Toward Web-based UI technologies. WAS :Re: Reboot: Strategic goals for GNOME
- From: Alexandre Mazari <scaroo gmail com>
- To: jg freedesktop org
- Cc: foundation-list gnome org
- Subject: Toward Web-based UI technologies. WAS :Re: Reboot: Strategic goals for GNOME
- Date: Thu, 11 Mar 2010 18:40:33 +0100
Jim Gettys :
The combination of technologies going under the name "HTML 5" have
made/are making web technology based applications finally
competitive
with those built using conventional toolkits such as Qt, GTK+,
and the
Windows and Mac equivalents.
Clearly, Web UI technologies offers a commodized and lean dev experience and a dynamics, rich user exeperience with the recent advents of HTML5/CSS3.
Following are anti-usecase coming to my mind :)
As an app developer, Why would I define my UI programatically or with a custom XML dialect when I can use a good editor from the dozen of them and my previous web experience (with its flatter learning curve) ?
As an app developer, why would I override a GObject/GtkWidget for my custom needs when I just want the test entry to slide out, when I can use the TONS of hight level components (JQuery, EXT....) ?
As an app developer, why would I have to launch gdb to debug my UI when I could use a webinspector/Firebug dynamically ?
As a theme designer, Why would I fiddle with theme engines, themes or even cropped CSS (as in libcrocro) of recent propositions when I could use full blown CSS to theme system or application-wide ?
As a GTK maintainer, Why would I reimplement a fullblown canvas, offscreen stuffs,layouting, animation framework or a theme engine host, when a Webkit webview do that for free ?
I gave a try at bridging the gap between the GObject word and Web view technologies in the following patch + demo, might be of use.
https://bugzilla.gnome.org/show_bug.cgi?id=612590--
Alexandre Mazari
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]