Earlier quoted context omitted.
Care to explain those issues?
The issues are quite noticeable for someone that isn't heavily invested in web apps. Most of HN is - and that's why they prefer to ignore them. But let's look at the market... Have web apps displaced desktop apps? No. Have they displaced mobile apps (as per HN mantra 90% of iPhone apps could be web apps)? Not even close. Now why is this? It's because web apps offer a significantly poorer user experience across the bo…
That is true today, but to say the issues can't never be solved is a bit of stretch:
- Speed issue: NaCl.
- Standard widgets: HTML5 already have input type=datetime, color picker, address book, and many more.
- Animation: WebGL.
- GPS: Geolocation API is available today on most browsers.
- Sensors: Accelerometer API is available today on some browsers.
Now I'm not saying that web app will certainly become the norm, but it's not impossible.