zlacker

[parent] [thread] 81 comments
1. tolmas+(OP)[view] [source] 2023-07-26 13:21:25
Mozilla should call for Google's removal from the W3C over this implementation of Web Environment Integrity. "But Chrome has 65% market share, what good is the W3C without them?” If Google can take unilateral action to fundamentally change the basic principles of the web, then the W3C is already useless. This will give Google a clear choice: if they want to maintain the idea that the W3C matters, they should withdraw this implementation.

It is unbelievable that over the course of 3 days, the potential future of the web has been put in such dire straits. There's already an existing, far less troubling (while still bad), proposal in the form of Private Access Tokens going through a standards committee that Google chose to ignore. They presented this proposal in the shadiest way possible through a personal GitHub account. They immediately shut down outside contribution and comments. And despite the blowback they are already shoving a full implementation into Chromium.

What we need is real action, and this is the role Mozilla has always presented itself as serving. A "true" disinterested defender of the ideals of the web. Now is the time to prove it. Simply opposing this proposal isn't enough. This is about as clear and basic an attack on what fundamentally differentiates the web from every walled garden as possible. If someone drafted a proposal to the W3C that stated that only existing browsers should be allowed to render web pages, the correct response would not be to "take the stance that you oppose that proposal," it would be to seriously question whether the submitting party should even participate in the group. Make no mistake, that is what is happening now.

replies(9): >>MildRa+d1 >>easyTh+w8 >>tzs+29 >>izacus+zi >>rabite+6w >>solard+e31 >>SoftTa+oa1 >>pornel+Yw2 >>jacoop+Y2k
2. MildRa+d1[view] [source] 2023-07-26 13:26:33
>>tolmas+(OP)
There is no chance Mozilla does anything that actually matters here. They may do some virtue signaling and put out a statement about how they support the open web but nothing more.
3. easyTh+w8[view] [source] 2023-07-26 13:54:56
>>tolmas+(OP)
Quite frankly, the W3C stopped having any say on the matter when the WHATWG supplanted the XHTML standard with the HTML5 committee.

They had enough weight at the time to say "The Web is XHTML2, you can make your own internet if you want " compared to what they can bargain for these days.

Maybe at the time it was a somewhat reasonable decision to abdicate their responsibility over to big internet companies, but that's what brought us to the current state where we're basically going back to original version of The Microsoft Network[1].

[1]http://www.codersnotes.com/notes/the-microsoft-network/

4. tzs+29[view] [source] 2023-07-26 13:57:20
>>tolmas+(OP)
> If Google can take unilateral action to fundamentally change the basic principles of the web, then the W3C is already useless. This will give Google a clear choice: if they want to maintain the idea that the W3C matters, they should withdraw this implementation.

It's pretty generally accepted that the correct way to do web standardization is for proponents of some new thing to implement that thing and deploy it and then once it has been shown to actually work bring a spec to the the standards folks for standardization.

That usually works fairly well, although sometimes if that first pre-standard implementation does too well the original implementor may have trouble replacing theirs with something that follows whatever standard is eventually approved, because there are often significant changes made during the standardization process.

An example of that would be CSS grid layout. That was a Microsoft addition to IE 10, behind a vendor prefix of -ms-. Nearly everyone else liked it and it was standardized but with enough differences from Microsoft's original that you couldn't just remove the -ms- prefixes from your CSS and have it work great with the now standard CSS grid.

It was 4.5 years between the time Microsoft first deployed it in IE 10 and it appearing in other browsers by default (Chrome had it within a year of Microsoft, and Firefox had it about two years after that, but both as an experimental feature the user had the specifically enable). In that 4.5 years enough sites that only cared about IE were using the -ms- form that Microsoft ended up stuck with that on IE 10 and 11 instead of the standard.

replies(2): >>deelow+r81 >>troupo+Mf1
5. izacus+zi[view] [source] 2023-07-26 14:33:19
>>tolmas+(OP)
It didn't happen when Apple did it with Safari (and you all were quiet as a mouse as well, with HN actively defending Apple Safari monopoly with this feature enabled)... so why would NOW be any different?
replies(4): >>tolmas+K51 >>kykeon+L61 >>toyg+fb1 >>danShu+EG1
6. rabite+6w[view] [source] 2023-07-26 15:20:36
>>tolmas+(OP)
Good luck getting anything from Mozilla, Google is their largest source of revenue by far. Over half.
replies(1): >>creato+wF2
7. solard+e31[view] [source] 2023-07-26 17:18:13
>>tolmas+(OP)
It's far, far too late for this. The W3C is already irrelevant, not that it ever mattered much.

