News for hackers. Stuff that matters.
Re:A list of recent hostile moves by Google's Chrome team by mrtksn on Thursday August 03, 2023 @04:42AM (#36983082)
Remember the "Safari is the new IE" narrative? Just because Safari doesn't support some API doesn't make it IE, IE wasn't an inferior browser at the beginning either. What made IE the IE everyone hates was its departure from standards(?) and enforcing its own vision of the web thanks to its enormous market share. On IE's case, MS probably stagnated it to prevent competition against its desktop Apps business and on Google's case it's going to be in the name of data collection and ad business.

Chrome is the new IE.

But yeah, that's what you get when you don't know history.

Re:A list of recent hostile moves by Google's Chrome team by tommiegannert on Thursday August 03, 2023 @04:53AM (#36983163)
IE was absolutely hated for not evolving. I'm curious what "its own vision" was, other than "do as little as possible, while Mozilla and Opera keeps pushing forward."

Now, this is from the perspective of the web developer. I don't think IE was ever hated the same way from the end-user perspective.

Chrome is still innovating, but now end-users hate it, because it's trying to be too much. The "new IE" hat still belongs to Safari.

Re:A list of recent hostile moves by Google's Chrome team by tarsinge on Thursday August 03, 2023 @05:40AM (#36983508)
Depends which of the two period: first it evolved a lot with custom features non available for competitors (that’s the phase Chrome is in). Then once everything was IE specific code and it achieved domination it stopped evolving. When people say Chrome is the new IE is to mean it’s on the same trajectory (IE early mid 00’s), not that it’s already at the IE6 in 2010 phase.
Re:A list of recent hostile moves by Google's Chrome team by mrtksn on Thursday August 03, 2023 @05:05AM (#36983246)
> I'm curious what "its own vision" was

The JS and CSS and HTML box model worked differently, the websites were displayed correctly only on IE or only on other browsers. People put text that says "best viewed in Internet Explorer 6" at the bottom of the page or straight out blocked users from displaying the page in other browsers and encouraged them to download IE - just the same thing we have with Chrome today when anything that's using some advanced API.

IE was hated after the fact of cornering the whole marketshare and making the web developers build all the websites to work on IE only.

Initially, IE was very innovative browser too and they were the inventor of technologies like Ajax, introduced in IE5. Back in the pre-hate days, the web developers loved IE and it's innovative ways that let them to cool stuff.

Chrome being still innovative doesn't mean much. Once they make sure that websites are built to work in Chrome only, they can relax and stop spending money on it and increase profits and stock prices by rent seeking.

Re:A list of recent hostile moves by Google's Chrome team by wongarsu on Thursday August 03, 2023 @05:33AM (#36983451)
Also ActiveX, which brought a lot of "desktop only" capabilities to the web, at the cost of the ultimate lock-in.

We should probably be glad that Microsoft basically stopped all IE investment when the dot-com crash happened (IE6 came out 2001), if they had kept investing the internet might still be dominated by MS

Re:A list of recent hostile moves by Google's Chrome team by pydry on Thursday August 03, 2023 @05:54AM (#36983617)
Probably had more to do with the DoJ antitrust suit than the dot com crash. Microsoft approached anything that sniffed of antitrust violations with trepidation for a good 5-7 years.

But yes, ultimately a good thing.

