Evitare un set di caratteri nel tag meta E Specificare un set di caratteri

Ho già aggiungere il codice nel mio php pagina web come…

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

che dopo https://developers.google.com/speed suggeriscono per

  • Specificare un set di caratteri
  • Evitare un set di caratteri nel tag meta

InformationsquelleAutor anand bhoraniya | 2013-04-27

One Reply
  1. 21

    Usare un header HTTP, piuttosto che un tag meta. Di attuazione che dipende da che lato server tech si sta utilizzando.

    Se si sta generando il contenuto utilizzando PHP, mettere questo in cima alla tua pagina:

    header("Content-Type: text/html; charset=utf-8");
    

    Se si utilizza qualsiasi altro server, linguaggio di programmazione lato, ci deve essere un opzione simile.

    In alternativa, se si utilizza Apache, è possibile farlo utilizzando htaccess direttive come segue:

    AddType 'text/html; charset=UTF-8' html
    

    E se si utilizza nginx, mettere questo nel config:

    more_set_headers -t 'text/html' 'Content-Type: text/html; charset=utf-8';
    

    Più il meta tag “evasione”

    Google dev tools suggeriamo di rimuovere i meta tag ove possibile, a causa della duplicazione delle informazioni, che può causare. Alcuni server web invia automaticamente content-type header, per esempio, e in alcuni casi, incoerente, meta tag può causare browser per ottenere… diciamo, confuso.

    Per evitare la duplicazione di informazioni e possibile charset correlati al mal di testa, preferisco sempre le intestazioni di oltre meta tag.

    grazie mille………….

    InformationsquelleAutor Sébastien Renauld

Lascia un commento