Algunas páginas web no se ven grandes, pero se atascarán al abrir. Algunas páginas web son largas pero se usan sin problemas, lo que afecta estas cosas si ocupan la memoria y la CPU de la computadora del usuario.
Problemas del navegador, los problemas de memoria de sus respectivos navegadores se verán afectados, pero son casi imposibles de controlar, en Windows:
· IE Serie, la cantidad de recuperación de actualización no es grande, pero la minimización liberará la memoria.
· Se dice que Firefox2 está minimizando el reciclaje, pero nunca he visto la basura, y básicamente no se recicla. Se dice que el AJAX del prototipo también hará que la memoria continúe aumentando.
· La ópera es la mejor. Siempre bien controlado. No hay problema.
· El mecanismo de asignación de memoria de Linux es diferente del Win. Utiliza tanto como puede. Si el navegador toma todo el dinero, puede matar el sistema.
Problemas de la página, el navegador consumirá memoria y CPU al renderizar la página, que puede reducirse un poco.
estructuraUse Doctype para decirle al navegador qué está usando, y HTML4 también tiene DTD. Tal vez la transición es más adecuada para ti
Si está utilizando XHTML y puede mantener una buena estructura, recuerde emitir el encabezado MIME y XML correspondiente 1, lo que puede reducir la verificación del código del navegador.
Mantenga la estructura intacta y no permita que el navegador complete el código por usted.
Para controlar el tamaño del archivo de la página, puede anotarlo para leer el código más cómodo a través del programa. 2 ~ 3k también es de tamaño.
Iframe generará nuevas páginas, pero en realidad hay muchas formas de reemplazar iframe
El JS y CSS introducidos se pueden fusionar adecuadamente, y las imágenes de fondo también se pueden fusionar. Algunas personas incluso fusionan flash con imágenes/objetos de contenido con atributos de ancho para reducir la reentrenamiento local de la página.
ActuaciónEn la mayoría de los casos, el JPG de calidad 99 y 70 solo tiene diferentes tamaños. Lo mismo es cierto para los GIF, especialmente para pequeños iconos. La diferencia entre 256 colores y 128 colores es el tamaño del archivo.
Flash se mueve demasiado rápido y toma mucha CPU. El control de la velocidad de cuadro por segundo y el efecto de la animación se puede reducir. Si usa pantalla media y baja, ahorrará muchos recursos, pero esto sacrificará el efecto. . A veces es más adecuado para elegir AutoLow2 o Autohigh, y no hay necesidad de mantenerse bajo o mejor.
Flash usa gráficos vectoriales para guardar el tamaño del archivo, pero se necesita CPU para calcular gráficos y animaciones complejas. Demasiados filtros complejos tomarán mucha memoria, y el filtro de desenfoque se reducirá en 3.
Los filtros de IE también ocupan más memoria y también tienen problemas de compatibilidad. La translucencia de pantalla completa es muy intensiva en recursos.
La imagen 2*2 es aproximadamente del mismo tamaño que la imagen 8*8, pero el fondo de azulejos 2*2 ocupa mucho más.
La animación GIF también tiene el concepto de marcos. No solo use GIF como Flash para jugar.
ComportamientoNo introduzca todo el prototipo o jQuery con un $ (), tienen más funciones.
Ajax es muy guapo. Sin embargo, se utilizará el uso del analizador XML. Algunas personas recomiendan usar JSON, pero de esta manera, necesita datos eval. De hecho, puede importar directamente el script que ya es un objeto. Simplemente pase más nombres de objetos, o escriba los nombres de los objetos a la muerte, o jsonflickrapi ({xxx: xxx}) como flickr, úselos directamente en función, jaja.
Cuando pueda usar Visibilidad: Oculto para resolver ciertos efectos, no use Display: Ninguno para jugar.
No es muy significativo enfatizar que las variables JS deben prestarse atención a lo global y local, etc., y la complejidad de JS no es algo que pueda explicarse en una o dos oraciones. Preste atención al nuevo libro de Yueying que se está publicando.
De hecho, hay muchos de los contenidos aquí que son similares a cómo presentar rápidamente nuestras páginas web, pero ese artículo trata principalmente del lado del servidor, pero en muchos casos, guardar el consumo de recursos del servidor también ahorrará el consumo de recursos del cliente.
(Todos son bienvenidos a agregar)