Re:A list of recent hostile moves by Google's Chrome team by mattferderer on Thursday August 03, 2023 @09:29AM (#36985604)
Yes, this is often forgotten. I've always assumed it's the biggest reason for Microsoft basically doing less & being more or a cash cow during the Ballmer years (similar to Apple's current philosophy with a CFO as CEO).

Though the phone fail was a huge fail. Those initial Windows phones were really awesome. These were the ones that competed with Blackberry before Apple took over the market.

Re:A list of recent hostile moves by Google's Chrome team by mrguyorama on Thursday August 03, 2023 @01:52PM (#36989283)
Microsoft phones only died because they were bad at making an App store. Microsoft made the exact same mistake with the later Zune HD. Despite having a massively superior IMO experience for the user, Windows phone was doomed.
Re:A list of recent hostile moves by Google's Chrome team by rvnx on Thursday August 03, 2023 @09:21AM (#36985518)
The lock-in is mostly because competitors were not good enough to implement a similar solution, not because of artificial restrictions.
Re:A list of recent hostile moves by Google's Chrome team by TheRealDunkirk on Thursday August 03, 2023 @09:45AM (#36985832)
As an example of that lock-in... It's 2023, and my Fortune 250 corporate laptop image still has IE (along with Edge, Firefox, AND Chrome), because we STILL have web applications that were tied to ActiveX, and still need it.
Re:A list of recent hostile moves by Google's Chrome team by oblio on Thursday August 03, 2023 @05:12AM (#36983299)
As crazy as that sounds, IE had a better development team until IE6 basically killed off its competition. It was more stable than equivalent browsers, it had more features, I think it was even developed faster than competitors.

Which sounds a lot like Chrome, except closed source. Those considering how big and cumbersome browsers are... does open source that matter that much in the grand scheme of things? Just browser complexity is a HUGE moat, there are probably 5-10 organizations that can sustain leading edge browser development 10+ years.

Re:A list of recent hostile moves by Google's Chrome team by roenxi on Thursday August 03, 2023 @05:23AM (#36983370)
OS complexity isn't much of a moat, linux works fine. The "problem" is that the browser projects are organised as big monoliths with limited internal competition for the components. Although it isn't really a problem yet. Chrome works fine, and switching web browsers isn't hard to do.

But if community-developed web browsers were required the complexity wouldn't slow the process down much. It just happens Google does a really good job.

Re:A list of recent hostile moves by Google's Chrome team by oblio on Thursday August 03, 2023 @05:28AM (#36983416)
> OS complexity isn't much of a moat, linux works fine.

I said browser complexity, not OS complexity.

Re:A list of recent hostile moves by Google's Chrome team by roenxi on Thursday August 03, 2023 @05:37AM (#36983480)
What difference do you see between a browser and an OS? A browser is an OS. They perform the same role. A context to run whatever 3rd party software.

If a project is too complex for a single organisation, then break it up into 2-3 projects. That is how OSS software handles complex tasks. Someone could do a real LLVM-style browser project then we don't all have to use javascript which'd catapult us all into the 21st century.

Re:A list of recent hostile moves by Google's Chrome team by INGSOCIALITE on Thursday August 03, 2023 @06:33AM (#36983886)
> What difference do you see between a browser and an OS? A browser is an OS. They perform the same role. A context to run whatever 3rd party software.

This is where everything has gone screwy. A browser should only be rendering and displaying html files. Browsers should be minuscule in size, and /definitely/ not run any 3rd party software.

Re:A list of recent hostile moves by Google's Chrome team by nordsieck on Thursday August 03, 2023 @06:36AM (#36983904)
> This is where everything has gone screwy. A browser should only be rendering and displaying html files. Browsers should be minuscule in size, and /definitely/ not run any 3rd party software.

You can try to close the door on that stable, but the horse that escaped has died of old age it's happened so long ago.

Re:A list of recent hostile moves by Google's Chrome team by axlee on Thursday August 03, 2023 @07:21AM (#36984214)
Says who? This sounds more like preaching than anything else.
Re:A list of recent hostile moves by Google's Chrome team by oblio on Thursday August 03, 2023 @08:23AM (#36984866)
Blame the OS vendors (Microsoft has 70% of the blame, Apple 25% and even Linux distro share a 5% amongst themselves).

They killed[1] cross platform apps and they made software updates hard, so everyone just flocked to the web.

[1] Not through a single blow, death by a million cuts.

Re:A list of recent hostile moves by Google's Chrome team by mrguyorama on Thursday August 03, 2023 @01:55PM (#36989318)
>They killed[1] cross platform apps

No they didn't! Extremely lazy devs deciding that they should just be able to deploy javascript and html anywhere and using Electron "killed" native apps. Why would anyone ever invest even 1% more into a native app when you can just hire intern javascript kiddies, pay them terribly, oversee them with one or two expensive javascript bros, and all your users will blame the slowdown on the operating system and Microsoft as they always have?

Re:A list of recent hostile moves by Google's Chrome team by oblio on Thursday August 03, 2023 @02:10PM (#36989524)
Native apps cost far more than just 1% over web apps.

I'd argue each native version costs about as much as an web app.

The real shame was Gtk and Qt not getting the support they deserve.

Re:A list of recent hostile moves by Google's Chrome team by kristiandupont on Thursday August 03, 2023 @08:44AM (#36985111)
>This is where everything has gone screwy

I, on the other hand, find that "browser as OS" is one of the best things that has happened in recent software history. I can run Photopea anywhere, on any platform that has a decent browser. Absolutely magic!

Re:A list of recent hostile moves by Google's Chrome team by simiones on Thursday August 03, 2023 @08:48AM (#36985148)
The web was invented in 1989, became a public project in 1991, and JavaScript support for it appeared in 1995, Java Applets the same year, with Flash and ActiveX following in 1996. So it was a static document model for ~6 years, and an app platform for ~27 years.
Re:A list of recent hostile moves by Google's Chrome team by bee_rider on Thursday August 03, 2023 @10:11AM (#36986215)
PDFs and work documents also were infected with scripting languages in the 90’s. It was just a weird time.
Re:A list of recent hostile moves by Google's Chrome team by tclancy on Thursday August 03, 2023 @10:47AM (#36986717)
Kind of sounds like EA Sports Madden.
Re:A list of recent hostile moves by Google's Chrome team by arp242 on Thursday August 03, 2023 @07:34AM (#36984331)
The IE block model was better though, and everyone is using it today with box-sizing: border-box. I still maintain that the pragmatic and sensible thing to do was to just modify the standard – "best viewed in IE" was a self-inflicted wound.

Also remember the context: Netscape was just as gung-ho with standards as IE and everyone was kind of figuring out what did and didn't work on the fly. To just ossify a standard at some point just made no sense. Good standards respond to what's going on in reality.

Re:A list of recent hostile moves by Google's Chrome team by cubefox on Thursday August 03, 2023 @08:27AM (#36984914)
The standards are there for a reason (interoperability), so following them makes sense even if a browser vendor reasonably thinks it should have been done differently. If everyone just implemented what they think is best, no standard would be required in the first place.

Apart from that, IE6 also had massive rendering bugs and no CSS2 support. They only fixed the worst stuff five years later, with IE7. Of course web developers still had to wrestle IE6 for years after that, as its market share declined only slowly.

Re:A list of recent hostile moves by Google's Chrome team by arp242 on Thursday August 03, 2023 @08:44AM (#36985106)
In this case, the standard reduced interoperability. As a general point you're correct of course, but you need to consider the context and specific situation.

No one implemented standards back then, and IE WAS the de-facto "standard" as it had something like ~98% market share. I'm not saying standards should have been made bug-compatible with IE or even that they should have gone out of their way to accommodate IE, but stuff like the box model which was 1) actually better (or, at the least, equivalent), and 2) a huge pain for everyone could have just been in a "CSS 2.2".

It would have reduced headaches for everyone, especially non-IE users as the people who suffered the most from this weren't the IE users and devs who only cared about IE, they were the Phoenix/Firebird/Firefox and Opera people and devs who cared about them. One has to wonder if uptake of things like Firefox or Opera wouldn't have been much faster in an alternative universe where these changes were made.

Mindlessly following standards just makes no sense. Also see GNU and POSIX_ME_HARDER/POSIXLY_CORRECT.

Re:A list of recent hostile moves by Google's Chrome team by tclancy on Thursday August 03, 2023 @10:46AM (#36986713)
Sure, and the XMLHttpResponse idea led to everything we have today. But lots of other things didn't work. document.all wasn't any better than Netscape's document.tags but they kept at it until they finally got around to supporting standards. They had major long-term bugs in how margins were figured. The layout model struggled if you used absolute positioning between two elements that were not positioned. Those are just the scars I still have, there were plenty more.
Re:A list of recent hostile moves by Google's Chrome team by joshuaissac on Thursday August 03, 2023 @07:47AM (#36984474)
> The JS and CSS and HTML box model worked differently

This was required for compatibility with Netscape. Developers coded for the Netscape box model when it was dominant, so Microsoft had to follow the same model to prevent the pages from breaking when viewed in Internet Explorer.

Re:A list of recent hostile moves by Google's Chrome team by cubefox on Thursday August 03, 2023 @08:30AM (#36984944)
Neither Mozilla nor Opera did that, so apparently they didn't have to.
Re:A list of recent hostile moves by Google's Chrome team by joshuaissac on Thursday August 03, 2023 @08:53AM (#36985211)
> Neither Mozilla nor Opera did that, so apparently they didn't have to.

Both of them did that. The box model in question was invented by Mozilla (internal code name for Netscape), and Opera 7 also implemented it.

Re:A list of recent hostile moves by Google's Chrome team by cowsandmilk on Thursday August 03, 2023 @05:21AM (#36983361)
> Chrome is still innovating, but now end-users hate it, because it's trying to be too much.

Of the items in the link, only one is “adding functionality”.

The others are (1) not supporting an image file format and (2) removing functionality from extensions.

> IE was absolutely hated for not evolving

IE was also hated for activex along with a number of non-standard extensions added to support Microsoft use cases. See https://www.cnet.com/tech/services-and-software/ie-5-5-anger... for adding new html elements and a new system of dhtml behaviors as an example of syntax only supported by IE.

Re:A list of recent hostile moves by Google's Chrome team by madeofpalk on Thursday August 03, 2023 @06:33AM (#36983888)
It might be surprising, but that is not an exhaustive list of what Chrome has been doing "recently".
Re:A list of recent hostile moves by Google's Chrome team by cubefox on Thursday August 03, 2023 @08:44AM (#36985103)
Thanks for that link. Though I'm a bit confused by the date, wasn't IE6 already out by then?
Re:A list of recent hostile moves by Google's Chrome team by ralfn on Thursday August 03, 2023 @05:38AM (#36983492)
>I'm curious what "its own vision" was

Making Windows a requirement for the web. Things like ActiveX.

Re:A list of recent hostile moves by Google's Chrome team by Semaphor on Thursday August 03, 2023 @05:04AM (#36983234)
Later, IE was also hated for being tied to the OS (which was related but different to the "not evolving"). Another thing Safari has. So yeah, I also fully agree. Safari is still the new IE.
Re:A list of recent hostile moves by Google's Chrome team by oblio on Thursday August 03, 2023 @05:13AM (#36983307)
On a somewhat funny, somewhat related note:

https://en.wikipedia.org/wiki/Internet_Explorer_for_UNIX

It doesn't disprove your point, it's just a cute bit of trivia.

Re:A list of recent hostile moves by Google's Chrome team by mrtksn on Thursday August 03, 2023 @05:08AM (#36983273)
The reason IE was hated for being tied in the OS was because the OS was crashing due to the IE bugs. That's not the case with macOS or iOS at all, just because the OS provides a JS engine out of the box doesn't make it Windows Me grade.
Re:A list of recent hostile moves by Google's Chrome team by TheDong on Thursday August 03, 2023 @05:19AM (#36983340)
> because the OS was crashing due to the IE bugs. That's not the case with macOS or iOS at all

I mean, I've had iOS crash while using safari more often than I had windows 98 crash while using IE.

At least back in the IE days, when a user found a site they couldn't open in IE, they could go download firefox.

When a user encounters a websites that doesn't work on iOS safari, they can't download a different browser.

Even worse, when you report the bug to the site owner (say your friend), they'll then say "Oh, sorry, I don't own an iPhone or macbook, so I'd have to pay $800+ to reproduce your bug", while with IE, it ran on basically any computer, and I think windows back then still had a trial version you could use for free.

Re:A list of recent hostile moves by Google's Chrome team by Semaphor on Thursday August 03, 2023 @05:17AM (#36983334)
I disagree. It made it, so people with an older OS could not get a current IE. So you had ancient IE version linger for years and years.

And with Safari, I can’t test any specific issues because we only have one mac, and it’s old and can’t run a current Safari. The situation is slightly better than with IE, as multiple macOS versions apparently (or so I was told) can run a newer Safari, but still not all.

Re:A list of recent hostile moves by Google's Chrome team by Semaphor on Thursday August 03, 2023 @08:37AM (#36985022)
If you downvote me, please tell me why my comment is wrong. Otherwise, no one learns anything.
Re:A list of recent hostile moves by Google's Chrome team by smcleod on Thursday August 03, 2023 @09:08AM (#36985377)
IE was hated for being unreliable, lax on security and lacking in modern features. Safari / WebKit is incredibly performant and reliable with a modern feature set. Personally I’m not a fan of the UI but I guess it gets the job done.
Re:A list of recent hostile moves by Google's Chrome team by Semaphor on Thursday August 03, 2023 @09:24AM (#36985556)
I said "also hated", as in "in addition".
Re:A list of recent hostile moves by Google's Chrome team by smcleod on Thursday August 03, 2023 @04:09PM (#36991082)
Ah, my apologies, I must’ve misread.
Re:A list of recent hostile moves by Google's Chrome team by phpnode on Thursday August 03, 2023 @05:59AM (#36983658)
Microsoft actually laid off most of their IE developers after IE6 if I recall correctly, they had no vision for the future, it was finished, they'd won (for a while)
Re:A list of recent hostile moves by Google's Chrome team by bryanrasmussen on Thursday August 03, 2023 @06:53AM (#36983994)
I'm pretty sure they just moved them to new teams, since it was understood they had put their best on making IE win it would be insane to lay them off afterwards.
Re:A list of recent hostile moves by Google's Chrome team by seanmcdirmid on Thursday August 03, 2023 @09:24AM (#36985555)
Ya, if I was told correctly by management at the time, Microsoft’s first large scale layoff (that would layoff people without perf reasons) was in the 2008. They actually moved a bunch of IE KLTO to China by the mid 2000s, and then took it back to Redmond in 2009/2010 when they realized chrome and Firefox were kicking their butts.
Re:A list of recent hostile moves by Google's Chrome team by Fatnino on Thursday August 03, 2023 @06:15AM (#36983770)
When I learned html as a kid in 1998 IE was better than Netscape in my mind.

Netscape had lame <blink> while IE had the very cool <marquee> instead.

Re:A list of recent hostile moves by Google's Chrome team by tommiegannert on Thursday August 03, 2023 @10:29AM (#36986456)
Touché, the blink vs marquee was a big thing.
Re:A list of recent hostile moves by Google's Chrome team by bartread on Thursday August 03, 2023 @06:30AM (#36983863)
> I'm curious what "its own vision" was

Well, back in the late 90s it was all about ActiveX and integration with other Windows components and applications in order to shove all other browsers out of the marketplace, gain dominance over the web, and further bolster the Windows hegemony by doing so.

So, as one trivial example, you could export a Word document as a web page, open it up in IE and it would look great. But then you'd open it up in Netscape and you're left wondering "WTF?" because it looked terrible and the images were horribly degraded - intentionally degraded, as it turned out.

You'd open up the page source to figure out what was going on and you'd see a bunch of ActiveX crap for the images that would only work in IE. And, IIRC, the images themselves were BMPs, rather than JPEG or GIF (can't remember if PNG was supported at this point in any browser, but it certainly wasn't by IE or Office apps). So the images would look high quality in IE (and have massive file sizes, because BMP), whereas Netscape and other browsers didn't support ActiveX or BMP so they were just displayed as low-quality (IIRC) GIFs with extremely low colour depth. They could have displayed high quality images if they'd used a more suitable format, like JPEG, but they deliberately chose the most crappy image format, so that photos would look terrible in anything other than IE and people would think IE was a better browser as a result.

Once the EU's antitrust case against Microsoft gained pace, IE development really stalled, and that's when it stopped evolving. This was around the time of late IE4/early IE5 era. You'd be hard pressed to spot any substantive differences between IE5 (released in, what, 1999?) and IE6 (release, I think, in 2001). So then, fast forward to the 2010s and IE6 is still around all over the place: doesn't support PNG, doesn't support HTML5, doesn't support much of CSS, polyfills can only cover up so much, etc.

You had IE7, IE8, and IE9 as well, which were also dogshit (IE9 marginally less so), and didn't implement standards properly or had some MS-centric view of functionality implemented (old habits die hard, even though the battle was lost by that stage).

IE10 was starting to feel like Microsoft were taking web standards seriously, but still didn't support loads of recent APIs (Web Audio springs immediately to mind). Same with IE11: better but still too far off.

Edge was better again but caught in the middle: it still wasn't as good as Chrome and Firefox but now it had also removed all vestiges of IE support, for addins and suchlike, so it had alienated that crowd too.

And then Microsoft just sort of gave up: they moved Edge to Chromium which, at the time, I thought was a mistake and bad for the browser landscape and, no surprise, so it has turned out to be.

Now you have all the Chromium based browsers (including Brave), and Firefox (which is substantially funded via Google), and there aren't really any other mainstream capable browser engines out there. And, no surprise, Google are abusing their effective monopoly power because that's what effective monopolies always do.

Chrome actually is the new IE because with it Google are doing (much more successfully) what Microsoft tried to do with IE in the late 90s.

Re:A list of recent hostile moves by Google's Chrome team by matwood on Thursday August 03, 2023 @08:22AM (#36984854)
In the 90s many things were only possible with ActiveX or Java Applets. ActiveX just had the nice side effect of only running on Windows and IE. But, it's important to remember browsers were much much less capable than they are today. I was writing 'webapps' and manipulating the dom and javascript was sloooow (on both IE or FF). One hack I did was have the server dynamically writing js code (instead of doing something on the client) and doing htmx like we see making a comeback today.
Re:A list of recent hostile moves by Google's Chrome team by bartread on Thursday August 03, 2023 @08:58AM (#36985270)
This is very true: if you wanted to do anything interactive you really had to dive into Java, Flash, or ActiveX. But, as you say, ActiveX was Windows and IE only, and that wasn't an accident.

And it wasn't just that JavaScript and DOM manipulation were slow: it was incredibly lacking in capabilities. Any kind of basic drawing? Nope. Multimedia support? Nope. Local storage? Nope. Decent networking capability and access to remote APIs? Nope. Good, standardised browser APIs? Nope, and hence the arrival of JQuery, Dojo, et al.

I completely agree with you but Microsoft's approach was deliberately and calculatedly shady.

Re:A list of recent hostile moves by Google's Chrome team by quanticle on Thursday August 03, 2023 @04:24PM (#36991284)
>ActiveX just had the nice side effect of only running on Windows and IE.

It also had the nice side effect of being the security equivalent of a sucking chest wound. Flash and Java Applets were bad too (c.f. the famous Java classloader vulnerability, which could be exploited by loading a malicious applet), but they didn't seem to be nearly as bad as the horror that was ActiveX. Perhaps it was because ActiveX was intentionally designed to integrate with the host OS, or because it was more deeply integrated into the browser, but my recollection of ActiveX is that Microsoft never managed to get security right for ActiveX, and the way that ActiveX security was "solved" was by ditching ActiveX entirely.

Re:A list of recent hostile moves by Google's Chrome team by bbarnett on Thursday August 03, 2023 @09:35AM (#36985670)
And then Microsoft just sort of gave up: they moved Edge to Chromium which, at the time, I thought was a mistake and bad for the browser landscape and, no surprise, so it has turned out to be.

I personally loath Microsoft, and xame up through the Commodore tract, into Linux. Never could stand the company, their products.

I won't blindly dislike, I had my reasons, but it's been a long time since the early years. So I tried Edge for android, back when Microsoft was going on about not being an ads platform like Google.

I thought, OK, maybe they've ripped out Google's tracking. Made it less invasive, maybe they'll even enable pinch zoom and reflow, like Opera does.

Nope. None of that. And the amount of phone home I saw with tcpdump was mind bogglng.

So sad. They could have taken chrome, made it non-invasive, added pinch zoom and reflow, and lots of other such things. I'd have used it, been happy with it, sing their praises.

But instead, it's the same old, short range, junk.

Re:A list of recent hostile moves by Google's Chrome team by onurcel on Thursday August 03, 2023 @06:42AM (#36983945)
To be accurate, IE was not hated by "end-users". It was hated by web developers (understandably) reluctant to support non-standard apis and by informed people.
Re:A list of recent hostile moves by Google's Chrome team by rvnx on Thursday August 03, 2023 @09:24AM (#36985548)
If the API was used by 90%+ of the internet, then it was the standard.
Re:A list of recent hostile moves by Google's Chrome team by JohnFen on Thursday August 03, 2023 @10:36AM (#36986586)
It was also hated by many end users.
Re:A list of recent hostile moves by Google's Chrome team by bryanrasmussen on Thursday August 03, 2023 @06:49AM (#36983981)
>IE was absolutely hated for not evolving. I'm curious what "its own vision" was, other than "do as little as possible, while Mozilla and Opera keeps pushing forward."

IE6 was the best for a long time, also it had

VML which it kept in place and didn't move on SVG for a looooonnnnnngggg time, because of course VML was integrated in office products as the vector markup format and probably because it was made in MS.

So they had a vision for a vector image markup, and that was what they did.

SMIL-like extensions to HTML, and the use of behaviors in css were also part of their "vision" https://www.jb51.net/shouce/dhtml/time2/time.html

visions, like ideas, are a dime a dozen - in a browser market it matters if your visions are standards because if not they break the web.

IE's visions were not standardized and not supported by other browsers, they tried to instead do an end run around standardization. Chrome is the new IE. Chrome removing JPEG XL seems a pretty good indicator of that.

Also Safari had advanced color profiles before the other browsers, Safari does better work on accessibility than the other browsers, if most web developers thinks Safari is the new IE and Chrome is great then I think they aren't paying more than superficial attention to things.

Re:A list of recent hostile moves by Google's Chrome team by codedokode on Thursday August 03, 2023 @08:41AM (#36985080)
IE6 had a lot of bugs (not different vision of standards, but bugs). A kind of bugs that looked like developers were lazy to cover all possible cases.

As an example, take "double margin bug" [1]. It cannot be explained by alternative standards.

I remember there were more bugs of this type, but can't google them quickly.

[1] https://css-tricks.com/ie-css-bugs-thatll-get-you-every-time...

Re:A list of recent hostile moves by Google's Chrome team by bryanrasmussen on Thursday August 03, 2023 @08:47AM (#36985145)
I can see that article was from 2008, IE6 was release in 2001.

So again on its initial release, IE6 was the best browser. Did it have bugs? You bet! Were those bugs as irritating as the ones in Netscape - well the XSL-T that was generating html for a site once put a p inside of an li and Netscape would blue screen my Windows machine 75% of the time when that happened, unfortunately it turns out you cannot do a quick CSS hack for that.

Re:A list of recent hostile moves by Google's Chrome team by 2muchcoffeeman on Thursday August 03, 2023 @08:47AM (#36985139)
>Also Safari had advanced color profiles before the other browsers, Safari does better work on accessibility than the other browsers, if most web developers thinks Safari is the new IE and Chrome is great then I think they aren't paying more than superficial attention to things

Apple seem to be better than most at accessibility features and have been since day one. It's a shame that the best in business for accessibility is a private company.

Re:A list of recent hostile moves by Google's Chrome team by bryanrasmussen on Thursday August 03, 2023 @08:49AM (#36985163)
Yes, I respect Apple for their commitment to quality on this front - although at times their decisions do drive me up the wall.
Re:A list of recent hostile moves by Google's Chrome team by pbhjpbhj on Thursday August 03, 2023 @07:06AM (#36984107)
Perhaps the issue here is age? At the start IE was cutting edge, then MS didn't do anything useful with it for 10 years. Filters were certainly part of its own vision, AIR.

MS seemed to innovate most in breaking hacks that helped to work around their "quirks".

Re:A list of recent hostile moves by Google's Chrome team by helloooooooo on Thursday August 03, 2023 @07:11AM (#36984147)
Do end users hate Chrome? Or is this just the perspective bias of the crowds that frequent HN?

It still has a broad market share, and even Chromium forks are not making a dent. They are evidently doing something right.

Re:A list of recent hostile moves by Google's Chrome team by jen20 on Thursday August 03, 2023 @07:40AM (#36984381)
The thing they are doing right is being imposed upon people at every turn by every Google property, no?
Re:A list of recent hostile moves by Google's Chrome team by helloooooooo on Thursday August 03, 2023 @10:21AM (#36986344)
How? If I own a windows machine it comes with Edgium. If I own an apple machine it has Safari. If I use a desktop Linux distribution, it likely comes with Firefox. If I use a Chromebook, it comes with Chrome(which is highly integrated into the OS itself). Google isn’t imposing anything. Sure when you navigate to a Google site, it may nag you to download Chrome. Microsoft does the same on a Windows box. There is no imposition or compulsion involved.
Re:A list of recent hostile moves by Google's Chrome team by jen20 on Thursday August 03, 2023 @09:20PM (#36994252)
Nagging is both imposition and compulsion.
Re:A list of recent hostile moves by Google's Chrome team by nerdix on Thursday August 03, 2023 @03:24PM (#36990529)
Its pretty clear that isn't the case since there are viable alternatives and people have to go out of their way to install Chrome to begin with. If most people hated it, they would just install Firefox instead (or use Edge or Safari)
Re:A list of recent hostile moves by Google's Chrome team by gumby on Thursday August 03, 2023 @07:19AM (#36984207)
> Chrome is still innovating, but now end-users hate it

They do? That's quite a claim. I work with a number of people who were simply told that installing chrome is part of setting up your computer and don't really have any opinion -- "chrome" is the word for looking at a web page and "chrome is just how computers work". At least for the {desk,lap}top, I think that's the vast majority.

Re:A list of recent hostile moves by Google's Chrome team by saiya-jin on Thursday August 03, 2023 @08:37AM (#36985029)
> Chrome is still innovating, but now end-users hate it, because it's trying to be too much

First time seeing it, I personally don't like how much power Google is getting with ownership of Chrome, and they already try to force direction of whole world into places that benefit them at cost of whole mankind (ie wasm, tracking everybody to hell, trying to fight adblocks).

Having 1 core browser and no competition is plain bad, Google wins and everybody else loses down the road. That's enough to get opinion and use Firefox + ublock origin. Getting a better version of Internet via that is a nice bonus.

Re:A list of recent hostile moves by Google's Chrome team by layer8 on Thursday August 03, 2023 @08:49AM (#36985167)
> I don't think IE was ever hated the same way from the end-user perspective.

Yep, for various usability reasons, I used IE as my daily driver until Windows updates disabled it. Never liked Chrome. Using Firefox now.

Re:A list of recent hostile moves by Google's Chrome team by throw_m239339 on Thursday August 03, 2023 @09:23AM (#36985541)
> IE was absolutely hated for not evolving. I'm curious what "its own vision" was, other than "do as little as possible, while Mozilla and Opera keeps pushing forward."

IE introduced DHTML and made designing webpages way easier than just using the DOM , IE also introduced AJAX. Sure it stagnated at some point but IE contributed a lot to the web.

Re:A list of recent hostile moves by Google's Chrome team by aaa_aaa on Thursday August 03, 2023 @11:34AM (#36987311)
No it was not hated for evolving. It was hated because it made banks and many web sites enforcing people to use Windows. Chrome is nowhere near it.
Re:A list of recent hostile moves by Google's Chrome team by FireBeyond on Thursday August 03, 2023 @06:59PM (#36993255)
"It was hated because it made banks force people to use Windows"?

For all IE's weaknesses, it didn't "make" banks do any such thing. They chose that.

Re:A list of recent hostile moves by Google's Chrome team by pg_1234 on Thursday August 03, 2023 @11:37AM (#36987347)
> IE was absolutely hated for not evolving.

Chrome is doing worse than not evolving ...

... it is evolving towards evil.

Compared to this, stasis would be a blessing.

Re:A list of recent hostile moves by Google's Chrome team by bunga-bunga on Thursday August 03, 2023 @05:39AM (#36983497)
IE was different things to different people.

For developers, IE was the browser for which you had spend hours debugging issues. Sounds like Safari to me. Considering you have to buy a whole device to use Safari, I’d argue it’s worse than IE was.

(Sent from my Safari browser)

Re:A list of recent hostile moves by Google's Chrome team by joshstrange on Thursday August 03, 2023 @08:11AM (#36984724)
> Considering you have to buy a whole device to use Safari, I’d argue it’s worse than IE was.

Until Edge (which is just Chrome essentially) the only way to run IE was on a windows computer. Not sure how that’s different.

Re:A list of recent hostile moves by Google's Chrome team by bunga-bunga on Thursday August 03, 2023 @08:39AM (#36985061)
The difference is that Microsoft did not sell computers and did not sue anyone trying to run their OS on non-Microsoft hardware.

Safari can only be run on Apple machines manufactured by Apple.

Re:A list of recent hostile moves by Google's Chrome team by joshstrange on Thursday August 03, 2023 @08:44AM (#36985101)
Aside from selling hackintosh computers I don’t think I’ve ever heard of Apple going after someone for running macOS on third party hardware or running it virtualized. If you try to make a business out of it they will come after you but they are going after developers.

Nowadays something like BrowserStack feels like a requirement anyways since I’ll never have all the devices I need to test.

Re:A list of recent hostile moves by Google's Chrome team by bunga-bunga on Thursday August 03, 2023 @03:00PM (#36990208)
You’re missing the point. Just because you can “pirate it” and not have the FBI at your doorstep it doesn’t mean Apple is faultless.

Also Browserstack is still using Apple devices and you have to pay for them.

These are all unnecessary justifications for the new IE

Re:A list of recent hostile moves by Google's Chrome team by robertoandred on Thursday August 03, 2023 @12:20PM (#36987946)
You had to buy a whole Windows computer to use IE.
Re:A list of recent hostile moves by Google's Chrome team by kemayo on Thursday August 03, 2023 @12:54PM (#36988417)
You can run linux builds of WebKit, which should be enough to debug Safari rendering issues: https://webkit.org/downloads/
Re:A list of recent hostile moves by Google's Chrome team by lol768 on Thursday August 03, 2023 @05:06AM (#36983248)
Safari caused me by far the most issues, back when I was doing frontend in ~2017/2018, in terms of how it complied with web standards (I wasn't as fussed at the standards it didn't support - at least I knew!) and rendered the web application I was working on across desktop, iPad and iPhone.

I spent more time chasing Safari bugs and rendering idiosyncrasies than I did dealing with IE11, frankly.

Re:A list of recent hostile moves by Google's Chrome team by euroderf on Thursday August 03, 2023 @05:16AM (#36983327)
Satisfied Safari user here. Chrome had me chasing shiny, shiny but nowadays if something doesn't run right in Safari, life goes on, and Apple ecosystem integration more than compensates. Disclaimer: I am not a web dev.
Re:A list of recent hostile moves by Google's Chrome team by toastal on Thursday August 03, 2023 @05:19AM (#36983344)
And bugfixes always took 6 months til the next OS update.

Holding back Notifications and other PWA-related specs left a sour taste to me because it meant I couldn’t build a PWA …but you could buy Apple hardware a developer license and make a native app (even if it was mostly CRUD).

Re:A list of recent hostile moves by Google's Chrome team by burai on Thursday August 03, 2023 @06:17AM (#36983777)
Most of the problems I faced in the projects I work are caused by developers working only and exclusively with Chrome and not bothering to check their work on Safari and Firefox. The issues that were found with Safari were easy to fix or work around. Nothing compares to the painful process during ~2005-2010 when it came to support IE6.
Re:A list of recent hostile moves by Google's Chrome team by blackoil on Thursday August 03, 2023 @07:48AM (#36984497)
Safari testing requires a mac/iP*
Re:A list of recent hostile moves by Google's Chrome team by MatthiasPortzel on Thursday August 03, 2023 @09:38AM (#36985732)
* * *
Re:A list of recent hostile moves by Google's Chrome team by whalesalad on Thursday August 03, 2023 @07:27AM (#36984274)
Nothing compares to IE6. That was a hellscape.
Re:A list of recent hostile moves by Google's Chrome team by joshstrange on Thursday August 03, 2023 @08:09AM (#36984698)
I’m sorry but just no. I’ve been developing on the web since IE6 and while Safari has a few quirks it doesn’t even start to compare to IE at any stage.

The worst I deal with in Safari is lack of certain features (often things that weren’t standardized and Chrome just added) and some minor CSS quirks. In some of those cases when I dig into the “issue” it appears that Safari is handling it in a way that makes more sense. The only Safari issue that I have run into multiple times and disliked is the viewport height issue but new CSS units (dvh I think?) should fix that.

On the other hand IE11 had a whole slew “Why isn’t this working?” Issues that made zero sense. I _loved_ the bugs that would not reproduce if you had dev tools (or what passed for IE dev tools) open or things related to cross-origin that just behaved differently for no good reason. QA found way more issues in IE browsers than Safari in my experience.

And while IE11 was the least bad of the IEs I don’t think you get to use it as a goalpost. IE6-10 (and 11) caused me immense pain and frustration. Have we all forgotten using images to display a rounded corner? A 1px wide image to display a gradient? Or just images as buttons in general since CSS support was shit?

The gross hacks I did for IE do not compare to what I need to do for Safari and anyone who says differently either didn’t live through that period (as a developer) or has a short memory.

Re:A list of recent hostile moves by Google's Chrome team by Klonoar on Thursday August 03, 2023 @09:43AM (#36985800)
Gradients could be done via base64 css if you triggered the Outlook rendering engine under the hood. ;)
Re:A list of recent hostile moves by Google's Chrome team by joshstrange on Thursday August 03, 2023 @09:50AM (#36985913)
Haha, I don't think I ever used that trick but on a number of projects I know I dropped in a `generateGradient.php`-type file that had it's output cached so that in CSS we could just do `background: url(/generateGradient.php?start=XXXXXX&end=XXXXXX)` (and maybe some other params as time went on) to make changes easier.
Re:A list of recent hostile moves by Google's Chrome team by Klonoar on Thursday August 03, 2023 @12:55PM (#36988445)
https://rymc.io/blog/2010/you-got-your-base64-in-my-css/

If you want a time travel portal this morning. ;)

Re:A list of recent hostile moves by Google's Chrome team by lol768 on Thursday August 03, 2023 @09:53AM (#36985952)
> And while IE11 was the least bad of the IEs I don’t think you get to use it as a goalpost.

I compared the versions of Safari I had to support in 2017/2018 to the versions of IE I had to support in 2017/2018 (11) for that specific contract. There is definitely no contest when it comes to the older versions.

I find it interesting that folks assume I was comparing to Chrome - I have used Firefox as a daily driver for nearly two decades now. That's what everything got tested in first, and yes - even Chrome had a number of stupid flex bugs at that point in time.

> Have we all forgotten using images to display a rounded corner?

I hope you didn't forget that HTC file to make transparency work...or you'll have nice grey backgrounds on your rounded corners!

Re:A list of recent hostile moves by Google's Chrome team by joshstrange on Thursday August 03, 2023 @09:58AM (#36986011)
>> And while IE11 was the least bad of the IEs I don’t think you get to use it as a goalpost.

> I compared the versions of Safari I had to support in 2017/2018 to the versions of IE I had to support in 2017/2018 (11) for that specific contract. There is definitely no contest when it comes to the older versions.

Fair, your comment makes more sense when I reread it through that lenses.

I remember the "cut" step I would do in a lot of designs when I got a PSD from a designer. I'd go through the file looking for all the things (assets) I needed and export the PNGs for use. Nowadays I get a Figma and I rarely have to grab anything directly from the figma except for SVGs (and of course looking at things like font-size, border-radius, etc).

