Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Digital Marketing
    4. SEO
    5. ottimizzazione sito pagespeed insights e css
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • G
      giuliorn71 User Attivo • 23 nov 2013, 13:33 ultima modifica di

      ottimizzazione sito pagespeed insights e css

      Ciao a tutti

      l'analisi di alcune pagine del mio sito tramite lo strumento pagespeed insights mi restituisce il seguente risultato:

      "La tua pagina presenta 1 risorse CSS di blocco. Ciò causa un ritardo nella visualizzazione della pagina.
      Non è stato possibile visualizzare alcun contenuto above-the-fold della pagina senza dover attendere il caricamento delle seguenti risorse. Prova a rimandare o a caricare in modo asincrono le risorse di blocco oppure incorpora le parti fondamentali di tali risorse direttamente nel codice HTML.
      Ottimizza la pubblicazione CSS degli elementi seguenti:....etc.....etc...."

      Ho sempre saputo che è meglio mettere i css su fogli di stile esterni ma ora lo strumento di google sembra proprio affermare il contrario.

      Qual è la verità?

      Grazie a tutti

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
        Caricamento altri post
        Rispondi
        • Topic risposta
        Effettua l'accesso per rispondere
        • Da Vecchi a Nuovi
        • Da Nuovi a Vecchi
        • Più Voti
         

      • fda
        fda Moderatore • 23 nov 2013, 14:37 ultima modifica di

        Ciao giuliorn71.
        Puoi postare il dominio? Per rendermi conto ...
        F.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • E
          erise User Attivo • 23 nov 2013, 15:01 ultima modifica di

          Inserisci il css per renderizzare la parte alta della pagina inline, e deferizza tutto il resto

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • G
            giuliorn71 User Attivo • 23 nov 2013, 16:18 ultima modifica di

            Che cosa significa?

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • E
              erise User Attivo • 23 nov 2013, 16:28 ultima modifica di

              Css inline = codice Css all interno della pagina, in questo modo risparmi 1 chiamata esterna per il codice necessario alla visualizzazione della parte alta della pagina
              Css deferizzato = inserisci il restante Css in una file esterno da chiamare alla fine della pagina in maniera

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • G
                giuliorn71 User Attivo • 23 nov 2013, 16:46 ultima modifica di

                Ok grazie. Adesso mi è più chiaro. Quale parte del codice css devo inserire inline e quale deferizzarlo?

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • overclokk
                  overclokk Moderatore • 24 nov 2013, 15:58 ultima modifica di

                  La parte di codice da inserire inline è quella necessaria al rendering della pagina visibile above the fold che puoi trovare sia a mano che con l'aiuto di chrome, una migliore spiegazione la puoi trovare sul seoblog di Giorgio Tave a questo indirizzo: http://seoblog.giorgiotave.it/caricare-jquery-asincrono-wordpress/3963

                  Ciao
                  Enea

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • fda
                    fda Moderatore • 24 nov 2013, 16:43 ultima modifica di

                    Sto leggendo gli articoli di Enea e Maurizio e sono davvero interessanti.
                    A chi atterra su questo topic consiglio di leggerli.
                    Tags: WordPress, Performance, jQuery, Page Load Time, caricamento asincrono.
                    F.

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • G
                      giuliorn71 User Attivo • 24 nov 2013, 21:27 ultima modifica di

                      @overclokk said:

                      La parte di codice da inserire inline è quella necessaria al rendering della pagina visibile above the fold che puoi trovare sia a mano che con l'aiuto di chrome, una migliore spiegazione la puoi trovare sul seoblog di Giorgio Tave a questo indirizzo:://seoblog.giorgiotave.it/caricare-jquery-asincrono-wordpress/3963

                      Ciao
                      Enea

                      Ok grazie, ora ho capito.

                      Io non uso cms ma il codice l'ho scritto io. Il sito tutto sommato è semplice e i fogli di stile .css esterni pesano mediamente 7-8 kb.

                      Inserendo parte del codice inline, il file .css esterno chiaramente si alleggerirebbe e potrà pesare circa 2-3 kb. E' conveniente richiamare un file esterno per soli 2-3 kb?

                      Forse mi conviene inserire tutto il codice inline?

                      Altra domanda:

                      Visto che ho anche impostato il caching del browser tramite file htaccess, una volta richiamato il file all'accesso del sito, dovrebbe rimanere in memoria nel caching del browser per il tempo da me stabilito. Quindi la chiamata esterna non verrebbe risparmiata? Quindi, forse, conviene lasciare tutto così come è?

                      Tieni conto che ho diverse tipologie di pagine ognuna delle quali richiama un file .css esterno.

                      lo stesso file .css esterno è richiamato da centinaia di pagine.

                      Grazie a tutti.

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • overclokk
                        overclokk Moderatore • 25 nov 2013, 12:24 ultima modifica di

                        Ovviamente il sistema funziona anche per pagine html non generate da cms.

                        Quando navighi su un sito la seconda pagina che visiti è molto più veloce della prima proprio perché avendo gli script in cache il browser non li deve riscaricare nuovamente, per avere una migliore idea del funzionamento ti consiglio di fare dei test con questo strumento: http://www.giorgiotave.it/speedoo/ analizzando i dati puoi verificare direttamente come funziona, e puoi anche vedere se conviene inserire il codice css inline oppure farlo caricare esternamente.

                        Quello che ho imparato dalla mia esperienza è che bisogna sempre sperimentare e trovare il giusto setup.

                        Ciao
                        Enea

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • G
                          giuliorn71 User Attivo • 25 nov 2013, 14:37 ultima modifica di

                          Perfetto. Grazie.

                          Farò qualche test e deciderò cosa fare.

                          Grazie di nuovo.

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          Caricamento altri post
                          Rispondi
                          • Topic risposta
                          Effettua l'accesso per rispondere
                          • Da Vecchi a Nuovi
                          • Da Nuovi a Vecchi
                          • Più Voti