Neils, 

Here is the whitepaper: 
http://qt.nokia.com/files/pdf/whitepaper-qt-hybrid-server-driven-ui/at_download/file

The critical, and missing, context here is that Qt WebKit hybrid is a way to 
build native apps, not apps that run in a browser. Another way to think about 
it: Qt WebKit hybrid lets you build an app-specific "web browser" that is 
designed to run that particular app. And another relevant datapoint: the Qt 
WebKit hybrid design pattern has been used by several companies for building 
connected TV apps for streaming premium content. e.g. Netflix in North America, 
and CNTV in China, to name a couple. 

Hope that answers yours concerns, and thanks for the links to your projects.

Best,
Dilip


On Oct 2, 2011, at 3:50 PM, ext Niels Mayer wrote:

> In "MeeGo Smart TV WG Meeting Minutes for 9/20/2011" I noticed:
>>         o Dilip Kenchammana: Qt with HTML5 layer             Dilip has 
>> provided a white paper via e-mail. Discussion postponed to next meeting.
> 
> Is it possible to get a copy of this whitepaper? I have serious
> concerns all-around over the approach being taken, and am curious how
> a number of issues are being resolved. Especially w/r/t/ security, and
> also because silly breakage needs to be done to very hairy browser
> code in order to "poke holes" for video acceleration and/or
> DRM-protection. And once that breakage has been perpetrated, a
> tidal-wave of bugreports will ensue because the HTML5 standard permits
> "canvas" like operations on top of the video; also dynamically
> altering the video frame. An extreme example:
> http://www.craftymind.com/factory/html5video/CanvasVideo.html
> 
> Especially troubling for the "Tizen" approach, are statements like:
> 
> http://lists.meego.com/pipermail/meego-tv/2011-September/000103.html
>> Q: Narm, is there privacy controls to prevent rogue JavaScript from 
>> accessing private data.
>> A: Doninique, not that he's seen. Designed for closed system.
>> Access to scripts and code inside the box is limited by physical security.
> 
> .............
> 
> FYI, my own "qt and html5" project: http://code.google.com/p/qtzibit/
> http://nielsmayer.com/meego/qml/qtzibit.xhtml
> "qtzibit: tiny programs make amazing web mashups using Simile-Widgets
> Exhibit, QtWebKit and QML"
> ( http://nielsmayer.com/meego/qml/qtzibit_0_1_0.i586.rpm
> http://nielsmayer.com/meego/qml/qtzibit_0.1.0_armel.deb )
> 
> Also, MeeGo/Qt and "TV" related:
> http://nielsmayer.com/meego/qml/qmltube.xhtml
> ("qmltube: Port/fork of cutetube-qml for Linux, MeeGo Netbook, Tablet
> and Harmattan.")
> ( http://nielsmayer.com/meego/qml/qmltube_1_11_2.i586.rpm
> http://nielsmayer.com/meego/qml/qmltube_1.11.1_armel.deb )
> 
> PS: Coming soon to a Nokia N9 (validation-willing) near you, my new
> app 'voicetogoog':
> http://nielsmayer.com/voicetogoog/voicetogoog-map-view.png
> http://nielsmayer.com/voicetogoog/voicetogoog-details-view.png
> http://nielsmayer.com/voicetogoog/voicetogoog-menu-view.png
> http://nielsmayer.com/voicetogoog/voicetogoog-recording-voice.png
> 
> Niels
> http://nielsmayer.com


_______________________________________________
MeeGo-dev mailing list
[email protected]
http://lists.meego.com/listinfo/meego-dev
http://wiki.meego.com/Mailing_list_guidelines

Reply via email to