Re:A list of recent hostile moves by Google's Chrome team by postmodest on Thursday August 03, 2023 @09:55AM (#36985979)
A lot of the things people bitch about in Safari end up being security things, like the viewport. Arguably, the page shouldn't be able to mimic the browser chrome without some user interaction first, and being able to hide the chrome and convince the user that they've just typed their bank url into the browser is an anti-pattern. So, yeah, good job Safari.

Most bugs I've found aren't bugs but valid "defense in depth" agains the bastards who want to steal my grandma's money.

Re:A list of recent hostile moves by Google's Chrome team by j1elo on Thursday August 03, 2023 @08:13AM (#36984742)
Yeah, they usually do their own thing. Not only in following specs, though. Like how if you use self-signed cert for HTTPS (e.g. for local development and tests while playing with WebRTC), all browsers will show a Warning page with an escape hatch that can be clicked to ignore the problem. You can grab your personal phone, or ask anyone to lend you their phone in a pinch, and check your marvelous web creation.

Did I say "all browsers"? Sorry, not quite. iOS Safari outright refuses connecting. And it won't say why. I had to connect the damn iPhone with a cable to an Xcode machine, to open up browser console and see the error there. Turns out Safari is a special snowflake that requires doing some preparation ahead of time (no less than 3 steps!) 1) getting the Root CA into the phone, 2) install it in the cert storage, by the way you won't be able to do it if used a non-Apple app for step 1; and 3) enable full trust in the new CA. All that for a phone that I quickly borrowed from my flatmate. Thanks but no thanks! Not all developments are enterprise projects with proper laboratory devices.

Re:A list of recent hostile moves by Google's Chrome team by cubefox on Thursday August 03, 2023 @08:58AM (#36985266)
The dramatic (RED ALERT DANGER !!!) certificate error messages are completely over the top. Safari is worse than others, but all are bad. The browser vendors are acting as if HTTPS with certificate issues is a hundred times worse than plain unencrypted HTTP, which it is not.
Re:A list of recent hostile moves by Google's Chrome team by frou_dh on Thursday August 03, 2023 @05:15AM (#36983319)
> Remember the "$BROWSER is the new IE" narrative?

Yes, it's always been much like the "Everyone I Don't Like Is Hitler" meme.

Re:A list of recent hostile moves by Google's Chrome team by NicoJuicy on Thursday August 03, 2023 @05:46AM (#36983545)
Safari was always behind on Web specs that could replace apps in the app store.

It's all about the $$$. Apple is no different than Google in that regard :)

- Apple: Asking premium price and reducing alternatives

- Google: Free for the end-user, get money from other means if possible ( eg. ads)

Re:A list of recent hostile moves by Google's Chrome team by threeseed on Thursday August 03, 2023 @07:47AM (#36984487)
People have been making this tired argument for literally over a decade.

Mobile web apps failed because they are inherently worse in every single way than native apps. There will never be some magical feature e.g push notifications or installation on Home Screen that will change this. Apple even was going to use web apps instead of native until they too realised how bad they are.

So no there is no conspiracy by Apple to prevent the rise of web apps.

Re:A list of recent hostile moves by Google's Chrome team by jwells89 on Thursday August 03, 2023 @08:57AM (#36985251)
I think it’s possible to develop a reasonably good web app or PWA. I’ve seen a small handful, but the vast majority I encounter don’t meet that bar. Truly great web apps are rare.

There’s so many little things that need to be gotten right for a mobile app of any kind to feel good to use, and on the web it’s all entirely up to the developer since it’s “bring your own everything” with no shared known-good foundation and scaffolding to rely on (even React doesn’t really fit with the wildly different ways it can be used). There’s so many variables at play that the average incidence of papercuts is markedly higher.

The other thing is that to make a great web app, the developer needs to care a lot about delivering quality and polish, which is somewhat rare. This can probably be attributed to the web as a platform often being chosen to keep costs down (multiplatform, large pool of devs) — while in theory the savings from not having to maintain codebases for separate platforms could instead be invested in quality of the web app, it’s usually not, instead being put towards more marketable things as the app is forever stuck at “technically works” in all its janky glory.

Re:A list of recent hostile moves by Google's Chrome team by jsight on Thursday August 03, 2023 @09:43AM (#36985801)
And yet a lot of us avoid the Reddit app and use the mobile web version instead. Lots of apps are just thin web wrappers too, and I bet most users don't even notice.
Re:A list of recent hostile moves by Google's Chrome team by simondotau on Thursday August 03, 2023 @10:35AM (#36986576)
When the service you're offering is a website, it's not surprising that sometimes a website might be better than an app.
Re:A list of recent hostile moves by Google's Chrome team by NicoJuicy on Thursday August 03, 2023 @12:47PM (#36988306)
What's the chicken and what's the egg?

Did apple go for web apps before or after the app store?

Note: PWA's were after the app store fyi and I mostly use the web, not apps.

In comparison, there aren't many SAAS with apps, eg. Azure, AWS Portal, ...

Re:A list of recent hostile moves by Google's Chrome team by Const-me on Thursday August 03, 2023 @05:50AM (#36983583)
> departure from standards

There were no new HTML standards between 4.0.1 in 2000, and 5.0 in 2014.

> enforcing its own vision of the web thanks to its enormous market share

Modern web is only possible because Microsoft implemented non-standard XMLHttpRequest in IE5. However, they didn’t do that to enforce a vision. The goal was practical — save network bandwidth for their Outlook Web Access product.

Re:A list of recent hostile moves by Google's Chrome team by Macha on Thursday August 03, 2023 @07:05AM (#36984094)
ES5, 2009, CSS 2.1, 2011. HTML is not the only standard for a web browser

Also in that period, Microsoft was failing to comply with the standards for CSS 2, standardised in 1998, ES3, standardised in 1999, and PNG, standardised in 1996.

Re:A list of recent hostile moves by Google's Chrome team by lmm on Thursday August 03, 2023 @05:57AM (#36983646)
Standards were never the real problem; they were always a joke. I don't think Netscape/Mozilla ever once changed their behaviour to match a standard; rather the standards "committee" was in their pocket for some reason, and would rubber-stamp any proposal from their side no matter how stupid, from the box model onwards. Every "standard" from 4.0 onwards was a step backwards; eventually they approved enough pointless unimplementable nonsense that the WhatWG took over and we got some sanity.

Web developers preferred Netscape/Mozilla/Firefox because it had better development tools and ran on Linux. Chrome is the heir of that. The web has always succeeded in spite of standards committees, not because of them. You're the one who doesn't know your history.

Re:A list of recent hostile moves by Google's Chrome team by masfuerte on Thursday August 03, 2023 @07:24AM (#36984254)
There is some truth in this. IE had a box model a bit like TeX's. Divs stacked inline and spans sat side by side so you easily make very sophisticated layouts. Navigator's box model was dumb as a rock in comparison. Divs started a new vertical context like they do now. So Navigator's model was standardised as the lowest common denominator. It would have been pretty much impossible at the time to retrofit IE's model into Navigator, and it was years before inline blocks were supported in Firefox. It's not so surprising that Microsoft didn't downgrade their browser to meet the standard.
Re:A list of recent hostile moves by Google's Chrome team by WorldMaker on Thursday August 03, 2023 @02:15PM (#36989594)
It's also useful to note that much of what people loved about the IE box model got immortalized into the standards as box-sizing: border-box. That bit of "required" boilerplate in almost every "Reset CSS" and CSS framework is a forever ode to IE had an easier box model to design with, and now it's the "opt-in standard" that most wild CSS opts in to.
Re:A list of recent hostile moves by Google's Chrome team by BSEdlMMldESB on Thursday August 03, 2023 @05:59AM (#36983654)
google is the new microsoft. has been for a few years now.
Re:A list of recent hostile moves by Google's Chrome team by pawelmurias on Thursday August 03, 2023 @06:14AM (#36983764)
> IE wasn't an inferior browser at the beginning either. It ended up a turd browser with it's own unique quirks bundled everywhere by a company with a vested interest of hindering the web.
Re:A list of recent hostile moves by Google's Chrome team by mattgperry on Thursday August 03, 2023 @06:24AM (#36983817)
Yes and no - IE was hated in part for deviating from standard/showing weird behaviour. But more than that it was dragging its feet on implementing new CSS and JS standards so they couldn't be used for years after introduction. It was nightmare.
Re:A list of recent hostile moves by Google's Chrome team by fnordpiglet on Thursday August 03, 2023 @06:45AM (#36983958)
IE was terrible at first. It wasn’t until Netscape started proposing dynamic HTML and making a play to take over the desktop experience that Microsoft threw itself behind making a better browser, bundling it with the operating system, and giving it away for free (Netscape was free for end users but required commercial licensing). The only point of IE was to kill Netscape, and it did. Netscape got the last laugh by open sourcing the browser, which is todays Mozilla Firefox. Mozilla was the Netscape mascot FWIW. Mission accomplished Microsoft pivoted to destroying other innovative companies and let IE languish until it was replaced by the malware browser Edge as a competitor to the malware adware browser Chrome. Fortunately Firefox, Safari, Brave, opera continue to exist.
Re:A list of recent hostile moves by Google's Chrome team by chpatrick on Thursday August 03, 2023 @06:57AM (#36984031)
IE6 was hated for being the only popular browser where standard features didn't work, or worked differently. It's the exact same situation with Safari now.
Re:A list of recent hostile moves by Google's Chrome team by spoiler on Thursday August 03, 2023 @08:03AM (#36984645)
> Remember the "Safari is the new IE" narrative? Just because Safari doesn't support some API doesn't make it IE

It wasn't because they had poor feature adoption. It was because they'd tend to adopt features in a way that's incompatible with other browsers (of the top of my head, handling of localStorage in private browsing). It was a bit of a "fuck you" to devs since you often had to do browser detection for Safari (much like you used to have to do for IE) and have special branches or polyfills for Safari.

> What made IE the IE everyone hates was its departure from standards(?) and enforcing its own vision of the web

Apple is just as guilty of this. They crippled and bastardised a bunch of features just to push for a more native adoption (depends on how cynical you are, but some say it's for more control over device usage patterns, and some say it's for longer battery life)

It's gotten better and more aligned with other browsers now, though. But alas, I know most are just chromium clones these days

Re:A list of recent hostile moves by Google's Chrome team by mrtksn on Thursday August 03, 2023 @09:19AM (#36985492)
Apple probably have similar motives to MS when it comes to crippling the browser and enforcing its own rendering engine in iOS and that is to protects its app market.

However, Apple did not attempt to divide the web then use its dominant position to make all the content only compatible with their stuff.

With the IE situation, you couldn't just download Firefox and live happy thereafter because every website was made to work in IE and any other browser would simply fail to display the webpages properly either due to the way HTML/CSS is handled or due to some proprietary technology. Apple hasn't done that, maybe only because its tiny marketshare compared to the alternatives but that's how it is. Unfortunately, due to the marketshare of Google Chrome, they can pull an IE and there are signs of it.

The hate towards Safari comes from the Web devs who are angry that they can't send push notifications and have to pay 99$ to Apple to embed their webpage into a WebView to pass as an app.

There's no much hate towards Safari in its userbase, it's by far the most convenient Web browser in Apple's ecosystem, by far the most battery efficient and the performance is top notch too.

Completely different situation with the tragedy of IE.

Re:A list of recent hostile moves by Google's Chrome team by hbn on Thursday August 03, 2023 @09:41AM (#36985774)
It could also be argued that right now Google's domination of the web allows them to throw their weight around and introduce bad "standards" just so everything can be moved to the web, which again, they basically own.

For example the "standard" implementation of web push is straight up bad. I don't think websites should be able to throw popups asking users with enable notifications, because users are so used to accepting TOS agreements and cookie prompts that they just click "ok" and "accept" on everything, and now your grandma has gambling app ads in her notifications because she accepted notifications from some sketchy site she was linked to on Facebook.

Apple made the right move by requiring you to add a website to your home screen before it's allowed to send you push notifications.

Re:A list of recent hostile moves by Google's Chrome team by nurple on Thursday August 03, 2023 @11:32PM (#36995180)
I love how sites are now taking the mobile strategy of checking first and then showing a sugary popup explaining that they’re about to pop the native prompt for perms, and why. It brings me joy to click affirmative on those so I can permablock by clicking no on the native prompt.
Re:A list of recent hostile moves by Google's Chrome team by lesuorac on Friday August 04, 2023 @09:03AM (#36999387)
I thought the "Click Yes to notifications to prove you're not a computer" was one of the more amusing traps.
Re:A list of recent hostile moves by Google's Chrome team by luckman212 on Saturday August 05, 2023 @08:29AM (#37011361)
Oh my, that's pure evil.
Re:A list of recent hostile moves by Google's Chrome team by lesuorac on Thursday August 03, 2023 @09:25AM (#36985563)
> However, Apple did not attempt to divide the web then use it's dominant position to make all the content only compatible with their stuff.

Flash would like a word with you.

Re:A list of recent hostile moves by Google's Chrome team by mrtksn on Thursday August 03, 2023 @09:27AM (#36985582)
Flash died due to its own sins. Apple never had a dominant marketshare to do that, Apple simply did not let that crap on its mobile platform which had %0 marketshare when that happened. Then the open web standards that can do most of the stuff that Flash was used for took over.

Google tried to support Flash, even it was listed as Android's "strength" over iOS but the tech that came to handle the most use cases of Flash was much superior and it killed Flash on desktop too.

Re:A list of recent hostile moves by Google's Chrome team by brookst on Thursday August 03, 2023 @09:35AM (#36985683)
Flash was a web standard?
Re:A list of recent hostile moves by Google's Chrome team by izacus on Thursday August 03, 2023 @09:43AM (#36985808)
> However, Apple did not attempt to divide the web then use its dominant position to make all the content only compatible with their stuff.

Of course they didn't, because they outright want to kill the web so all your content is locked into Apple reviewed and taxed apps. Why would they divide the web when their goal is to make sure it's not a viable platform for their newest devices?

Re:A list of recent hostile moves by Google's Chrome team by velcrovan on Thursday August 03, 2023 @10:53AM (#36986785)
> their goal is to make sure it's not a viable platform for their newest devices?

If that is the case, why does Apple continue to add functionality and features for web apps on Mac OS and iOS?

https://developer.apple.com/videos/play/wwdc2023/10120/

Re:A list of recent hostile moves by Google's Chrome team by FractalHQ on Thursday August 03, 2023 @11:43AM (#36987416)
To me it seems like hollow virtue signaling to the FTC. It’s so bad. I’ve been pollyfilling and bug hunting a web app to fix and work around bugs / limitations / missing APIs in Safari for weeks and the result is an inferior experience.
Re:A list of recent hostile moves by Google's Chrome team by treis on Thursday August 03, 2023 @09:44AM (#36985816)
>you couldn't just download Firefox ... Apple hasn't done that

Apple has banned any browser engine except Safari from iOS.

Re:A list of recent hostile moves by Google's Chrome team by kingrazor on Thursday August 03, 2023 @12:51PM (#36988374)
Would that not mean you can't install any browser other than Safari? Because I'm running Firefox right now on iOS. Or does "ban" mean something else in this context?
Re:A list of recent hostile moves by Google's Chrome team by depressedpanda on Thursday August 03, 2023 @01:21PM (#36988842)
If your point is that you can run a Webkit-based browser branded as Firefox, you are correct.

However, it's not using Gecko, so it's not actually Firefox. It's a browser whose web capabilities are controlled by Apple rather than Mozilla.

Re:A list of recent hostile moves by Google's Chrome team by kingrazor on Thursday August 03, 2023 @03:29PM (#36990597)
Interesting! I was not aware of this.
Re:A list of recent hostile moves by Google's Chrome team by horsawlarway on Thursday August 03, 2023 @10:16AM (#36986273)
> However, Apple did not attempt to divide the web then use its dominant position to make all the content only compatible with their stuff.

Excuse me? We are talking about "App store" Apple here, right? The Apple that prevents any 3rd party browsers on their platform so devs have to support safari? The Apple that refused to support progressive web apps to push devs into their store?

The Apple which literally won't let users install software they don't approve of, Apple? That Apple?

That's the company you're picking as "didn't attempt to divide the web"? Ooof.

You've been drinking so much Kool-aid your tongue is purple.

Re:A list of recent hostile moves by Google's Chrome team by mrtksn on Thursday August 03, 2023 @10:19AM (#36986316)
We are talking about browsers actually. The grunge that web developers have against App Store is baseless because its what saved the open web so far.

Check out the linked article, the moment Chrome have its way into iOS, the web will die because Google will have IE level dominance. The web as we know it goes away, the browser becomes an AppStore where everything is optimised for data collection and ad serve. We already have an AppStore, let's keep having a WWW.

And about the anger towards the AppStore? Well, you should be able to overcome it by drinking some herbal tea.

Re:A list of recent hostile moves by Google's Chrome team by horsawlarway on Thursday August 03, 2023 @10:24AM (#36986391)
Yes - we are. I'm talking about how Apple acts as a huge resistive force by dividing the web to push their app ecosystem (biggest growth in revenue for Apple is digital/store services).

You do understand that a browser is an application?

And that Apple cripples literally ALL of them on iOS to push devs to their own non-compatible app ecosystem?

How in the ever-loving fuck is that not dividing the web in your eyes?

Re:A list of recent hostile moves by Google's Chrome team by mrtksn on Thursday August 03, 2023 @10:28AM (#36986438)
Please point me to the halves of the web which are divided by Apple.
Re:A list of recent hostile moves by Google's Chrome team by horsawlarway on Thursday August 03, 2023 @10:29AM (#36986466)
Re:A list of recent hostile moves by Google's Chrome team by mrtksn on Thursday August 03, 2023 @10:30AM (#36986487)
I see the confusion, that's not the web.
Re:A list of recent hostile moves by Google's Chrome team by horsawlarway on Friday August 04, 2023 @09:39AM (#36999867)
In all seriousness - which half of the new Google WEI divided web will you so confidently declare "That's not the web" for?

Because this is the half Apple broke off to sell as iOS apps. A domain that is entirely exclusive to apple, and requires all sorts of hoops to gain access to (including purchasing Apple specific hardware).

Further - they enforced that domain by strictly locking down down the capabilities of literally ANY browser a user might try to install on iOS. Because otherwise users might have chosen to use a progressive web app and Apple wouldn't get their fucking 30% store tax.

Re:A list of recent hostile moves by Google's Chrome team by mrtksn on Friday August 04, 2023 @02:56PM (#37004254)
Easy, the part that doesn't work on Firefox.

The problem isn't that other clients exist, a company that wants to have complete control of the UI can make an App that ensures it, they can deep link into it - no problem.

The problem starts when the main platform used to consume the web starts having specialised features which make some websites work only on this one platform because the developers build specifically for this one platform.

And no, this is not the same for the AppStore because the AppStore is not the web. Apple controls a minority share of the market, its not universal and it's not supposed to be universal - its a an additional distribution channel of content to Apple specific devices.

Re:A list of recent hostile moves by Google's Chrome team by pertymcpert on Thursday August 03, 2023 @03:36PM (#36990674)
So that's a website, but if you look at the URL, it's on the apple.com domain name. So that doesn't really count as "the web".

The "App Store" might look like a website to you but it's actually what we call a "native" app, which means that it's not a website at all but a computer program that runs on your iPhone if you have one.

Re:A list of recent hostile moves by Google's Chrome team by chupasaurus on Thursday August 03, 2023 @10:27PM (#36994737)
The definition of WWW is that it consists of web resources being accessible over Internet via HTTP. Also the term URL is a core part of WWW conception.
Re:A list of recent hostile moves by Google's Chrome team by pertymcpert on Friday August 04, 2023 @01:28AM (#36995818)
Yes you are very right. The App Store is what Apple calls their way to put programs onto your iPhone. These programs however are not websites because you don't access them with your browser (like Safari or Chrome for example).
Re:A list of recent hostile moves by Google's Chrome team by horsawlarway on Friday August 04, 2023 @09:48AM (#36999997)
It's almost like there's two things here, and they do mostly the same thing, but someone... I don't know... "split" them.

Divided them, if you will. Made it so that there is a closed system of software that only users on certain "approved" hardware can access and use, and also locked those users into that system by preventing real competition.

I certainly am unable to see how that is entirely related to this conversation. It's a real puzzle to me...

Re:A list of recent hostile moves by Google's Chrome team by pertymcpert on Friday August 04, 2023 @04:42PM (#37005604)
I think you're not being serious, but I can see what you're trying to say. I don't think I agree because if you don't have an iPhone like my mum does, you can still do everything on internet. You can look up recipes and do all sorts of work. To her it's not really divided because everything already works. Apple hasn't done her any harm.
Re:A list of recent hostile moves by Google's Chrome team by horsawlarway on Friday August 04, 2023 @09:44AM (#36999941)
Oh fuck, really?

Gosh, I'm so silly. I hardly even noticed that the web is also a distribution platform for perfectly acceptable applications. They come with their own code and logo and everything! They even... wait for it... run locally on your iPhone if you have one!

Except they don't do it so well on iPhones - because Apple refused to implement or support a bunch of features that might have threatened their revenue on their app store. Which is fine, but then... they also stopped ANY other developers on the planet for being able to do that work on their platform.

They sure are nice fellas, those Apple folks.

Did I mention their app store is also an internet site? Literally. It has to be. Apple did a shit job making the HTML view, but the whole fucking shebang of a platform is delivering content to users over... the internet. Through a website.

They just locked the UI their users see for that content down to something they call "an iOS app" which is really code for "We turned your general purpose computer into a less general purpose computer for you!"

Which... is exactly the same fucking thing Google is doing now. Making my general purpose computer less general.

Re:A list of recent hostile moves by Google's Chrome team by pertymcpert on Friday August 04, 2023 @04:43PM (#37005615)
I don't feel like you're being nice.
Re:A list of recent hostile moves by Google's Chrome team by froggit on Friday August 04, 2023 @10:07PM (#37008275)
Read it assuming the blatant sarcasm and cynicism are meant to be helpful "fun facts" and it reads like the author is being mean to themself. Text is there to let you accidentally intentionally misinterpret things due to the lack of intonation that comes with speech.
Re:A list of recent hostile moves by Google's Chrome team by spoiler on Thursday August 03, 2023 @01:52PM (#36989281)
> because every website was made to work in IE and any other browser would simply fail to display the webpages properly either due to the way HTML/CSS is handled or due to some proprietary technology.

Ah. I know of this, but I've never experienced it first hand.

This is more of a nuisanc for users than devs though, but I see what you meant now.

Maybe I am too young, but I vaguely remember using IE5.5/6 and it already slowly being slowly phased out. I also remember the struggles as it tried to stay relevant. I can't even remember a website that was made "for IE"; all I remember is sites saying IE is poorly supported and to download literally anything else lol

Re:A list of recent hostile moves by Google's Chrome team by cout on Thursday August 03, 2023 @08:13PM (#36993829)
Safari doesn't feel battery efficient to me. If a web site has video ads, I can watch my battery drain to zero in real time. Orion does better since it doesn't play these ads, but it would be better if I could disable whatever video type is causing this behavior altogether.
Re:A list of recent hostile moves by Google's Chrome team by mattferderer on Thursday August 03, 2023 @09:25AM (#36985562)
IE was super strict on the standards it seemed. Can't remember the specifics anymore but it seemed something would work in CSS or JS on Chrome but not IE. Then I would look up & IE was correct but Chrome was adding features that made sense & made life easier.

When TypeScript came out the type support was what made me become a very early & passionate adopter even though it was very bleeding edge & a pain to use with other libraries. The cuts were worth it because they always saved much greater pain later. It was also an easier sell than something like Elm.

Re:A list of recent hostile moves by Google's Chrome team by cs702 on Thursday August 03, 2023 @08:13AM (#36984748)
> Chrome is the new IE.

That sounds exactly right to me, at this moment.

I would add that Firefox -- which has been improving noticeably in recent years, -- is "the new Chrome."

Re:A list of recent hostile moves by Google's Chrome team by joshstrange on Thursday August 03, 2023 @08:17AM (#36984798)
I’ve been saying this for years (on HN and elsewhere).

In my mind, there are two types of “IEs”. There is the IE that didn’t follow standards and did whatever they wanted and there is the IE that was slow to adopt new standards. Chrome is the former and Safari is the latter. Also, Safari is no where near as slow as IE was to adopt standards so I don’t find it great comparison.

Re:A list of recent hostile moves by Google's Chrome team by jwells89 on Thursday August 03, 2023 @08:24AM (#36984877)
Additionally, Safari at least has the fundamentals in place — IE couldn’t even render transparent PNGs properly without Windows-specific filter trickery until around version 9 or so which was released in 2011, around a decade after Gecko based browsers, WebKit-based browsers, and even Microsoft’s own Tasman-based IE for Mac did.
Re:A list of recent hostile moves by Google's Chrome team by joshstrange on Thursday August 03, 2023 @08:33AM (#36984975)
People are quick to forget the pain of things like table-based-layout.

I’ll never forget in 2006-2008-ish I developed a website for my computer repair business (I was in High School) and was very proud of it. Then I opened it in IE (I had developed it in Firefox) and it all fell apart (I was using floats IIRC). I then rewrote the whole thing using tables because I knew my target audience would not be running Firefox.

In Safari sometimes things aren’t aligned correctly but nothing to the degree of hacks I’ve done over the years for IE. Gradients, transparent pngs, rounded corners, the list goes on.

Re:A list of recent hostile moves by Google's Chrome team by Klonoar on Thursday August 03, 2023 @09:40AM (#36985755)
Years of obscure CSS targeting tricks to fix IE6/IE7/etc. Codebases littered with star html hacks that effectively rendered an alternate layout.

Safari is fine in comparison.

Re:A list of recent hostile moves by Google's Chrome team by joshstrange on Thursday August 03, 2023 @09:53AM (#36985939)
I had almost purged the

    <!--[if IE]>
    Styles/elements here
    <![endif]-->
hacks from my brain but this brought it all back.
Re:A list of recent hostile moves by Google's Chrome team by asddubs on Thursday August 03, 2023 @12:10PM (#36987825)
Yeah, people just mean different things when they put the label on chrome and safari. It gets a little tiring to have this pointless discussion about what is in essence a metaphor that is being interpreted differently over and over again.
Re:A list of recent hostile moves by Google's Chrome team by anyonecancode on Thursday August 03, 2023 @08:18AM (#36984806)
I mainly remember 1) IE being quite idiosyncratic in how it followed html/css standards and 2) being able to use things like firebug to debug FF, but having an alert window pop up with a cryptic, unhelpful message when trying to debug IE. It seemed "make it work in IE6" was like 30% of time spent in my work back then. Also, it stuck around for a _long_ time, so that was especially annoying as long after other browsers, including IE, had moved on, a lot of effort still went into supporting IE6.
Re:A list of recent hostile moves by Google's Chrome team by lapcat on Thursday August 03, 2023 @08:23AM (#36984870)
Safari sabotaged its own content blocking extensions long before Google did — uBlock Origin for Safari was killed years ago — and Safari also implemented web attestation before Chrome: https://httptoolkit.com/blog/apple-private-access-tokens-att...
Re:A list of recent hostile moves by Google's Chrome team by manojlds on Thursday August 03, 2023 @08:49AM (#36985162)
Chrome is the Desktop IE Safari is the mobile IE
Re:A list of recent hostile moves by Google's Chrome team by jchw on Thursday August 03, 2023 @08:53AM (#36985205)
No, this is a LARP. People hated IE for many reasons but the main one is having to do a bunch of extra work to support it. When IE did depart from the standards most severely, it wasn't like most other browsers were super compliant, it's just that IE didn't update, so it stayed in its same non-compliant state for many years.

IE6 lasted from 2001 to 2006 in terms of being the latest browser, which is eons. But worse is that due to the fact that browsers were not evergreen, supporting IE6 remained relevant for far longer. Well into 2010 many sites still had to support the dinosaur of a browser due to its still-relevant marketshare. In fact, I bet IE6 in that era had more marketshare than Firefox does now!

Squabbles over standards like this are nothing particularly new either. The only reason Safari was? the new IE is because you have to test in it. caniuse says you can use Wasm, but the commonly-used initiateStreaming API came over a year later in Safari than it did other browsers.

What Chrome is today is far worse than the new IE. IE did a lot of dumb garbage, and even some kind of sabotage, but they never had the opportunity to do the kinds of things Google is working on now.

Re:A list of recent hostile moves by Google's Chrome team by AwaAwa on Thursday August 03, 2023 @09:04AM (#36985347)
It's also what you get, when you know history and allow it to repeat.
Re:A list of recent hostile moves by Google's Chrome team by registeredcorn on Thursday August 03, 2023 @09:06AM (#36985364)
I'm not sure how pronounced it was for others, but one of my personal dislikes with IE was that there was no feasible way to uninstall IE, on top of the dreadful choices it made regarding web standards, documentation, and the overall "feel" of it - not to say that Netscape, etc. were much better at the time, but there was that very real sensation of being forced to have a piece of software I did not want installed on an Operating System that I used solely for compatibility reasons.
Re:A list of recent hostile moves by Google's Chrome team by dspillett on Thursday August 03, 2023 @09:11AM (#36985412)
Chrome is the new IE 4 & 5, when MS were still doing the extend and extinguish thing, implementing crap their way, standards be damned.

