• earmuff@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    9
    ·
    10 months ago

    The problem is that there are still features missing from certain browsers. For example, Mozilla does not like restrictive licenses, which is why many media codecs are not available in Firefox. Google does not care, pays the fees and provides the media codecs for free. As soon as we get rid of shit like h265 and switch to av1, the world will be a better (and more open) place where everyone can use any browser.

    • MonkderZweite@feddit.ch
      link
      fedilink
      English
      arrow-up
      4
      ·
      edit-2
      10 months ago

      For example, Mozilla does not like restrictive licenses, which is why many media codecs are not available in Firefox.

      Telling you that is the job of the browser, not of the webpage. Job of the webpage is, to provide a fallback if feature is not avalaible.

      • earmuff@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        4
        ·
        10 months ago

        Kinda agree, but from a software developer perspective, there is no reason to maintain multiple code bases or exceptions just because 2% of the users might profit from it. The same thing happened in the past, when everyone had to have special CSS exceptions for IE6. But in that case it was worth it, as the marked share of IE6 was huge.

    • Honytawk@lemmy.zip
      link
      fedilink
      English
      arrow-up
      2
      ·
      10 months ago

      Yeah, then just try to load the website.

      If something fails, blame the user. But don’t just block them based solely on brand of browser.

      • earmuff@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        4
        ·
        10 months ago

        That‘s the problem. If you show a damaged or non working website, the user assumes it is a problem of the website, then thinking negatively about it. Unfortunately the world is not as easy as you see it :)