Рекомендуемые, 2024

Выбор редактора

Французский разработчик программного обеспечения подал в суд на Apple, добиваясь усовершенствований в браузере iOS

Солдатик молодой Исполняет Иван Разумов

Солдатик молодой Исполняет Иван Разумов
Anonim

Разработчик программного обеспечения Nexedi настолько заинтересован, что Apple улучшает механизм рендеринга в своем браузере iPhone, что подал иск против компании во французском суде.

Nexedi разрабатывает кросс-платформенные бизнес-приложения в HTML5, которые могут работать без изменений в Windows, Linux и Android.

В iOS от Apple, однако, возникает проблема: механизм рендеринга браузера на iOS, WebKit, не имеет того же HTML5 в качестве механизмов рендеринга, используемых на других платформах.

[Подробнее: Ваш новый компьютер нуждается в этих 15 бесплатных, отличных программах]

Среди возможностей HTML5, отсутствующих в версии IOS для WebKit, есть доступ к API для вибрации, окружающий свет detec , статус батареи, уведомления, доступ к файловой системе и протокол видеоконференции WebRTC, в соответствии с копией иска Nexedi, увиденного службой новостей IDG.

Отсутствие этих возможностей делает невозможным использование сайтов видеоконференций, воспроизведение видео в WebM-формат на веб-сайтах или предоставить автономные функции в наборе офисных офисных приложений для iOS, говорится в сообщении компании.

Одним из способов решения этой проблемы является внесение изменений в поддержку этих функций в WebKit, который является открытым исходным кодом, а затем создавать приложения или браузер для iOS, используя новую версию WebKit для загрузки и запуска кода HTML5.

Но Apple специально запрещает разработчикам делать что-либо подобное, если они хотят продать свое программное обеспечение через свой App Store. Только одобренная Apple версия WebKit может использоваться для загрузки и добавления функций после утверждения приложения.

Даже Google должен был подчиниться этому правилу: он создал новую версию WebKit, которая вызывает Blink для использования в ее Браузер Chrome на других платформах, но версия iOS для Chrome теперь по-прежнему использует WebKit от Apple.

В результате, заявка суда Nexedi говорит, что она должна перепрофилировать свои приложения для платформы iOS, добавив затраты и задержки - 210 000 евро (235 000 долл. США) за дополнительные расходы и 560 000 евро в случае упущенных возможностей, поскольку его персональный код был изменен для использования в версии IOS версии WebKit. В течение следующих двух лет Nexedi ожидает, что адаптация своих приложений HTML5 к WebKit для iOS потребует трех лет работы разработчиков, что приведет к дополнительным расходам в размере 120 000 евро и потерянным возможностям в размере 480 000 евро.

«Основная причина для начала этого иска потому что мы надеемся, что это поможет Apple быстрее поддерживать последние стандарты Web и HTML5 на своей платформе iOS », - написал генеральный директор Nexedi Жан-Поль Смитс в сообщении в блоге компании.

Nexedi не может просто отказаться от платформы iOS, потому что iPhones являются доминирующими устройствами на некоторых рынках - особенно с китайским высшим средним классом (большим потенциальным рынком для Nexedi) и с руководителями по всему миру, которые платят счета компании, пишет Смитс .

На судебном заседании 4 февраля Nexedi попросит судью приказать Apple Europe заплатить 770 000 евро за ущерб.

Apple не ответила на запросы о комментариях.

Top