News for hackers. Stuff that matters.
Re:Internet Explorer 11 has retired and is officially out of... by wolframhempel on Wednesday June 15, 2022 @10:41AM (#31753613)
I started my career 2008 building real estate and stock news websites. Back then, sooooo much of my days were spent making things "IE compatible" using techniques like:

- creating sprite sheets of transparent png corners and sides that one could arrange in a table around an element to create drop-shadows and rounded corners

- putting single pixel, transparent gifs at the end of floated containers because clearfix used a "before" CSS selector that earlier IEs didn't know about.

- writing CSS rules like -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; to make something semi-transparent...

And so much more. Back then, we were certain we'd open a bottle of champagne once IE is not a requirement anymore.

Today, fortunately, I have a different Job and Microsoft makes different browsers. But looking back, I wouldn't have believed this day to arrive.

Re:Internet Explorer 11 has retired and is officially out of... by xhrpost on Wednesday June 15, 2022 @12:23PM (#31755334)
Imagine having a piece of software where you have 95% global market dominance, a near complete monopoly. And then decide not to update said software in the slightest (other than security fixes) for 6 straight years. Kind of mind blowing.
Re:Internet Explorer 11 has retired and is officially out of... by deckard1 on Wednesday June 15, 2022 @01:39PM (#31756455)
that was the point. The entire point of IE was to embrace and extinguish the nascent web. With Netscape being cross-platform and the rise of Java, MS was feeling the threat to their Windows platform. Apple is doing a similar thing with Safari. Their App Store is their money maker. It's the whole reason they force Firefox and Chrome to use standards-lagging and neutered WebKit on iOS.

Google doesn't like the web, either. They control it at both ends. Search and the browser. Every web site today is built to conform to Google's blackbox SEO cargo cult. And Google performs an update regularly to their algorithm. At which point all websites have to do an SEO dance and hope it rains again. Google does this to prevent people from focusing on other search engines. If you always have to update for Google, then there is no time to focus on Bing or other avenues. Chrome also keeps people on Google search.

We don't have an open web today. We have three platforms. We have the Microsoft Windows platform, the Apple App Store platform, and the Google Web Platform.

And Facebook basically learned the lessons AOL failed to, on how to operate a walled garden on the internet.

Re:Internet Explorer 11 has retired and is officially out of... by fauigerzigerk on Wednesday June 15, 2022 @02:50PM (#31757546)
> And Google performs an update regularly to their algorithm. At which point all websites have to do an SEO dance and hope it rains again. Google does this to prevent people from focusing on other search engines

Now that sounds really far fetched. It's like claiming Apple's developer documentation is so terrible to make sure devs have no time left to develop for other platforms :)

What would you say if Google never changed its algorithm? Surely, that would be evidence of a stagnant monopolist no longer finding it necessary to invest in the product.

Re:Internet Explorer 11 has retired and is officially out of... by lofatdairy on Wednesday June 15, 2022 @02:57PM (#31757656)
>We don't have an open web today. We have three platforms. We have the Microsoft Windows platform, the Apple App Store platform, and the Google Web Platform.

Somewhat related: I had the pleasure of attending a talk given by Fernando Pérez (Jupyter) a while back. He made a very similar point, saying "there are only 3 computers today: Azure, AWS, and GCP". I'm not quite cynical enough believe that Google or MS would ever do something to lock down their cloud services to only their consumer products, I think the scale of this oligopoly can't really be understated, and it seems that we're moving away from personal computers and back to the time-sharing systems from before.

Re:Internet Explorer 11 has retired and is officially out of... by _emacsomancer_ on Wednesday June 15, 2022 @07:20PM (#31760685)
On Google & the web, I am reminded of this tweet: https://twitter.com/justinschuh/status/1421141097418350594

"Google hasn't been a perfect ally to the Web, but Google's incentives do align far better than Apple's ongoing opposition.

Apple can be ruthless because the Web is a competing platform for them—versus Google's situation where the Web is critical to revenue. Both companies are just acting in their own business interests (even if Google's interests happen to align with what I view as "good").

That's why Safari spent a decade Grover Norquisting the Web. No one told them to—and I'd bet most of them even believe they're saving the Web. But Apple's incentives have long been against the Web, and that won't change unless the incentives change.

Of course, even if Google's incentives are more aligned, they're… messy… and certainly not perfect. So, it is smart to maintain informed suspicion of Google's influence over the Web. That stated, I do see Chromium itself as a very strong hedge."

Re:Internet Explorer 11 has retired and is officially out of... by benoketamad on Wednesday June 15, 2022 @01:05PM (#31755962)
And people flock to vsCode and other offerings from MS like IE never happened. People really need long term memory...
Re:Internet Explorer 11 has retired and is officially out of... by yaseer on Wednesday June 15, 2022 @01:16PM (#31756135)
Microsoft's leadership and strategy has evolved under Nadella, at least enough to produce quality products like VSCode, and 'good enough' products like WSL.

I say this as someone who has historically been very anti-Microsoft, that used to do all my work in Linux. Modern Windows with VSCode, running WSL, is something the Microsoft of the IE6 era would never have produced.

Re:Internet Explorer 11 has retired and is officially out of... by krylon on Wednesday June 15, 2022 @01:40PM (#31756475)
It's true.

I'm using Linux and/or BSD on all my private machines, but from an outsider's perspective Microsoft appears to have undergone some significant changes since Nadella took over. From what I know, if someone had suggested making the .Net runtime open source in, say, 2008, under Ballmer, they would have been treated like a heretic.

There's still plenty to complain about, it's gotten more nuanced.

Also, it's important to keep in mind that Microsoft - and surely many other companies of that size - are like a feudal system internally, with different teams/divisions doing things their own way, not necessarily playing nice with the others if it doesn't suit their own agenda.

Re:Internet Explorer 11 has retired and is officially out of... by sph on Thursday June 16, 2022 @03:29AM (#31763392)
MS under Nadella's leadership has grown on two fronts: more friendly to the open source world, while pushing for more advertisement and spyware on their most popular product.

At least Ballmer didn't try to milk me for my data.

Re:Internet Explorer 11 has retired and is officially out of... by mm007emko on Wednesday June 15, 2022 @02:01PM (#31756781)
Well, VSCode is a bad example. It's open source so if Microsoft decides to ditch it, it can be community maintained until people move to something else. Or another foundation can take over or another company can fork it. Come on, VSCode is a "lightweight" IDE ("lightweight" in terms of features, not in terms of resource demands) and it's one of the better ones.

I remember its first version and my first impression was "WTF". Nowadays it's pretty usable. IE of its era really wasn't. You can switch to anything else if you don't want to use VSCode. IE ... you either couldn't (on a company-issued computer) or you didn't know how (at home). Nadella's Microsoft is a far cry from Ballmer's.

Re:Internet Explorer 11 has retired and is officially out of... by hiq on Wednesday June 15, 2022 @04:31PM (#31759066)
> It's open source so if Microsoft decides to ditch it, it can be community maintained until people move to something else.

Some would suggest that it's closer to open-core: https://news.ycombinator.com/item?id=31605975

Re:Internet Explorer 11 has retired and is officially out of... by Someone1234 on Wednesday June 15, 2022 @01:18PM (#31756161)
I think IE's monopoly is an important component that cannot be ignored when doing comparisons. If Microsoft stopped updating VSCode, 90% is Open Source, and there are multiple good competitors already on the market. So there's minimal captive-ness with VSCode, whereas IE held the browser market captive in outmoded web tech for years, with no real escape for web developers and competitive browsers struggling to make headway.
Re:Internet Explorer 11 has retired and is officially out of... by xxpor on Wednesday June 15, 2022 @01:49PM (#31756602)
And of course, remember that the base of VSCode is Chromium. Pretty hilarious in the scheme of things.
Re:Internet Explorer 11 has retired and is officially out of... by wongarsu on Wednesday June 15, 2022 @12:48PM (#31755709)
Exactly what happened to Netscape, just that Netscape wasn't nearly as entrenched (their market share fell from 70-90% in 1996 to about 0 in 2002).
Re:Internet Explorer 11 has retired and is officially out of... by CWuestefeld on Wednesday June 15, 2022 @01:25PM (#31756252)
Isn't this what happened to products like PKZip and Lotus 1-2-3? Seems like there's ample precedent.
Re:Internet Explorer 11 has retired and is officially out of... by space_ghost on Wednesday June 15, 2022 @10:53AM (#31753822)
I strongly remember using Firebug in Firefox (mind-blowing tools, for the time) in ~2008 and having to debug issues in IE, which had the equivalent of a Check Engine Light for debugging.
Re:Internet Explorer 11 has retired and is officially out of... by amichal on Wednesday June 15, 2022 @12:00PM (#31755020)
Firebug and firebug lite were amazing but to keep the record clear it was possible to debug client-side JavaScript (and other script types) using Visual Studio since very early on in IE. It was granted a major pain to setup properly for breakpoints and code highlighting but it was a full fledged debugger and IDE. I remember doing it often. I don’t remember if there was a debugger for IE for mac and early Safari. For me those where where “alert” and “document.write” were my only options.
Re:Internet Explorer 11 has retired and is officially out of... by zeven7 on Wednesday June 15, 2022 @12:32PM (#31755480)
I had forgotten about those days. The VS debugger slowed down my computer so much though that I often just used alert anyway. Firebug was a huge improvement.
Re:Internet Explorer 11 has retired and is officially out of... by microSnowball on Wednesday June 15, 2022 @10:57AM (#31753906)
Lol I remember that little yellow triangle. The source of so much pain.
Re:Internet Explorer 11 has retired and is officially out of... by z3t4 on Wednesday June 15, 2022 @02:56PM (#31757655)
undefined is not a function
Re:Internet Explorer 11 has retired and is officially out of... by samwillis on Wednesday June 15, 2022 @11:36AM (#31754587)
So true, debugging with alert()…

There was Firebug Light, which from memory was a bookmarklet that injected a cut down firebug into the page, but even that didn’t help much.

Re:Internet Explorer 11 has retired and is officially out of... by DrSiemer on Wednesday June 15, 2022 @12:11PM (#31755186)
Not owning any Apple products myself, my only option was a free online emulator to try and fix a bug on older iOS systems. It did not support console logs, so I was trying to debug using alert() as far back as yesterday. It didn't help, I only managed to find the issue through xCode on a random Mac.
Re:Internet Explorer 11 has retired and is officially out of... by dheerajvs on Wednesday June 15, 2022 @11:42AM (#31754710)
I won't be able to celebrate for a long time to come. I have to support running an Outlook add-in in Outlook 2016 on Windows, which uses the IE11 rendering engine.
Re:Internet Explorer 11 has retired and is officially out of... by ratww on Wednesday June 15, 2022 @12:18PM (#31755266)
Just in case you haven’t heard: Microsoft recently announced that they won’t hold it against you if you drop support for IE11 in add-ins. Your customers might still complain, though.

https://docs.microsoft.com/en-US/office/dev/add-ins/develop/...

Re:Internet Explorer 11 has retired and is officially out of... by Bilal_io on Wednesday June 15, 2022 @03:17PM (#31757976)
I am sure Microsoft wouldn't have held it against you to drop support for IE back in 2010. It's always been about the customer.
Re:Internet Explorer 11 has retired and is officially out of... by ratww on Wednesday June 15, 2022 @04:00PM (#31758658)
Incorrect. For those add-ins, IE11 support was required until recently, and there was a real review process, and it was actually pretty good. They even reported very subtle IE11 visual bugs to us.
Re:Internet Explorer 11 has retired and is officially out of... by skittleson on Wednesday June 15, 2022 @11:44AM (#31754742)
I remembered these days as well. There wasn't a lot of resources out their either. Getting everything pixel perfect was the goal. HTML emails were extra tricky since they displayed differently in each client.
Re:Internet Explorer 11 has retired and is officially out of... by z3t4 on Wednesday June 15, 2022 @03:03PM (#31757771)
Pixel perfect existed in an era where almost everyone had 800x600 screens. Today it's about adapting to many different screen sizes and devices. So when people say pixel perfect today they're 20+ years too late. :P
Re:Internet Explorer 11 has retired and is officially out of... by vermaden on Wednesday June 15, 2022 @02:08PM (#31756887)
> (...) Microsoft makes different browsers.

They are not.

They just took Chrome and added their logo and theme around.

Re:Internet Explorer 11 has retired and is officially out of... by hackerman123469 on Friday June 17, 2022 @04:59AM (#31775734)
They didn't take Chrome, they took the engine that powers Chrome, Chromium.

Just like Apple's Safari is built on WebKit. You wouldn't say that other vendors like Sony just took Safari and put their logo on the browser for the browser on PlayStation.

It's the same engine, not the same browser.