Announcement

Collapse
No announcement yet.

Snowshoe: New Cross-Platform Web-Browser On Qt5, WebKit2

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

  • Snowshoe: New Cross-Platform Web-Browser On Qt5, WebKit2

    Phoronix: Showshoe: New Cross-Platform Web-Browser On Qt5, WebKit2

    Snowshoe is a new open-source project that's a cross-platform web-browser built atop the Qt5 tool-kit and relies upon WebKit2 for its rendering engine. However, its multiple user-interfaces is what distinguishes Snowshoe from many of the other open-source web-browsers...

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

  • #2
    Btw.: Google Chrome will soon switch to using "Aura" as a base for all elements, drawing etc. on all platforms. Aura has been introduced in Chrome OS in early 2012 or so.

    Comment


    • #3
      Great

      Great, but most of my applications are GTK not Qt.

      Also, I already have Firefox and Chromium on my desktop, my phone, and my tablet.

      This new browser, does it have extensions?
      No, that's what I thought.

      Comment


      • #4
        Originally posted by uid313 View Post
        Great, but most of my applications are GTK not Qt.

        Also, I already have Firefox and Chromium on my desktop, my phone, and my tablet.

        This new browser, does it have extensions?
        No, that's what I thought.
        Qt is taking center stage and gtk is falling into obscurity, mainly because C++11 is such a strong language to build off of compared to C99, and Gnome has just been digging itself a hole for a while now. While the browser itself is unimportant, a lot of development is trending towards qt5, especially since once it supports the iphone it is platform agnostic.

        Firefox is going to have to get a qt port to run on the Ubuntu Phone anyway, as are a lot of traditionally gtk applications. The good news is that porting between the two isn't usually that hard.

        Comment


        • #5
          Originally posted by zanny View Post
          Firefox is going to have to get a qt port to run on the Ubuntu Phone anyway, as are a lot of traditionally gtk applications. The good news is that porting between the two isn't usually that hard.
          Firefox is getting ported from GTK 2 to GTK 3.

          Ubuntu Phone, is that a joke?
          There is no device in the world shipping with Ubuntu Phone, and I don't think there ever will be either.
          It will be like Ubuntu TV and Ubuntu on Android, nothing ever happened to em.

          Comment


          • #6
            Originally posted by uid313 View Post
            Also, I already have Firefox and Chromium on my desktop, my phone, and my tablet.
            lol, why don't you check out Firefox and Chromium source and look at how much platform specific code there is. Now do the same for Showshoe and see if you understand why a single Qt application running on almost any platform is different than Chromium running on Android, Linux, Windows, MacOS, iOS, etc.

            Comment


            • #7
              Michael, the article title has a typo
              Showshoe

              Comment


              • #8
                Originally posted by uid313 View Post
                Firefox is getting ported from GTK 2 to GTK 3.
                Firefox is not a GTK app. It only interfaces with GTK for painting the widgets, and that only on Linux. Internally it does not use GTK for anything. There was a Qt version of Firefox before, it's not hard to do.
                Last edited by pingufunkybeat; 01-11-2013, 06:01 PM.

                Comment


                • #9
                  Originally posted by dalingrin View Post
                  lol, why don't you check out Firefox and Chromium source and look at how much platform specific code there is. Now do the same for Showshoe and see if you understand why a single Qt application running on almost any platform is different than Chromium running on Android, Linux, Windows, MacOS, iOS, etc.
                  Okay, so Showshoe is great for the developers who develop it, because it makes it quicker to code, less code, easier to maintain.

                  But why should users be interested in it?
                  I don't develop Chrome or Firefox, so I don't care about any of that stuff.

                  Comment


                  • #10
                    Originally posted by uid313 View Post
                    Okay, so Showshoe is great for the developers who develop it, because it makes it quicker to code, less code, easier to maintain.

                    But why should users be interested in it?
                    I don't develop Chrome or Firefox, so I don't care about any of that stuff.
                    They have a link on installing it on the N9 so users of that device should be happy.

                    Comment


                    • #11
                      Well, Fennec did run on the N9, and the primary development framework for MeeGo was Qt, but not used in Fennec (the old mobile Firefox).

                      Does anybody know if Sailfish or Ubuntu Phone OS use Qt because it's necessary on the hardware they're targetting? Maemo used X11, for instance, but perhaps GTK can't run on whatever they're using to display these new systems. Qt is easier to port to alternative platforms with Lighthouse.

                      Theoretically, GTK applications could run through the Broadway HTML5 backend, but that would be unpleasant given the apparent lack of hardware acceleration. I guess we'll just have to see what exactly these phones are using- I assume it's not X11 for Ubuntu Phone OS, since you can't just load up X11 drivers on any Android phone, right?

                      Comment


                      • #12
                        I'm looking forward to trying this out if/when it hits the AUR. Unfortunatey I don't see arch or any other distrobution shipping Qt 5 very soon...

                        Comment


                        • #13
                          Originally posted by uid313 View Post
                          But why should users be interested in it?
                          Well QtWebKit is pretty amazing in itself. Just yesterday I installed rekonq on my computer for the first time in long time; On my KDE environment it started so fast that I couldn't believe my eyes (almost instant compared to around a second for Chrome). It even opened the web pages faster than Chrome which is hard to believe and this is not even Qt 5 which brings a lot faster JavaScript engine among other things.

                          Comment


                          • #14
                            So another webkit clone ? Compiled with -OMGWTF optimisation ?
                            Meh.

                            Comment


                            • #15
                              Originally posted by mayankleoboy1 View Post
                              So another webkit clone ? Compiled with -OMGWTF optimisation ?
                              Meh.
                              You should replace webkit with khtml and say what you said about safari and chrome.

                              Comment

                              Working...
                              X