3 ms·
The browser is an exempli primus of an app allowed to break the OS UI guidelines. This is becase the browser is becoming the OS, and the OS becoming the browser
by generateui 14y ago
The browser is an exempli primus of an app allowed to break the OS UI guidelines. This is becase the browser is becoming the OS, and the OS becoming the browser. Said differently, the only UI on the OS is coming from the browser.
This of course is not yet the case, but soon it will be.
- debacle 14y agoTell that to anyone who uses their PC for programming, document creation, graphics design, or is comfortable with the command line.
- generateui 14y agoI have been using webapps for said tasks more and more. Many tasks performed using a webapp do not yet have compelling advantages. But soon they will get them, I think. To name a bold example, http://C9.io http://C9.io: Not yet bringing many compelling advantages, but the tipping point is close.
- debacle 14y agoDifferent strokes for different folks, I guess. I can't stand using a webapp for something that should be a desktop app. I just don't get the responsiveness I need. It's like using Photoshop without a mouse.
- generateui 14y agoI had that experience a few years ago, when javascript execution engines where not optimized yet for speed. Today, I have the same experience with apps built using flash, where there is an annoying delay when hovering/clicking. A mature webapp running on a fast javascript engine does not give me any noticable delay. The "feel" is just the same as a native app.
- minikomi 14y agoc9 has one big advantage - before I was granted admin privileges at work, it allowed me to get started with some node work without having to install anything.
- ktizo 14y agoThanks for reminding me of half of my html5 "todo" list. [edit] whether I find the free time to get around to any of it is another matter, admittedly.
- mattgreenrocks 14y agoI'm pretty sure I recall the same concessions being made for Swing when Java was up and coming. (Of course, the difference here is that this is actually happening, but still...)
- generateui 14y agoAnother difference is UI startup time. The Java VM took minutes on most computers to go from URI entry to first UI display. Compare that to optimistic rendering all browsers do today, where delay is mostly dependant on network speed.