Cómo reducir la carga del servidor reduciendo y combinando las hojas de estilo y javascripts
¿Cómo podemos mejorar la velocidad y prestaciones de nuestras páginas web? ¿Estas técnicas hacen más dificil la programación web o existen herramientas que simplifican y automatizan estas tareas de forma que podemos seguir trabajando de forma cómoda? Estas preguntas son las que trata de ayudar a aclarar este artículo.
Siempre hay ocasiones en las que es necesario insertar un video o un fichero de audio para que se reproduzca de forma integrada en la web sin neesidad de descargarlo a tu disco duro y abrirlo con tu reproductor habitual. Hasta ahora esto se ha hecho siempre mediante la inserción de macros a través de la etiqueta html iframe o mediante un reproductor flash. Esto tiene dos inconvenientes: El primero de ellos es que para que todo cuadre en la web. El que lo inserta debe saber el suficiente html para que ajuste el tamaño a la proporción adecuada de tal forma que todo se…
Gogle Chrome está en su mejor momento, habiendo alcanzado una cuota de mercado record del 7,5% durante el mes de agosto. Por otra parte Google ya trabaja en nuevas funcionalidades para 'tablets' y 'netbooks'. Entre las últimas revisiones de Chrome, hay dos nuevas actualizaciones: control de orientación y comandos de voz. La primera de estas novedades en Chrome se antoja necesaria si tenemos en cuenta la proliferación de 'tablets' y 'netbooks' en los últimos tiempos y, también, ante el lanzamiento (en diciembre) de la versión de Chrome que…
La propiedad display de css (en la versión 2.1), puede contener un valor muy interesante, inline-block. Con este valor conseguimos que el elemento con esa propiedad se comporte como una caja, pero mostrandose en la misma línea, como si tuviese display: inline. ¿Y esto de qué nos sirve?, pues si no usamos esta propiedad tendríamos que añadirle a la caja un "float: left", por ejemplo, pero esto trae unas consecuencias, a veces, muy molestas. Por ejemplo, si queremos mostrar contenido dividido en cajas y que se muestren filas de 3 cajas, si éstas…
HTML5 ha llegado, y aunque sea pronto para que el usuario pueda disfrutar de todo su potencial, los programadores hace ya unos meses que podemos ir viendo como serán las webs de dentro de unos años. El tag <video/> es el que más revuelo está teniendo, y no solo por su integración en sitios como Youtube o Vimeo, sinó por los estándares soportados por cada navegador. Mozilla se ha puesto firme al respecto y ha anunciado que no piensa incluir el estandar h264, ya que este no es un codec abierto y existen otros que si lo son y pueden ofrecer…
En el blog de Ravelrumba, han hecho un pequeño experimento con URIs de datos y su rendimiento en la carga de una página web. En el estudio sólo se ha utilizado Firefox 3.5 con la caché vacía.Los resultados no son interesantes por las respuestas que nos proporcionan, sino por las preguntas que hacen aparecer al respecto.En el experimento se han usado 31 imágenes y se han convertido a data URIs con CSSEmbed. En un caso adicional, se ha usado DURIS para separar todas las URIs de datos en un archivo CSS aparte, así, la etiqueta <head> se queda…
Si miramos a abril de 2006, hicimos un cambio en la forma en que Internet Explorer manejaba los controles incrustados (embed) en bastantes páginas web. Algunos sitios web obligaban a los usuarios a "pulsar para activar" antes de que pudieran interactuar con el control. A dia de hoy, Microsoft ha obtenido la licencia de Eolas, eliminando con esta el requisito de Internet Explorer de "pulsa para activar". Por esto, vamos a quitar el comportamiento "pulsar para activar el control" que ahora tiene IE. Es importante tener en cuenta que este cambio no necesitará que se modifiquen las…