| |||
¿Muchos display:none sobrecargan una pagina? Hola, les explico un poco la situación... Estoy desarrollando una aplicación web para una empresa, esta aplicación debe contener un control de stock de sus productos, registros de cada uno de los trabajos realizados, los viajes realizados por los vehículos, etc. Después de complicarme bastante intentando hacer algo decente y bombardear este foro con preguntas logre realizar la aplicación en un 90% pero desde el comienzo he tenido muchos problemas al incluir calendarios en los formularios (esto debido a que los formularios se muestran como pop up y al agregar un calendario adentro seria algo así como un pop up dentro de un pop up). Para poder solucionar esto (considerando que me esta quedando poco tiempo) se me ocurrió poner los formularios dentro de la pagina (en vez de llamar a otra que lo contenga). Cuando la pagina es cargada el formulario aparece oculto mediante la función display:none y cuando son activados (mediante un click) cambian a estado "block" y el resto de la pagina queda en "none". Al completar o cerrar dicho formulario todo vuelve a estar como antes. Mi duda es si hacer esto excesivamente generara una sobrecarga de la pagina ya que en algunas tendré que hacer este proceso unas 8 veces. |
| |||
Respuesta: ¿Muchos display:none sobrecargan una pagina? display: none es una declaración de css, que lo único que hará si lo usas mucho es hacer un poco (pero muuy poco..) más pesado el css, nada más. Te va a sobrecargar lo mismo si usas muchos "display: none" como si usas muchos "display: block", "position: relative" o cualquier otra declaración de css. Solo hará que tengas un css ligeramente más largo y sea un poquito mas pesado, pero nada más. Eso si, a Google los "display: none" no es algo que le acabe de encantar, por que entiende que estás ocultando contenido, lo que en cuestiones de SEO no es lo más positivo.
__________________ http://zeromm.es/ Diseñador Web | Experto en Responsive Design, CSS3 y Optimización Web. |
Etiquetas: |