• Thinker@lemmy.world
    link
    fedilink
    English
    arrow-up
    23
    arrow-down
    2
    ·
    1 day ago

    I think anyone is welcome to try this, but the core ethos of the web is backwards compatibility. To my unending irritation, even non-standard behaviors/APIs like WebUSB have become critical for sites to function.

    The last time we actually dropped a feature, it was Flash, and that took a decade and there is still tons of effectively dead/permanently lost content because of it.

    Creating a browser that only implements a subset of the standards is fine for very niche usecases but I don’t expect it to ever overtake the major browsers. We’ll see how Ladybird fares as it’s compatibility increases.

    • Deway@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      8 hours ago

      Flash wasn’t a web feature, it was a proprietary software that was filling a need that wasn’t met by the actual web standards.

      Flash wasn’t dropped, Flash died when it wasn’t needed anymore (thanks to HTML5).

    • reddig33@lemmy.world
      link
      fedilink
      English
      arrow-up
      8
      arrow-down
      1
      ·
      edit-2
      15 hours ago

      I’d rather drop some of the more modern features like WebGL, WASM, and AI. A lot of this crap needs to be plugins instead of built into the browser.

      • JaddedFauceet@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        1
        ·
        11 hours ago

        What’s the issue with WebGL and WASM? I don’t want to use a plugin to be able to view 3d model, run Figma, play browser game, view WebVR content, …