> I need to somehow automagically figure out what device you are using,
> the screen sizes, interface capabilities, etc. and CUSTOMIZE
> my style sheets (one more nail in the fucktard coffin) just for your device.
Dear web-developer... PLEASE stop strying to customize for what you think my browser+device combo is. You are a pain in the ass. I use 3 different browsers at times, all on Linux...
1) Firefox under linux. When I go to live365.com internet radio, with the native user agent, part of the player selection menu is missing, and I can't play music, When I fake the user agent as Firefox on Windows, it works properly.
2) When I go to various sites with Opera, on my desktop, they seem to think it's "Opera Mobile", and I get the crappy mobile site. Mobile sites are such a bleeping joke that XKCD laughs at them... http://xkcd.com/1174/ http://xkcd.com/869/ I have to lie about the user agent to get the desktop version web page.
3) Ditto for uzbl, which is a webkit-based desktop browser. Some web sites see "webkit" and think it's a mobile browser.
Dear web developers... if I *WANTED* to go to "m.bad.example.com" I'd go there. If I ask for "bad.example.com", without the "m", please respect my wishes.
Hint for web developers... you can get away with one web site for mobile and desktop. Smartphones no longer have 240x160 pixel displays. Retina screens can have resolutions equivalant to regular desktops. And smartphones have this ability called pinch-and-zoom. A couple of rules to follow...
1) Allow resizing, so that pinch-and-zoom works.
2) Avoid Schlockwave Trash, and you'll be viewable vy iphone/ipad users