Some thoughts on the web. On web engines, content, and web rent (2023)
Chromium's dominance, Google's influence, and privacy concerns are discussed. The article questions browsers' user-centricity versus ad networks' interests, Google's impact on web standards, and the shift towards web-based services. Future tech developments are hinted.
Read original articleThe article discusses the dominance of Chromium and Google's influence over the project, highlighting concerns about user privacy and Google's prioritization of its own interests. It delves into the implications of Google's Topics API in the Privacy Sandbox, which aims to show relevant content and ads based on browsing history without sharing specific site visits. The piece questions whether browsers truly act in users' interests or cater to advertising networks. It also touches on the impact of Google's decisions on web standards and the prevalence of Chromium-based browsers in the market. Additionally, it mentions the evolution of web technologies towards web apps, the shift towards web services, and the transformation of traditional applications into web-based services. The article concludes with a reflection on the evolving nature of the web and hints at future developments involving technologies like WebAssembly and WebGPU.
Related
Microsoft 1998 = Apple 2024
Ian Betteridge compares Microsoft's past antitrust battles to Apple's current situation, highlighting the European Commission's scrutiny of Microsoft's integration practices. The post delves into market dominance, innovation, and government intervention.
The Asymmetry of Nudges
The article explores the asymmetry of nudges using Google Chrome's Manifest V3 API as a case study. It discusses the impact on ad blockers, privacy, and user choice, highlighting how changes can favor business interests.
Microsoft Is Dead[2007]
The article discusses Microsoft's declining influence in the tech industry due to Google's rise, web-based apps, broadband, and Apple's success. It suggests strategies for Microsoft to regain relevance amidst changing dynamics.
I'm funding Ladybird because I can't fund Firefox
The author supports Ladybird Browser Initiative over Firefox due to concerns about browser competition dominated by Chrome. Ladybird aims for a non-profit model, offering an alternative for a diverse web ecosystem.
Building Chromium at a distro? Here's your copium
Building Chromium on Linux faced challenges with M120 changes, leading to distros like Alpine, Arch, Gentoo, and Fedora using LLVM's libc++. Despite efforts, issues persist with GCC and libstdc++, emphasizing ongoing compatibility struggles.
So just like any other system, starting with the UNIX system interface, the various shells, the autotools and everything else. Stuff is built on top of other stuff and it is impossible to fully predict the future and start out with a clean design that anticipates all future needs.
This is as good a summary as ever I have seen.-
> And I do wish all the best to Servo and Ladybird. But this is just the engines.
Interesting times, these ...
> The web is, by now, Chromium-shaped.
Ending in this conclusion.-
The main background problem is (industry) consolidation, because the interest for Web techs is not that hot anymore, the fewer people who still left to improve it might also used their positions to advance their own gains. Sad, but not unheard of.
To bring Web back to it's previous glory, it must create enough opportunities in itself to get people are re-interested. But if you observe how today's people uses tech product (i.e. on a phones), you'll know it's really hard if possible at all.
The phone platforms (Android and iOS etc) has optimized their services so well, the entire flow, from discovering an tool (app, service etc) to signup/purchase can all be done within just seconds. Unlike back in the day, where you have to search (with a search engine) and compare (by reading online reviews) in order to find the tool you need.
Similar thing is also happening on desktop software/OS too. Maybe in this era, web and desktop computing is no longer considered modern?
How quickly a new generation has forgotten the IE learnings, in exchange for shinny toys.
On the other hand, JavaScript can do things that would otherwise be impossible. For example, I have a serverless site that uses JS for search. It's progressive, so you don't really know if you're missing out, but without JS nobody would be able to use that feature.
liberda.nl/weblog/javascript-was-a-mistake/
the author brushes this off as unlikely. certainly it's not in my interest, but especially from non-tech friends, i hear this a lot. they actually enjoy the high-quality, targeted ads
> unreadable, pre-processed JavaScript
this is where i'm starting to switch off. yes, let's forbid any improvement in DX, so that a user can inspect the source and understand it. seems like the perfect tradeoff
On facebook - which I still have because some societies and other groups I'm involved in use that as their only communication/organization channel - there's a list of topics they infer I'm interested in, both from my own clicks and from my friends'. There's no way, perhaps short of serving a GDPR notice, to edit these and tell them "no you got this one wrong". Just because lots of my friend group likes X doesn't mean I do, and if Facebook got this right they'd even get me to interact _more_ with the sponsored posts as they're showing me topics I care about.
As far as I can tell, what's going to happen with topics API is I once help a friend buy some boots online, this gets registered as an interest in /Shopping/Apparel/Footwear/Boots (to take Google's example), and I get ads for more boots for a while even if I couldn't care less (it's already bad enough when you keep seeing ads for a product you've just bought). Also, if I want boots for myself, I'll go to a proper store so I can try them on and make sure they fit just right.
I guess I'll still be able to point SQLITE at my topics file just like I can currently use it on my history or cookies file, but it feels like a kludge.
with apps you download the executable once - and it updates infrequently. saving bandwidth. carefully crafted apps produce smaller binaries as well.
My default browser is Firefox with the excellent NoScript extension. For the majority of websites I visit - including 99.x% of those where I'm just visiting to read content - this works amazingly well.
Pages load blazingly fast, no opt-ins, no GDPR banners, no pop-ups. It's glorious.
No. Evolution happened. Look I was with the author when they started with the Topics API Google shoved into Chrome and I also share the concern about the web turning into chromium but then they go to pretend this isn’t want users wanted. It’s exactly what users wanted, maybe not tech nerds but general users do want these changes by and large.
I mean you aren’t going to find anyone who likes that news sites have a million trackers and download MB of data to track and advertise to you but if we set that aside and focus on WebApps (which news sites aren’t) then yes, that’s what people want.
I get frustrated with people who appear to pine for the days of the web being just “documents”, before the “evil JavaScript”. Just because something grows and changes doesn’t make it bad and if all you could is browse documents on the web then it wouldn’t be nearly as popular as it is today. People don’t want these changes? Bullshit, they prove over and over again they absolutely do. People want WebApps.
Yes, people will complain about subscriptions but they complained about software upgrades as well so I don’t see a difference. People complain about any kind of change if we stopped progress anytime people complained we’d get nowhere. This is going to sound controversial but the best skill you can hone is knowing which complaints to ignore. Not all complaints are valid and sometimes your loudest complainers are the ones you need to ignore most.
Getting back to things in the article, Office 365 (which I personally don’t use) and friends are way better than “our IT dept hasn’t upgraded Office in 6 years” and that’s IF you have an IT dept that isn’t the boss’ kid helping out a bit. SMB don’t have IT departments normally or they outsource it, Office 365 really isn’t that expensive given what you get from it (same with Google Workspace). Yes, you pay a subscription or “rent” but it means you don’t have to maintain or manage the process. To many people, especially here on HN, write that off and frankly it’s embarrassing. Just because you can do something yourself doesn’t mean you should. It’s an arbitrary line they draw in the sand and with all arbitrary lines, it’s gets absurd when you move it (should you write your software for everything because you can? Should you haul your own water instead of paying “rent” to the water company?).
Related
Microsoft 1998 = Apple 2024
Ian Betteridge compares Microsoft's past antitrust battles to Apple's current situation, highlighting the European Commission's scrutiny of Microsoft's integration practices. The post delves into market dominance, innovation, and government intervention.
The Asymmetry of Nudges
The article explores the asymmetry of nudges using Google Chrome's Manifest V3 API as a case study. It discusses the impact on ad blockers, privacy, and user choice, highlighting how changes can favor business interests.
Microsoft Is Dead[2007]
The article discusses Microsoft's declining influence in the tech industry due to Google's rise, web-based apps, broadband, and Apple's success. It suggests strategies for Microsoft to regain relevance amidst changing dynamics.
I'm funding Ladybird because I can't fund Firefox
The author supports Ladybird Browser Initiative over Firefox due to concerns about browser competition dominated by Chrome. Ladybird aims for a non-profit model, offering an alternative for a diverse web ecosystem.
Building Chromium at a distro? Here's your copium
Building Chromium on Linux faced challenges with M120 changes, leading to distros like Alpine, Arch, Gentoo, and Fedora using LLVM's libc++. Despite efforts, issues persist with GCC and libstdc++, emphasizing ongoing compatibility struggles.