|
07/04/2009, 12:43 PM
#189
 Originally Posted by sivan
WebOS will always be slower because every app basically launches a new browser to run in.
There is a misconception in understanding the "lightness" of webOS. It mostly takes away the burden off of Palm and app developers at the cost of efficiency.
That's how a tiny company like Palm could bootstrap a new OS, normally a huge undertaking.
The browser gives Palm a flexible layout engine, a proven sandbox and a solid runtime that developers are well familiar with. At the same time this means that Palm is limited in finely controlling execution efficiency.
While Apple tweaks the underlying OSX core for UI smoothness and supposed battery life, Palm can't do much.
I'm convinced that multitasking has come as a result of precisely allowing browsers to just run, which is the simplest thing Palm could do. In a way I can see why People think webOS is a hack, but it's a brilliant one and the onus is on other vendors to justify their complex architectures.
It really is an ingeniuous move. The advantages for users are indirect though, as this environment is about making development and deployment extremely simple, which in theory should result in rapid development of apps on the platform.
But the performance issues are part of the deal. You give some efficiency in return for flexibility. As long as the hardware can support it, which has become a reality only now, it should be viable.
I remember when the iPhone came out, Apple planned to have all WebApps and everyone complained that it would be way to slow. Now Palm came out and did the same thing. The only downside is palm can only run web apps whereas iphone can run both.
|
|
|