Hoy le hice unos arreglos finales a UserAgent-Spy, mi plugin de WordPress, y finalmente hice el tag “1.0″. ¿Porqué es importante? Porque llegó a un punto donde hace todo lo que tenía pensado que fuera a hacer en un principio, y más. Detecta muchos navegadores, sistemas operativos, y dispositivos. Todavía le faltará alguno, pero agregarlos es bastante sencillo desde que reescribí el código.

Detecta más de 40 navegadores y 20 sistemas operativos (diferenciando distribuciones de GNU/Linux).

Lo que no he probado todavía (y no tengo intenciones de probar por el momento) es la nueva funcionalidad de comentarios “en hilo” estilo discusión que ofrece WordPress a partir de la versión 2.7. Si alguien tiene implementada esta funcionalidad en su blog, estaría interesante saber cómo se comporta UserAgent-Spy. En teoría, por lo que averigüé en el IRC #wordpress, no habrían cambios en las funciones que usa UserAgent-Spy.

UserAgent-Spy

UserAgent-Spy

En fin, los invito nuevamente a descargarlo, y recomendarme funcionalidades para agregarle, así como navegadores, sistemas operativos o dispositivos que se identifiquen en su UserAgent, para ser incluidos en el plugin.

Próximas versiones serán “arreglos” (versión 1.0.1), o nuevas características (1.1).