The internet is made by big companies. Not standards bodies. The WHATWG has the actual living standards, and Google, Apple, Cloudflare and Amazon make the actual software. Nobody cares about the W3C. And Mozilla is long past dead.

replies(4): >>matkon+D41 >>sdefra+Ca1 >>Eduard+Fh1 >>rekabi+rk1
◧◩
8. matkon+D41[view] [source] [discussion] 2023-07-26 17:23:26
>>solard+e31
> And Mozilla is long past dead.

Mozilla is far from healthy but calling it dead is overstating things.

replies(4): >>solard+i51 >>slig+781 >>ascend+891 >>gunapo+Mh1
◧◩◪
9. solard+i51[view] [source] [discussion] 2023-07-26 17:25:26
>>matkon+D41
It's only alive in the same sense that a zombie is... constantly moaning and groaning while begging for brains, shambling aimlessly along waiting to be put out of its misery
◧◩
10. tolmas+K51[view] [source] [discussion] 2023-07-26 17:27:13
>>izacus+zi
I am not HN, you'll find no comment of mine defending that (despite, for the record, Apple's system being less bad than this one, while still bad).

NOW would be different because, again, this system is worse than Apple's, and because Chrome has a larger influence on the web than Safari (on Desktop, on mobile its a foregone conclusion since you're not allowed a different engine other than Safari anyways, so the real fight there is allowing third party engines).

Does this answer your concerns? I can't tell if you are defending Apple and Google, or are against both but are using this what-about-ist accusation as a way to vent general frustration.

replies(1): >>gunapo+oi1
◧◩
11. kykeon+L61[view] [source] [discussion] 2023-07-26 17:30:15
>>izacus+zi
I think the main difference is that Apple already controlled what operating systems can run Safari via other mediums. Adding this to Safari effectively changes nothing regarding the web ecosystem on Apple devices.
◧◩◪
12. slig+781[view] [source] [discussion] 2023-07-26 17:34:48
>>matkon+D41
Less than 5% of global usage [1], and no presence whatsoever on mobile. Pretty much dead.

[1]: https://radar.cloudflare.com/adoption-and-usage And CF stats doesn't depend on JavaScript.

replies(3): >>matkon+s91 >>ConorS+9i1 >>square+Zr2
◧◩
13. deelow+r81[view] [source] [discussion] 2023-07-26 17:36:03
>>tzs+29
Basically, the ask for forgiveness approach. It's common in large, dysfunctional organizations as well. Sometimes the easiest way to get attention is to break things. Then once enough pain is felt, everyone starts taking interest. Trying to follow a proper change control based process only works when everyone is invested in the process.
replies(1): >>derefr+mG1
◧◩◪
14. ascend+891[view] [source] [discussion] 2023-07-26 17:38:17
>>matkon+D41
Mozilla is dead as a doornail. Google succeeded where Microsoft did not, they essentially control the entire web now.
replies(3): >>nordsi+cb1 >>Rapzid+Sd1 >>redavn+bj1
◧◩◪◨
15. matkon+s91[view] [source] [discussion] 2023-07-26 17:39:26
>>slig+781
4% of global browser usage can be described in many ways (defeated, miserable, collapse compared to the past etc) but it definitely is not dead and is one of few developed browsers.
replies(3): >>solard+rb1 >>jamiek+me1 >>slig+7v1
16. SoftTa+oa1[view] [source] 2023-07-26 17:42:11
>>tolmas+(OP)
> It is unbelievable that over the course of 3 days, the potential future of the web has been put in such dire straits.

"Move fast and break things." How many here used to cheer this approach?

replies(1): >>Xoraki+Cp2
◧◩
17. sdefra+Ca1[view] [source] [discussion] 2023-07-26 17:43:04
>>solard+e31
> The internet is made by big companies. Not standards bodies.

Yes. However said companies may want to avoid too much scrutiny from governments.

As long as they can pretend the web is an open standard, they are good. If Google were to leave the w3c, it would expose them to antitrust laws and so on.

◧◩◪◨
18. nordsi+cb1[view] [source] [discussion] 2023-07-26 17:44:44
>>ascend+891
> Google succeeded where Microsoft did not

Microsoft wasn't trying to control the web; they were trying to hobble it so that everyone kept on developing for win32. In retrospect, not a great strategy, but many companies try to kick the can down the road, and it often works, so I can't fault them too much.

