MARK SURMAN, PRESIDENT, MOZILLA Keeping the internet, and the content that makes it a vital and vibrant part of our global society, free and accessible has

  • Wooki@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    5 months ago

    We do not need a corporate structure to maintain software.

    This stinks of C-suite justifying their existence when the alternative is well established and very successful.

      • tetris11@lemmy.ml
        link
        fedilink
        arrow-up
        0
        ·
        5 months ago

        Well, how did they do it in 90s-2010s? Genuinely asking. What’s changed that they can no longer do this.

        • abbenm@lemmy.ml
          link
          fedilink
          arrow-up
          0
          ·
          5 months ago

          Web standards have grown dramatically more complex since then. (To me, this raises a question in and of itself, I think it would be good to try and develop standards intentionally easy to maintain to avoid embrace-extend style dominance from individual companies).

          You now have HTML5, CSS3, JavaScript, WebGL, WebAssembly, WebRTC. You have newer and newer layers of security, and you have multiple platforms (Apple, Windows, desktop, phone) to develop for. It’s a mountain that has grown out of what was once just a unique type of slightly marked up text file.

          • tetris11@lemmy.ml
            link
            fedilink
            arrow-up
            0
            ·
            5 months ago

            Well, on the standards front, they tried — google just kept shifting the goalposts and forcing everyone to follow.

            On the technology front, you could maintain these things with a very small team of developers whose total salary is but a small percentage of the CEO’s current pay.

  • TeoTwawki@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    5 months ago

    there are sites where I WOULD HAVE whitelisted them from adblocking if they had not chosen to make them functionally unusable or not stop nag me me. take youtube. I never minded those ad breaks…but that constant box nagging me to try premium is not acceptable. And then they just had to keep ramping up the adds and are now being a big baby trying to wage war on adbocking. Result: no more youtube. ty for convincing me to not even visit anymore -slow clap- good job ahole.

    and ever been to a fandom wiki? used to be named “wikia” so that people could confuse their brand with “wiki”. so many adds jammed into that thing browsers tend to choke if you aren’t adblocking.

    I mean sure privacy is great to care about, but nobody even pretends to care about usability.

    • LWD@lemm.ee
      link
      fedilink
      arrow-up
      0
      ·
      5 months ago

      There’s actually a whole group called the Acceptable Ads Committee who decides on making advertisements distinct and unintrusive… But they don’t have any policies regarding privacy invasion.

      They also partner with popular ad blocking software developers, such as AdBlock Plus.

      They also have eight members, via their other name “eyeo”, on the W3C PATCG committee (alongside Mozilla, Facebook, Google, more ad companies).

      • TeoTwawki@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        edit-2
        5 months ago

        all the groups you cited? are they just toothless and making no impact because it happened way too late? or do they just have a very trash definition of what is intrusive? The major players still intrude all they like the second adblock isn’t there.

        by the time ablock plus’s author tried to meet in a middleground advertising was already so far out of control that the users said “f that, no more” and most of us moved to ublock origin. these pricks need regulated into submission but it’ll never happen.

        if it became reasonable, I’d turn off my blocking. ain’t gonna happen and we all know it no use pretending these companies are going to back off thier tactics.

        • LWD@lemm.ee
          link
          fedilink
          arrow-up
          0
          ·
          5 months ago

          It’s worse: I would say every group is malicious. Ad companies try to look like they are policing themselves, in the hopes that they don’t suffer external regulation. But back when AdBlock Plus started this nonsense, people made uBlock Origin in response. People wouldn’t just take the ad industry at its word.

          Now… For some reason, people have changed their minds.

  • JubilantJaguar@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    5 months ago

    This will be easy to hate on, but let’s be careful not to get carried away.

    Maintaining a web browser is basically the toughest mission in software. LibreWolf and PaleMoon and IceWhatsit and all the rest are small-time amateur projects that are dependent on Firefox. They do not solve the problem we have. To keep a modicum of privacy and openness, the web is de-facto dependent on Firefox continuing to exist in the medium term. And it has to be paid for somehow.

    This reminds me of the furore about EME, the DRM sandbox that makes Netflix work. I was against it at the time but I see now that the alternative would have been worse. It would have been the end of Firefox. Sometimes there’s no good option and you have to accept the least bad.

    • nxn@biglemmowski.win
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      5 months ago

      To keep a modicum of privacy and openness, the web is de-facto dependent on Firefox continuing to exist in the medium term. And it has to be paid for somehow.

      The web today has no privacy or openness. It has gmail accounts, russian propaganda bots, and AI SEO article spam. Does it matter which rose tinted browser you care to view or interact with this shit through? I’m approaching 40 and the web has been a fundamental part of my life to the point that I am sometimes bewildered about what I’d do without it. It is a sinking ship though, and at this point I’m much more interested in seeing alternatives to HTTP rather than trying to save the mess we built on-top of it.

      • JubilantJaguar@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        5 months ago

        This analysis strikes me as a nice mix of cynicism and revolutionary thinking. In my own analysis of history, cynicism has never achieved anything except worsen what it claims to hate. As for revolutions, they mostly never even happen, and when they do happen they achieve nothing except heartache and backlash. The only way forward that actually works is slowly, one step at a time, building on what you have.

        • nxn@biglemmowski.win
          link
          fedilink
          English
          arrow-up
          0
          ·
          edit-2
          5 months ago

          Ok, let’s try to narrow this down so our exchanges aren’t vague. To me going from propellers to jet engines would have been “revolutionary”, but to you it may have just been incrementally expanding on the concept of a wing that keeps aircraft afloat.

          So for clarity, I’m not suggesting a complete replacement to HTTP. I don’t envision a world where the web as we know gets fully “replaced”. But, I do think that it has out lived its purpose and ultimately we should be seeking a better protocol for information exchange. Or, in other words, I don’t think formulating a solution that can provide privacy, integrity, etc should be restricted to being built on HTTP just because that is what we essentially consider the web to be today.

          • JubilantJaguar@lemmy.world
            link
            fedilink
            arrow-up
            0
            ·
            5 months ago

            Fair points. Talking of revolution was indeed a bit vague.

            Perhaps I am just more conservative in temperament. I focus on the value in keeping things and improving them. Software lends itself to iterative development where the result can still end up being revolutionary. So my intuition is that if there’s a problem with HTTP then let’s solve that problem rather than throwing the whole thing out and losing all its accrued value. In this case 3 decades of web archives and the skills capital of all the people who make it work.

            Sure, HTTP is suboptimal, and as a sometime web developer I can see that HTML is verbose and ugly and was only chosen because XML was fashionable back then. Even the domain name system suffers from original sin: the TLDs should come first, not last!

            Human culture is messy. Throwing things out is risky and even reckless given that the alternative is all but certain not to work out as imagined. Much safer to build upon and improve things than to destroy them.

            • nxn@biglemmowski.win
              link
              fedilink
              English
              arrow-up
              0
              ·
              edit-2
              4 months ago

              It’s one month later and I am back to reply:

              I don’t want to replace HTTP, or the web. But, I also absolutely don’t want to build anything in greater complexity than what we have today. In other words, keep it for what it’s doing now, but having an isolated app/container based platform efficiently served through a browser might just be a good thing for everyone?

              5 years ago I was writing rust code compiled to web-assembly and then struggling to get it to run in a browser. I did that because I couldn’t write an efficient enough version of whatever the algorithm I was following in javascript - probably on account of most things being objects. I got it to run eventually with decent enough performance, but it wasn’t fun gluing all that mess together. I think if there was a better delivery platform for WASM built into browsers and maybe eventually mobile platforms, it would probably be better than today’s approach to cross-platform apps being served via HTTP.

              • JubilantJaguar@lemmy.world
                link
                fedilink
                arrow-up
                0
                ·
                4 months ago

                This seems to be the argument that the web was designed for documents and that we should stop trying to shoe-horn apps into documents. Hard to disagree at this point, especially when the app in question is, say, a graphics tool, or a game. I still think that, in the case of more document-adjacent applications, a website implemented with best-practices progressive enhancement is about as elegant a solution as is imaginable. Basically: an app which can gracefully degrade to a stateless document, and metamorphose back into an app, depending on system resources and connectivity, and all completely open source and open standards and accessible. That was IMO the promise of the web fulfilled: the separation of content from presentation, and presentation from functionality. Unfortunately there were never more than a tiny minority of websites that achieved this. Hardly any web developers had the deep skill set needed to pull it off.

                I was once skeptical about WASM on the grounds that it’s effectively closed-source software - tantamount to DRM. But people reply that functionally there’s not much difference between WASM and a blob of minified JS, and the WASM security can be locked down. So I guess I accept that WASM is now the best the web can hope for.

                • nxn@biglemmowski.win
                  link
                  fedilink
                  English
                  arrow-up
                  0
                  ·
                  4 months ago

                  Hardly any web developers had the deep skill set needed to pull it off.

                  I’m personally of the opinion it’s not so much an issue of a lack of talent that prevented graceful fallback from being adopted, but simply the amount of extra effort necessary to implement it properly.

                  In my opinion, to do it properly you can’t make any assumptions about the browser your app is running on; you should never base anything on the reported user agent string. Instead, you need to test for each individual JavaScript, HTML, (or sometimes even CSS) feature and design the experience around having a fallback for when that one singular piece of functionality isn’t present. Otherwise you create a brand new problem where, for example, a forked Firefox browser with a custom user agent string doesn’t get recognized despite having the feature set to provide the full experience, and that person then gets screwed over.

                  But yeah, that approach is incredibly cumbersome and time consuming to code and test for. Even with libraries that help with properly detecting the capabilities of the browser, you’ll still need to implement granular fallbacks that work for your particular application, and that’s a lot of extra work.

                  Add to that the fact devs in this field are already burdened with having to support layouts and designs that must scale responsively to everything ranging from a phone screen to a 100" inch TV and it quickly becomes nearly impossible to actually finish any project on a realistic timeline. Doing it that way is a monumental task to undertake, and realistically it probably mainly benefits people that use NoScript or similar – so not a lot of people.

    • d0ntpan1c@lemmy.blahaj.zone
      link
      fedilink
      arrow-up
      0
      ·
      5 months ago

      Also, if firefox does better it’ll forward the benefits of a better browser with more usage, more funding, faster features, and more on to the forks for those who want to use them. There is basically no downside for librewolf users here and its to their benefit to encourage for normie’s to use firefox anyway

      Getting angry at Mozilla for finding a way to survive by trying to offer something less evil won’t solve the privacy problem in advertising. That has to be solved at the government level, and if anything, what Mozilla is working towards here is probably the best case scenario for a legislated solution in the US’s economy.