Cómo usar un hack de img para detectar navegadores, sin CSS ni JavaScript

Takesako nos presenta un hack muy interesante para detectar browsers sin usar CSS ni JavaScript. Su método utiliza bugs conocidos de parseo html en los navegadores. De momento soporta firefox2.0, firefox1.5, otros motores Gecko, Safari2, Safari3, Opera, ie, w3m, lynx, y otros.

El código que utiliza:

#!/usr/bin/perl
print qq{
<img
   /src\x00="ie.gif"
 /”src\x00="firefox1_5.gif"
 /”src="firefox2_0.gif"
 /""src="gecko_others.gif"
   "s\x00rc="safari2.gif"
   "src="safari3.gif"
  ""src="konqueror.gif"
    src\x00="w3m.gif"
    src\x0c="opera.gif"
    src="others.gif"
    src="lynx.gif"
 />
};
 

Más información y ejemplo.

Esta entrada fue publicada en HTML. Guarda el enlace permanente.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>