Categories
Uncategorized

In caso di Break Up Your CSS e JavaScript file in piccoli pezzi? Ecco cosa Google ha detto.

TheMummichogblog è un partecipante al Amazon Services LLC Associates programma, un programma di affiliazione pubblicitario progettato per fornire un mezzo per siti per guadagnare tariffe pubblicitarie con la pubblicità e il link al amazon.com. Amazon, il logo di Amazon, AmazonSupply, e il logo AmazonSupply sono marchi di Amazon.com, Inc. o delle sue affiliate.

In caso di Break Up Your CSS e JavaScript file in piccoli pezzi? Ecco cosa Google ha detto.

Bartosz Goralewicz ha chiesto una domanda interessante Martin Splitt di Google. Mi ha chiesto se dobbiamo uscire file CSS e JavaScript in piccoli pezzi di file o meno. La risposta di Martin è lunga, ma insomma, dipende. 🙂

--------------------------------------------------------------------------------------------------



Io lo so che il mio Vendicatore è vivo e che, ultimo, si ergerà sulla polvere!


Subscribe By E-mail:

Enter your email address:

Delivered by FeedBurner



----------------------------------------------------------------------------------------------

Sembra che usando blocchi più piccoli può aiutare un po ‘con problemi di debug e anche con la cache di Google le cose, ma può causare altri problemi. Quindi, se lo si fa, fare le vostre porzioni ragionevoli e non più di farlo. Bartosz sintetizzato su Twitter dicendo: “E ‘bene avere * ragionevole * pezzi, ma anche – non impazzire con la distribuzione cambia ogni poche ore per tutti i file E’ meglio distribuire solo le modifiche a un unico file che i bisogni *. *, piuttosto che le versioni cambiare solo per il gusto di distribuzione?”

Ecco la domanda:

Bartosz Góralewicz
@bart_goralewicz
· 16 Giugno 2020
1/2 @ g33konaut ho voluto prendere il tuo cervello per quanto riguarda il rendering SEO e CSS / JS. Ci chiedevamo se oggi con @McCieslak scissione CSS e JS in più file più piccoli è una pratica buona (da indicizzazione / rendering POV). La nostra logica è che con 1 grande CSS file / JS è

Bartosz Góralewicz
@bart_goralewicz
2/2 … più difficile per Google di elaborare uno script pesante in quanto crea uno scenario 0/1 quando sia il rendering / index tutto o saltare del tutto. Domanda 1 è corretto 2 voi ragazzi avete euristiche / opzioni da parte script / rendering di un file di JS (che potrebbe pensare la sua non è possibile)?

5
07:08 – 16 giugno 2020
Twitter Ads informazioni e privacy
Vedi altri Tweets di Bartosz Góralewicz
Ecco la sua risposta di sette parte:

Martin Splitt a 🏡🇨🇭
@ g33konaut
Rispondendo ad @bart_goralewicz
Il “salto” scenario non è il principale colpevole, ma sei vicino. Ci sono due preoccupazioni per il rendering di un unico grande bundle:

– errori di analisi o di esecuzione non recuperabile
– caching

1 /?

7
07:41 – 17 giugno, 2020
Twitter Ads informazioni e privacy
Vedi Martin Splitt in altri Tweets di 🏡🇨🇭

Martin Splitt a 🏡🇨🇭
@ g33konaut
· 17 giugno 2020
Rispondendo a @ g33konaut @bart_goralewicz
2 /?

Un file JS è fondamentalmente un blob che deve essere scaricato (non tanto di un problema, noi retry), analizzato ed eseguito. Il “parse & execute” non dovrebbe essere un problema, a meno che qualcuno viti.

Martin Splitt a 🏡🇨🇭
@ g33konaut
3 /? Ci sono alcuni errori che si possono rompere l’analisi, nel qual caso l’intero file JS potrebbe essere impossibile da eseguire. Questo è male se è al 100% CSR.

Durante l’esecuzione, certi errori possono anche salvare tutto e tu sei in un brutto posto nuovo.

3
07:46 – 17 giugno, 2020
Twitter Ads informazioni e privacy
Vedi Martin Splitt in altri Tweets di 🏡🇨🇭

Martin Splitt a 🏡🇨🇭
@ g33konaut
· 17 giugno 2020
Rispondendo a @ g33konaut @bart_goralewicz
4 /? Se avete fatto dividere il singolo fascio in pezzi * * ragionevoli, questo problema potrebbe esistere in uno o alcuni dei pezzi, ma altri possono continuare a lavorare. * * Maggio è la parola chiave qui. Dipende da come il tuo codice è scritto.

Martin Splitt a 🏡🇨🇭
@ g33konaut
5 /? Per essere onesti, penso che sia più di un ipotetico scenario di un vero e proprio problema di mondo. Ma la cache è una preoccupazione reale che io vedo in natura. Noi caché aggressivo e alcune persone distribuire le modifiche spesso. Che può andare 2 modi.

3
07:49 – 17 giugno, 2020
Twitter Ads informazioni e privacy
Vedi Martin Splitt in altri Tweets di 🏡🇨🇭

Martin Splitt a 🏡🇨🇭
@ g33konaut
· 17 giugno 2020
Rispondendo a @ g33konaut @bart_goralewicz
6 /? O che fanno buon uso di coaching tecniche e finiscono per invalidare la cache molto spesso per la maggior parte (o tutti) dei loro pagina di JS perché è un unico blob app.a3fd7e590c.js o non e incorrere in contenuti obsoleti b / c app.js non è ancora stato invalidato da parte nostra.

Martin Splitt a 🏡🇨🇭
@ g33konaut
7 /? Ma se il pacco è diviso * * ragionevolmente in blocchi più piccoli, allora questo invalidazione può essere più a grana fine (insieme pezzi), che è grande per gli utenti così come noi.

4
07:53 – 17 giugno, 2020
Twitter Ads informazioni e privacy
Vedi Martin Splitt in altri Tweets di 🏡🇨🇭
Ma qui è un po ‘di più:

jstikkelorum
@jstikkelorum
· 17h
Rispondendo ad @bart_goralewicz
Domanda 3: E ‘necessario reindirizzare i vecchi js e file css? Se è così come è possibile fare questo? Cc: @ g33konaut

Martin Splitt a 🏡🇨🇭
@ g33konaut
Io non lo farei. Vorrei mantenere il vecchio file in giro per un po ‘, se voglio essere sul sicuro.

2
02:15 – 17 giugno 2020
Twitter Ads informazioni e privacy
Vedi Martin Splitt in altri Tweets di 🏡🇨🇭
forum di discussione su Twitter.

www.seroundtable.com/google-css-javascript-files-smaller-chunks-29631.html

Amazon e il logo di Amazon sono marchi di Amazon.com, Inc., o delle sue affiliate.