News for hackers. Stuff that matters.
Re:Microsoft Broke a Chrome Feature to Promote Its Edge Browser by davey48016 on Tuesday May 02, 2023 @11:35AM (#35789186)
The way Google released "experimental" features behind prefixes instead of configuration for years always seemed like a way to get developers to break their sites in non-Chrome browsers as much or more than a way to test features.

I assume that Google's takeaway from the Internet Explorer anti-trust case was that they needed plausible deniability for their non-standard browser features.

Re:Microsoft Broke a Chrome Feature to Promote Its Edge Browser by waboremo on Tuesday May 02, 2023 @11:41AM (#35789294)
Judging by Google's sloppy handling of evidence related to their antitrust suit, it seems your assumption is entirely on the money.
Re:Microsoft Broke a Chrome Feature to Promote Its Edge Browser by dragonwriter on Tuesday May 02, 2023 @11:48AM (#35789414)
> The way Google released "experimental" features behind prefixes instead of configuration for years always seemed like a way to get developers to break their sites in non-Chrome browsers as much or more than a way to test features.

Apple, Mozilla, Microsoft, and Opera all were doing that before Google even had a browser; there never even was a Chrome-specific prefix, all of the features included in Chrome this way were -webkit- prefix and, IIRC, implemented in the WebKit shared codebase.

Re:Microsoft Broke a Chrome Feature to Promote Its Edge Browser by madeofpalk on Tuesday May 02, 2023 @11:50AM (#35789444)
> The way Google released "experimental" features behind prefixes instead of configuration

This was not a "Google" thing - vendor prefixes were a common practice in the industry. Webkit was using -webkit- prefix before Google was using it.

Many years ago the harm of this was recognised and browsers did move these to configuration/feature flags instead.

https://developer.mozilla.org/en-US/docs/Glossary/Vendor_Pre...

Re:Microsoft Broke a Chrome Feature to Promote Its Edge Browser by gondaloof on Tuesday May 02, 2023 @01:11PM (#35790849)
Historic tidbit: Mozilla had a slew of "internal" prefixes to be used in their UI and extensions, but Apple really broke new ground and made them mainstream when the iPhone came out and really needed CSS to be useful. That's when stuff like -webkit-transition` and the fabulous `-webkit-box-reflect` were pushed out without waiting for anyone.

-ms- wasn't really a thing until IE10 if I remember correctly, when they started prefixing their own IE5-era properties like the DirectX-based `filter` [citation needed]