Servo Browser Engine Seeing Many Performance Optimizations & SubtleCrypto API

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • User29
    Senior Member
    • Dec 2023
    • 246

    #11
    Originally posted by Quackdoc View Post

    currently, not much at all;

    ​​​​​​
    thanks a lot!

    i was wondering if it will be capable to run from cli and pretend to be a 'real' gfx browser with full javascript support (ie rendering pages and dump the output to stdout for further processing, etc)

    Comment

    • Quackdoc
      Senior Member
      • Oct 2020
      • 4997

      #12
      Originally posted by User29 View Post

      thanks a lot!

      i was wondering if it will be capable to run from cli and pretend to be a 'real' gfx browser with full javascript support (ie rendering pages and dump the output to stdout for further processing, etc)
      I think some form of that may be possible, I know it can dump to a PNG for instance,

      Comment

      • msub2
        Junior Member
        • Nov 2024
        • 3

        #13
        Originally posted by User29 View Post

        thanks a lot!

        i was wondering if it will be capable to run from cli and pretend to be a 'real' gfx browser with full javascript support (ie rendering pages and dump the output to stdout for further processing, etc)
        You might be interested in this project from a community member, Cuervo, which is trying to create a TUI frontend for Servo.

        Comment

        • rmfx
          Senior Member
          • Jan 2019
          • 744

          #14
          I wish servo becomes a very serious project, but it’s not as light and rusty as I wished for (currently).
          I wish it had its own js/wasm engine made with rust too.
          But keep going, the progresses are very encouraging.

          Comment

          • Quackdoc
            Senior Member
            • Oct 2020
            • 4997

            #15
            Originally posted by rmfx View Post
            I wish servo becomes a very serious project, but it’s not as light and rusty as I wished for (currently).
            I wish it had its own js/wasm engine made with rust too.
            But keep going, the progresses are very encouraging.
            iirc someone had drafted a plan on making the engine portable so you could potentially swap between v8 or spidermonkey or other js engines, possibly like boa, but as i havent seen any progress towards this.

            Comment

            • ahrs
              Senior Member
              • Apr 2021
              • 557

              #16
              - Servo is gaining a new cross-process compositor API that reduces memory copy overhead for video handling.
              This is interesting. Firefox has had an OS Compositor API for a while now but it never got implemented for X11 and Wayland (supposedly for technical limitations if I remember correctly):

              Comment

              • Vistaus
                Senior Member
                • Jul 2013
                • 5104

                #17
                Originally posted by Quackdoc View Post
                Hello from servo, Servo has become "fast" enough to actually be usable on a daily basis so long as you disable flexbox. Still missing lots of things, For instance no blinking cursor thing for typing, and none of the text controls load up, can't paste in images or anything either. That being said, it is remarkably fast, and phoronix forums are mostly usable otherwise.

                EDIT: quoting and edits actually didn't work, but the progress that is there is quite nice.
                No blinking cursor for typing, eh? Let's hope they keep it that way. If there's one thing I hate on OS's/browsers/terminal emulators/etc. it's blinking cursors.

                And no, this is not a joke - I really do hate blinking cursors.

                Comment

                • Vistaus
                  Senior Member
                  • Jul 2013
                  • 5104

                  #18
                  Originally posted by curfew View Post
                  Why did you start with "Servo has become fast enough" and then conclude with "it's remarkably fast"? Those two are in conflict, so you are -- in essence -- lying. Do we have to disable flexbox so that we won't be blinded by the lightning-like performance of it???
                  Lying? That's quite the accusation. Let's keep it friendly around here, especially to good people like Quackdoc.

                  Comment

                  • Vistaus
                    Senior Member
                    • Jul 2013
                    • 5104

                    #19
                    Originally posted by Errinwright View Post
                    Can't wait for the day where Verso and LadyBird replaces Chromium-based and Firefox browsers
                    What will Verso from LadyBird do better than Servo? Honest question.

                    Comment

                    • Quackdoc
                      Senior Member
                      • Oct 2020
                      • 4997

                      #20
                      Originally posted by Vistaus View Post

                      No blinking cursor for typing, eh? Let's hope they keep it that way. If there's one thing I hate on OS's/browsers/terminal emulators/etc. it's blinking cursors.

                      And no, this is not a joke - I really do hate blinking cursors.
                      well, currently there is no cursor thing at all, Im just used to the blinking, : D

                      Originally posted by Vistaus View Post

                      What will Verso from LadyBird do better than Servo? Honest question.
                      you are mistaken, Verso is a browser oriented front end for servo, Servo's built in shell is more basic then what would be necessary for a browser (Downloads, Settings, etc.) Verso should hopefully address those issues. Though I could see how the grammer could be a bit confusing.

                      Comment

                      Working...
                      X