replies(2): >>mlyle+xc1 >>wongar+5m1
◧◩
19. toyg+fb1[view] [source] [discussion] 2023-07-26 17:44:49
>>izacus+zi
Apple don't have enough web properties to force this sort of change.

Google can turn around tomorrow and say that no browser without WEI can access GMail, GMaps, GSheets, Photos etc; people will have to comply, effectively killing any browser that does not support the feature.

This is the problem with the Chromium monoculture. "We", as generic IT people and developers on HN, definitely have a responsibility for not deprecating this monoculture earlier. If you use Brave, you're guilty; if you use Ungoogled Chromium, you're guilty; if you use Safari, you're guilty. It's high time people start taking responsibility.

replies(4): >>pjmlp+tf1 >>meepmo+7h1 >>db579+nB1 >>neural+4O1
◧◩◪◨⬒
20. solard+rb1[view] [source] [discussion] 2023-07-26 17:45:24
>>matkon+s91
If we're arguing about whether 4% global usage constitutes dead, then yes, it's truly dead and Mozilla is completely irrelevant. Even Microsoft is more important these days (again).
replies(3): >>nequo+Se1 >>matkon+Ws1 >>nobody+VC1
◧◩◪◨⬒
21. mlyle+xc1[view] [source] [discussion] 2023-07-26 17:48:26
>>nordsi+cb1
Eh-- I think that 2-3 years of breathing room they bought-- and killing Netscape's "the browser is the operating system" dreams-- was probably worthwhile from their point of view.
◧◩◪◨
22. Rapzid+Sd1[view] [source] [discussion] 2023-07-26 17:52:40
>>ascend+891
Yep, Firefox should have allowed styling their scrollbars. Nobody wants those ugly ass scrollbars in their apps.
◧◩◪◨⬒
23. jamiek+me1[view] [source] [discussion] 2023-07-26 17:54:22
>>matkon+s91
For many years what is now macOS hovered around 3% usage.

The phoenix can rise.

The frozen chicken can not.

Still breathing makes a huge difference.

replies(1): >>solard+uf1
◧◩◪◨⬒⬓
24. nequo+Se1[view] [source] [discussion] 2023-07-26 17:55:53
>>solard+rb1
The difference between 0% and 5% is that at 0%, if you want an alternative, you have to write it yourself, but at 5%, the alternative exists. Mozilla is not dead.

If you don’t like what Google is doing, don’t pretend that Firefox does not exist. Do something instead. File bug reports, send patches, donate to those who are working on Firefox and countering Google.

replies(1): >>solard+5h1
◧◩◪
25. pjmlp+tf1[view] [source] [discussion] 2023-07-26 17:58:08
>>toyg+fb1
And everyone that ships an Electron app as well.
replies(1): >>Klonoa+Ms3
◧◩◪◨⬒⬓
26. solard+uf1[view] [source] [discussion] 2023-07-26 17:58:08
>>jamiek+me1
Maybe if they replaced top Mozilla leadership. Apple had to reinvent itself back into relevance. Mozilla refuses to, and just keeps stagnating in a cesspool of rot and nostalgia. They're less a browser maker these days and more an ineffective think tank. I think Google keeps them around just as a "useful fool" so they can look less like a monopoly...

Probably better for a different org with different leadership to start over. I wouldn't count on Mozilla to miraculously reinvent itself.

◧◩
27. troupo+Mf1[view] [source] [discussion] 2023-07-26 17:58:49
>>tzs+29
> It's pretty generally accepted that the correct way to do web standardization is for proponents of some new thing to implement that thing and deploy it and then once it has been shown to actually work bring a spec to the the standards folks for standardization.

- Behind dev flags

- And then wait for consensus

- And then there have to be at least two independent implementations

And only then does this become a standard.

Chrome doesn't care. They create a semblance of the spec, create a semblance of a discussion, and then enable it APIs in Chrome. And then pretend it's a standard.

replies(2): >>joshua+gq1 >>derefr+4H1
◧◩◪◨⬒⬓⬔
28. solard+5h1[view] [source] [discussion] 2023-07-26 18:03:38
>>nequo+Se1
Frankly I trust Mozilla's governance even less than Google's. They took an amazing product (Phoenix) and mismanaged it into irrelevance.

If there were a good browser run by a different nonprofit org, I would support that.

replies(1): >>nequo+Gi1
◧◩◪
29. meepmo+7h1[view] [source] [discussion] 2023-07-26 18:03:41
>>toyg+fb1
How are Safari users part of the Chromium monoculture problem?
replies(2): >>smolde+5k1 >>toyg+tl1
◧◩
30. Eduard+Fh1[view] [source] [discussion] 2023-07-26 18:05:30
>>solard+e31
> The W3C is already irrelevant, not that it ever mattered much.

