Мгновенная загрузка: создание прогрессивных веб-приложений, ориентированных на работу в автономном режиме — Google I/O 2016
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Джейк Арчибальд о мгновенной загрузке: создание прогрессивных веб-приложений для работы в автономном режиме
Для большей части Интернета плохое сетевое подключение разрушает пользовательский опыт. Мы можем сделать лучше. На этом занятии мы возьмем онлайн-сайт и превратим его в полностью устойчивое к сети прогрессивное веб-приложение, устанавливаемое в первую очередь в автономном режиме, и это не потребует перестройки с нуля; это будет выполняться небольшими итерациями, и каждый шаг будет улучшать взаимодействие с пользователем, независимо от того, находятся ли они в автономном режиме, онлайн или где-то между ними. На этом занятии будут рассмотрены ServiceWorker, веб-манифесты, баннеры для добавления на домашний экран, IndexedDB и API BackgroundSync.
#io16
#GoogleIO
#GoogleIO2016
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-25 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-07-25 UTC."],[],["The session demonstrates how to transform an online-only website into an offline-first, installable progressive web app incrementally, without a complete rebuild. It focuses on enhancing the user experience across various network conditions. Key actions include using ServiceWorker, web manifests, add-to-homescreen banners, IndexedDB, and BackgroundSync APIs. The talk emphasizes network resilience and improved user experience, even when offline. Additional links to Google I/O 2016 related contents and social channels were provided.\n"]]