Apple в обновлении iOS 11.3 добавила поддержку PWA

Новости 1 305 просмотров 0
PWA-logo

Итак, в новой версии iOS 11.3  была добавлена поддержка основных технологий Progressive Web Applications. Что это такое и почему это круто?

Вкратце, PWA — это функционал сайта, который работает как приложение. Значит, что его можно добавлять на главный экран, создавать пуши и т.д. При это большой плюс PWA в том, что они работают и без Интернета. Их не нужно скачивать из App Store, искать и т.д. — любимый сайт/создатель сам предложит вам их скачать.

PWA-1

Назревает вопрос: если PWA — это настолько круто, то почему Apple с цветами и фанфарами не анонсировала её поддержку? Всё дело в том, что PWA в новой операционке получили огромный список ограничений:

  • Максимум 50 Мб данных;
  • Если пользователь не пользуется приложением несколько недель, все данные удаляются — остаётся лишь иконка на рабочем столе;
  • Нет доступа к Bluetooth, Touch ID, Face ID, ARKit, информации о батарее и некоторым другим;
  • Нет доступа к личной информации и социальным приложениям;
  • Нет пушей, беджей;
  • Нет возможности интеграции в Siri.

Вместо этого — вот список того, что доступно:

  • Геолокация;
  • Датчики (компас, акселерометр, гироскоп);
  • Камера;
  • Звук;
  • Синтез речи (с наушниками).

Существующие PWA можно использовать на iOS прямо сейчас. Вот только не факт, что они будут сразу корректно работать. Например, приложение Uber работает, показывает маршруты. Но если вы нажимаете кнопку «Логин», то вас перебрасывает на браузер, что не очень логично.

PWA-2

Кстати, о браузерах. Скачать PWA можно только через Safari — остальные браузеры просто не примут ссылки. Но это, пожалуй, самое меньшее «но» в целом списке.

Подождём от Apple прояснений/обновлений или хотя бы объявления  поддержки PWA.

Читайте также:

Почему ваше приложение смотрится лучше в Sketch, чем на iOS

Wix приобрёл DeviantArt

Американский музей вернул украденные картины

<p style="text-align: center">Нашли ошибку?  Выделите текст и нажмите <em>Ctrl+Enter</em>.</p>
comments powered by HyperComments
comments powered by HyperComments
Поделиться:

Теги

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Яндекс.Метрика