News for hackers. Stuff that matters.
Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by 2OEH8eoCRo0 on Wednesday May 19, 2021 @03:38PM (#27213408)
My current employer will be devastated. The user interface of our currently in development program requires IE + Java applets.
Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by amanzi on Wednesday May 19, 2021 @04:09PM (#27213811)
To be fair, this has been on the cards for the last couple of years - should be no surprise to anyone.

Also, if there's a genuine need to keep IE around for longer, then you have some options, e.g. deploy Win 10 LTSC for specific legacy use-cases, or publish IE11 via Citrix.

Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by 908B64B197 on Wednesday May 19, 2021 @04:21PM (#27213974)
> currently in development program requires IE + Java applets.

Why?

Surely it's not a greenfield project.

Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by 2OEH8eoCRo0 on Wednesday May 19, 2021 @04:28PM (#27214056)
It's just a defense program with a very very long timeline.
Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by danjac on Thursday May 20, 2021 @04:21AM (#27218730)
IE + Java applets? Who were you defending? The Carthaginians?
Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by 908B64B197 on Wednesday May 19, 2021 @04:37PM (#27214155)
I would worry about long term availability.

For that type of project, it might be worth it to write a detailed spec for how the back-end talks to the front-end so in the future it's possible to write a more modern client.

Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by lbriner on Thursday May 20, 2021 @05:20AM (#27219084)
I'm not sure you appreciate how much work it is to both "write a detailed spec" and then also to "write a more modern client".

All of that on top of a system which has likely changed in the intermediate years. Basically, you might as well milk the existing system for as long as possible and then replace it with a completely new system that probably runs on newer hardware (1990s instead of 1980s), is much more maintainable and does things in a more modern way.

Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by nickkell on Thursday May 20, 2021 @05:18AM (#27219069)
Who defends the defenders? Sounds like a secondary (tertiary?) business will spring up to plug the security holes in these defence technologies
Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by suzzer99 on Wednesday May 19, 2021 @05:22PM (#27214640)
Wait, you're serious?
Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by selimthegrim on Wednesday May 19, 2021 @08:29PM (#27216061)
In 2014 the healthcare IT company I left was running this plus ActiveX controls written in Delphi
Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by teh_klev on Thursday May 20, 2021 @09:13AM (#27220668)
This wouldn't be Craneware would it?
Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by selimthegrim on Thursday May 20, 2021 @09:58PM (#27229705)
No, NuMedics.
Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by Tade0 on Thursday May 20, 2021 @10:03AM (#27221212)
The other day I was inspecting some software for an industrial pump to advise how to customise/debug it and sure enough the source code is in some proprietary language which compiles into a Java applet.

Not sure when was that app written, but the control unit was assembled just months ago.

Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by gibolt on Wednesday May 19, 2021 @04:18PM (#27213933)
I'm really curious what client requirements drove that decision.

'In development'. Does this mean v1 hasn't even shipped yet?

Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by 2OEH8eoCRo0 on Wednesday May 19, 2021 @04:26PM (#27214035)
>Does this mean v1 hasn't even shipped yet?

yes

Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by jefft255 on Wednesday May 19, 2021 @05:03PM (#27214428)
That sounds just unbelievable to me, and I've worked at government agency doing Lotus Note programming on Windows XP past EoL. What was the decision process like, to decide to create a new Java applet in 2021??

Edit: I've seen a later comment mentioning it was started a while ago. But still... this is a dead platform. To me this is on the level of launching a new app targeting Windows XP. It's just a disaster

Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by bartread on Wednesday May 19, 2021 @05:26PM (#27214680)
About 5 years ago I briefly contracted for a large multinational, who shall remain nameless, who were still running a version of some Lotus thing (I forget whether it was Notes or Smartsuite) that was well over a decade out of support, and possibly two decades old, running on a long since obsolete niche operating system, on hardware that probably dated from the 90s.

None of it could be upgraded.

Which would have been fine except that it had dependencies, and those dependencies had dependencies, and... you get the idea. I got the distinct impression that were it to fail or be unplugged every system in the business might slowly and inexorably fail over a period of days or weeks, eventually grinding all trading activity to a halt.

They were trying to figure out what to do about it and, fortunately, the guy in charge of replacing it really seemed to enjoy that kind of problem but, for all I know, they're still running it.

Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by lbriner on Thursday May 20, 2021 @05:24AM (#27219106)
I think many companies have a short and medium-term view but not a longer-term one.

People should know that hardware will become obsolete or fail, that software will become unsupported, the supplier might go bust etc.

You need to be able to run generations of IT in parallel so that you always have newer hardware/software getting used/proved alongside the old nonsense and if you will need to replace an aging system, you better have seen it coming enough years earlier to give you time to find a replacement.

Also, large corporates have a habit of over-customising what they want so a new system has to be completely bespoke = slow and expensive to replace.

Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by lenocinor on Thursday May 20, 2021 @02:58AM (#27218204)
I think I used to work at the company you’re talking about. Definitely don’t miss those parts! What a crazy old tech stack it was…
Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by mmastrac on Wednesday May 19, 2021 @03:39PM (#27213419)
This sounds like the stuff I worked on 15 years ago in the oil and gas sector (in fairness, IE + applets _were_ the best choice at the time).
Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by cies on Wednesday May 19, 2021 @04:20PM (#27213957)
> IE + applets _were_ the best choice at the time

Depends on the constraints. Qt was around and mature for many years in 2006. Ruby on Rails had it's first release mid 2004. Django mid-2005.

Again it depends on the constrains, what you can "the best choice in 2006" is limping now. Meanwhile an app built in 2006 on Qt/RoR/Django would be on a platform that is currently still being considered for green field devt.

Without knowing all constraints I'd be willing to say that IE+applets was not the best choice in 2006, neither was: GWT, WebSphere or any of the MS GUI toolkits around in that year.

I'm still on the fence wrt Vaadin. It was not around in 2006, but soon after. Never used it, but it seems to still be actively maintained to this day.

Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by skrebbel on Wednesday May 19, 2021 @04:52PM (#27214324)
I don't think any of this was obvious in 2006.
Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by fomine3 on Wednesday May 19, 2021 @09:20PM (#27216333)
Agreed, Flash is the best choice at the time.
Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by cies on Wednesday May 19, 2021 @05:19PM (#27214598)
I know! That's the gamble one makes choosing a language/dependency you cannot easily move away from.

But the lack of obviousness does not make IE+applets the best choice in 2006.

Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by lbriner on Thursday May 20, 2021 @05:27AM (#27219129)
The oil and gas sector are not going to be using 2-year old software to develop safety critical systems. Can you honestly imagine using Ruby on Rails for monitoring an oil rig?

The timescale for a supplier to be in-business in order to prove their safety-critical credentials, the time it takes experienced developers to learn a language or framework and prove that it works, the time it takes to find, specify, build and deliver a project in these circles means you would be hard pushed to find anything that is less than 10 years old being used outside of startups.

Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by 2OEH8eoCRo0 on Wednesday May 19, 2021 @03:41PM (#27213458)
That's around when my project was started.
Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by pram on Wednesday May 19, 2021 @04:28PM (#27214055)
The horror.
Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by bydo on Wednesday May 19, 2021 @03:47PM (#27213540)
It's still very common in a lot of niche industries. Though apparently it's also still supported, since they just embed the entire Trident engine in Edge. So really this is just yet another way for Microsoft to try to force Edge on users?
Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by thr1123 on Wednesday May 19, 2021 @04:15PM (#27213899)
still not aboard the php 3 hype train?

now it's time to sell it hard to management

Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by keithnz on Thursday May 20, 2021 @02:28AM (#27218051)
IE Mode in edge should keep you living in the dark ages for years to come :)
Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by crazygringo on Wednesday May 19, 2021 @05:33PM (#27214760)
What does it matter? Your users will just run it in Edge using IE11 compatibility mode, which "will be supported through at least 2029".

I see no devastation here...

Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by amanzi on Wednesday May 19, 2021 @08:26PM (#27216043)
Not sure if Java apps will run in IE Mode?
Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by TedDoesntTalk on Thursday May 20, 2021 @12:45AM (#27217469)
You’ll also need an old version of Java installed that will certainly be EOL with no security patches back ported.
Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by dheera on Wednesday May 19, 2021 @04:47PM (#27214267)
I don't think IE will self-implode, you just won't get "support", whatever that means.
Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by lbriner on Thursday May 20, 2021 @05:28AM (#27219133)
Haha, yeah, don't really get any support anyway except those forums where they tell you to reinstall Windows if it is still not working :-)
Re:Internet Explorer 11 (IE11) to be retired on June 15, 2022 by mr_toad on Wednesday May 19, 2021 @10:38PM (#27216740)
That’s like building a new barn after the horse has bolted.