The sooner it's rendered obsolete the better.
As every web developer knows, one of the biggest headaches of building modern, standards-compliant web pages is getting them to look and work right in Internet Explorer. Well, coders, apparently Microsoft feels your pain, because it has released a new set of free tools to help you do just that. The tools, collectively dubbed …
MS have been campaigning for ages to get everyone to stop using IE6, and even IE7. The difference is that they don't act like a petulant child and force you to use newer versions in the same way many sites and tech-stacks (Google, Wordpress) do.
Don't let the facts get in the way of a good anti-MS rant though, Sorry, M$ I mean.
Well that wouldn't be a problem if they:
a) allowed you to update your browser independently of your operating system (not everyone wants to 'upgrade' to Windows XP or Vista)
b) allowed you to install multiple versions of the browser so you could use one for your old broken internal software and one for actual browsing
I can agree with b) although technically I see why it is a problem to achieve and not worth the hassle with 3rd party solutions (IE6 tab, VMs available.
But there are solid technical reasons why some versions of IE only run on certain versions of Windows. The extra work it would have taken (for a purpose they don't really value) is evident if you follow the mozilla mailing lists when those things are discussed for FF.
"allowed you to update your browser independently of your operating system"
If you really feel "stuck" with IE6 because downgrading to a newer Microsoft operating system is not your cup o' tea, all I have to say is...
And learn to change your user agent string.
It's no good saying "The sooner it's rendered obsolete the better". We all know that, but if a significant number of the people you want to use your site are likely to be using old browsers, you can't go round to their houses and make them upgrade. Developers who create public web sites have to assess the cost of not being compatible with old IE versions against the cost of coding for compatibility.
Are you kidding? Pissing off in such a few lines both Opera and Google+ users at the same time in a completely unrelated subject? That has some merit, beyond the snarkyness itself which is a hallmark of this site. Perhaps the irony is being lost as the Reg user base expands?
Just realized that the new Reg comment scoring system should reward all kind of users, not only the ones that manage to get a high upvote, but also the ones that get a high downvote, and also those that get both kind of votes. Either that or I'll create an account whose objective will be to top the downvotes chart....
Say WHAT? INT WTF?
How long before they and otherrs bribe government to coerce banks and credit unions to coerce people to sign up with "their facebook accounts"? Suppose they don't "hav" one, or refuse to use it? This is insidious and odious. WTF happened with the registration of dev apps via a direct tool of the dev, not a social site?'
I guess devs will have to create a dev account that is strictly business, not connected to personal.
Soon, ms will be deluged with, "Do you know a developer named "Basterdx"? We think you do. Would you like to upgrade your Sleuth account to see more information of "Basterdx"? Like us too!
Don't worry about it. I had to sign up to get support from Samsung (they very cleverly used FB's "technology" to avoid providing support, while making you think that your posts were visible and being read).
Anyway, after calming down, I signed up with the name of a well-known cartoon character, after some slight modification, to get it past their checkers. FB now sends me occasional mails telling me about people on the other side of the world who also went to "The University of Life". They think I'm really stupid, and it's great. I use it for logging onto other sites, and I get counted as an "active user", and I've done my own little bit to screw FB. I think I may go and click on some ads when I get bored.
Whilst obviously good advice to create a fake account just for the purpose of signing up to these schemes, in the same way many of us use throwaway email accounts for a similar purpose, doing so only increases the likelihood of this type of sign-up method becoming more and more prominent.
Better to ignore them, or maybe even better to let them know why you're *not* going to be signing up, rather than inflating their usage statistics.
One of the reasons their version 4 product immediately appealed to me was because of the "Expression Web SuperPreview" program. It sounds grand, but in a way it also is IMVHO; because this program allows you to use the browser engine of several available browsers and render the page you're making using that engine.
Better yet: it can render a page using multiple engines and show the preview side by side, even indicating where the pages differ wrt. the placement of several components.
By default it obviously supports several Explorer engines (MSIE 6 up to 9, even the compatibility view in 8 is supported), but it can also utilize the Mozilla engine (not sure about modern Firefox browsers, I stopped using FF around version 4, so version 3.6 is all I can mention as example) and it even utilizes Safari for Windows if you want to.
There is also an online service to provide support for more browsers, though I never bothered to test that.
Now, the reason I'm going "reinventing the wheel" is because Expression Web has recently been EOL'd. You can now download it for free (which includes this preview program) and the reason Microsoft gave is that it has focussed its attention on Visual Studio 2012 which should basically supersede Expression Web 4 and provide all its functionality.
Obvious question: If Visual Studio "supersedes" Expression Web then why do we need a separate tool for this when this functionality is basically part of Expression Web ?
There are many features in Expression Web which you won't find in VS 2012, that's for sure. For starters; I've become very fond of my "site manager" where I can basically point Expression Web to several websites after which it can make sure my local contents is synchronized with the remote site (either using FTP, FTPS or other means).
SO, I get the feeling that Microsoft is at its best here: they had a very decent tool, threw it away and are now re-inventing what they already had.
Windows 8 tiles are everwhere these days!
I even saw them in someone's kitchen!! They'd gone for that oh so funky late 90s multicoloured silly pattern type vibe that Windows 8 does too - only the tiles were slightly rounded in the corners unlike Win8 with its "trying to make lazy design cool by making everything flatter than a roadkill hedgehog" motif!
I must admit though, I just wanted to touch the heck out of that kitchen wall, MS are really on to something here, I just had a desperate urge to stroke those tiles senseless! So Win8 gets the finger up from me you could say! I think it will revolutionise the way we think about inputting stuff into computers and domestic kitchen design for weeks to come!
WTF is that? Sounds like the name of some naff self-help personal training and life coaching solution sold via a late night infomercial!
You CAN suceed when you do it The Microsoft Way™! Call now and all this can be yours on ten audio cassettes for only £199 plus shipping and handling! Call now and and start living your life The Microsoft Way!!!!
The instant scanner's a load of pants. I have just tested it against one of my sites that I know for a fact has elements IE6 bodges rendering through not supporting at all, and there's not a glimmer of a warning. As others have suggested, everything seems to be about getting it looking right on mobile devices (which it already does, TYVM) and Windows 8.
Oh? And once web devs have uninstalled IE, how exactly are they going to make the customers who use their sites use the full uninstaller for IE?
Developers don't target IE because they endorse it as a browser, but because they don't want to exclude people from their user base.
" it also offers a friendly suggestion that devs make sure to tweak their websites to work the Microsoft Way™ – including replacing Flash with HTML5, making sure pages are touch-friendly, and adding Windows 8 Start Screen tiles to sites so they're easier to navigate to from Microsoft's latest OS."
Yeah. Good luck with that.
Of course if they were really that bothered about people with old versions of IE they would release IE 9/10 for XP, Vista and 7
But from reading other article on the reg it appears Microsoft have deeply embedded IE 10 into the Windows 8 OS and have had difficulty porting it to 7. Do Microsoft never learn that having an browser deeply integrated into the OS is a bad idea?
If what you say is really true then: firstly, it underlines quite how braindead Microsoft's browser strategy has been in the past; secondly, it's another reminder of just how important it was that the European Commission took legal action against Microsoft. Whoever decided to make DirectX 10 a requirement and not an option was a fucking idiot.
They could have just provided the raw un-spin version of that sentence:
"We're sorry so for ever making that hideous deformed shit, can we pay you for all your time we wasted while we cocked about like numpties with well-known standards?"
Fuck - another tedious rant....
Years ago, like 10 or more, or was it longer...
If I went to visit a porn site, Opera, Mozilla, Net something or other, they ALL had pop up blockers....
Microsoft - the stupid douches, I mean the really fucking stupid people who run that show - they took ANOTHER 6 years before they put that function into Internet Explorer....
Then when Firefox started getting really good - compared to IE, Microsoft just barefaced copied all their material, had a huge launch about it, how THEY were innovating, how great IE is, "Come join the Community and sign up etc...."
More fake PR bullshit from the thieves...
IF Internet Explorer came on a toilet roll, I'd rather use my hand to wipe my arse.
FAIL - with Linux, I DO NOT HAVE TOO use anything Microsoft.
Honestly.. Chrome is far worse than IE at not following standards. I really cannot fathom why people in the tech community love it so much.
I build websites for a living, and Firefox, IE, Safari all tend to behave and do what I want. It's ALWAYS &#)(%@$ Chrome that has problems.
Or maybe it's just me? haha
This post has been deleted by its author
Firstly, whoever came up with this deserves recognition. I think that Microsoft has finally realised that its only choice at the moment is damage limitation: website developers are seriously fucked off by having to support such completely different rendering engines without the pain of users switching on "compatibility" mode for sites which are standards compliant. Oh, I know there is another flag you can set to stop that, except I there are other workarounds for IE < 9 that you need that disable UA-compatible="IE=Edge". A proper migration path for all current versions of Windows would have made this all unnecessary. But, okay, web developers will accept a certain degree of pain to support paying customers.
But it's those poor customers who are suffering most as a result of the extremely cynical migration path the Microsoft chose - no one forced them to limit Windows 2000 to IE 6 or XP to IE 8. One of my customers still has a "don't use IE (8) for the internet" because it's still unsafe. It has been considered too much work to migrate to IE 9 and shortly afterwards to IE 10, whenever it becomes available for Windows 7. In the meantime Firefox LSR has been certified and rolled out everywhere (> 100,000 machines). The result is that people have dropped IE for everything except the usual ActiveX infested inhouse "browser" applications and management has been given I-Pads.
Then there is the site itself with friendly advice like this:
We've found that you have vendor-specific prefixes causing compatibility problems. This can help minimize compatibility issues in Internet Explorer and other browsers.
Well, colour me blue and call me Nansen if those two sentences are contradictory. Vendor prefixes are a world a hurt in themselves but using them does not cause compatibility problems because they are, er, vendor specific. Anyway, the site I tested doesn't use any vendor prefixes.
I suggest the IE team start polishing the CVs as they're going to be needing them.
It's like watching a cross between, "The mentalist" and "CSI: NY", ie 'psychic Patrick Jane' and `Detective Stella Bonasera' ...
Why is Chrome and Opera taking centre stage? IE is a joke! I just can’t understand why, despite MS claims that its better than ever, it’s actually a pain. It crashes – without fail every time I fire it up the first time. I have to force it to shut down, only then will it start to work. I’m too lazy to learn Chrome – I just don’t think limiting XP to IE8 only - is a wise decision. MS YOUR DAYS ARE NUMBERED!
so ms spends time and resources to create a tool to make your nice w3c compliant site work in their browser rather than just making a browser that works... hmmm. seems like they're loosing their edge. I would have figured by now that they would have already jacked the code for Chrome or Safari and released their own code bloated version named "zing" that crashes every time you scroll. thats what i expect from the king of redmond.