Вопрос по serviceworker для pwa... Как по среди загрузки html

кода сайта из сети оборвать процесс загрузки и начать загрузку html сайта из кэша?

12 ответов

25 просмотров

setTimeout(), наверное, или какой-нибудь event, но Joomla имеет к этому отношение?

Алексей-Винокуров Автор вопроса
Robert N.
setTimeout(), наверное, или какой-нибудь event, но...

Setimout подходт для отложенного запуска чего-нибудь, нужна функция переключения источника загрузки

Алексей Винокуров
Сайт на joomle

Это чисто JS, идите спрашивать в другой чат.

Так браузер сам старается кэшировать страницы и при возможности их и юзает

Это pwa делает само, точнее браузер

Алексей-Винокуров Автор вопроса
Den 💙💛
Это pwa делает само, точнее браузер

Pwa это делает само при отсутствии сети, но не делает в зависимости от ее скорости. Т.е. если сеть будет 4g, но с одной палочкой, браузер будет упорно мтараться загрузить html из сети, вместо того, чтобы взять html из кэша

Алексей Винокуров
Pwa это делает само при отсутствии сети, но не дел...

Возьми эту либу и не занимайся ерундой Тут все что нужно для pwa https://developer.chrome.com/docs/workbox/

Алексей Винокуров
Интересная весчь...) Спасибо

Ну если бы ты погугли, то сразу бы тебе это и выдало

Похожие вопросы

Обсуждают сегодня

Доброго вечера. Поскажите, как изменить код number_fomat, что цена была без копеек. <?php if(!empty($value)) { $parts = explode('.',$value); echo number_format ($part...
Katerina Beliayeva
12
слушайте, на многих старых сайта на 1.4 вижу этот алерт конкретно - смущает что ругается на index.php и manager/index.php Сайты друг с другом никак не связаны хостингами и об...
Jacov Borisov
5
А это вообще исполнимо - посчитать прям всех-всех? Я же так понимаю, всегда найдется кто-то, кто не определился, не посчитался или еще как-нибудь испортит картинку
Julia Cherri
7
core\config\database\connections\default.php На всякий случай проверь всё же файл <?php return [ 'driver' => env('DB_TYPE', 'mysql'), //$database_type 'host' => env('D...
Andrey K
2
добрый день. Подскажите, есть сайт на 1.4.7 и я хочу обновиться, особо ничего не меняя. мне выбирать версию 1.4.35 или третью ветку? и можно ли обновлять "как есть", или нужно...
Digital Cat
12
Ну вот просто даже давайте вот как. Какой нибудь конкретный кейс, можете в пример привести, где бч работает и приносит прикладную пользу, а не просто что бы было? Не крипту.
Alexander Andreev
22
#оффтоп А кто-то уже видел, что там ребята из roistat настраивают на сайте? Очень хотят в админку "настроить аналитику бесплатно"
Julia Cherri
6
мои еще в начале пути, похоже. А куда уходят, если могут?
Julia Cherri
6
1.4.7 это версия с кораблём, наверно?
Am Ambrion
8
<?php function prepareTel($data, $modx, $_multiTV) { if ($data['iteration'] == $data['row']['total']) { $data['tel'] = '<a class="link" href="tel: ' . $data['tel']...
Кирилл Гацевич
2
Карта сайта