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

Комментарии 13

А каков будет формат статей? Хотелось бы побольше практики, нечто вроде: «Поэтапное создание PWA. часть 1», чтобы можно было сразу применить.
Вы как раз угадали с формат, это будет пошаговый how-to.
Т.е. это надстройки для хрома, которые будут вести себя как приложение?
Смысл, экономия на библиотеках приложения? Лучше взять кордову и сделать независимое от браузера приложение.
В целом различий очень много, самыми весомыми я бы назвал то, что Кордова работает намного медленнее чем PWA из-за использования Web View + с Кордовой вы не сможете предоставить пользователю возможность использовать ваше приложения без установки. С PWA сможете.
Намного медленнее? Откуда такая информация? Почему PWA быстрее, если используется тот же браузер?

По поводу скорости, есть такое сравнение 2х летней давности, по скорости сравнимо с нативными приложениями http://magenic.com/Blog/Post/4/Mobile-Development-Platform-Performance.

И по поводу использования без установки — гугл уже предлагал такую фишку для обычных приложений.
На самом деле я сходу не смогу привести хорошую ссылку с примерами что и как, но встречал это утверждение в нескольких статьях + по моему предыдущему опыту использования нативной разработки: WebView всегда медленнее стандартного браузера, а если использовать что-то оптимизированное например Chrome Custom Tabs то сможем получить даже двойной прирост скорости.
Да Android Instant Apps это мега крутая штука которую мы все давно ждём, но во первых она пока что не публична + из того что мне известно большинство переоценивает её возможности. Но это уже другая история которую я расскажу немного позже.
Начиная с Андроида 5.0 WebView идет отдельным обновляемым компонентом(где-то читал что от плагина Crosswalk, прикручивающий для рендеринга Хром, уже не нужен), в статье что я скинул использовался дроид 4.2.2, так что похоже что все утверждения что WebView «плохой» давно уже устарели.
Для общего развития немного почитать будет полезно.

Впрочем, у Гугла каждый год тренды меняются — позавчера — Responsive Mobile-friendly sites, вчера это были AMP, сегодня — Progressive Web Apps.

Отделяя моду и баззвордовость отдельных статей, пару практически полезных приемов всегда можно воспринять.
НЛО прилетело и опубликовало эту надпись здесь
Например, angular.js + bootstrap.css = PWA? Если нет, то почему? У меня есть пару SPA, которые подходят под все вышеперечисленные качества. А если так, то зачем новое имя старым вещам?

Статья вызывает только вопросы.
Ваше мнение не лишено логики, и не так давно сообщество обсуждало как раз этот вопрос.
Дескать в чём отличия то?

Ежели сильно угодно залезть в полу холивары, лучше всё же загуглить. Например Alex Russell неплохо ответитл на подобный вопрос в статье `Mmmmmmm….Carrots!`

Если мега кратко то моё мнение что основное нововведение это появление App Install банеров. Благодаря манифесту и правильной конфигурации браузер сможет самостоятельно определить что у вас PWA приложение и предложить пользователю добавить приложение на главный экран.

Также возможно маркетинговый ребрендинг итеративных улучшений веб приложений с целью сделать веб приложения более популярными.

Очень интересно, хотелось бы видеть дальнейшее развитие этой темы. Было бы интересно, если бы вы это сделали примерно в таком стиле
Мне кажется в статье потерян смысл PWA (тот, что в ссылке на гугл), зачем-то прилеплены Accelerated Mobile Pages и вообще…
Лучше читать первоисточник
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации