• enkers@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    69
    ·
    14 hours ago

    Lemme guess: it works perfectly fine in chrome. Google has been using this sort of anticompetitive tactic for years to wage war against other browsers.

    • Alexstarfire@lemmy.world
      link
      fedilink
      English
      arrow-up
      16
      ·
      11 hours ago

      Yes. I regularly have to either close Firefox or kill the GPU process in it so it’ll free up RAM. Worst I saw it was at 13GB.

    • Chozo@fedia.io
      link
      fedilink
      arrow-up
      1
      ·
      12 hours ago

      Unpopular opinion: If it works in the engine that 70+% of devices are using, then it works. If it doesn’t work in your non-Chrome browser, then your browser is what’s broken.

      • Zerot@fedia.io
        link
        fedilink
        arrow-up
        15
        ·
        7 hours ago

        Except that it has been found in the past that Google/YouTube has been serving different html to Firefox than to Chrome. If they would be serving the same html, then you might have a point. But even then, Google can push through non standard changes to both chrome and YouTube before Firefox even has had a chance of making it compatible.

        • Chozo@fedia.io
          link
          fedilink
          arrow-up
          1
          ·
          7 hours ago

          For what it’s worth, the bug in this article is partially replicable in Chrome, and isn’t even unique to YouTube. Due to the way I keep my windows positioned, I sometimes get the mobile layout of a web page on my desktop because I opened it in a narrow window, and quite often those sites will go into the same flickering, rapid loop of layout adjustments the article describes. I ran into this quite often while I was applying for jobs last year.

          Though I’ve not seen the extensive resource usage happening when Chrome does this. That part of it could very well be a side effect that’s compounded by the user agent shenanigans Google does with YouTube.

      • DacoTaco@lemmy.world
        link
        fedilink
        English
        arrow-up
        29
        ·
        10 hours ago

        Not also unpopular, but also wrong.
        Often times firefox is following the css specifications in how to process it and chrome isnt. Developers then do things, see it works in chrome and leave at that, not knowing what they did is wrong and broken.

        On top of that logic of yours, ie10 was like the perfect browser and everyone should have kept making stuff compatible with it

        • Chozo@fedia.io
          link
          fedilink
          arrow-up
          1
          ·
          9 hours ago

          Often times firefox is following the css specifications in how to process it and chrome isnt. Developers then do things, see it works in chrome and leave at that, not knowing what they did is wrong and broken.

          What you’re saying is that Firefox isn’t doing what developers are expecting it to do; that just means that Firefox isn’t compatible with what developers are actually making. That’s hardly a strong defense for Firefox, as all that situation does is create a subsection of the internet that only works on Firefox.

          There’s a difference between following the standards as-written, and the standards as-practiced. If 99% of developers are doing something one way, then that’s the way it’s done, regardless of what some consortium of developers at Mozilla thinks. Firefox saying “erm excuse me but ThE rUlEs say yadda yadda so I won’t render the page as you expected” while Chrome just says “fuck it, here’s your page”, is precisely why Chrome has the higher userbase and is the de facto standard; it does what the users and the developers both expect it to do, and doesn’t give any fuss about it. Not saying it should be this way, but it is.

          Firefox’s random incompatibilities don’t actually make for a safer internet, as the average user is going to pursue the path of least resistance. So if their pages stop working in Firefox, they’re just gonna switch to Chrome, or worse.

      • Goun@lemmy.ml
        link
        fedilink
        English
        arrow-up
        26
        ·
        11 hours ago

        You’d be rooting for ie6 some years ago. Indeed an unpopular opinion.

      • AHemlocksLie@lemmy.zip
        link
        fedilink
        English
        arrow-up
        10
        ·
        9 hours ago

        Turns out that’s not how standards work. If all browsers implement the standard and your product doesn’t function properly on every single one of them, the problem is your product, even if it’s just a single one.

        • Chozo@fedia.io
          link
          fedilink
          arrow-up
          1
          ·
          9 hours ago

          If all browsers implement the standard

          That’s exactly the issue: Firefox isn’t implementing the same standards as other browsers.

          • lime!@feddit.nu
            link
            fedilink
            English
            arrow-up
            5
            ·
            4 hours ago

            firefox is implementing the standard. google, with something like fifteen times the devs and control of the WHATWG, modifies the standard so that their stuff is in there. in that situation it’s impossible to do anything but play catch-up. and right now they’re the only other browser that matters.

            like, imagine if the same company sold 50% of all cars on the road as well as 70% of gas stations, then suddenly switched to a new proprietary nozzle that only works in their cars, leaving everyone else scrambling to try and design something compatible. would you say the remaining 30% of gas stations were doing it wrong?

      • GenosseFlosse@feddit.org
        link
        fedilink
        English
        arrow-up
        18
        ·
        edit-2
        11 hours ago

        Funny that playing videos and use any other websites except YouTube works on Firefox without crashing the browser, don’t you think?

      • Goodlucksil@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        22
        ·
        12 hours ago

        The problem here is that antitrust does not work correctly and google hasn’t been legally forced out of the industry due to anticompetitive tactics

      • lime!@feddit.nu
        link
        fedilink
        English
        arrow-up
        18
        ·
        12 hours ago

        that would be a more relevant opinion if google hadn’t made itself head of the web standards committee and is changing things so fast that the only party able to keep up is google.

        • john_t@piefed.ee
          link
          fedilink
          English
          arrow-up
          17
          ·
          10 hours ago

          Not to mention the amount of websites that suddenly start working of Firefox once you change the user agent to Chrome. And I remember Google slowing downs youtube/gmail on the server side when it detects a non-google browser.

  • QuadratureSurfer@piefed.social
    link
    fedilink
    English
    arrow-up
    13
    ·
    12 hours ago

    According to comments related to the investigation, the interface repeatedly checks whether all buttons fit within the available horizontal space. If the controls overflow, the system hides one of the buttons to free space. However, hiding the button changes the container’s width, immediately creating a new problem.

    Once the button disappears, the available width appears enough for the interface to believe there is room again, causing the hidden button to reappear. The buttons then overflow once more, forcing the interface to hide the button again. The cycle repeats continuously at extremely high speeds.

    I wonder if this affects any pages that have YouTube videos embedded as well.