What's the point?
Posted Feb 29, 2012 19:34 UTC (Wed) by
khim (subscriber, #9252)
Parent article:
Mozilla announces HTML5-based phone
Can anyone explain what's the selling point of the whole exercise?
It looks to me like some deranged minds are trying to use "web technologies" as a selling point. Gosh. Will they never learn?
Have you really looked on the pitiful history of said technologies? They suck. Big time. Developers don't want them and don't like them.
It's not like this is the first time someone was burned by this fact. In ten years ago Visual Studio .NET (2002) already supported creation of UI in HTML+JScript. Adobe tried (and, of course, failed) the same in 2008 and later Palm decided to use this fallacy for it's own suicide.
You may retort: hey, you don't understand - web technologies are used for complex webapps like Facebook or GMail, they are used to write Firefox extensions - and these are popular too, how can you ever claim they are bad?
Well, this logic sounds solid… if you'll forget that correlation does not imply causation. Yes, in some cases web technologies are widely used. Sometimes immensely so. But what exactly these cases have in common? The answer is easy: in all these cases the odds are severely skewed in favor of web technologies from the beginning. Sure, you can use ActiveX, Java or Flash to implement GMail, but this will lead to severe limitations (for example if you'll want to support things like "Back" and "Forward" browser buttons you'll need serious amount of JavaScript anyway) and reduce number of potential user. The same - with Firefox extensions and in other cases where web technologies are popular choice.
If people have a choice then they prefer to use something else. Even Twitter and Facebook are used almost exclusively via native applications on mobile!
IOW: if you'll push some platform which demands web technologies and this platform will succeed (browsers are major example), then you can make these technologies more popular, but this does not change the fact that people will prefer something else given the chance.
So… what is supposed to attract users and developers to this platform? What they are getting not achievable on iOS or Android? What's the point? Have I missed it somehow?
P.S. The fact that Microsoft has joined the insanity does not change the equation much. On the surface the approaches look somewhat similar, but there are large differences:
1. In reality in Microsoft's case you still can use "good old" C++/C#/etc components and libraries. Only UI must be written in "new, innovative way".
2. Microsoft does have a monopoly on desktop. It can impose "my way or the highway" style transition. Mozilla can't.
(
Log in to post comments)