Open Menu
AllLocalCommunitiesAbout
lotide
AllLocalCommunitiesAbout
Login

I tried Servo, the undercover web browser engine made with Rust

⁨133⁩ ⁨likes⁩

Submitted ⁨⁨5⁩ ⁨days⁩ ago⁩ by ⁨corbin@infosec.pub⁩ to ⁨technology@lemmy.world⁩

https://www.spacebar.news/servo-undercover-web-browser-engine/

source

Comments

Sort:hotnewtop
  • SnotFlickerman@lemmy.blahaj.zone ⁨5⁩ ⁨days⁩ ago

    Image

    How I imagine this browser engine works.

    source
    • sem@lemmy.blahaj.zone ⁨4⁩ ⁨days⁩ ago

      Oh God please let something related to it be called crow

      source
  • wioum@lemmy.world ⁨5⁩ ⁨days⁩ ago

    Can’t wait for the year of the servo!

    source
  • Artisian@lemmy.world ⁨5⁩ ⁨days⁩ ago

    All will be rust!

    source
    • fushuan@piefed.blahaj.zone ⁨5⁩ ⁨days⁩ ago

      Firefox is already made in rust though.

      source
      • krimson@lemmy.world ⁨5⁩ ⁨days⁩ ago

        Only partly it seems?

        4e6.github.io/firefox-lang-stats/

        source
        • -> View More Comments
      • UnfortunateShort@lemmy.world ⁨4⁩ ⁨days⁩ ago

        Nah, only parts of it

        source
  • shortwavesurfer@lemmy.zip ⁨4⁩ ⁨days⁩ ago

    Another competitor web engine is Ladybird. You might want to take a look at that as well.

    source
    • corbin@infosec.pub ⁨4⁩ ⁨days⁩ ago

      Nice, I’ll add that to the list.

      source
  • clot27@lemmy.zip ⁨4⁩ ⁨days⁩ ago

    Ay idea when will it be ready for daily use?

    source
    • lime@feddit.nu ⁨4⁩ ⁨days⁩ ago

      how long is a piece of string?

      sorry. browsers are insanely complex pieces of software. like, operating system level. the standard has grown enough that the web is it’s own platform. so your definition of “daily use” is what is important; servo can open web pages, render html and css, and store cookies. it can also do some javascript. that’s enough to deal with like 80% of all websites ever written… but not the ones non-technical people use like facebook and twitter.

      there’s also the matter of what features you actually require: tabs were not a standard feature for the first fifteen or so years of the web. search in the url bar was seen as an antipattern at first and wasn’t included. credential storage (like password autofill) wasn’t added until like 20 years in.

      source
      • Sxan@piefed.zip ⁨4⁩ ⁨days⁩ ago

        how long is a piece of string?

        Twelvety.

        source
        • -> View More Comments
      • rottingleaf@lemmy.world ⁨4⁩ ⁨days⁩ ago

        like, operating system level. the standard has grown enough that the web is it’s own platform.

        Which is why I hate it. It both muddies and replaces the real (hypertext linked documents available globally) web and by itself is more complex than it needs to be, and inconvenient for screen readers, robots, Braille terminals and such.

        For cross-platform applications server over Web - Java Web Start was a good idea, just far too early introduced and it was slow. And it should be run in a sandbox.

        I’m serious, that’s exactly what Java is intended for, designed, not evolved. From the beginning. Evolution is good when it’s been many thousands of years and you reap the results. Evolution is not good for something that’s engineered. A wooden bridge unattended “evolves” towards falling apart, despite all the moss covering it making it seem firmer.

        search in the url bar was seen as an antipattern at first and wasn’t included.

        It still is an antipattern. Guessing machines are not good.

        source
    • Apollo2323@lemmy.dbzer0.com ⁨4⁩ ⁨days⁩ ago

      Not yet but at least it can display something!! I always read that it was a monumental effort to build one and now we have something.

      source
  • MITM0@lemmy.world ⁨5⁩ ⁨days⁩ ago

    Ok then

    source