• 6 Posts
  • 142 Comments
Joined 1 year ago
cake
Cake day: June 19th, 2023

help-circle




  • Typical issue of the corportate programming world being a hivemind. Just because many big tech companies use it you can’t blindly implement it for your 5 developer team.

    And it for sure has its usecases - like if you run something with constant load swings that does n’t need to be 100 percent accurate like Youtube it makes sense. You can have a service for searches, comments, transcoding, recommendations, … which all scale independently trading in some accuracy. Like when you post a comment another person doesn’t need to see it within 1 second on another comment service instance.










  • Google can steer Chromium all they want, if others refuse to update at all and make up a big enough userbase no website can use these features rendering them useless and giving Google no power. You just gave a perfect example with Shadow DOM and Manifest V3.

    Lets say Google in Chromium 140 they add Manifest V3 and in Chromium 141 Shadow DOM V2. If lots of non Google Chromium browsers with lets say a combined 30% market share refuse to update to Chromium 140 because of what a terrible antifeature manifest V3 is and thus never implement Shadow DOM how many websites are ever going to use Shadow DOM V2? Probably almost non. And thus the feature is already doa making your experience not a percent worse if you use a older chromium base. Basically I don’t see why the resistance to Google can’t come from within the Chromium browser space - given enough market share.

    Google was only able to pull this shit on YouTube because on iOS 99% of people are accessing YouTube through the YT App anyway and on the Desktop the loss of annihilating the 5% of Firefox users was worth it.


  • Thanks I appreciate the long comment :D.

    Maybe it didn’t come across right but Mozilla taking Google funds is no problem for me, but people just need to be honest about the situation and aware that Firefox isn’t 100% independent and could have serious trouble staying alive if Google ever decided to stop funding them. If Google really wanted to go all out and really kneecap Firefox into the ground, antitrust aside they would have a lot of leverage to do so.

    About the whole engine diversity argument - I removed my argument in the original post because really the whole post was already long enough. For me this falls into the same category as people wanting a third mainstream Smartphone OS besides Android and iOS. You already need a monumental amount of investment to even get a browser that even works with the top 100 most visited sites. On top of that you also need at least significant better performance (almost impossible) or some big new feature for the mainstream to even be interested adding further to the cost. And finally you also need to convince product managers and developers to make sure that the experience on browser #4 is also on par with the other 3 - in a age where some sites can’t even manage to even function properly on all 3 I think honestly this is a lost cause and instead we should make sure the entrenched goliaths are kept in check.

    And in the end I don’t even know how desirable a potential 4th browser engine with its own quirks and workarounds really would be. I think 2 or 3 is usually the magic number for these large fundamental technologies. We have 3 major browser engines, 2 major mobile operating Systems, 3 major Desktop Platforms, 2 Graphics APIs, 2 major consumer CPU architectures, … . And in cases where there are more developer support usually is strechted very thin and neither Platform feels compelling. Case and point - Smartwatches, Smarthomes stuff and Smart TVs.

    And finally about Safari and why I despise it. Safari and WebKit have an iron grip on the web experience on iOS and iPad OS and thus a huge chunk of users. And they have many times shown that they blatantly put Apple’s profits higher in priority than providing a feature complete browser. They kneecap many PWA related features - most prominently the Notifications API on iOS. Not to mention that testing if your site even works on Safari requires you to use Safari which requires an Apple device as there aren’t really any other Webkit browsers, other than tiny projects around.


  • With their combined single digit market share? I don’t think it would have changed much.

    And sure they control Chromium but their control only has power if websites use these features on a large scale. And if the Softforks had a large enough market share and removed antifeature xyz websites can’t really on it without annihilating large chunks of their userbase, thus it won’t get used and the feature is meaningless and might as well not exist.

    For example in Internet Explorer you could use Visual Basic Script instead of JS for client side scripts. But no other browser ever supported it, it never got adopted by any website and so it became nothing more than a footnote and nobody ever noticed that feature not being in other browsers.





  • I mean if you like something you gotta be able to critique it. Especially when you can see things taking a turn for the worst.

    Also I was using Apple stuff very stuff actively my last phone just wasn’t an iPhone. I still have my iPad, Apple Watch, … .

    Also I think I’m not just a hater. As I said, stock iOS Apps have made massive progress and run circles around Googles Stock Apps not to mention that the XS despite being 5,5 years old still is fast and feels quite modern hardware wise.