A VC: Fragmentation
avc.com
avc.com
I can set my user agent to anything I want, but that doesn't increase fragmentation. As someone who has been developing web apps for over a decade, it's getting easier by the day. Browser features are converging. It's not the wild west where each browser is trying to starve out competitors with proprietary mutually exclusive features.
A large number of user agents does not mean growing fragmentation in browser targets.
The worst situation, which we had back in the late 90s, was increasing domination by one player intent on subverting standards to push its own platform. Then innovative platforms get pushed aside for expediency's sake. Wrenching the web back from Microsoft resulted in many years of difficulty, but now we're in a situation where everyone, even Microsoft, must adhere to standards or be left behind. The very best outcome for web users will be for the market to stay as "fragmented" as possible, so everyone will be forced to stick with standards, and nobody ever gains a large share that can be used as a lever to distort the market.
This transition will, ideally, have a feedback effect in that any browser that wishes to see market uptake, will need to closely mirror the appropriate standards, instead of trying to get too far ahead of them.
The net effect should be an _easier_ world in which to write web applications - as you can now be reasonably certain that your web application will run properly on all platforms.
I sympathize with feeling like one has to prove a negative (rhetorically, it's a bit like being a Mac user in the 90s and always hearing "there's no software for it!"), but this is a thin argument either way. As Android's growth ramps up, it'll be lucky to have as small a set of differentiated targets as there are major browsers, or as deep a bench of strategies to cope with them.