Hmm… PS3 3.50 was released on Sep 20 2010.
This WebKit seems to be built in Oct 2010 (Downloaded the files to check)
That doesn't preclude an earlier compile or PS3 inclusion in an earlier Firmware or that PS3 Firmware 3.55 might contain the October Webkit compile version.
Aye, I was trying to remember what firmware comes after 3.50. Tried 3.51 - 3.53 in vain.
3.55 was released on Dec 8 2010.
Hopefully we will get a real browser soon. That's all I care about in the short term.
If Sony has WebKit, they only need a regular Flash run-time to run Flash titles.
For the SMP Cell patent, I think it's more interesting to see what IBM is up to.
Just remember the 5's as in HTML5.
Aye, I was trying to remember what firmware comes after 3.50. Tried 3.51 - 3.53 in vain.
3.55 was released on Dec 8 2010.
If Sony has WebKit, they only need a regular Flash run-time to run Flash titles.
Features in Flash Player on Google TV and AIR on Samsung devices enable this adaptive bitrate playback. In order to take advantage of the various technologies, as well as take advantage of extensive testing already accomplished, Adobe strongly recommends using the Open Source Media Framework (OSMF) for the basis of any video player going towards an embedded device. Adobe provides OSMF free of charge, enabling video players to be quickly enabled to take advantage of all the various Flash Platform capabilities, including adaptive bitrate and our content protection solutions.
For the delivery of the content, there are a variety of protocols that are available in the Flash Platform to enable you to move video over the network:
HTTP Dynamic Streaming (F4F format)
RTMP/e Streaming
HTTP Progressive Download
RTMFP Peer-to-Peer
RTMFP Multicast
Nice ! Now if Sony would add Move support to WebKit...
I’m very happy to finally be able to announce on the PlayStation.Blog that we will launch the Official PlayStation App very soon.
The app will be available to download for iPhone and iPod Touch with OS 4 and above, and most Android compatible handsets with a minimum of OS 1.6.
…
In version 1.0 you’ll be able to:
Check out your PlayStation Network trophies and keep up to date with your friends’ games and online status.
Discover all the latest games, news and hardware for your PlayStation 3, PSP and PlayStation 2.
Read all the announcements on the European PlayStation.Blog.
Share your favourite products or news with your friends on Facebook, Twitter or via e-mail.
The first version (1.0) will be available in the following countries: UK, France, Germany, Spain, Italy, and The Netherlands.
...
Somewhat related…
The Official PlayStation App, Coming Soon To iPhone And Android Handsets:
http://blog.eu.playstation.com/2010...p-coming-soon-to-iphone-and-android-handsets/
Fear not. PS3 WebKit browser incoming !
[size=-2]3, 2, 1… hold breath[/size]
Sorry, I have no idea what Air 2.5 for TV is. He doesn't know what Adobe Air is???
Yes, we have a port of webkit that runs on PS3. It
is actually a generic Cairo/POSIX port. You can get
what we have for release here:
http://downloads.snei-opensource.com/pub/webkit/
It is now just javascript core, but we will be releasing
updates with more support in the coming months Good news is a wekit browser is apparently coming.
You should ask him what he meant by "It is now just javascript core, but we will be releasing
updates with more support in the coming months"
Does he intend to switch to V8 later. ;-)
That would tell us whether Google stack is on his mind.
Then again, by the time you read this note, ninjas may have silenced him.
The native platform must give WebKit a way to render content to an area of the screen. This includes setting up an area of the screen—or a surface to render to—and provide all of the rendering primitives such as rectangles, lines, and polygons. WebKit renders in a way that’ll benefit from a vector graphics API, but a generic 2D API will suffice. If your platform has a port of the common rendering API such as Cairo, this can easily be leveraged by your port. Consider skipping the more advanced features to get the port off the ground. Ignore scaling and alpha blending until your port is rendering basic pages. Mentioned by Geoff is a Cairo/Posix port.
Cairo is a software library used to provide a vector graphics-based, device-independent API for software developers. It is designed to provide primitives for 2-dimensional drawing across a number of different backends (Including OpenGL). Cairo is designed to use hardware acceleration [1] when available.
POSIX Portable Operating System Interface [for Unix] POSIX:2008: POSIX Base Definitions, System Interfaces, and Commands and Utilities (which include POSIX.1, extensions for POSIX.1, Real-time Services, Threads Interface, Real-time Extensions, Security Interface, Network File Access and Network Process-to-Process Communications, User Portability Extensions, Corrections and Extensions, Protection and Control Utilities and Batch System Utilities)
The native platform must implement a font layer. This includes font loading, caching, and rendering. Don’t underestimate this portion of the port. Most times the font layer can require more time than all of the other layers combined. If your system has Freetype support, this can be leveraged from other ports as this is a commonly used library. Keep in mind that ill configured helper libraries; such as fontconfig, can cause significant performance problems.
Rendering of form elements and scrollbars must be implemented for each port. Usually, this means drawing buttons to match the underlying native controls for the port’s UI. If you’re porting to a system without a UI, then you must still implement the rendering for controls including buttons, text fields, toggle/radio buttons, and scrollbars. Start with another port, such as the Google Chrome Skia version. This’ll give you a feel for what is required for rendering. To get the initial version running, don’t get bogged down making a button look great—a rectangle looks fine to get the inital port running and demo-worthy.
I don't know if PS Home supports HTML5. It supports XML parsing and launching an external web browser.
Movie streaming in Home was added in the last few releases. You can find video streaming in various Home Spaces, including the boat created by Loot. No idea what technology they are using. Probably the same as the PS3 Flash video plugin ? Both the web browser and Home have tight memory requirements, 'specially the former.