View Single Post
Posts: 1,548 | Thanked: 7,510 times | Joined on Apr 2010 @ Czech Republic
#1503
Originally Posted by Fuzzillogic View Post
I didn't say they shouldn't support it, but I did say they shouldn't bring it as the Valhalla of Programming, because it most certainly isn't.

But why shouldn't a blame the standard or technology? The WHATWG and W3C are for a very large part responsible for the mess it is. But the real problem is there are so many developers which lack experience other than HTML/JS and now confuse its popularity with its quality.
I got the same idea after speaking with some WebOS application developers and studying how WebOS applications work a bit. There are some nice aspects and as long as you do the basic & supported stuff (thing shopping lists, twitter clients, RSS readers, simple encyclopedias) everything is alright.

But when you want to do some more advanced stuff - games, editors, terminal emulators, painting programs, video players - you either can't (all graphic intensive games on WebOS actually use SDL, not the Enyo or Mojo frameworks) or have to use horrible hacks. On of the devs mentioned writing a painting program - you can't access files directly from the HTML framework. He had to create a system service, serialize the bitmap to some plaintext xml message (yeah, really "<data>101010111010</data>) and send it to the service, which finally saved it as a file in storage.

Like this, it can be actually more difficult because of jumping through all the needless hops than just doing it the native way.
__________________
modRana: a flexible GPS navigation system
Mieru: a flexible manga and comic book reader
Universal Components - a solution for native looking yet component set independent QML appliactions (QtQuick Controls 2 & Silica supported as backends)

Last edited by MartinK; 2012-09-26 at 23:34.