web-dev-qa-db-fra.com

Quel type MIME compresser? Et si j'omettais l'attribut `type` du HTML?

À ma demande, mon hébergeur avait activé mod_deflate.

Dans mon Cpanel, j'ai maintenant un bouton "Optimiser le site Web".

Dans ce menu, je pouvais choisir:

"Compresser tout le contenu" ou "Compresser les types MIME spécifiés" avec les types MIME par défaut suivants: "text/html text/plain text/xml"

  1. Quelle option devrais-je choisir et pourquoi?

  2. Si je choisis l'option 2, quels types dois-je ajouter (existe-t-il une liste avec la manière exacte dont elles devraient être écrites)?

  3. Selon recommandations de Google , j'ai omis les attributs type="text/css" de toutes les références CSS, ainsi que les type="text/javascript" attributs de toutes les références de script. Cela entraverait-il le processus de "gzipping"?

3
rockyraw

Quelle option devrais-je choisir et pourquoi?

Je choisirais probablement la deuxième option, mais j'ajouterais à cette liste text/css et text/javascript.

Fondamentalement, vous voulez compresser tout contenu textuel, mais pas le contenu comme des images, car celles-ci sont déjà compressées.

J'ai omis les attributs type = "text/css" de toutes les références CSS, ainsi que les attributs type = "text/javascript" de toutes les références de script. Cela entraverait-il le processus de "gzipping"?

Cela ressemble au guide de style interne de Google, il n'est pas destiné à votre site Web. Cependant, je ne m'attendrais pas à ce que le fait d'omettre les types de mime de cette manière soulève des problèmes. Ils ne sont pas requis dans HTML5.

3
Tim Fountain

Je teste cela moi-même, mais j'ai trouvé des liens utiles. En essayant cela, je n'ai pas encore eu d'erreur. Fait intéressant, il est apparu que les types MIME étaient compressés text/html text/texte brut/texte xml/css text/application javascript/javascript

Si vous utilisez cpanel:

https://documentation.cpanel.net/display/68Docs/Optimize+Website

Il est suggéré aux types MIME d'essayer la configuration "types spécifiques":

http://httpd.Apache.org/docs/2.4/mod/mod_deflate.html

Mais cela n’a rien fait pour ma performance. Alors .. Des tests supplémentaires sont nécessaires.

0
Ryan_All_Mad