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
