Go Back   The PokéCommunity Forums > Blogs > Diaries of a Quadruped
Reload this Page Seems like vBulletin 3 does user agent sniffing...

Notices
For all updates, view the main page.



TwigZone's moved to a better place, and so does this blog.

The blog's going to be left as is, as an archive, but no more.
Rate this Entry

Seems like vBulletin 3 does user agent sniffing...

Posted January 22nd, 2012 at 08:50 PM by Twiggy
Updated January 22nd, 2012 at 09:14 PM by Twiggy

...and serve up different content to users of Internet Explorer. Invalid content for Internet Explorer 8 and newer.

I went into this forum and also Victory Road as usual, but I was having fun messing around with my user agent string. Probably to test how sites react to my spoofed user agent string...

Spoiler:

This is how Victory Road, a vBulletin 3 forum, looks before I changed the user agent string. Notice the Last Post info box - the last two lines became one line. This is not the expected behaviour - Firefox, Chrome and Opera show all three lines. It's caused by the vBulletin software serving up code that's right for Internet Explorer 7 and older, not knowing that Internet Explorer 8 and newer doesn't have an issue with that... and break it instead.

Spoiler:


This is the same thing in PokéCommunity. (If you were wondering how I got box-shadow to work in Snivy's Holiday, well, I intercepted the request to the original CSS and instead made it load my copy of the same style's CSS, with the unprefixed box-shadow inserted. Fiddler2 can be a powerful tool to debug pages.)

Spoiler:


And let's see what happens when I change my user agent string to one of Firefox 9...

Spoiler:


That's a big difference! There is a good reason why user agent sniffing and serving different content by it is not a good idea. Browsers can and will get bugs fixed - never assume that it'll never change!

This MSDN blog post, "The Perils of User-Agent Sniffing, 2011 Edition" should help a lot in understanding the issue.
Posted inMisc, ‎PokéCommunity stuff
Views 1572 Comments 4
« Prev     Main     Next »
Total Comments 4

Comments

  1. Old Comment
    Ulterior motives for advertising forums how dare you hope your ass is banned NOW!!!!!
    Posted January 23rd, 2012 at 02:39 PM by
  2. Old Comment
    Oryx's Avatar
    Quote:
    Originally Posted by Patchisou Yutohru View Comment
    Ulterior motives for advertising forums how dare you hope your ass is banned NOW!!!!!
    Minimodding, infraction!!!!!111!!!!11
    Posted January 23rd, 2012 at 05:03 PM by Oryx Oryx is offline
  3. Old Comment
    WHAT NOW TOUJOURS?!!?! >:D
    Posted January 26th, 2012 at 02:07 PM by
  4. Old Comment
    Forever's Avatar
    she'll unleash jake onto the world imo.
    Posted January 26th, 2012 at 09:39 PM by Forever Forever is offline
 

All times are UTC -8. The time now is 05:35 AM.