Which version of VS for IE9

Vis1/0N

Expert Member
Joined
Mar 10, 2009
Messages
2,754
Reaction score
557
Location
Durban
My corporate client was with XP until support ended recently and have deployed Win7 with IE9 as the standard - upgraded versions are not negotiable. Previously I had to stick with IE6 due to the amount of intranet applications that were also standardized on IE6.

I have used VS2008 and the gui was fine with WYSIWYG in IE6, I don't think there were issues with IE7 either. Now Win7 - using IE8 my pages are rendered in compatibility mode, and when I cycle through the IE8 developer tools options : IE8 is fine, IE8 compatibility mode - broken; IE7 - broken. Although it is fine in IE7 browser itself.

Which version of VS would be the best bet for IE9 and its supported CSS/HTML versions? I don't want to get the latest version and then see that the elements are supported for IE10/11 and have it break on IE9. Or is there a tool in VS that would allow one to set the design rules for the earlier browser?

My current deployment tested against latest FF & Chrome is a nightmare.
 
The version of vs has nothing to do with your HTML or css. Your code is not compatible. Code won't magically start working in new browsers. You have to build the rules in css and JavaScript your self.
 
The version of vs has nothing to do with your HTML or css. Your code is not compatible. Code won't magically start working in new browsers. You have to build the rules in css and JavaScript your self.

^this

How about starting to test your code against all browsers. Intranet excuses stopped being funny 10 years ago. People don't want to be stuck using any particular browser, let alone IE anything.

Visual Studio has nothing to do with browser compatibility.

Rule of thumb, always keep up to date with the latest stuff, so if you are going to upgrade, go straight to VS2013. Then start learning about HTML, CSS, JQuery, and how to use them in a standards driven way regardless of browser. Then build your website to work cross browser and set your client free to use whatever device or OS they choose. Want that site on your iPad... sure. Windows Phone... Sure. Desktop.... why not.

Why start with a Windows 7 installation now? Move straight to Windows 8.1 with a view to getting onto 9 once it is stable.

Modernize people... modernize!
 
Sometimes you do want to modernize, but it's not always your decision to use the latest and greatest tech.
What do you guys think of certain techs dropping support for certain browser version for example. Like AngularJS 1.3 dropping support for IE8. I'm starting AngularJS and certain users' machines are still on IE8. They could easily use another browser or even upgrade their current browser, but it is not as easy as that.
 
Sometimes you do want to modernize, but it's not always your decision to use the latest and greatest tech.
What do you guys think of certain techs dropping support for certain browser version for example. Like AngularJS 1.3 dropping support for IE8. I'm starting AngularJS and certain users' machines are still on IE8. They could easily use another browser or even upgrade their current browser, but it is not as easy as that.

Im using angular, and if you need to support IE 8 you will need to make sure your angular code is compatible with it. Its going to get pretty hairy unfortunately. You will lose new features and fixes in later versions of angular.
 
Im using angular, and if you need to support IE 8 you will need to make sure your angular code is compatible with it. Its going to get pretty hairy unfortunately. You will lose new features and fixes in later versions of angular.
I suppose I'll have to use 1.2 for now.
 
I suppose I'll have to use 1.2 for now.

We had a similar situation, but i just forced everyone to upgrade to chrome. I'm not gonna support backwards browsers. Fk that.
 
We had a similar situation, but i just forced everyone to upgrade to chrome. I'm not gonna support backwards browsers. Fk that.

I'm in this boat. I'm not going to hold back from providing a kick ass service because people are out of date. It's an incentive to move forward. Support them where you can, but move on if they don't move with you.
 
I hear you, but to the users (customers), it doesn't make sense to use different browsers for different systems.
It's even worse when you develop for public facing web applications.
 
I hear you, but to the users (customers), it doesn't make sense to use different browsers for different systems.
It's even worse when you develop for public facing web applications.

http://thenextweb.com/twitter/2012/...n-ie8-tells-users-to-switch-browsers-already/

While i understand your plight. I had the fun task of doing a massive platform when i first started developing, we had big companies like Mass Discounters, and all the big ad agencies. All the bastards used different browsers, we had to support I.E 5. There was no nice jquery libraries and all the other fancy libraries that make your life easy :P
 
I'm in this boat. I'm not going to hold back from providing a kick ass service because people are out of date. It's an incentive to move forward. Support them where you can, but move on if they don't move with you.

problem in my case is that they're paying for it. moving on without people who give you money is not a good idea.
 
problem in my case is that they're paying for it. moving on without people who give you money is not a good idea.

Well then you should try to sell the idea that you cannot advance the system, if they are stuck in the middle ages.
 
Our core business is not related to software at all. It was a small departmental project where they were using Access to get things done and then the manager requested some quick software that needed a web based front end. Specced it a needing to be in VB.net, Access db, and IE5.5.

The 20hr project has grown.

I logged onto their supplier site last week and the browser pops up that I should be running IE5.5 as that is what is supported. Still they are maybe the largest multinational company in the world and therefore not agile to change due to the various systems that are running, costed and proven. I can't dictate the policy and break existing systems.

My code contains deprecated CSS that is supported differently in IE5.5 against IE8.
 
People that are using ie6 are used to websites looking ****, they think it is normal.

Trying to support all browsers and making it look perfect is madness
 
our Client facing site has a download link to Chrome or firefox.

the logic behind using IE is that the proxy settings and upgrade patch files that are rolled out through the company uses default internet setting.

Chrome uses the same setting as IE (firefox has to be set to do that and sometimes a firefox upgrade changes that setting causing mass panic from the users)
firefox is also upgrading to often and needs to be restarted when this happens.

I am still trying to sell Chrome to the IT department (systems and IT are too different departments that clash on a lot of policies strangely enough)

honest opinion, make it work in a real browser. build the awesome features and functionality you need.
demo in a real browser.
demo in IE, show what does not work, and that basic functionality is there.
then let the company make the call to upgrade. don't tell them they have to, let them write the policy to do it themselves.

IE is good for 2 things:
Downloading a better browser
Showing you how backward microsoft is.

NEVER USE IE. FRIENDS DON'T LET FRIENDS USE IE.*

Quote from the Microsoft website (it adds the number 6 to the quote, but I like leaving that out.)
 
IE are fighting very hard to stay relevant (them trying to pay off bloggers recently is a good example), the other side I've found is the developers who are more aligned with MS will try and stick to MS.
 
In all fairness...IE11 is actually a fairly half decent browser in terms of speed. It's mostly caught up on all it's HTML5/CSS3 compatibility as well :)
 
In all fairness...IE11 is actually a fairly half decent browser in terms of speed. It's mostly caught up on all it's HTML5/CSS3 compatibility as well :)

What's the extension / add on support like?
 
What's the extension / add on support like?

Not sure. Haven't really looked at their add ons but I doubt it'd be anywhere close to Chrome/Firefox. Dunno about Safari either since their Windows support is pretty much non existent >.<
 
Top
Sign up to the MyBroadband newsletter
X