This sounds myopic, or what do you mean? W3C is not only about HTML and CSS innovation, but is responsible for and/or involved in a diverse set of relevant standards — many of which "big companies" don't show as much interest in contributing to.

https://en.m.wikipedia.org/wiki/World_Wide_Web_Consortium#St...

replies(3): >>solard+tk1 >>Analem+Lm1 >>creato+zE2
◧◩◪
31. gunapo+Mh1[view] [source] [discussion] 2023-07-26 18:05:51
>>matkon+D41
Mozilla is on life support. Not quite dead. Perhaps in a coma.
replies(1): >>numpad+xx1
◧◩◪◨
32. ConorS+9i1[view] [source] [discussion] 2023-07-26 18:07:13
>>slig+781
I'm writing this on firefox for android. It has 100M+ downloads on the play store.
replies(2): >>solard+On1 >>blitz_+0r1
◧◩◪
33. gunapo+oi1[view] [source] [discussion] 2023-07-26 18:08:10
>>tolmas+K51
> for the record, Apple's system being less bad than this one, while still bad

Apple's just more subtle than Google.

◧◩◪◨⬒⬓⬔⧯
34. nequo+Gi1[view] [source] [discussion] 2023-07-26 18:09:11
>>solard+5h1
Even if you don't trust Mozilla, they cannot do what Google is already doing. Mozilla doesn't have nearly enough market power to force something like WEI down our throats.
◧◩◪◨
35. redavn+bj1[view] [source] [discussion] 2023-07-26 18:11:15
>>ascend+891
San Francisco salaries and the removal of Brendan Eich is what happened to Mozilla not Google and Microsoft.
replies(2): >>slig+iD1 >>Kye+Jg2
◧◩◪◨
36. smolde+5k1[view] [source] [discussion] 2023-07-26 18:14:16
>>meepmo+7h1
It's part of the KHTML monoculture that has been harming our industry and holding us back from real progress.
replies(2): >>mschus+Sm1 >>meepmo+9O1
◧◩
37. rekabi+rk1[view] [source] [discussion] 2023-07-26 18:15:35
>>solard+e31
> And Mozilla is long past dead.

I have been using Netscape/Mozilla, in terms of heritage, ideology, and codebase, for almost a third of a century now.

I was there 30 years ago using NCSA Mosaic when it was first released for the VMS Vax system. The only break of any kind I had was with Opera as a secondary browser in the few short years between Netscape 4 and Phoenix (original Firefox). And I was still using Netscape 6, just not exclusively.

They can tear Mozilla (or any one of its forked variants) out of my cold, dead hands.

replies(1): >>stOnes+dm3
◧◩◪
38. solard+tk1[view] [source] [discussion] 2023-07-26 18:15:43
>>Eduard+Fh1
How many of those are actually relevant?

The DOM is largely abstracted over by JS frameworks and component libraries.

XML, XPath, XHTML, SOAP, etc gave way to haphazard JSON that's easier to use.

JSON-LD is a tiny niche and mostly unknown.

SVG is used only trivially as a PNG replacement or for vector graphics interchange, while Canvas is more common whenever performance matters.

Aria is mostly an afterthought, put in at the last minute with alt tags and roles on random elements.

Maybe MathML is still used on Wikipedia?

Can't comment on the other ones I've never heard of, but the web ones all seem either dead or niche.

I think this illustrates what I meant by irrelevance. It's not that they make bad standards or have bad ideas, it's just that companies have always preferred their own implementations of these ideas rather than some standard. Over the last two decades, the W3C has been at times a strong suggestion, at times a weak consideration, but never an actual standard. It was always the big tech companies making the actual standards. We were lucky when a W3C spec actually reflected real world implementations.

And this isn't just my opinion... the WHATWG was created specifically to bypass the W3C on purpose.

◧◩◪◨
39. toyg+tl1[view] [source] [discussion] 2023-07-26 18:19:50
>>meepmo+7h1
They support another monopolistic player that would do exactly the same thing.

... oh wait, they already did. They force a monoculture on all the platforms they can get away with, and even shipped this WEI crap already.

