Announcement

Collapse
No announcement yet.

Verso Taking Shape As A Servo-Powered Web Browser

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

  • #11
    Originally posted by Estranged1906 View Post
    I tried Verso and Ladybird and to my surprise Ladybird seems to be a bit better at displaying websites despite having the younger engine.
    I guess C++ is faster to write for experienced coders.

    Comment


    • #12
      Originally posted by billyswong View Post

      I guess C++ is faster to write for experienced coders.
      Most corporations have explicitly stated the opposite. I think it's just that Andreas Kling is cracked and an amazing project lead. But even he wants to replace C++ with his own language.

      Comment


      • #13
        Originally posted by Errinwright View Post
        The future looks relatively bright between LadyBird and Verso. Firefox and their shoddy woke CEOs/Management has made supporting the project moot.
        LadyBird has potential, but there is no way to know what will come of it. As for Servo/Verso they use SpiderMonkey for Javascript, so it's arguable how independent they really are from Mozilla & JS is one of the bigger problems with FF too..

        Comment


        • #14
          Originally posted by uid313 View Post

          Yeah, and Tauri which is like Electron but with a Rust backend instead of a JavaScript backend.
          Tauri is awful on Linux. It utilizes gtkwebkit for any webview objects in your app, and gtkwebkit has a crazy amount of missing features. webrtc, for example.

          Comment


          • #15
            Originally posted by Estranged1906 View Post
            I tried Verso and Ladybird and to my surprise Ladybird seems to be a bit better at displaying websites despite having the younger engine.
            Servo is less laser focused on making common websites work properly, and instead has people all throwing their needs into the pot, that's why servo has good JS support, excellent webgpu webgl support, webxr support etc. don't get me wrong, the work is being done, and at a good pace too, it's just that they are working on a LOT more features that ladybird doesn't​

            Originally posted by Gabbb View Post
            LadyBird has potential, but there is no way to know what will come of it. As for Servo/Verso they use SpiderMonkey for Javascript, so it's arguable how independent they really are from Mozilla & JS is one of the bigger problems with FF too..
            work was proposed, not sure if it's being done, to abstract the js to allow a more pluggable solution, so one could potentially choose to run v8 or other future engines, maybe even boa far down the line. But servo has a LOT more shared deps then just spidermonkey. That being said, it's not like servo is totally reliant on them they vendor the deps, and have contributors working on them too.

            Comment


            • #16
              Originally posted by billyswong View Post

              I guess C++ is faster to write for experienced coders.
              It has nothing to do with the language and everything to do with the approach. Ladybird has taken the approach of getting individual websites to work, implementing a large number of features at once but only doing 10% of the work on each one. Servo has been working on getting each component to 100% before moving on.

              Comment


              • #17
                Originally posted by Errinwright View Post
                The future looks relatively bright between LadyBird and Verso. Firefox and their shoddy woke CEOs/Management has made supporting the project moot.
                Unfortunately ladybird (and the larger serenityOS project) milkshake-ducked themselves several months ago.

                Comment


                • #18
                  Originally posted by billyswong View Post

                  I guess C++ is faster to write for experienced coders.
                  they're switching to a rust clone https://github.com/SerenityOS/jakt

                  Comment


                  • #19
                    Originally posted by Errinwright View Post
                    The future looks relatively bright between LadyBird and Verso. Firefox and their shoddy woke CEOs/Management has made supporting the project moot.
                    Firefox's issues has nothing to do with woke CEO's, but you can continue deluding yourself so you can "better" understand the world.

                    Comment


                    • #20
                      Originally posted by alexleduc View Post
                      I wish I could use a browser engine in a desktop widget in plasma, and have an option to set background color alpha transparency so that the desktop is visible
                      That should be doable.

                      Plasma widgets are using Qt Quick and there is a WebEngine item for Qt Quick.
                      Items are usually transparent by default (only render their own content)

                      Comment

                      Working...
                      X