Aunque esté de moda señalar el peligro de concentración de poder en la red que está amasando Google, como antaño se apuntaba a Microsoft en el software de consumo, es importante distinguir cuando abusan de su posición en los buscadores y la publicidad online de cuando plantean tecnologías interesantes y libres para la mejora de la web. Es el caso de SPDY, un protocolo de sesión para TCP/IP, capaz de optimizar las comunicaciones HTTP con una mejora del rendimiento de hasta el 55% en carga de páginas, según pruebas de laboratorio que citan en el anuncio oficial. En resumidas cuentas, SPDY no sustituiría a HTTP sino que lo complementaría.
Lanzar un protocolo que afecta al modo en que la web funciona no es nada trivial. Pensemos que habría que adaptar a los dos actores principales de la comunicación, navegador y servidor. Google puede hacer Chrome compatible con SPDY, pero en el anuncio que han hecho no se menciona a ninguna empresa más ni a la IETF. Google tiene capacidad para empujar tecnologías en el lado del cliente - su apuesta por HTML5 y Javascript frente a Flash y Silverlight va a pesar mucho - pero estamos hablando de introducir un protocolo en el conjunto de comunicaciones que articulan la web, no basta con probarlo y liberarlo, hay empresas y organizaciones con años de experiencia que deberían estar implicadas en ello.
La familia de protocolos de Internet es un conjunto de protocolos de red en los que se basa Internet y que permiten la transmisión de datos entre redes de computadoras. En ocasiones se le denomina conjunto de protocolos TCP/IP, en referencia a los dos protocolos más importantes que la componen: Protocolo de Control de Transmisión (TCP) y Protocolo de Internet (IP), que fueron los dos primeros en definirse, y que son los más utilizados de la familia. Existen tantos protocolos en este conjunto que llegan a ser más de 100 diferentes, entre ellos se encuentra el popular HTTP (HyperText Transfer Protocol), que es el que se utiliza para acceder a las páginas web, además de otros como el ARP (Address Resolution Protocol) para la resolución de direcciones, el FTP (File Transfer Protocol) para transferencia de archivos, y el SMTP (Simple Mail Transfer Protocol) y el POP (Post Office Protocol) para correo electrónico, TELNET para acceder a equipos remotos, entre otros.
http://es.wikipedia.org/wiki/TCP/IP
flash dijo:
Adobe Flash (anteriormente llamado Macromedia Flash) es una aplicación en forma de estudio de animación que trabaja sobre "Fotogramas" destinado a la producción y entrega de contenido interactivo para diferentes audiencias alrededor del mundo sin importar la plataforma. Es actualmente escrito y distribuido por Adobe Systems, y utiliza gráficos vectoriales e imágenes ráster, sonido, código de programa, flujo de vídeo y audio bidireccional (el flujo de subida sólo está disponible si se usa conjuntamente con Macromedia Flash Communication Server). En sentido estricto, Flash es el entorno y Flash Player es el programa de máquina virtual utilizado para ejecutar los archivos generados con Flash.
http://es.wikipedia.org/wiki/Adobe_Flash
Silverlight dijo:
Microsoft Silverlight es un complemento para navegadores de Internet basado en la plataforma Windows que agrega nuevas funciones multimedia como la reproducción de vídeos, gráficos vectoriales, animaciones y de entorno de desarrollo; en forma similar a lo que hace Adobe Flash.
http://es.wikipedia.org/wiki/Silverlight
Javascript dijo:
JavaScript es un lenguaje de scripting basado en Objetos, utilizado para acceder a objetos en aplicaciones. Es utilizado -principalmente- integrado en un navegador web permitiendo el desarrollo de interfaces de usuario mejoradas y páginas web dinámicas. JavaScript es un dialecto de ECMAScript y se caracteriza por ser un lenguaje basado en prototipos con tipado débil y dinámico con funciones de primera clase. JavaScript ha tenido influencia de múltiples lenguajes y fue diseñado para tener una sintáxis similar a Java, aunque más fácil de utilizar para programadores principiantes.
Java dijo:Java es un lenguaje de programación orientado a objetos desarrollado por Sun Microsystems a principios de los años 90. El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria.
http://es.wikipedia.org/wiki/JAVA
C dijo:C es un lenguaje de programación creado en 1972 por Dennis M. Ritchie en los Laboratorios Bell como evolución del anterior lenguaje B, a su vez basado en BCPL.
Al igual que B, es un lenguaje orientado a la implementación de Sistemas Operativos, concretamente Unix. C es apreciado por la eficiencia del código que produce y es el lenguaje de programación más popular para crear software de sistemas, aunque también se utiliza para crear aplicaciones.
http://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3n_C
C++ es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitan la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido.
http://es.wikipedia.org/wiki/C%2B%2B
Google Go, nuevo lenguaje de programación
FUENTE:
SPDY, protocolo para optimizar HTTP
Se viene el Sistema Operativo de Google

Silverlight dijo:
Javascript dijo:
