Certaines pages Web ne semblent pas grandes mais seront coincées lors de l'ouverture. Certaines pages Web sont longues mais utilisent en douceur, ce qui affecte ces choses s'ils occupent la mémoire et le processeur de l'ordinateur de l'utilisateur.
Problèmes du navigateur, les problèmes de mémoire de leurs navigateurs respectifs seront affectés, mais ils sont presque impossibles à contrôler, sur Windows:
· IE Series, la quantité de récupération de rafraîchissement n'est pas grande, mais la minimisation libérera la mémoire.
· Firefox2 est censé minimiser le recyclage, mais je n'ai jamais vu les ordures, et il n'est essentiellement pas recyclé. On dit que l'Ajax du prototype entraînera également une augmentation de la mémoire.
· L'opéra est le meilleur. Toujours bien contrôlé. Il n'y a pas de problème.
· Le mécanisme d'allocation de mémoire de Linux est différent de celui de Win. Il utilise autant que possible. Si le navigateur prend tout l'argent, il peut tuer le système.
Problèmes de page, le navigateur consommera la mémoire et le CPU lors de la rendu de la page, qui peut être réduit d'un peu.
structureUtilisez Doctype pour dire au navigateur ce que vous utilisez, et HTML4 a également DTD. Peut-être que la transition vous convient plus
Si vous utilisez XHTML et que vous pouvez maintenir une bonne structure, n'oubliez pas de sortir le MIME et l'en-tête XML correspondants 1, ce qui peut réduire la vérification du code du navigateur.
Gardez la structure intacte et ne laissez pas le navigateur terminer le code pour vous.
Pour contrôler la taille du fichier de la page, vous pouvez la mettre en place afin de lire le code plus confortable via le programme. 2 ~ 3K est également dimensionné.
Iframe générera de nouvelles pages, mais il existe en fait de nombreuses façons de remplacer Iframe
Le JS et le CSS introduits peuvent être fusionnés de manière appropriée et les images d'arrière-plan peuvent également être fusionnées. Certaines personnes fusionnent même Flash vers des images / objets de contenu avec des attributs de largeur pour réduire la rediffusion locale de la page.
PerformanceDans la plupart des cas, le JPG de la qualité 99 et 70 n'a que différentes tailles. Il en va de même pour les GIF, en particulier pour les petites icônes. La différence entre 256 couleurs et 128 couleurs est la taille du fichier.
Flash se déplace trop vite et prend beaucoup de processeur. Le contrôle de la fréquence d'images par seconde et l'effet de l'animation peuvent être réduits. Si vous utilisez un écran moyen et bas, vous économiserez beaucoup de ressources, mais cela sacrifiera l'effet. . Parfois, il est plus adapté de choisir Autolow2 ou AutoHigh, et il n'est pas nécessaire de rester bas ou le meilleur.
Flash utilise des graphiques vectoriels pour enregistrer la taille du fichier, mais il faut du processeur pour calculer les graphiques et les animations complexes. Trop de filtres complexes prendront beaucoup de mémoire et le filtre flou sera réduit de 3.
IE Les filtres occupent également plus de mémoire et ont également des problèmes de compatibilité. La translucidité en plein écran est très forte en fortes ressources.
L'image 2 * 2 est à peu près de la même taille que l'image 8 * 8, mais l'arrière-plan carrelé 2 * 2 en prend beaucoup plus.
GIF Animation a également le concept de cadres. N'utilisez pas seulement GIF comme flash pour jouer.
ComportementN'introduisez pas l'intégralité du prototype ou jQuery avec un $ (), ils ont plus de fonctions.
L'Ajax est très beau. Cependant, l'utilisation de l'analyseur XML sera utilisée. Certaines personnes recommandent d'utiliser JSON, mais de cette manière, vous avez besoin de données d'évaluation. En fait, vous pouvez importer directement le script qui est déjà un objet. Il suffit de passer plus de noms d'objets ou d'écrire les noms d'objets à mort, ou jsonflickrapi ({xxx: xxx}) comme flickr, utilisez-les directement comme une fonction, haha.
Lorsque vous pouvez utiliser la visibilité: caché pour résoudre certains effets, n'utilisez pas d'affichage: aucun pour jouer.
Il n'est pas très significatif de souligner que les variables JS doivent être prêtées attention au monde et local, etc., et la complexité de JS n'est pas quelque chose qui peut être expliqué en une ou deux phrases. Veuillez faire attention à la publication du nouveau livre de Yueying.
En fait, il existe de nombreux contenus ici qui sont similaires à la façon de présenter rapidement nos pages Web, mais cet article traite principalement du côté du serveur, mais dans de nombreux cas, l'enregistrement de la consommation de ressources du serveur permettra également de perfectionner la consommation de ressources client.
(Tout le monde est invité à ajouter)