¿Ha muerto la era del software? Hasta hace unos años, docenas de dominios de software coexistían. Su lista se está encogiendo hoy. Esto se debe a una tecnología única: Internet. El departamento de TI se ha trasladado casi por completo a la Web. Reservado inicialmente para la simple consulta de información, se ha transformado en una plataforma de software.

¿La biblioteca de software de hoy? Principalmente Aplicaciones Web, las famosas aplicaciones en línea. Es difícil encontrar la utilidad de una enciclopedia óptica cuando se accede a la Wikipedia con un solo clic! ¿Por qué molestarse con un correo electrónico cuando usted tiene webmails como GMail, Yahoo! o Hotmail. Los sitios de YouTube, Picasa, Deezer, catch-up television y video-on-demand (VoD) pueden reemplazar el almacenamiento de archivos multimedia locales y el uso de software apropiado para reproducirlos. Incluso las suites ofimáticas, que, sustituidas por suites online, le permiten recuperar sus documentos desde cualquier ordenador en cuestión de segundos…. Y esto es sólo el principio. Cada vez son más las actividades que se alejan «en la nube»: desde la edición de vídeo hasta los juegos, eliminando así la necesidad de configuraciones de hardware muscular.

Pero para beneficiarse de esta web cada vez más interactiva, es necesario utilizar el navegador adecuado. Es él quien debe adaptarse a las nuevas técnicas de presentación Web. Todavía es el que debe jugar el papel del sistema operativo ejecutando aplicaciones dentro de él. Y esto, sin dejar de ser sencillo de usar, porque es sólo un «marco». Lo que importa es lo que muestra, muestra la Web. Por lo tanto, debe ser rápido, respetuoso de las normas para poder mostrar los sitios tal y como los han imaginado sus diseñadores, y permanecer discreto.

Los 5 mejores regatistas de la competición

Por supuesto, los editores están luchando entre sí para imponer su propio navegador. Y está claro, por el tamaño de las editoriales en el proceso, la importancia del caso. Google, Microsoft, Apple…. Con qué personas ajenas, como la Fundación Mozilla, defensora del software libre, o los noruegos de Opera Software, se han enfrentado sin embargo.

Desde el 1 de marzo de 2010, la Comisión Europea ha exigido a Microsoft que permita a los usuarios de Windows elegir su navegador. Esta decisión explica en gran parte por qué, según StatCounter, Microsoft ha pasado a ocupar el segundo lugar en Europa desde el pasado mes de diciembre. Firefox se llevaría así la mayor parte al ser adoptado por el 38,11% de los usuarios de Internet, e Internet Explorer sólo sería utilizado por el 37,52% de ellos. Le seguirían Chrome con una cuota de mercado del 14,58%, Opera con un 4,62% y Safari con un 4,57%. Si bien estas cifras no son corroboradas por todos los institutos, la tendencia es: Internet Explorer en caída libre, Firefox todavía en aumento, pero menos que Chrome, que ha hecho un comienzo deslumbrante. Los demás navegadores tienen una cuota de mercado muy pequeña, del 0,83%, lo que deja a los cinco campeones: Mozilla, Microsoft, Google, Opera y Apple con un monopolio.

Pero, ¿cómo decidimos entre ellos? ¿Por qué elegir uno más que el otro? Parte de la respuesta radica en criterios objetivos: rapidez, fiabilidad, cumplimiento de las normas, presencia de funciones innovadoras. Y, por supuesto, la otra mitad de la respuesta es subjetiva: ¿preferimos una interfaz muy rica o bastante simple? Perteneciente a un universo muy específico como Apple Safari, claramente del mundo Mac, o configurable a voluntad como Firefox?

Hemos visitado los principales navegadores, en su versión estable o en versión beta cuando el cambio está previsto en breve. Siéntase libre de adoptar uno nuevo, o incluso varios al mismo tiempo, e incluso en versión beta. El placer de surfear es aún mayor.

Contenido dinámico

La revolución de Internet fue la llegada del contenido dinámico. Sitios que, en lugar de mostrar información estática como revistas impresas, se comportan como software. Con un webmail como GMail, ciertamente lees cartas, pero también chateas directamente con tus contactos, adjuntas archivos arrastrándolos a la ventana con el ratón…. Con un sitio como Google Maps, la lectura tradicional se acaba: navegas moviendo mapas con el ratón, pasas en vista subjetiva de un vistazo….
Para lograr esto, estos sitios contienen programas escritos en un lenguaje que es soportado de forma nativa por el navegador (por ejemplo, JavaScript) o que requiere la adición de una extensión (por ejemplo, Adobe Flash). La tendencia es hacia el uso masivo de JavaScript. De ahí la importancia de la parte del navegador que puede entender e interpretar este código. Esto se denomina motor JavaScript del navegador. Los editores están luchando para averiguar quién será capaz de ejecutar el mismo código lo más rápido posible. Y unos pocos milisegundos de diferencia de procesamiento entre dos motores JavaScript a veces hacen la diferencia al hacer que un sitio sea utilizable o poco práctico…. porque es demasiado lento.

Cuando la Web se vuelve gráfica

Los sitios web no sólo son cada vez más interactivos, sino también cada vez más gráficos. El vídeo ya es una parte integral de la web contemporánea y estamos viendo la aparición de sitios que utilizan el 3D, como Google Body. Suavizar las fuentes mostradas, incrustar vídeo HD, gestionar el movimiento de los objetos gráficos en la pantalla son funciones con las que los chips de las tarjetas gráficas están muy familiarizados.
Paralelamente a la optimización de los motores JavaScript, la principal tendencia en los navegadores es la de la aceleración por hardware. El propósito es aliviar el trabajo del procesador central del PC para que el chip de la tarjeta gráfica funcione de la forma más eficiente posible. Esto hace posible acelerar todas las aplicaciones, e imaginar aplicaciones Web de un nuevo tipo como los juegos de disparos (FPS) en una vista subjetiva como las de Call of Duty y otros! Mozilla Firefox 4, Chrome 8 y Safari implementan la tecnología WebGL para este propósito. Microsoft ha elegido su tecnología DirectX 10, lo que explica la falta de compatibilidad entre Internet Explorer 9 y Windows XP. ¿Una buena elección?

¿Qué es? ¿Qué es?

WebGL
Muestra las especificaciones de los navegadores que utilizan OpenGL, una biblioteca de funciones 3D.

DirectX
Biblioteca de funciones para la operación de programas multimedia y juegos con Windows.