◧◩◪◨⬒
40. wongar+5m1[view] [source] [discussion] 2023-07-26 18:21:52
>>nordsi+cb1
Of course large companies are always a bit schizophrenic with different departments moving in different directions, but I think fundamentally 1995-2000's Microsoft was trying to improve the web, and get people to use it. Just as Google does now they tried to blur the line between desktop and web, just that where Google is trying to move all desktop functionality to the web interface, Microsoft was trying to make all web functionality accessible in a desktop interface.

Explorer and Internet Explorer were deeply married, with the ability to set web pages as desktop background, the Explorer of Windows 98 having a "sidebar" that was an HTML page, the ubiquitous help format being compressed HTML pages with index and search, ActiveX giving webpages desktop-application-like powers, JScript being a powerful javascript-compatible automation language for Windows. Windows was full of web technologies in the dot-com era, many bringing web and desktop closer together. This stopped an reversed course in the early 2000s. You could now say that's classic embrace-extend-extinguish, but the collapse of the dot-com bubble explains explains the sudden lack of investment and increasing distance between desktop and web just as well.

◧◩◪
41. Analem+Lm1[view] [source] [discussion] 2023-07-26 18:24:18
>>Eduard+Fh1
WHATWG (meaning, the browser vendors) are the de facto actual decision-makers of web standards. They tolerate the W3C existing because it's less hassle than causing a big fuss by getting rid of it, but make no mistake: the W3C is a powerless figurehead organization.
◧◩◪◨⬒
42. mschus+Sm1[view] [source] [discussion] 2023-07-26 18:24:34
>>smolde+5k1
If you want a browser engine it's either one of the KHTML descendants or Firefox. The problem is, both are ridiculously complex, only one family has the backing of three multi-billion dollar giants, and the other infamously suffers from "progressive disease" aka complete unwillingness to move fast and instead preferring to engineer the "perfect" solution.

That even Microsoft couldn't manage to keep up with progress only shows how utterly impossible it would be to kickstart a browser engine.

