En el blog de Foxkeh podrás encontrar un detallado diagrama de la famosa Guerra de navegadores (Browser Wars, en analogía a la saga Star Wars) del panorama informático, incluyendo desde los inicios del arcaico navegador Mosaic hasta los actuales Mozilla Firefox, Safari e Internet Explorer.
Además de la historia original de las Browser Wars, también puedes encontrar un detallado artículo en la wikipedia sobre la Guerra de los navegadores, junto a una detallada línea cronológica con múltitud de navegadores en formato de gráficos vectoriales escalables (SVG).
Si te interesa conocer la historia de los navegadores desde su inicio, ¡que no se te olvide echarle un ojo!
Cada vez que nosotros (o algún sistema) accede a una página web determinada, este acceso es registrado en un log, donde se guardan varios datos, entre ellos el User-agent, que no es más que una identificación del sistema para que los webmasters conozcan de quién se trata.
Pero como siempre, la ley hace la trampa, y muchos robots maliciosos pululando por la red. A continuación voy a crear un pequeño diccionario con los crawlers, robots y spiders más famosos, alguna referencia y una breve descripción.
WordPress/2.0 WordPress 2.1.2 WordPress/1.9
Googlebot/2.1 (+http://www.googlebot.com/bot.html) Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
msnbot/1.0 (+http://search.msn.com/msnbot.htm) msnbot-media/1.0 (+http://search.msn.com/msnbot.htm)
Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp) Mozilla/5.0 (compatible; Yahoo! Slurp China; http://misc.yahoo.com.cn/help.html)
noxtrumbot/1.0 (crawler@noxtrum.com)
Mozilla/5.0 (compatible; Google Desktop)
psbot/0.1 (+http://www.picsearch.com/bot.html)
FAST MetaWeb Crawler (helpdesk at fastsearch dot com)
Mozilla/4.5 (compatible; HTTrack 3.0x; Windows 98)
Yeti/0.01 (nhn/1noon, yetibot@naver.com, check robots.txt daily and follow it)
Mozilla/2.0 (compatible; Ask Jeeves/Teoma; +http://about.ask.com/en...
Scooter/3.3
Snapbot/1.0 (Snap Shots, +http://www.snap.com)
W3C_Validator/1.555 Jigsaw/2.2.5 W3C_CSS_Validator_JFouffa/2.0
TestCrawler/Nutch-0.9 (Testing Crawler for Research ; http://chitchit... TestCrawler/Nutch-0.9 (Testing Crawler for Research ; http://balihoo.com... test/Nutch-0.8.1 (Test robot; http://test.com; info at test.com
BlogPulseLive (support@blogpulse.com)
Gigabot/2.0 (http://www.gigablast.com/spider.html)
ConveraCrawler/0.9e (+http://www.authoritativeweb.com/crawl)
MJ12bot/v1.2.0 (http://majestic12.co.uk/bot.php?+)
Microsoft-WebDAV-MiniRedir/5.1.2600 Jakarta Commons-HttpClient Microsoft URL Control - 6.00.8169 Microsoft URL Control - 6.00.8862 Microsoft URL Control - 6.00.8877 Microsoft URL Control - 6.01.9782
Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1) VoilaBot BETA 1.2 ...
Mozilla/5.0 (Twiceler-0.9 http://www.cuill.com/twiceler/robot.html)
Attentio/Nutch-0.9-dev (Attentio's beta blog crawler;...
Moreoverbot/5.00 (+http://www.moreover.com)
Mozilla/5.0 (compatible; woriobot heritrix/1.10.0 +http://worio.com)
EmeraldShield.com Web Spider ...
Sogou Orion spider/3.0(+http://www.sogou.com/docs/help/webmasters.htm#07
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1; aggregator:Tailrank; ...
webcollage 1.93 webcollage 1.129 webcollage 1.125 webcollage 1.114 webcollage 1.117
Speedy Spider (http://www.entireweb.com/about/search_tech/speedy_spider/)
Technoratibot/0.7
Mozilla/5.0 (compatible; YodaoBot/1.0; http://www.yodao.com/...
Mozilla/5.0 (iphone; u; cpu like mac os x; en) applewebkit/420+ ... Opera/9.10 (nintendo wii; u; ; 1621; es-es) Mozilla/4.0 (psp (playstation portable); 2.00)
Evidentemente faltan muchos, pero me he preocupado de poner los más comunes (al menos desde mi experiencia). Confío en ir ampliando el diccionario según lleguen webmasters interesados en el tema. ¡No duden en comentar para ampliar la lista!
Las páginas webs en realidad están formadas por código: HTML, CSS, XML, Javascript, etc... Existen unas recomendaciones realizadas por la W3C que indican como debe estar construido un código correcto para tener una experiencia satisfactoria para el mayor número de usuarios (incluyendo usuarios con lectores de pantalla, PDA, móviles WAP , etc...). Hasta aquí podríamos hablar perfectamente de usuarios que siguen los estandares y usuarios que no los siguen. Pero la cosa no es tan bonita como la pintan. Diseñadores web y usuarios más allegados sabrán de que hablo.
Existe una amplia variedad de navegadores donde elegir, pero una gran mayoría de ellos, aún leyendo una página con código HTML, CSS, etc. estándar no sería correctamente interpretado, por la razón de que el navegador no interpreta el lenguaje de forma correcta.
Para ello, los chicos de Web Standards han realizado un «examen» para navegadores web llamado Acid2 Browser Test.
El test se basa en mostrar una simple imagen:
Pero en realidad, esa imagen no es tal, sino que se construye siguiendo una serie de códigos (algo rebuscados eso si) con diferentes lenguajes, comprobando así si el navegador sigue correctamente los estándares. Usan técnicas tan interesantes como selectores CSS, pseudoclases, etiquetas con nombres inválidos (para comprobar si el navegador los ignora como debería o los pasa por alto), etc.
En definitiva, en cada navegador se podrá comprobar el grado de efectividad que tiene mostrando páginas web observando simplemente la fidelidad con el dibujo original. Es ideal puesto que los usuarios llanos o sin conocimientos de dicho código, pueden hacerse una idea a como tratan una web los diferentes navegadores:
Muchos se darán cuenta ahora porque criticamos tanto al Internet Explorer y sucedáneos.
Se rumorea que la beta del Opera en su versión 9 aprueba el test correctamente, al igual que el Konqueror 3.5 y el Safari 2.0.2.
6 consultas efectuadas / Página generada en 0.032 segundos
Programado íntegramente por José Román (Manz) en XHTML y CSS estándar.
Sindicado bajo Feed RSS. Contenido bajo licencia Creative Commons
Estadísticas de visitas · Términos y condiciones · Contacto · Publicidad · Preguntas frecuentes (FAQ)