30 comentarios para la entrada.

  1. Avatar Manu 25 marzo. 2009 - 2:50 am Firefox 3.0.7 Ubuntu

    Siempre me encantó este plugin
    cuando comento acá me divierte ver que detecta muy bien mi browser y sistema operativo

    te felicito por ser el desarrollador :D

    saludos
    Manu

  2. Avatar DiCrEn 25 marzo. 2009 - 7:49 am Gran Paradiso 3.0.7 GNU/Linux

    Desde la rc2 me sale este error:

    Warning: Cannot modify header information - headers already sent by (output started at /homepages/6/d224539216/htdocs/blog/wp-content/plugins/useragent-spy/useragent-spy.php:487) in /homepages/6/d224539216/htdocs/blog/wp-comments-post.php on line 79
     
    Warning: Cannot modify header information - headers already sent by (output started at /homepages/6/d224539216/htdocs/blog/wp-content/plugins/useragent-spy/useragent-spy.php:487) in /homepages/6/d224539216/htdocs/blog/wp-comments-post.php on line 80
     
    Warning: Cannot modify header information - headers already sent by (output started at /homepages/6/d224539216/htdocs/blog/wp-content/plugins/useragent-spy/useragent-spy.php:487) in /homepages/6/d224539216/htdocs/blog/wp-comments-post.php on line 81
     
    Warning: Cannot modify header information - headers already sent by (output started at /homepages/6/d224539216/htdocs/blog/wp-content/plugins/useragent-spy/useragent-spy.php:487) in /homepages/6/d224539216/htdocs/blog/wp-includes/pluggable.php on line 850

    Cuando escribo como usuario anonimo, al darle a enviar sale el error, pero luego el comentario si se guarda.

    Voy a ver si es por imcompatibilidad con algun plugin….

  3. Avatar DiCrEn 25 marzo. 2009 - 7:57 am Gran Paradiso 3.0.7 GNU/Linux

    Pues no, he desactivado todos los plugins y sigue lanzandome ese error :(

  4. Avatar carlos 25 marzo. 2009 - 8:56 am Midori GNU/Linux

    Probando desde midori.

    * Luego mando un comentario desde w3m

  5. Avatar carlos 25 marzo. 2009 - 8:59 am W3M 0.5.2 Unknown O.S.

    Probando desde w3m

    *Ya vi que midori lo detecta

    Saludos

  6. Avatar fernando 25 marzo. 2009 - 9:09 am GNU IceCat 3.0.7 Debian GNU/Linux

    Manu:
    ¡Muchas gracias!

    DiCrEn:
    Fijate este link por ese error. A lo mejor algún archivo que hayas modificado que tenga un espacio de sobra.

    carlos:
    Te reto a encontrar un navegador que no detecte y sea identificable por su UserAgent :P
    Esto ayudaría a mejorar el plugin.

    Gracias por comentar, ¡saludos!

  7. Avatar Alan Rodríguez 25 marzo. 2009 - 1:44 pm Debian IceWeasel 3.0.6 Debian GNU/Linux

    Veamos si detecta al fork incómodo de Firefox, el Debian IceWeasel =P

    Te iba a preguntar, ya detecta el nuevo IE8?

  8. Avatar carlos 25 marzo. 2009 - 2:19 pm Firefox 3.0.3 GNU/Linux

    Después de ver que detecta w3m , midori y todos los que conozco o he hencontrado para gnu-linux me queda solamente swiftweasel , que es desde donde mando este comentario. Parece que lo identifica como firefox. Hay que tener en cuenta que mi propio sistema -debian- lo identifica como “mozilla firefox” en el título de la ventana al abrirlo.

    En windows xp desde virtualbox he probado y detecta:

    - seamonkey – Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.21) Gecko/20090303 SeaMonkey/1.1.15
    - orca-browser – Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.7) Gecko/2009030821 Firefox/3.0.7 Orca/1.1 build 2
    - K-Meleon – Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.1.19) Gecko/20081217 K-Meleon/1.5.2
    - sleipnir – Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Acoo Browser) Sleipnir/2.8.3
    - lunascape – Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Acoo Browser; Lunascape 4.9.9.104)
    - maxthon – Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Acoo Browser; Maxthon)
    - greenbrowser – Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Acoo Browser; GreenBrowser)
    - acoobrowser – Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Acoo Browser)

    Ha punto de rendirme he encontrado slimbroser:

    - slimbroser – Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Acoo Browser)

    Y ya está. Softonic no tiene mas navegadores.
    Voy a hacer una purga en condiciones al xp.
    Saludos.

  9. Avatar nacho 25 marzo. 2009 - 3:11 pm Firefox 3.0.7 Windows XP

    Bueno, felicitaciones, voy a instalarlo en mi blog a ver que tal.
    Hace poco que estoy toqueteando mi eeePC que usa un OS basado en Xandros. Soportara este SO? :D

  10. Avatar Roberto 25 marzo. 2009 - 3:30 pm Firefox 3.0.6 GNU/Linux

    Your User Agent is: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.6) Gecko/2009011912 Firefox/3.0.6

    Slackware 12.1 y firefox 3.0.6

    Aún no lo agregas T_T.

    Está bueno el plugin, no tengo blog para probarlo, pero, cuando tenga. xDD

    Agregale Slackware. :D

  11. Avatar carlos 25 marzo. 2009 - 5:38 pm Firefox 3.0.3 GNU/Linux

    Encontrado sin “h”. jeje

  12. Avatar Jaypee 25 marzo. 2009 - 9:59 pm Firefox 3.0.7 Windows Vista

    Hi! Thanks for creating the UserAgent Spy plugin. I’m currently using it on my blog. I was wondering if maybe you can add the option of showing the flag of the country based on comment’s IP address?

  13. Avatar Chip Bennett 26 marzo. 2009 - 1:36 am Firefox 3.0.7 Kubuntu

    Jaypee: take a look at Ozh’s IP to Nation plugin for country flags based on IP address. It should be what you’re looking for.

    Fernando: muchas gracias para mantener este plugin, que es unos de mis favoritos. Bien hecho, como siempre!

  14. Avatar douglas 26 marzo. 2009 - 2:56 am Firefox 3.0.7 Windows XP

    hey muchas gracias, acabo de actualizar el plugin via wordpress y me di un pason por el blog para conocer los detalles :)

    gracias por este excelente plugin! :)

    PD: Lo de la bandera suena interesante jojojo
    saludos!

  15. Avatar seba 26 marzo. 2009 - 1:18 pm Opera 9.64 GNU/Linux

    y opera ?!?!?!?!

  16. Avatar Nicolás 26 marzo. 2009 - 2:43 pm Firefox 3.0.7 Windows 7

    Muy bueno

  17. Avatar asd 26 marzo. 2009 - 6:54 pm Firefox 2.0.0.20 Windows XP

    Muy bueno.
    No se ve ningún iconito de IE :P

  18. Avatar chupy 26 marzo. 2009 - 7:51 pm Firefox 3.0.7 Ubuntu

    probando…

  19. Avatar chupy 26 marzo. 2009 - 7:52 pm Firefox 3.0.7 Ubuntu

    estoy usando kubuntu…

  20. Avatar Artie 27 marzo. 2009 - 7:13 pm Debian IceWeasel 3.0.6 Debian GNU/Linux

    !!!stupendo…ciao

  21. Avatar Francisco Castro 2 abril. 2009 - 2:01 am W3M 0.5.1 Unknown O.S.

    Veamos qué iconito nos depara a nosotros, los tan discriminados usuarios de w3m.

  22. Avatar Eduardo 12 abril. 2009 - 9:34 am Lynx 2.8.6rel.4 Unknown O.S.

    Haber testing en una… :D
    No ! Es Increible !

    Bueno gracias uhm no se como te llames, sr admin de Picando Codigo,
    Ya que yo tengo su User Agent en mi Blog y me funciona
    normalisimo!..
    Y bien x la version 1.0, ya estare actualizando los iconos
    y los motores

  23. Avatar alb3rto 1 agosto. 2009 - 11:17 pm Shiretoko 3.5.1 GNU/Linux

    Probando Shiretoko en Archlinux ~ EeePC

  24. Avatar Omar Botta 23 agosto. 2009 - 11:10 pm Google Chrome 4.0.203.0 GNU/Linux

    Habrá alguna forma de diferencias a Chromium de Chrome en UserAgentSpy?

    Yo estoy usando Chromium pero por lo que veo el navegador se identifica como Chrome.

    Creo que es un problema del navegador.

  25. Avatar fernando 26 agosto. 2009 - 10:26 pm GNU IceCat 3.5.2 GNU/Linux 64 bits

    Omar:
    Es un tema del UserAgent del navegador mismo, ya que se identifica como Chrome también.

    De repente es algo que los desarrolladores en Chromium podrían tomar en cuenta.

    Saludos!

  26. Avatar Ausente 18 enero. 2011 - 1:57 pm Konqueror 3.5 Unknown O.S.

    :)

  27. Avatar Ausente 18 enero. 2011 - 1:58 pm Konqueror 3.5 Unknown O.S.

    No detecta a OpenSolaris Belenix :(

  28. Avatar AA 5 marzo. 2011 - 7:18 pm Firefox 3.0.8 Gentoo 64 bits

    we jeje

Dejar un comentario

Notificarme los nuevos comentarios por correo electrónico. Tambien puedes suscribirte sin comentar.

  1. WordPress UserAgent-Spy 1.0, plugin que detecta SO y navegador de tus comentaristas | Punto Geek | 26 marzo. 2009 - 12:51 pm

    [...] liberó una nueva versión del plugin UserAgent-Spy para WordPress, más prescisamente estamos hablando de [...]