(The fact that Mozilla as an organization is embedded in constant infighting and utter incompetence doesn't help either)

◧◩◪◨⬒
43. solard+On1[view] [source] [discussion] 2023-07-26 18:27:50
>>ConorS+9i1
So does Opera...
◧◩◪
44. joshua+gq1[view] [source] [discussion] 2023-07-26 18:36:42
>>troupo+Mf1
This links to the chromium repo where it is behind a dev flag.
replies(1): >>troupo+TA1
◧◩◪◨⬒
45. blitz_+0r1[view] [source] [discussion] 2023-07-26 18:39:46
>>ConorS+9i1
Pretty sure download statistics don’t reflect usage. And are we even sure those are unique downloads?

At any rate, 100M downloads across the lifetime of the app isn’t much to write home about when considering the billions (plural) that use Google products. Furthermore, there’s an entire class of people that think Chrome IS the internet. It’s wildly more common than the average HN would think.

◧◩◪◨⬒⬓
46. matkon+Ws1[view] [source] [discussion] 2023-07-26 18:46:53
>>solard+rb1
> If we're arguing about whether 4% global usage constitutes dead, then yes, it's truly dead

I am posting from maintained Mozilla Firefox.

That would be impossible if FF would be dead.

◧◩◪◨⬒
47. slig+7v1[view] [source] [discussion] 2023-07-26 18:55:06
>>matkon+s91
There's no plan, no growth, they don't have a mobile OS, and users will use whatever browser (aka, "the internet") comes with their device. On Windows, Edge is being heavily "promoted". Most of the technical people I know gave up, unfortunately.
replies(1): >>derefr+tH1
◧◩◪◨
48. numpad+xx1[view] [source] [discussion] 2023-07-26 19:04:24
>>gunapo+Mh1
>85% funded by Google Search revenue share. Wheelchaired around unconscious.
◧◩◪◨
49. troupo+TA1[view] [source] [discussion] 2023-07-26 19:16:58
>>joshua+gq1
They do origin trials (behind flags) for all new features. They still release a bunch of them later without any consensus etc.
replies(1): >>joshua+FI2
◧◩◪
50. db579+nB1[view] [source] [discussion] 2023-07-26 19:18:56
>>toyg+fb1
Google can also decide at any time to put those web properties behind forced logins, or paywalls or just shutter them altogether. If Google doesn't want them to be part of the open web they won't be, regardless of whether this particular set of things is implemented or not. If we're all dependent on them enough that that's a problem for us, then that dependency is the problem.
replies(1): >>toyg+hQ1
◧◩◪◨⬒⬓
51. nobody+VC1[view] [source] [discussion] 2023-07-26 19:25:20
>>solard+rb1
>If we're arguing about whether 4% global usage constitutes dead, then yes, it's truly dead and Mozilla is completely irrelevant. Even Microsoft is more important these days (again).

According to these folks[0], Firefox has a 3.29% market share globally. They also claim there are 4.66 billion browser users globally.

If those numbers are correct, Firefox has a bit more than 150,000,000 users worldwide.

If my software had 150,000,000 users, I'd consider that wildly successful.

Other folks have different ideas/takes on that, I suppose. But it's food for thought nonetheless.

[0] https://backlinko.com/browser-market-share#worldwide-browser...

Edit: Fixed prose.

◧◩◪◨⬒
52. slig+iD1[view] [source] [discussion] 2023-07-26 19:26:57
>>redavn+bj1
They get paid half a billion a year from Google, so thanks to Google things are like this. There's no incentive whatsoever to beat who pays them.
replies(1): >>solard+X72
◧◩◪
53. derefr+mG1[view] [source] [discussion] 2023-07-26 19:40:35
>>deelow+r81
No, this is just "doing your own thing in a way that doesn't affect anyone else, and allows you to gather data to cite when designing the standard."
replies(2): >>troupo+3c2 >>deelow+ar2
◧◩
54. danShu+EG1[view] [source] [discussion] 2023-07-26 19:41:31
>>izacus+zi
> and you all were quiet as a mouse as well, with HN actively defending Apple Safari monopoly with this feature enabled

Citation? To be sure, there was not universal outrage over Safari's attestation implementation, but out of curiosity I looked up the only thread I was aware of, in part because I couldn't remember what my reaction was at the time. That thread was a year ago and the overwhelming sentiment of the comments section is critical: >>31751203

Here were my comments at the time:

- >>31752980

- >>31753257

- >>31752431

They're less forceful than they are now with Google, partially because I know more now about how attestation works than I did over a year ago, and partially because (as some people have also pointed out) Chrome's implementation is straightforwardly more dangerous than Apple's is.

But HN "actively defending" Safari? That's not the impression I get from the overall comment section and it's definitely not what I personally was doing. There are a lot of people in these comments calling Apple's implementation DRM. So I'm a little skeptical of the "nobody on HN cared about this with Safari" narrative that has sprung up; from what I can see media coverage was fairly positive, but people on HN were rightly critical. I'm not sure the facts match the narrative: Safari was criticized for this.

It's a fair critique that there wasn't a coordinated attempt to outright stop Apple, but I would once again remind everyone that attestation in Chrome is way more dangerous than attestation in iOS. The market matters, that's not context that can be ignored. So it's not really all that weird to me that people are more willing to react more strongly to abusive behavior in Chrome.

◧◩◪
55. derefr+4H1[view] [source] [discussion] 2023-07-26 19:42:58
>>troupo+Mf1
How is a company that runs a public website supposed to A/B-test marginal attach rates for a feature hidden behind a dev flag?
replies(1): >>troupo+KN1
◧◩◪◨⬒⬓
56. derefr+tH1[view] [source] [discussion] 2023-07-26 19:44:50
>>slig+7v1
Corporate + institutional mass installs on Windows and Linux — e.g. university computer labs — are still mostly Firefox. It's easier to lock down something that's not part of the OS; and it's easier to create a local-network roaming-user-profile experience that's seamless between the machines that must run Windows (regular labs) and the machines that must run Linux (CompSci labs.)
◧◩◪◨
57. troupo+KN1[view] [source] [discussion] 2023-07-26 20:07:38
>>derefr+4H1
A feature behind a flag in a browser isn't for the public web sites. It's for devs (web devs and browser devs) to figure out if the feature works, if an API is ergonomic, the various edge cases etc.
◧◩◪
58. neural+4O1[view] [source] [discussion] 2023-07-26 20:09:10
>>toyg+fb1
If they do that then otrer browsers will appear
◧◩◪◨⬒
59. meepmo+9O1[view] [source] [discussion] 2023-07-26 20:09:15
>>smolde+5k1
That's kind of a stretch.
replies(1): >>smolde+IZ1
◧◩◪◨
60. toyg+hQ1[view] [source] [discussion] 2023-07-26 20:17:13
>>db579+nB1
> If Google doesn't want [Gmail etc] to be part of the open web they won't be

The point is not that Google cares about those sites - they don't. Those services are leverage that they use to control web standards, in order to enable their real cash-cow: AdSense. They will use their web properties to shove down our throats anything that makes AdSense more profitable, from the anti-adblock measures in Chrome to this one.

> If we're all dependent on them enough that that's a problem for us, then that dependency is the problem

I don't disagree - and I use Firefox, keep my important mail outside of Gmail, etc etc. But I recognize that many, many people don't, so the technologically literal out there have an ethical responsibility to push back against corruption of the open web.

◧◩◪◨⬒⬓
61. smolde+IZ1[view] [source] [discussion] 2023-07-26 20:55:10
>>meepmo+9O1
It's kinda hyperbole, to demonstrate how taut of a claim "Chrome monoculture" is.

We had a shot at open browser engine development with limited scope. Everyone said no, not just Chrome. Mozilla and Apple both have blood on their hands too, if we want to be reductive.

◧◩◪◨⬒⬓
62. solard+X72[view] [source] [discussion] 2023-07-26 21:35:35
>>slig+iD1
There's an active incentive NOT to disrupt that relationship.
◧◩◪◨
63. troupo+3c2[view] [source] [discussion] 2023-07-26 21:54:37
>>derefr+mG1
In the browsers anything that's not behind a flag is immediately relied on by people.

So no, you shouldn't ask for forgiveness and pretend that you're just gathering data.

That's why what Google is routinely doing now (releasing APIs after a very short period in origin trial and without ever reaching consensus) is so dangerous.

◧◩◪◨⬒
64. Kye+Jg2[view] [source] [discussion] 2023-07-26 22:15:54
>>redavn+bj1
Firefox's market share was in freefall long before Brendan Eich left.
◧◩
65. Xoraki+Cp2[view] [source] [discussion] 2023-07-26 23:16:41
>>SoftTa+oa1
I. And still do.
replies(1): >>CatWCh+9IL
◧◩◪◨
66. deelow+ar2[view] [source] [discussion] 2023-07-26 23:28:16
>>derefr+mG1
It does affect everyone else when it starts breaking compatibility.
◧◩◪◨
67. square+Zr2[view] [source] [discussion] 2023-07-26 23:33:47
>>slig+781
Linux market share on the desktop was 3.08% on June (source:0). I don't see it dying anytime soon because of that. Firefox isn't pushed by Google, hence the much smaller adoption; it's not about quality but rather which one is being advertised the most.

0: https://gs.statcounter.com/os-market-share/desktop/worldwide

68. pornel+Yw2[view] [source] 2023-07-27 00:08:03
>>tolmas+(OP)
When Google announced the EME DRM in the semi-public W3C HTML working group, it created a massive backlash. So W3C moved the EME spec under a new, closed, invite-only working group, and then announced that there is a consensus among everyone (there), and it can move forward to become a recommendation. They didn't even fix known bugs in the spec written by Google (e.g. architecture diagram in the EME spec is factually incorrect).

So I don't think this rubber-stamping W3C will do anything. They have no power over Google, and they know it.

◧◩◪
69. creato+zE2[view] [source] [discussion] 2023-07-27 00:58:37
>>Eduard+Fh1
Browsers don't really tack W3C standards, they track WHATWG standards. W3C has been an effectively dead organization for the last 15 years.
◧◩
70. creato+wF2[view] [source] [discussion] 2023-07-27 01:04:19
>>rabite+6w
Mozilla publicly opposes Google's actions all the time, especially when it comes to web specifications. One time they publicly endorsed an ad blocker intended to DoS google's ad servers with nonsense data, an extension that the Chrome Web Store considered to be malware.
◧◩◪◨⬒
71. joshua+FI2[view] [source] [discussion] 2023-07-27 01:27:17
>>troupo+TA1
Sure, but not all (or even most) chrome features are web standards, so it makes sense that those are deployed without consensus, because there isn't anyone to get consensus with.
replies(1): >>troupo+693
◧◩◪◨⬒⬓
72. troupo+693[view] [source] [discussion] 2023-07-27 05:32:59
>>joshua+FI2
>>36884155

And this particular feature? They want to pretend it's s standard. You don't create a spec proposal for a feature you don't just develop internslly

replies(1): >>joshua+7t5
◧◩◪
73. stOnes+dm3[view] [source] [discussion] 2023-07-27 07:29:01
>>rekabi+rk1
i wonder about a fork of chromium by a team of browser developers, including brave, vivaldi and even mozilla. maybe it could be called mozillium
◧◩◪◨
74. Klonoa+Ms3[view] [source] [discussion] 2023-07-27 08:21:50
>>pjmlp+tf1
Sigh, no.

We would’ve gotten Electron any other way if it wasn’t Chromium, it’s the only endgame for UI given how native layers shat the bed.

Mozilla also no longer even supports embedding. ;P

replies(1): >>pjmlp+5y3
◧◩◪◨⬒
75. pjmlp+5y3[view] [source] [discussion] 2023-07-27 09:05:48
>>Klonoa+Ms3
Speaking as someone that has been doing native and Web for 30 years, it is the only game for developers that couldn't care, and in the process help Chrome to widen its market share and influence.
replies(1): >>Klonoa+xI3
◧◩◪◨⬒⬓
76. Klonoa+xI3[view] [source] [discussion] 2023-07-27 10:30:04
>>pjmlp+5y3
I've been doing this for 20, which is enough to say: rattling off years of experience isn't going to win me over on this point.

> it is the only game for developers that couldn't care

Yeah, dude. Most devs literally do not care, they just want to write and ship stuff. The native stack(s) are not cohesive enough and the numbers do not lie; devs do not want to rewrite the UI n times.

Signed, someone who also does native and web UI dev. ;P

replies(1): >>pjmlp+lp4
◧◩◪◨⬒⬓⬔
77. pjmlp+lp4[view] [source] [discussion] 2023-07-27 14:31:28
>>Klonoa+xI3
Then don't complain about Chrome taking over the Web.
◧◩◪◨⬒⬓⬔
78. joshua+7t5[view] [source] [discussion] 2023-07-27 18:41:16
>>troupo+693
Yes and the standard development process starts by designing a spec proposal and testing it! That's the first step. If the proposal ends up not being implemented, the implementation may be removed, but you still need the implementation to write the spec, that's more or less how WHATWG works.

All of the following are true statements:

    - Not all chrome flags are related to spec proposals
    - Not all spec proposals are related to chrome flags
    - Not all chrome-led proposals are finalized
    - At least one browser must implement and test the proposal before the proposal can really be considered, and multiple other browsers must implement it before it can be accepted.
You seem to be taking things that are factual, normal, everyday, aspects of the WHATWG working process and trying to imply that chrome is doing something unusual, or untoward with its process here, but it isn't. It's doing what is necessary to make a proposal with WHATWG: have a trial.
replies(1): >>troupo+XR8
◧◩◪◨⬒⬓⬔⧯
79. troupo+XR8[view] [source] [discussion] 2023-07-28 18:43:08
>>joshua+7t5
> You seem to be taking things that are factual, normal, everyday, aspects of the WHATWG working process and trying to imply that chrome is doing something unusual, or untoward with its process here, but it isn't. It's doing what is necessary to make a proposal with WHATWG: have a trial.

And yet, we've seen many such proposals go through this process because Chrome is paying lip service to it. Whatever Google wants it ships. And Google wants this.

As an adjacent (ads- and tracking-related) example: Google's FLoC flopped, hard. So they immediatey shipped the replacement Topics API [1] despite there being no consensus. E.g. Firefox is against [2] (but Chrome presents Firefox's position as "No signal" in the feature status). And despite the fact that its status is literally "individual proposal, not accepted" [3]

