Публикации по теме 'service-worker'


Обзор Web Worker и Service Worker
Обзор веб-воркеров и сервис-воркеров - HTML5 Жизнь до Web-Workers JavaScript является однопоточным. В результате длительные вычисления (не обязательно из-за плохо написанного кода) будут блокировать поток пользовательского интерфейса и сделать невозможным добавление текста в текстовые поля, кнопки щелчка, использование эффектов CSS и, в большинстве браузеров, открытие новых вкладок до тех пор, пока контроль вернулся. Это плохо для пользовательского опыта (UX) и приводит к..

Как сделать так, чтобы Android обновлял анимацию для веб-приложений.
С огромным развитием PWA и медленным циклом обновления нативного приложения наша команда решила обновить одно из наших нативных приложений для Android до PWA, созданного с помощью reactjs . Но одна из проблем, с которыми мы столкнулись, заключалась в том, чтобы предоставить настраиваемую функцию извлечения для обновления. Поскольку веб-представление Android внутри использует Google Chrome, по умолчанию хром обновляет все приложение при извлечении сверху. Это создавало неудобства для..

Обновление сервис-воркера в PWA, созданном приложением create-реагировать
Около года я использовал метод Дирка для обновления сервис-воркера в своем React-приложении на основе шаблона create-react-app, и он отлично работал. Однако месяц назад он неожиданно сломался. Примечание. Если вас не волнует моя проблема, прокрутите вниз, чтобы узнать, как я рекомендую вам реализовать механизм обновления в вашем новом проекте create-react-app. Когда я развернул новую версию своего приложения React, произошло следующее: Запустился новый сервис-воркер (рядом со..

Прогрессивные веб-приложения
Прогрессивные веб-приложения С домашним широкополосным доступом и смартфонами мы все больше полагаемся на Интернет, но иногда его нет. Ощущение того, что вас покинули возможности подключения, просто ужасно. Вы можете смотреть свои 13 видео с забавными котиками подряд, но все, что вы получаете, - это значок загрузки. Полный отказ подключения - это наихудший сценарий, поэтому мы расскажем, как создавать приложения, которые отлично работают при любом подключении, которое пользователь..

Угон Augur через бездействующих сервисных работников
Это отчет об уязвимости, отправленный в Augur около трех недель назад и разрешенный им публично раскрыть. Хотя сама атака немного запутана и ее трудно осуществить, она является универсальной и может быть нацелена на несколько децентрализованных приложений. Фон Augur В настоящее время архитектура Augur состоит из 3 отдельных слоев: На самом низком уровне Augur состоит из пакета смарт-контрактов, построенных на основе Ethereum. Этот уровень обеспечивается глобальной цепочкой..

Делаем мой проект React более прогрессивным
Оптимизация моего проекта React Playground для большей прогрессивности В последнее время я использую свой небольшой игрушечный пошаговый секвенсор проект , который я изначально создавал ночью, потому что не мог спать (безумно влюбленный не всегда легко) для всевозможных экспериментов и более или менее образовательных махинаций с JavaScript. Прогрессивные веб-приложения похожи на пиццу. Вы просто не можете не любить их особенности. Так почему бы не попытаться стать немного более..

[2.0] SkyRoutes: простая платформа для прогрессивных веб-приложений.
Учитывая растущую тенденцию к прогрессивным веб-приложениям и отличную поддержку со стороны всех крупных магазинов приложений, становится ясно, что будущее за Интернетом! Но есть проблема, глядя на термин PWA, мы просто напоминаем об этом: - Но это еще не все, что могут предложить PWA. Вы можете создать полное собственное приложение и опубликовать его в крупных магазинах приложений, и самое лучшее в этом то, что у вас будет точный код. -база повсюду, следующее ближайшее..