2010-04-09 5 views
0

Y a-t-il un moyen de diminuer ou d'écraser la taille d'une page .html?HTML - diminuer la taille de la page

+0

Définir la taille. Longueur en octets, pixels rendus à l'écran? –

+0

Pixel? Octet? Zoom? Largeur? Pouvez-vous être un peu plus précis? – deceze

+4

Bien sûr, je peux réduire la taille de n'importe quelle page proche de 0 très facilement. Ou voulez-vous conserver le contenu aussi? ;-) –

Répondre

1

En supposant que vous parlez de la longueur de la page en octets:

  • Assurez-vous gzip est activé sur votre serveur .
  • Enlever les commentaires.
  • Enlever tout Javascript et CSS - Javascript peut être compressé dans un fichier séparé en utilisant un outil tel que googles closure compiler.
  • Utilisez l'encodage ansi ascii ou UTF8 (par opposition à UCS2/UTF-16).
2

Si nous parlons de la taille du fichier en octets, alors gzipping à la volée aura le plus grand impact. Après cela, je suggère de supprimer les espaces et les commentaires, et de déplacer tous les javascript et css dans des fichiers séparés. Ensuite, vous pouvez essayer de nettoyer un peu le HTML, comme supprimer des tables en faveur de divs et tout ça.

Ensuite, si vous allez vraiment repousser les limites, vous pouvez essayer de changer votre doctype en HTML4 Transitional et ensuite exploiter sa non-rigueur. Vous pouvez supprimer <body> tag, vous pouvez arrêter la fermeture <li> s et <td> s, vous pouvez déposer des parenthèses autour des attributs de tag ou supprimer des espaces entre eux, et rester valide. En outre, si vous remplacez tous vos <strong> avec <b>, vous pouvez enregistrer jusqu'à 10 symboles par paire! :)

Si vous avez besoin d'un exemple concret de ces techniques de "repousser les limites", rendez-vous au http://yandex.ru et explorez leurs sources. Yandex est le premier moteur de recherche en Russie, ils se soucient vraiment de la taille de leur page d'index et ils en savent beaucoup sur l'optimisation du code et la vitesse de chargement des pages.

Questions connexes