Как стать автором
Обновить

Инженер Google раскритиковал Apple за торможение развития веб-технологий

Разработка под iOSРазработка мобильных приложенийAPIБраузерыIT-компании

Инженер Google Алекс Рассел выступил против интернет-политики Apple, назвав браузеры в iOS «недостаточно мощными». Он отметил, что возможности движка WebKit ограничивают работу веб-приложений.

Apple требует, чтобы каждый браузер на iOS-устройствах работал на WebKit. Рассел высказался в поддержку разработчиков, которые выступают против этого требования.

По его словам, Apple «постоянно» откладывает внедрение новых функций для своего браузера, которые «являются ключом к открытию целых категорий возможностей в Интернете». Из-за этого, отмечает Рассел, Интернет никогда не станет надежной альтернативой собственным инструментам Apple и App Store.

В качестве примера инженер приводит Stadia и другие облачные игровые сервисы. Apple отказала этим службам в доступе к App Store, заставив их использовать Интернет, и для этого компании потребовалось разрешить API-интерфейсы геймпада, чтобы контроллеры можно было использовать с веб-приложениями. Однако другие браузеры уже много лет предлагают аналогичные возможности.

Рассел считает, что, если бы Apple своевременно внедрила WebRTC и Gamepad API, то революция в сфере игрового стриминга могла произойти раньше.

В своем посте Рассел указывает на отсутствие в браузерах iOS push-уведомлений, стандартных кнопок установки прогрессивных веб-приложений (PWA), фоновой синхронизации и множество других инструментов, которые упрощают разработчикам создание полнофункциональных веб-приложений. Доступ к аппаратным компонентам, таким как Bluetooth, NFC и USB, также серьезно ограничивает веб-разработчиков, говорит он.

Наконец, Рассел обвиняет Apple в том, что компания не поддерживает бесплатный стандарт AV1, получая роялти за стандарт HEVC.

Теги:googleappleioswebkitбраузерысервисыapi
Хабы: Разработка под iOS Разработка мобильных приложений API Браузеры IT-компании
Всего голосов 26: ↑25 и ↓1 +24
Просмотры11.7K

Похожие публикации

IOS разработчик
от 140 000 до 270 000 ₽ENJOY PROМожно удаленно
iOS developer
от 4 000 до 5 000 $4limesМожно удаленно
IOS developer
до 300 000 ₽MercuryoМожно удаленно
Вакансия Senior iOS Developer
от 200 000 до 350 000 ₽Solves.proМожно удаленно
IOS разработчик
от 140 000 до 180 000 ₽MobecanМожно удаленно

Лучшие публикации за сутки