webaim.org/blog/user-agent-string-history/ por
cptnniv el 15-07-2012 22:19 UTC publicado: 17-07-2012 10:35 UTC
La historia, contada en clave de humor, de como ha ido evolucionando la cadena del user-agent de los navegadores web desde Mosaic hasta Chrome. [traducción aproximada en el comentario
#1] etiquetas: user-agent, user agent, navegadores, web, cadena, mosaic, firefox negativos:
1 usuarios:
199 anónimos:
101
Al principio se creó el navegador "NCSA Mosaic", y "Mosaic" se le puso el user-agent "NCSA_Mosaic/2.0 (Windows 3.1)". Mosaic mostraba imágenes junto con el texto, y eso gustaba mucho.
He aquí que luego vino un nuevo navegador web conocido como "Mozilla", al ser la abreviatura de "Asesino de Mosaic" (Mosaic Killer), pero a Mosaic no le hizo mucha gracia, así que el nombre público fue cambiado a "Netscape", y "Netscape" se llamó "Mozilla/1.0 (Windows 3.1)", y este navegador gustaba aún más. "Netscape" soportaba frames, y los frames se hicieron populares entre la gente, pero "Mosaic" no soportaba frames, y así comenzó el sniffing del user-agent y los webmasters enviaban frames a "Mozilla", pero no a otros navegadores, que no soportaban frames.
Y Netscape dijo: "vamos a burlarnos de Microsoft" y dijeron que en Windows los "controladores de dispositivos estaban mal depurados", y Microsoft se enfadó, por lo que Microsoft hizo su propio navegador web, al que llamaron "Internet Explorer" con la esperanza de que fuera un "Asesino de Netscape". "Internet Explorer" soportaba frames, pero como no era "Mozilla", así que los webmasters no le mandaban frames. Microsoft se impacientaba y no quiso esperar a que los webmasters conocieran IE y le empezaran a mandar frames, así que dijo que "Internet Explorer" era "Mozilla compatible" y comenzó a hacerse pasar por "Netscape", cambiando su user-agent a "Mozilla/1.22 (compatible ; MSIE 2.0; Windows 95)". Así fue como Internet Explorer empezó a recibir frames, y todos en Microsoft eran felices, pero los webmasters estaban confusos.
Y Microsoft unió IE al sistema operativo Windows y lo hizo mejor que "Netscape", y así comenzó la primera guerra de los navegadores, que hizo estragos sobre la faz de la tierra. Netscape fue asesinado, y hubo mucho regocijo en Microsoft.
Pero "Netscape" renació como "Mozilla", y a "Mozilla" le pusieron un nuevo motor web llamado "Gecko". Internamente se le llamó "Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv: 1.1) Gecko/20020826", Gecko fue el motor de renderizado, y Gecko fue bueno. Más tarde se convirtió en "Mozilla Firefox", llamándose "Mozilla/5.0 (Windows; U; Windows NT 5.1 sv-SE;
» ver todo el comentario
llevable.2 Abraham engendró á Isaac: é Isaac engendró á Jacob: y Jacob engendró á Judas y á sus hermanos: 3 Y Judas engendró de Thamar á Phares y á Zara: y Phares engendró á Esrom: y Esrom engendró á Aram: 4 Y Aram engendró á Aminadab: y Aminadab engendró á Naassón: y Naassón engendró á Salmón: 5 Y Salmón engendró de Rachâb á Booz, y Booz engendró de Ruth á Obed y Obed engendró á Jessé: 6 Y Jessé engendró al rey David: y el rey David engendró á Salomón de la que fué mujer de Urías: 7 Y Salomón engendró á Roboam: y Roboam engendró á Abía: y Abía engendró á Asa: 8 Y Asa engendró á Josaphat: y Josaphat engendró á Joram: y Joram engendró á Ozías: 9 Y Ozías engendró á Joatam: y Joatam engendró á Achâz:.........
Mammon durmió. Y la bestia renació, se reprodujo por toda la tierra y sus seguidores fueron legión. Y proclamaron los nuevos tiempos y sacrificaron cosechas en el fuego, con la astucia de los zorros. Y crearon un nuevo mundo a su imagen y semejanza como se prometía en las palabras sagradas y hablaron de la bestia con sus hijos. Mammon despertó, y ¡sorpresa! ya no era nada más que un seguidor.
de El Libro de Mozilla, 11:9
(10ª edición)
p.ej.: 1:1 En el principio creó Dios los cielos y la tierra. [...] 1:3 Y dijo Dios: Sea la luz; y fue la luz. 1:4 Y vio Dios que la luz era buena; y separó Dios la luz de las tinieblas. [...] 1:12 Produjo, pues, la tierra hierba verde, hierba que da semilla según su naturaleza, y árbol que da fruto, cuya semilla está en él, según su género. Y vio Dios que era bueno.
esta mañana leí este artículo (sin verlo en MNM) buscando en google, justamente porque estoy debuggeando un componente que lleva un IE incrustado, y en el Wireshark los requests me aparecían con User-Agent: Mozilla/4.0
Edit: "Gracias por retratarte"... y habló de putas "La Tacones"
lh4.ggpht.com/_7FKsLpdNk4k/S4Bex2zs2XI/AAAAAAAAJBE/HE6-KLSyexc/s000/ab
Desde entoces las paginas web son documentos pdf y ya no hace falta leer la cadena user-agent.
Pd: Escribiendo desde Firefox 13.0.1, y no pienso usar otro aunque abran las páginas 50x veces mas rápido.
Extraído de:
En el principio... fue la línea de comandos
Neal Stephenson
1999
Creative Commons
biblioweb.sindominio.net/telematica/command_es/command_es.pdf
La solución hoy día es ignorar el user-agent y servir páginas que sigan los estándares. Pero hay páginas que llevan en la red muchos años sin actualizar su gestión de peticiones, y queriendo servir páginas compatibles con todo tipo de navegadores antiguos.