Not necessary the source(LGPL), but they`d need to provide a FOSS toolchain to compile your own version Webkit and link it to the parts of the firmware using it.If you use WebKit you have to provide the source as well (WebCore is LGPL V2 licensed). So we should find out if Sony ships it in the PS3.
Tail waging the dog.
Perhaps we are thinking backwards. A WEBKIT browser is such an important part of any NEW WEB connected device that the hardware is chosen so that an easier port of a open source webkit like Google's is possible. And this explains Intel supporting Google, Intel providing code for Sony and others. With existing hardware drivers a port of a WEBKIT browser is a 4 hour job (article). For Sony, Intel or other hardware providers will do the heavy lifting in porting WEBKIT (HTML5). This then only leaves older hardware like the PS3 that needs support.
AGAIN, webkit browsers provide WEB tools that can be used by other applications. For the PS3 applications like those you mentioned. From a business standpoint, it's a no brainer....Sony must be porting a webkit browser to the PS3.
My understanding of a WEB-KIT is that it provides a Kit of web tools not limited to the HTML markup language.
PS3 Webkit routines are PS3 native (machine language) routines. They will become a part of the PS3 firmware.
I edited my post to make my point clearer. The vague nature of "open" makes for a legitimate-honest difference of opinion. As with all things Sony, it's hard to pin down what's happening.
Mac OS or iOS have Webkit ports and are a much smaller but growing platform. Perhaps the ease in porting due to "standards" like a WebGL in Apple platforms is attractive. The PS3 will also be an OpenGL platform that could/will support a WebGL webkit.
WebGL is a new standard being worked on in the Khronos consortium. The work done in Khronos is only available to its members, so I can’t show you the spec just yet. But it will become public within the next few months after a review by Khronos members. The good news is that WebGL is now available in WebKit nightlies as of October 4, 2009 (r49073). So if you’re running Leopard or Snow Leopard you can try it out for yourself. WebGL runs in the HTML Canvas element, so it works very similarly to the 2D Canvas capability currently in WebKit.
Yap, WebKit is Apple's and KHTML's baby.
WebGL has been in WebKit since October 2009 (about a year ago):
http://webkit.org/blog/603/webgl-now-available-in-webkit-nightlies/
When browsing the web on the iPad feels as smooth as on the PS3 (or smoother), then you know there's something wrong.
PS3 has 2x the RAM, a CPU core that's clocked about 3x faster, an HDD, etc... Web browsing should be much faster than it is now.
Not necessary the source(LGPL), but they`d need to provide a FOSS toolchain to compile your own version Webkit and link it to the parts of the firmware using it.
My guess it that wont happen .
Best option would be to get Opera ported.
Why? What parts of Steam rely on a web browser?
Steam is built on top of IP networking, and that is crucial to all its functionality. Web browser are not enablers for IP networking, they are a use of IP networking just like Steam itself. Browsers render HTML documents. The machinations to transfer those documents (and arbitrary other data) are not provided by the browser.
The large size of the downloads indicates graphics and pictures are being downloaded in addition to script. I do not believe it would be necessary to download graphics for a UI if a HTML markup language were being used. I.E. No HTML lines or graphics like rectangles and fills are being used which only require a few bytes description for each.
The streaming services Hulu and Netflix are also being provided on older less powerful TVs and Blu-Ray players. Those platforms do not have a Hard disk or the resources to run a webkit browser much less any browser. I would guess that they can use downloaded graphics and a simple compliant Javascript engine for the UI and the commands used by the HTML5 video and audio tag to support Netflix and Hulu.
From another article that discussed the size of a webkit in memory it's about 32-37 megs for one tab/page. The Javascript engine being 8 megs of that and the page 2-7 megs. That makes the webkit browser slightly more than 1/3 the size of the Netfront browser (guess). It can be reduced in size even more by custom calling routines rather than the whole browser into memory. GDDR3 memory could be used for non-critical routines but I expect the Javascript engine needs to be in Rambuss memory.
The problem is that to comply to the LGPL, Sony would have to open up their system to allow replacement of atleast the webcore-module (contained in webkit and chromium). Theres no amount of cash that could fix this issue. Actually Im not sure how Apple gets around that, but their hardware is alot more "open" to replacing libraries than Sonys encrypted FW.Google Chromium and Opera are the best choices. But the PS3 is not the only consideration. Sony will be releasing Other platforms and has already chosen Google Webkits and Android for those platforms. Besides being free for all platforms it would be easier for Sony to share IP if they were only using one browser. It's a guess but I expect the PS3 is getting a Google browser.
The problem is that to comply to the LGPL, Sony would have to open up their system to allow replacement of atleast the webcore-module (contained in webkit and chromium). Theres no amount of cash that could fix this issue. Actually Im not sure how Apple gets around that, but their hardware is alot more "open" to replacing libraries than Sonys encrypted FW.
Its not free, but "free" - which in terms of the license means generating as much trouble as possible for proprietary stuff.
I believe you could actually replace the webcore-component in the firmware when using Apples freely available SDK. You cant flash it of course (unless your hardware is hacked), but if you interpret the firmware as the work that incorporates the LGPL-Code then thats all thats needed. Surely a bit hairy situation and Im no lawyer... I`d like to know myself.So how do Android platforms get around this? How does Apple, etc?
Google has elaborated some on its plans, and it's all shaping up quite nicely. We're told that Turner Broadcasting has been working to optimize the websites of TBS, TNT, CNN, Cartoon Network and more for viewing on Google TV, and NBC Universal has collaborated with Google TV to bring CNBC Real-Time, an application that allows you to track your favorite stocks and access news feeds while enjoying the best financial news from CNBC directly on the TV screen. HBO GO will also be supported and the NBA has built NBA Game Time, an application that lets you follow game scores in real-time and catch up on the latest highlights from your favorite team in HD. Need more? Amazon Video on Demand will be present, and it sounds like Goog has hordes of other companies just moments away from offering compatible content portals. Hop on past the break for a quick video overview of the Apps segment.
Netflix just confirmed that 'Watch Instantly' will be fully supported on Google TV devices launching later this month.
The problem is that to comply to the LGPL, Sony would have to open up their system to allow replacement of atleast the webcore-module (contained in webkit and chromium). Theres no amount of cash that could fix this issue. Actually Im not sure how Apple gets around that, but their hardware is alot more "open" to replacing libraries than Sonys encrypted FW.
Its not free, but "free" - which in terms of the license means generating as much trouble as possible for proprietary stuff.
Too much guesswork.
Shrinking in app size and dynamic downloading is not proof of HTML5. In particular…
This is not true. Caching may be needed regardless of whether it's HTML or HTML5 or something else. e.g., Playstation Home can use up to 12Gb for pre-caching.
Not necessarily true also. BD-Live players can render graphics using Java. There is no real need for JavaScript. They already have a 1Gb persistent storage and built-in H.264 codecs because of Blu-ray movies.
Unless you have the real numbers, these are just empty speculations.
I'd love to see Android ported to PS3. Unfortunately, until we see some official info or real evidence, anything is possible and also debatable.
Netflix IS using the HTML5 standard and Javascript! This is one of the reasons Yahoo Widgets was added to Sony products as it provides the javascript engine. The PS3 may not get Yahoo widgets, is not now listed in Bravia Internet Video as getting Yahoo widgets because we now have an engine of our own.
http://developer.netflix.com/blog/read/Introducing_the_Netflix_API
http://developer.netflix.com/docs/JavaScript_APIs
I did research Webkit memory useage and the figures are accurate for later versions and may change depending on whose webkit used, OS etc. The numbers are usable as a yardstick.
The downloaded application is not cache for video. Try the apps, it's obvious.