5 ms·
My understanding is that it's not about the desktop web client; it's about all the back-office web applications that rely on (shudder) ActiveX controls that exp
by cstross 16y ago
My understanding is that it's not about the desktop web client; it's about all the back-office web applications that rely on (shudder) ActiveX controls that expect to run inside IE6 on Win2K or, at best, XP.
Rolling out Firefox or Chrome or IE8 to the desktops would be expensive, but not a budget-buster. Replacing hundreds or thousands of proprietary server-side applications written over the past fifteen years would cost billions and take years, and in the middle of a budget crunch that ain't gonna happen.
(For example: I've heard of one widely-deployed town planning system that requires the users to download a proprietary ActiveX control in order to view planning applications on the desktop ... in PDF format. If you don't run the control, you can't download the PDFs; simple as that. Yes, this kind of proprietary lock-in is insane. Unfortunately, it was procured in the pre-Web 2.0 era when "nobody ever got fired for buying Microsoft" looked a lot more solid than it does today -- and now it's out there in the wild, and replacing it would cost millions.)
- pbhjpbhj 16y ago>Unfortunately, it was procured in the pre-Web 2.0 era when "nobody ever got fired for buying Microsoft" looked a lot more solid than it does today -- and now it's out there in the wild, and replacing it would cost millions.) I don't believe it. I'm sure you can find lots of software consultants with posh cars and big offices to tell you it would cost millions. But really. The PDF is on a file server, all you need to do is link it for the client, how hard can it be. A decent web developer could probably do it and test it cross browser in a few days - lets say it's a man-month, that's going to be what, $20k absolute top for the project. Even if you had to start from scratch it wouldn't take $millions.
- chc 16y agoHe isn't saying it would cost millions to replace that piece of software. He's saying it would cost millions to replace the hundreds or thousands of ActiveX controls in use, with that being an example of how absurdly pervasive the technology is in the UK government.
- pbhjpbhj 16y ago>a proprietary ActiveX control in order to view planning applications on the desktop ... in PDF format [...] it's out there in the wild, and replacing it would cost millions I don't think that's what he is saying. But I'll accept that's what you are saying and ask you for a citation on this pervasive ActiveX control - I can then research it as my sister is in Town Planning here in the UK.
- hugs 16y agoActiveX controls work in IE8, so they probably wouldn't need to be rewritten or ported. But we'll never know. The UK government is short circuiting the process by asserting just the act of testing would be too burdensome. I call bullshit. [disclosure: I wrote that blog post, so consider my opinions here highly biased. :-) ]
- draebek 16y agoI've spoken with another developer or three that tell me that, although ActiveX controls remain supported, security policies have changed in some meaningful ways between versions of IE. The result is that your controls that were working fine in IE 6 stop working in later versions of IE. I have not personally confirmed this (and god send that I will never have to).
- derefr 16y agoIf Microsoft (or someone else) built a self-contained "IE6 For Legacy Web Applications" download, that worked like Fluid/Prism (making an individual launcher for each legacy app), allowed a newer IE to live alongside it, and was guaranteed (literally, contractually) to function identically to IE6 proper, most of this problem would go away, I think.
- smallblacksun 16y ago"was guaranteed (literally, contractually)" What benefit does Microsoft get to offset this huge potential liability?
- derefr 16y agoThe point of the contractual obligation isn't to assume liability in case they aren't the same, though; it's to force Microsoft (or whoever else) to prove, incontrovertibly, that they are the same, and therefore give the companies no wiggle-room. Without that proof, no company is going to bother either way, no matter how much liability they're spared.
- eitally 16y agoIt wouldn't cost billions if it was allowed to be managed by private industry. This is the kind of BS that corporate developers are frustrated by on a daily basis -- painful, but not difficult, drudgery. The crown's position, as the Sauciers recognized, is completely unjustified. Stasis is the easy way out, and just like no one was ever fired for choosing IBM, almost no one was ever fired for leaving good enough alone. This coming from the guy in charge of a 15,000 seat enterprise migration from MS Office --> OpenOffice.org (and who was in charge last year of a 18,000 seat migration from Exchange/Outlook to Gmail). I have tons of similar war stories... but yet some how we are still able to get shit done.