Announcement

Collapse
No announcement yet.

Multi-Process Support For GTK's HTTP Back-End

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Multi-Process Support For GTK's HTTP Back-End

    Phoronix: Multi-Process Support For GTK's HTTP Back-End

    Broadway, the HTML5 back-end for GTK3 that allows GTK applications to be rendered within a modern web-browser and served via a server, now has support for initiating multiple processes. The Broadway multi-process support is similar to running an X11 Server session with multiple windows...

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

  • #2
    Now run a panel instead of a terminal and sell thin clients for it.


    Whooooooo GREAT

    Comment


    • #3
      Well, there is your wayland remote desktop solution...

      Btw, I lolled at the Gimp splashscreen (Goat invasion!)

      Comment


      • #4
        Originally posted by Rexilion View Post
        Well, there is your wayland remote desktop solution...

        Btw, I lolled at the Gimp splashscreen (Goat invasion!)
        That's what the current master for 2.10 used to be called when a branch, IIRC.

        Comment


        • #5
          Really cool!

          How does this work?
          Is it HTML, CSS and JavaScript?
          Or is it HTML5 canvas and JavaScript?

          Can it run gnome-shell? Like a whole GNOME desktop in the browser?
          What about GDM so you can login as any user?

          This would be awesome to run on a server in the cloud.
          Great for thin clients. Great to introduce people to GNOME who never tried it before, just give them an URL.

          Comment


          • #6
            Originally posted by Rexilion View Post
            Well, there is your wayland remote desktop solution...
            Speaking of Wayland remoting, I have come across some Microsoft patents filed between 2008 and 2011, related to the Remote Desktop Protocol describing the intented remoting solution for wayland. I hope devs read them carefully so they can come up with a solution that circunvents them.
            Last edited by newwen; 12-28-2012, 06:23 AM.

            Comment


            • #7
              Originally posted by uid313 View Post
              How does this work?
              Is it HTML, CSS and JavaScript?
              Or is it HTML5 canvas and JavaScript?
              HTML5 canvas + JS (websockets).


              Originally posted by uid313 View Post
              Can it run gnome-shell? Like a whole GNOME desktop in the browser?
              What about GDM so you can login as any user?
              No.
              No.
              And No.

              Comment


              • #8
                I would like Gnome to go further with HTMLv5 and beat Tizen and BlackBerry 10's browser, so that HTML5 webapps or local, can access the webcam and what have you...

                Then we have a real 'API' everybody supports. Apps, then, can be run on everything, and every important app in Gnome.

                If we may believe Steve Wozniak, who works in the internet (read=cloud) business, then there is a shift going on, that enables devices to become interactive over HTML5, by means of mobile phones. That's also what Apple has been working on with their upcomming TV, where the iPhones works as a remote controll for it. (There's a patent somewhere)

                Imagine a beamer/large screen in a conference room, where everybody can interact with a local webapp on their mobile phone, for collaboration. That would be a giant boost for IT.

                Comment


                • #9
                  Originally posted by newwen View Post
                  Speaking of Wayland remoting, I have come across some Microsoft patents filed between 2008 and 2011, related to the Remote Desktop Protocol describing the intented remoting solution for wayland. I hope devs read them carefully so they can come up with a solution that circunvents them.
                  Even though this might be OT, i would really like to hear more about this.

                  Comment


                  • #10
                    Originally posted by varikonniemi View Post
                    Even though this might be OT, i would really like to hear more about this.
                    +1 , I also don't see how there could be patents that block remote Wayland since you have alternatives like x11vnc, freenx and of course X11 remote as well.

                    Comment


                    • #11
                      Originally posted by drago01 View Post
                      No.
                      No.
                      And No.
                      Why not?
                      Maybe only pure GTK apps work?
                      Maybe software with dependency on X11 does not work?

                      Comment


                      • #12
                        Originally posted by newwen View Post
                        Speaking of Wayland remoting, I have come across some Microsoft patents filed between 2008 and 2011, related to the Remote Desktop Protocol describing the intented remoting solution for wayland. I hope devs read them carefully so they can come up with a solution that circunvents them.
                        DO YOU READ THE NEWSPAPER???

                        The patent damages against Marvell were TRIPLED because they READ THE PATENTS CAREFULLY.

                        The moral of the story is to NOT READ THE DAMNED PATENTS.

                        IGNORE THE PATENTS.

                        And of course you PRESUME that these patents have some sort of VALIDITY to them!

                        But you can just IGNORE all that with your FUD!

                        READ THOSE PATENTS! GET SUED! LOSE YOUR MONEY! What a troll you are.
                        Last edited by frantaylor; 12-28-2012, 10:05 AM.

                        Comment


                        • #13
                          Love this community

                          Comment


                          • #14
                            Emscripten-Qt

                            A little off-topic, but I've recently been working on something broadly similar for Qt, except that instead of using a VNC-ish solution, I've used emscripten to convert Qt to HTML5 + Javascript. The upside of this is that you don't need a server and internet connection to run your Qt + C++ app; the downside is that it is almost certainly slower, plus you don't have threads, local event loops, or multiple processes (mostly due to limitations in Javascript), and you need a recent browser with full typed array support. You can read more about it here:

                            http://ssj-gz.blogspot.com/2012/12/q...n-liverer.html

                            Comment


                            • #15
                              Originally posted by GeneralZod View Post
                              A little off-topic, but I've recently been working on something broadly similar for Qt, except that instead of using a VNC-ish solution, I've used emscripten to convert Qt to HTML5 + Javascript. The upside of this is that you don't need a server and internet connection to run your Qt + C++ app; the downside is that it is almost certainly slower, plus you don't have threads, local event loops, or multiple processes (mostly due to limitations in Javascript), and you need a recent browser with full typed array support. You can read more about it here:

                              http://ssj-gz.blogspot.com/2012/12/q...n-liverer.html
                              That is just awesome! Too bad Qt does not have the functionality (yet) which Broadway facilitates for GTK.

                              Maybe, in 10 years, we will only need a browser .

                              Comment

                              Working...
                              X