Прокси кэшінен желі өшіп тұрғанда оқу
Офлайн оқуға қажетті тәуелділіктер мен жаңалық мінез-құлқын қоса, қайта пайдалануға болатын жауаптардың нақты жиынтығын дайындаңыз.
Желі қолжетімді кезде бет ашылады, содан кейін офлайн режимде стильдері мен суреттерінен айырылады. HTML оқу сессиясына қажет нысандардың тек біреуі ғана еді.
Алға қарай кэш өзі арқылы өтетін сәйкес жауаптарды сақтайды. Ол әрбір болашақ сілтемені таппайды, HTML-де ғана аталған ресурстарды жүктемейді және бастау көзінде жұмыс істеп тұрған қолданбаны қайта шығармайды.
Оқу жиынтығын дайындаңыз
Оқырмандарға қажет құжаттарды, олардың суреттерін, стиль кестелерін және басқа тәуелділіктерді тізімдеңіз. Содан кейін үш жағдайды ажыратыңыз:
| Жауап күйі | Офлайн салдары |
|---|---|
| Сақталған және қайта пайдалануға болады | Кэш сұранысты қанағаттандыруы мүмкін |
| Сақталған, бірақ тексеруді қажет етеді | Жоқ бастау көзі қайта пайдалануға кедергі келтіруі мүмкін |
| Ешқашан сақталмаған немесе кэште жоқ | Ұсынуға жауап байттары жоқ |
Ажырату алдында бір бетті ашу әрбір тәуелділіктің осы ортақ кэшке жеткенін дәлелдемейді. Браузер кейбір ресурстарды өзінің жергілікті кэшінен ұсынған болуы мүмкін.
Кабель суырылғанда да жаңалық сақталады
Офлайн жұмыс ескірген мазмұн үшін айқын саясатты талап етеді. only-if-cached сұранысы бірлескен кэштен бұрын сақталған жауапты сұраудың жеке тәсілі. HTTP ескірген жауаптарды қашан пайдалануға болатынына шектеулер қояды, соның ішінде қолданылатын қайта тексеру талаптары. Сақталған нысан оны шексіз ұсынуға сөзсіз рұқсат емес.
Squid 7-нің offline_mode параметрі қарапайым тексеру әрекеттерін тоқтататын нақты орналастыру опциясы. Ол тексеру мінез-құлқын өзгертеді; жоқ нысандарды жасай алмайды немесе тірі кіру ағынын қайта құра алмайды. Директива Squid 8-де қолжетімсіз.
Қарапайым HTTPS CONNECT та бет мазмұнын TLS ішінде ұстайды. Туннельдік прокси сол шифрланған байттардан қайта пайдалануға болатын HTML және сурет нысандарын алмайды.
Анықталған жария оқу жинағы үшін толық жұмыс жиынтығы мен оның жаңарту саясатын жоспарлап, тексеріңіз. Еркін интерактивті шолу үшін кэш жалғыз өзі пайдаланушы келесіде сұрауы мүмкін нәрсенің толық офлайн көшірмесіне уәде бере алмайды.