Do not assume any good intent on Google's part when it comes to Google's business interests. Their intent is always malicious until proven otherwise. And there have been fewer and fewer cases when they have been proven otherwise.

[1] https://chromestatus.com/feature/5680923054964736

[2] https://github.com/mozilla/standards-positions/issues/622

[3] https://github.com/patcg-individual-drafts/topics

replies(1): >>joshua+ejc
◧◩◪◨⬒⬓⬔⧯▣
80. joshua+ejc[view] [source] [discussion] 2023-07-29 21:02:39
>>troupo+XR8
I don't follow, is the issue that Google is lying about trying to standardize something (what you claimed before, and which clearly isn't true), or that they're implementing things that aren't standardized[1] and which you dislike (true, but, like, fine. You can use other browsers)?

If chrome implements WEI and it isn't standardized, you're not going to be knocked off the internet if you use firefox. That's extremely silly.

[1]: Keep in mind that things that aren't standardized include third party cookie behavior, so the behavior that FF and Safari have, that you support, isn't standardized either. If you're fully against browsers implementing nonstandard apis or features, you can't be in support of third party cookie sandboxing at all.

81. jacoop+Y2k[view] [source] 2023-08-01 10:09:18
>>tolmas+(OP)
Mozilla doing something instead of just talking ? Doubtful
◧◩◪
82. CatWCh+9IL[view] [source] [discussion] 2023-08-09 10:13:05
>>Xoraki+Cp2
I'd like to think that if I were this type of assdouche I'd at least have the decency to be ashamed of it.
[go to top]