Insiders Call HP's WebOS Software Fatally Flawed 191
Hugh Pickens writes "Some of the people involved in creating WebOS, the HP TouchPad's core software, now say the product never had a fighting chance because it relied on WebKit, an open-source software engine used by browsers to display Web pages, that just didn't have the horsepower to run fast enough to be on par with the iPhone. 'Palm was ahead of its time in trying to build a phone software platform using Web technology, and we just weren't able to execute such an ambitious and breakthrough design,' says Paul Mercer, who oversaw the interface design of WebOS and recruited crucial members of the team. 'Perhaps it never could have been executed because the technology wasn't there yet.' Another problem was the difficulty in finding programmers who had a keen understanding of WebKit as Apple and Google snatched up most of the top talent including Matias Duarte, vice president of human interface and user experience for WebOS, who left for Google a month after HP's acquisition of Palm. 'When he left, the vacuum was just palpable. What you're seeing is frankly a bunch of fourth- and fifth-stringers jumping onto WebOS in the wake of Duarte's leaving.' CEO Meg Whitman has announced that HP will release the WebOS code for anyone to use, similar to Google's open-source strategy with Android, but some say WebKit will still leave WebOS underpowered relative to Apple's software."
Nonesense (Score:4, Interesting)
Re:Not really surprising (Score:5, Interesting)
Web Obsession (Score:2, Interesting)
There seems to be an increasing obsession with using browser technology as *the* technology, and it sucks big time.
The web started as a way of displaying text - and later text plus graphics - with a mechanism to like pages across machines; its that latter bit that is Tim Berners-Lee's brilliant insight. Unfortunately - and this clearly isn't TBL's fault, he'd have needed a crystal ball to have seen what was coming - people wanted to use the browser to ever more sophisticated stuff (essentially to become a means to run remote applications), and this got bolted on top of the HTML. In a sane world, the browser would have provided a set of widgets and the means to manipulate them (basically, a GUI library, but sandboxed) and would have exported an API to manipulate them, and HTML should have been an application layer on top to make text presentation easier. Instead, we have a system where the HTML is exposed via the DOM as the API, and that is what you manipulate. The result is the HTML/CSS/JS abortion that we fight with today.
I work for a company (which is why I'm posting as AC) that is implementing what amounts to a desktop application (and which will be delivered to a relatively small number of specialist customers who will pay multiple thousands of dollars equivalent for licenses), implemented in Python using a well-known Python web toolkit, running under a Python web server, and displaying in a customised version of chromium. Plus, some custom compiled graphics stuff. And its a total pig to work with, you have all of the problems associated with a connection-less client-server, and all the extra problems of UI programming inside the browser.
If this was the way HP went, then they deserver to fail and thank (insert deity of choice) they did, rather than yet another noxious system was foisted on the world.
Bad article (Score:5, Interesting)
I think the people that wrote the article didn't really understand the HP/Palm people they talk to.
Web technologies will get a lot of a new API added in time, but to create the standards takes time, so Palm had to come up with them themselfs and it seems they could not get the right engineers (and standards relations) to add it to WebKit.
I think the conclusion should be:
WebOS is just to early.
Currently the Mozilla Boot to Gecko is doing something similair but they are also working on making all these new APIs new standards.
Re:Am I missing something? (Score:4, Interesting)
Fatally flawed because it was web based (Score:2, Interesting)
I played around with a palm phone w/ webOS for a while. Its fatal flaw was not webkit, but that everything was web based. It assumed that you had unlimited wireless data. I could not even be boot up the phone without a cell data plan. It would not even use my wifi access point. The palm web site strongly recommended purchasing an unlimited data plan because it used so much data.
Then all the carriers dropped or heavily restricted their unlimited data plans. Ouch.