Safari is the new IE 6, when MS stagnated because they had won in large enough areas not to really care any more and designers were forced to hold back on using things for compatibility's sake. If we're more generous, maybe Safari is more like IE 9/10/11 when MS at least tried to be more up-to-date but were behind and non-compliant enough to be a significant pain. Though for us IE11 is still the current IE11 as one or two clients still have a few users on it, we can say “not supported” all we like, but we'll still get complaints if things flat out don't work (display issues and slowness we can tell people to deal with, dysfunction we can't).

Re:A list of recent hostile moves by Google's Chrome team by SergeAx on Thursday August 03, 2023 @09:13AM (#36985432)
I believe Chrome was about web apps (e.g. Gmail, Maps) in the first place,and yes, it was an undermine of Windows domination on desktop. Data collection and ads outside search came later.
Re:A list of recent hostile moves by Google's Chrome team by seanmcdirmid on Thursday August 03, 2023 @09:18AM (#36985476)
IE lost because Microsoft thought they had won forever and stopped devoting resources to its development. By the time they reformed a team to improve it, it was too late. The reason we hate it is not the reason it became hated by most consumers.
Re:A list of recent hostile moves by Google's Chrome team by devwastaken on Thursday August 03, 2023 @09:22AM (#36985529)
Safari doesn't even support adblockers. It's a DOA browser.
Re:A list of recent hostile moves by Google's Chrome team by troupo on Thursday August 03, 2023 @09:28AM (#36985600)
Strange then that I use it with ad blockers both on MacOS and iOS.
Re:A list of recent hostile moves by Google's Chrome team by robertoandred on Thursday August 03, 2023 @12:24PM (#36987996)
Where've you been the past 13 years?
Re:A list of recent hostile moves by Google's Chrome team by izacus on Thursday August 03, 2023 @09:41AM (#36985772)
Safari already implements Manifest V3 (it never had anything else to block ads) and DRM. So what the heck are you talking about? Safari is leading the charge on all those hostile changes.

(Not to mention all the other ways how they undermine the web, like refusing to properly support PWAs and forcing you to go through Apple reviewed process for apps.)

Re:A list of recent hostile moves by Google's Chrome team by hbn on Thursday August 03, 2023 @09:47AM (#36985862)
> (it never had anything else to block ads)

I've used Wipr for a long time on both my Mac and iPhone, this isn't true.

Re:A list of recent hostile moves by Google's Chrome team by rpdillon on Thursday August 03, 2023 @10:39AM (#36986622)
Wipr says it uses Safari's Content Blocking API, which has restrictions similar to those found in MV3. I think this is what GP was referring to, since it means Wipr/MV3 is limited in what they can block compared to, say, UBO on Firefox.
Re:A list of recent hostile moves by Google's Chrome team by hbn on Thursday August 03, 2023 @11:24AM (#36987171)
I think the big issue with MV3 is the limit of like 30k content blocking rules per extension, whereas Safari's is unlimited(?)
Re:A list of recent hostile moves by Google's Chrome team by lapcat on Thursday August 03, 2023 @11:29AM (#36987240)
> Safari's is unlimited(?)

Safari content blocker rules are limited. Formerly 50k, increased to 150k: https://adguard.com/en/blog/adguard-for-safari-1-11.html

Re:A list of recent hostile moves by Google's Chrome team by hbn on Thursday August 03, 2023 @11:52AM (#36987550)
Right, but that article mentions the workaround. Wipr gets you to enable a few "extensions" (Wipr Extra, and Wipr Parts 1-3) when you set it up. Each one grants an additional 150k rules
Re:A list of recent hostile moves by Google's Chrome team by brucethemoose2 on Thursday August 03, 2023 @10:45AM (#36986695)
It also doesn't support AV1 or AVIF.

A cynical part of me thinks Safari supported JPEG-XL for pure tribal warfare, as its the "anti" AVIF. That would be so petty...

Re:A list of recent hostile moves by Google's Chrome team by jonsneyers on Thursday August 03, 2023 @11:04AM (#36986916)
Actually Safari added support for three new image formats at the same time: JPEG XL, AVIF and HEIC.
Re:A list of recent hostile moves by Google's Chrome team by galad87 on Thursday August 03, 2023 @10:50AM (#36986750)
Safari already supports AVIF.
Re:A list of recent hostile moves by Google's Chrome team by lapcat on Thursday August 03, 2023 @10:56AM (#36986831)
> Safari already implements Manifest V3 (it never had anything else to block ads)

This isn't entirely accurate. Confusion on the issue abounds.

From 2010 to 2019, the safariextz format had support for webRequest BlockingResponse https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/Web... and indeed there was a Safari version of uBlock Origin. This was eliminated in Safari version 13.

The "newer" (2015) Safari content blocker API is similar to Chrome's declarativeNetRequest. However, Manifest V3 is far broader than just eliminating webRequest BlockingResponse, though that's what people tend to focus on. For example, there are strict limits on script execution that also cause problems for userscript extensions.

Safari web extensions (2020) will continue to support Manifest V2, albeit without webRequest BlockingResponse, which Safari web extensions never supported. Apple is in the process of adding MV3 support to Safari web extensions without deprecating MV2 (just like Firefox).

In a sense, Manifest V3 and delcarativeNetRequest are separate issues. After all, delcarativeNetRequest is also supported in Chrome MV2. Chrome took the "opportunity" to eliminate webRequest BlockingResponse in MV3. Safari took the opportunity to eliminate BlockingResponse much earlier. But MV3 could have supported BlockingResponse if Google had wanted; there's nothing inherent to MV3 that precludes the API, other than an arbitrary decision.

Re:A list of recent hostile moves by Google's Chrome team by drewcoo on Thursday August 03, 2023 @09:42AM (#36985786)
> What made IE the IE everyone hates was its departure from standards(?) and enforcing its own vision of the web thanks to its enormous market share.

Everyone hated IE because once they won the browser war Microsoft stopped improving their browser. Why bother? There was no market to gain.

Re:A list of recent hostile moves by Google's Chrome team by simondotau on Thursday August 03, 2023 @10:26AM (#36986411)
> What made IE the IE everyone hates was its departure from standards(?)

Google is of course much smarter than Microsoft. Google avoids this by declaring everything Chrome does to be a standard. And then far from being criticised from departing from the standard, their competitors get criticised for not implementing whatever thing Chrome came up with yesterday.

Re:A list of recent hostile moves by Google's Chrome team by WorldMaker on Thursday August 03, 2023 @02:09PM (#36989515)
That was what made IE dangerous: everything Microsoft did in IE was the standard for a bunch of years. They built things like XHR and the concept of "AJAX". The CSS model of IE was eventually enshrined as box-sizing: border-box, because designers loved it and it was easier to work with.

For many years in IE4/5/6 every browser was criticized for not supporting IE standards.

That's how IE6 got a huge marketshare and then kept that marketshare for far longer than it ever should have.

That's why those of us that remember browser history worry that Chrome is the new IE. It's defining the standards. It has crazy momentum behind it. People are (victim) blaming Safari and Firefox for not "keeping up with standards", even though the standards they aren't keeping up with are often things Google decided to do without finishing the standards process first. That's what IE did.

People remember the years after the interregnum of the web slowly cleaning up that mess. Of standards finally getting passed and IE being the one incompatible. They don't remember as well that IE was the problem child so much because it defined standards for years and that's what cemented its huge marketshare and inability to go away quietly when it came time to clean things up. Cleaning things up was so hard because it had defined so many standards. Worrying about "Chrome is the new IE" now is trying to prevent that mess from happening a second time.

Re:A list of recent hostile moves by Google's Chrome team by pornel on Thursday August 03, 2023 @11:01AM (#36986885)
Recent Safari deserves credit for listening to developers and catching up with many standards.
Re:A list of recent hostile moves by Google's Chrome team by aaa_aaa on Thursday August 03, 2023 @11:42AM (#36987409)
"Chrome is the new IE" is laughable. Apparently you know nothing about history. Chrome has its sins but it is no where near comparing the evil of MS shoveling their OS and Office to peoples throats.
Re:A list of recent hostile moves by Google's Chrome team by anthk on Thursday August 03, 2023 @06:07PM (#36992699)
You mean, like Android and EEE? Chrome spying on everything the user has? Their search engine and phones tracking the user's life as our worst nightmare of the 90's?

Private mail servers becoming near impossible to setup on our own because of GMAIL and DKIM witchcraftery with mail servers?

With the main online media tracking the user preferences on music and video too, minus the porn?

They cut down Gtalk/Jabber integration, too.

Heck, Google is what we were afraid of MS in late 90's/early 2000's on galaxy levels.

Re:A list of recent hostile moves by Google's Chrome team by barbazoo on Thursday August 03, 2023 @12:12PM (#36987852)
I don't expect my almost 70 year old mother to know the history of internet browsers. She just wants to browse the internet.

I blame Google instead.

Re:A list of recent hostile moves by Google's Chrome team by lern_too_spel on Thursday August 03, 2023 @12:41PM (#36988228)
Safari already supported remote attestation before Chrome, and it already has ManifestV3-like restrictions on ad blockers. It just doesn't support other APIs that people actually want, and many of the APIs it does support have bugs.
Re:A list of recent hostile moves by Google's Chrome team by dizhn on Friday August 04, 2023 @01:24AM (#36995797)
The standards yes. But everybody was targeting IE first so that wasn't a huge issue for the end user. What I remember made people move away from it was its willingless to just execute everything from the web (i.e ActiveX) and how insecure it had become due to this.
Re:A list of recent hostile moves by Google's Chrome team by ksec on Saturday August 05, 2023 @03:51AM (#37009941)
>But yeah, that's what you get when you don't know history.

The author of that phase, and those that commented on issue at the time admitted they wasn't even programming during IE era. And falsely claim IE era as IE 7.....

Not only that. A lot of people actually quite like IE 5.5. I would even argue IE hate wasn't even because of enforcing its own standard ( Although that is certainly an issue ). It was because they conquered 95+% market share and stop innovating when there were insane amount of low hanging fruit and bugs.

But yeah. Most vocal engineers of today joined the industry in post iPhone era. One reason why Silicon Valley are full of people continue to reinvent the flat tire.