• @selfMA
    link
    English
    81 year ago

    it’s a testament to how hard the Firefox team works that their browser remains competitive against an aggressive monopolization project by one of the biggest corporations in the world, all while Mozilla as a company does their best to fuck everything up

    • Steve
      link
      English
      41 year ago

      it’s a shame the project to rewrite the engine in rust, I think?, was cancelled.

      • @selfMA
        link
        English
        61 year ago

        aw fuck, was it? that’s disappointing but not surprising. I really wish Mozilla was something like a cooperative instead of the top-heavy nonprofit it is

        • Steve
          link
          English
          5
          edit-2
          1 year ago

          I’ve attended mozfest the last two years and there are plenty of blurred lines between their purported values and the same old stuff. Still plenty of real ones in the team and community.

      • @bobtreehugger
        link
        English
        61 year ago

        I think the community has tried to pick up the project again recently, but it’s obviously slow going without sponsorship and full time devs: https://servo.org/

        • Steve
          link
          English
          31 year ago

          Oh wow, thanks for sharing. Their task list must be huuuuuuge

          • Steve
            link
            English
            3
            edit-2
            1 year ago

            I just ran the nightly build and it looks like their css support is still quite far behind. I hope they can make progress though. It’s such a mammoth task

            • @bobtreehugger
              link
              English
              41 year ago

              Yeah, supporting every css feature in the world is a tall order. I would love if:

              1. Servo supported a small but useful subset of css features (e.g. just grid and flexbox for layout)

              2. Servo was embeddable like a WebView or electron.

              Then you could use the supported subset and not have to worry about supporting every crazy feature, and hopefully get a faster lighter WebView for it.

              But even that’s a lot of work.

              • @selfMA
                link
                English
                31 year ago

                I was thinking along those lines too. I’d love to use servo for projects where I know exactly what I’m going to render, or even as a docs viewer where imperfect rendering is ok

  • Steve
    link
    English
    4
    edit-2
    1 year ago

    There is this css pseudo class called :has() which lets you target an element if it has the children or siblings you select. Firefox is the only browser that doesn’t support it yet. It’s interesting because it’s probably the most powerful selector ive seen in my whole career because it essentially lets you reverse the selector traversal direction. I wonder how much supporting this affects the render speed. It’s probably trivial compared to the js engines but I wonder nonetheless

    https://developer.mozilla.org/en-US/docs/Web/CSS/:has

  • @selfMA
    link
    English
    1
    edit-2
    1 year ago

    deleted by creator