viernes, 3 de julio de 2009
Desde la construcción de centros de bases de datos en diferentes partes del mundo hasta el diseño de interfaces de usuario eficientes, en Google siempre nos esforzamos por ofrecer una mayor rapidez en nuestros servicios. Nos centramos en la velocidad como requisito fundamental para el desarrollo de productos e infraestructuras, ya que
nuestras investigaciones
[inglés]
indican que la gente prefiere aplicaciones de respuesta rápida. A lo largo de los años, a través de una experimentación continua, hemos identificado algunas de las prácticas recomendadas que
nos gustaría compartir
.
Estamos encantados de poder
comentar
[inglés]
todo lo que hemos aprendido sobre rendimiento web. Sin embargo, para optimizar la velocidad de aplicaciones web y navegar tan rápido como pasar las páginas de una revista, tenemos que trabajar juntos como comunidad, para hacer frente a algunos retos más grandes que hacen de la web aún un sitio lento y que obstaculizan así el uso de todo su potencial:
- Muchos de los protocolos básicos de Internet y de la Web se desarrollaron cuando la banda ancha y las aplicaciones web interactivas ricas estaban empezando. Las redes se han vuelto mucho más rápidas en los últimos 20 años, y gracias a la colaboración para actualizar protocolos como HTML y TCP/IP hemos podido crear una mejor experiencia web para todos. Un gran ejemplo de comunidad trabajando unida es HTML5 . Con funciones HTML5 como AppCache, los desarrolladores tienen ahora la posibilidad de escribir aplicaciones web en JavaScript que se ejecutan al instante y funcionan y parecen aplicaciones de escritorio.
- En la última década, hemos visto cerca de una gran mejora en la velocidad de JavaScript . Los desarrolladores de navegadores y las comunidades en torno a ellos necesitan mantener este enfoque reciente en la mejora del rendimiento para que el navegador se convierta en la plataforma de más aplicaciones ricas en funciones y computacionalmente complejas.
- Muchos sitios web pueden ser más rápidos fácilmente, y un esfuerzo colectivo en mejorar el rendimiento puede hacer que toda la web sea más rápida. Herramientas como YSlow [inglés] de Yahoo! o nuestro reciente Page Speed [inglés] ayudarán a los desarrolladores a crear aplicaciones más rápidas y receptivas. Como comunidad, es necesario invertir más en el desarrollo de una nueva generación de herramientas para la medir el rendimiento, elaborar diagnósticos y optimizar de manera sencilla.
- Aunque en la actualidad hay más de 400 millones de abonados a la banda ancha en todo el mundo, la penetración de banda ancha sigue siendo relativamente baja en muchas zonas del mundo. Se han llevado a cabo medidas para llevar los beneficios de la banda ancha a más personas, como la decisión de la Comisión Federal de Comunicaciones [inglés] para abrir el espectro analógico, de los que la comunidad de Internet, incluido Google, fue un fuerte defensor. Llevar los beneficios del acceso a banda ancha fiable y barata en todo el mundo debe ser uno de los objetivos principales de nuestro sector.
Para saber lo que los
Googlers
piensan sobre la aceleración de la web, mira este vídeo (con opción de subtítulos del traductor automático en español). Si tienes ideas, ¡
compártelas
[inglés]
con el resto de la comunidad! ¡Vamos a trabajar todos juntos para hacer la web más rápida!
Publicado por Urs Hoelzle, SVP, Operations, y Bill Coughran, SVP, Engineering (Traducido por Cristina, equipo de Calidad de búsqueda).