Results 1 to 10 of 10

Thread: This Is Cool: An HTML5 Back-End For GTK3

  1. #1
    Join Date
    Jan 2007
    Posts
    15,182

    Default This Is Cool: An HTML5 Back-End For GTK3

    Phoronix: This Is Cool: An HTML5 Back-End For GTK3

    Version 3.0 of GTK+ that is set for introduction with GNOME 3.0 already boasts a bold feature set. GTK+ 3.0 is less dependent on X11 (meaning it can work with Wayland and better support on Mac OS X, etc), provides X Input 2 support, uses Cairo more for drawing, eliminates DirectFB support, and boasts cleaner rendering. A new feature though for GTK+3 is being worked on and its quite interesting: an HTML back-end that allows GTK applications to run natively within a HTML5 web-browser off a web server...

    http://www.phoronix.com/vr.php?view=ODgzMA

  2. #2
    Join Date
    Nov 2008
    Posts
    776

    Default

    aww, I was hoping for some mapping of layouts and form elements to native html5-elements + autogenerated javascript.

    This is basically "vnc on your webbrowser". A bit more efficient because image-data can be grabbed earlier and smarter, a bit less flexible because it's limited to a single app without a window-manager and cannot use GPU rendering.

    Cute toy, but I don't see it becoming more than that. Apparently, neither does the author

  3. #3
    Join Date
    Aug 2009
    Posts
    2,264

    Default

    Yes that's what I thought, too. But it's a start...

  4. #4
    Join Date
    Jan 2009
    Posts
    1,711

    Default

    something like that would be cool if it could move further down the stack ie make wayland (and with it all the toolkits) accessible from a browser

    but i have no idea if this is feasible or possible

  5. #5
    Join Date
    Nov 2010
    Posts
    1

    Default Somebody says Google Chrome OS

    Wow, this are very good notices,GTK apps will be run natively in Google Chrome OS

  6. #6
    Join Date
    Oct 2010
    Posts
    461

    Default

    If you abstracted the code a bit (maybe you don't even need to do that) you could probably create a client that could interface with it from outside of a web browser. I don't see why not, anyway.

  7. #7
    Join Date
    Aug 2009
    Posts
    2,264

    Default

    Yeah if Gtk would abstract, it could do html5 and Windows. It would be cool if Qt and Gtk would then work nicely together and over athe network by means of a FreeDesktops.org colaboration

  8. #8
    Join Date
    Feb 2008
    Location
    Israel, Tel-Avil
    Posts
    73

    Default Wayland networking using this?

    This could easily replace X networking and finally put a last nail to X coffin.

  9. #9
    Join Date
    Oct 2007
    Posts
    178

    Default

    Quote Originally Posted by Maxim Levitsky View Post
    This could easily replace X networking and finally put a last nail to X coffin.
    There sure is great potential here.

  10. #10
    Join Date
    Apr 2010
    Posts
    777

    Default

    Quote Originally Posted by Maxim Levitsky View Post
    This could easily replace X networking and finally put a last nail to X coffin.
    Precisely. With all the Wayland discussions, there's been that big hole - how to provide network transparency for those of us who actually need it. And while rendering to an HTML canvas is a bit of a gimmick, it does demonstrate that providing a network-transparent backend to gtk+ is quite feasible.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •