That's a good point. The net is great for shoving data backwards and forwards but for the web it doesn't necessarily mean that the browser should be expected to do EVERYTHING.
There used to be a time when most of the posts here on HN were "something native IMPLEMENTED IN JavaScript in a BROWSER" but thankfully those times have passed to the most part.
The Internet was heralded as solving cross-platform problems (hurray for XML?) but it seems that writing a native app actually involves less testing. You now have to test in 3 or 4 browsers per platform, not including mobile devices and changes between different versions. The relentless shoving of features into browsers is no different to what they've been doing for years but I can see why people would not enjoy it, particularly with the repeat of "only works in IE" that you see ("only works in Chrome").
There used to be a time when most of the posts here on HN were "something native IMPLEMENTED IN JavaScript in a BROWSER" but thankfully those times have passed to the most part.
The Internet was heralded as solving cross-platform problems (hurray for XML?) but it seems that writing a native app actually involves less testing. You now have to test in 3 or 4 browsers per platform, not including mobile devices and changes between different versions. The relentless shoving of features into browsers is no different to what they've been doing for years but I can see why people would not enjoy it, particularly with the repeat of "only works in IE" that you see ("only works in Chrome").