Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

Chrome rozsirenie pre lokalnu CDN

node
verified
rating uzivatele
(5 hodnocení)
18. 7. 2020 10:59:39
Hladam nejake rozsirenie do Chromu ktore by mi umoznilo kliknut na js/css/img subor ktory sa na webe nacita z externej domeny(primarne cdn) a ulozit ho permanentne lokalne, takze prehliadac pri dalsej navsteve uz nebude robit dopyt na externu domenu ale nacita subor priamo z disku. Viete o niecom?
18. 7. 2020 10:59:39
https://webtrh.cz/diskuse/chrome-rozsirenie-pre-lokalnu-cdn/#reply1457865
Nevím konkrétní případy, ale divil bych se kdyby to s CDN fungovalo nějak jinak - nemají to výchozím stavu nastavené tak, že povolují cachování zdrojů na straně klienta po prvním stažením přes Cache-Control hlavičky? Mohlo by to jít někde přímo u CDN nastavit, příklad u Azure: https://docs.microsoft.com/en-us/azure/cdn/cdn-caching-rules. Tudíž to již ve výchozím stavu možná funguje tak, jak chcete, a tento stav lze případně vidět v dev tools.
18. 7. 2020 11:12:42
https://webtrh.cz/diskuse/chrome-rozsirenie-pre-lokalnu-cdn/#reply1457864
TomasX
verified
rating uzivatele
(4 hodnocení)
18. 7. 2020 11:15:18
podle mě něco takového nejde, je to v rozporu resource policy. Prohlížeč tohle cachování dělá sám a nevím, jestli jde snadno donutit, aby něco cachoval jinak než podle http hlaviček.
Stejně tak tohle může být problematické z pohledu aktualizace takových souborů.
Mimo prohlížeč si můžeš udělat cachující proxy, tam si můžeš nastavit jakoukoliv policy a z konkrétních domén si obsah ukládat lokálně.
18. 7. 2020 11:15:18
https://webtrh.cz/diskuse/chrome-rozsirenie-pre-lokalnu-cdn/#reply1457863
Napsal TomášX;1590949
podle mě něco takového nejde, je to v rozporu resource policy. Prohlížeč tohle cachování dělá sám a nevím, jestli jde snadno donutit, aby něco cachoval jinak než podle http hlaviček.
Možná by šel přes extensionu nainstalovat na oné doméně vlastní service worker, který by řešil vlastní strategii cachování vybraných zdrojů.
18. 7. 2020 11:19:35
https://webtrh.cz/diskuse/chrome-rozsirenie-pre-lokalnu-cdn/#reply1457862
node
verified
rating uzivatele
(5 hodnocení)
18. 7. 2020 17:34:50
tak ono prakticky staci ked to rozsirenie zablokuje externy poziadavok(ako bezny adblock) a len nacita subor lokalne, nic viac. ziadna veda :D
pripadne proste len prepise url na lokalnu cestu - este lahsie.
18. 7. 2020 17:34:50
https://webtrh.cz/diskuse/chrome-rozsirenie-pre-lokalnu-cdn/#reply1457861
TomasX
verified
rating uzivatele
(4 hodnocení)
19. 7. 2020 10:35:37
Rozšíření může zablokovat externí zdroj, může modifikovat CSP hlavičky, ale:
- jak má soubor uložit lokálně a dát do stránky? Musel by lokálně mít spuštěný webový server, chrome rozšířením povoluje local storage, to pak je možné do stránky dát jako base64, inline script, to na větší soubory není ono. Includovat lze snadno soubory, které jsou přímo v rozšíření. K rozšíření může být externí aplikace, která má webový server, to přináší další komplexnost
- jak budeš a detekovat řešit případnou aktualizaci zdrojových souborů? Opět určitá komplexnost, chrome si tohle řeší sám podle hlaviček
- jak budeš řešit podvrhnutí obsahu, na které jsou na webové stránce navěšeny js eventy (require.js), tím rozbiješ workflow aplikace a nejsi schopný to napravit jinak než mít soubory na vlastním webovém serveru a vracet stejný content-type jako původní.
Pokud to pro tebe není věda, napiš si to sám :). Pro mě to věda je a vidím tam řadu problémů k vyřešení, rozšíření do prohlížečů děláme často.
19. 7. 2020 10:35:37
https://webtrh.cz/diskuse/chrome-rozsirenie-pre-lokalnu-cdn/#reply1457860
node
verified
rating uzivatele
(5 hodnocení)
19. 7. 2020 10:55:28
tak ono to nemusi byt uplne automaticke. stacilo by mi keby tam bolo ako v adblocku blacklist, len v tomto pripade by to bol alias list. ja si kludne manualne stiahnem dany subor a definujem si adresu ktoru ma nahradit. cize ako som pisal, rozsirenie by nerobilo nic so suborom, len prepisalo adresu suboru z externej na lokalnu pred renderom a je to.
19. 7. 2020 10:55:28
https://webtrh.cz/diskuse/chrome-rozsirenie-pre-lokalnu-cdn/#reply1457859
TomasX
verified
rating uzivatele
(4 hodnocení)
19. 7. 2020 12:23:36
takových rozšíření bude celá řádka https://chrome.google.com/webstore/detail/url-replacement/hcggkglhggiegnomijleedobpnmgklim?hl=en
Musíš si ale ten obsah spravovat sám. Osobně bych na to volil http proxy, protože de bude lépe konfigurovat.
19. 7. 2020 12:23:36
https://webtrh.cz/diskuse/chrome-rozsirenie-pre-lokalnu-cdn/#reply1457858
node
verified
rating uzivatele
(5 hodnocení)
19. 7. 2020 13:54:26
nad tym som uz rozmyslal ale nenasiel som nic jednoduche a user friendly co moze bezat na lokale.
19. 7. 2020 13:54:26
https://webtrh.cz/diskuse/chrome-rozsirenie-pre-lokalnu-cdn/#reply1457857
node
verified
rating uzivatele
(5 hodnocení)
21. 7. 2020 20:01:59
tak ziadne rozsirenie nefungovalo ako som chcel. momentalne testujem decentraleyes, mozno to bude robit to co chcem. inak asi fakt len napisat nieco vlastne. ale zatial ma to netrapi dostatocne na to, aby som sa isiel ucit pisat rozsirenia pre chrome... zatial...
21. 7. 2020 20:01:59
https://webtrh.cz/diskuse/chrome-rozsirenie-pre-lokalnu-cdn/#reply1457856
Pro odpověď se přihlašte.
Přihlásit