Heads up! To view this whole video, sign in with your Courses Plus account or enroll in your free 7-day trial. Sign In Enroll
Preview
Start a free Courses trial
to watch this video
How do you overcome IE and all its faults?
2:53 with TreehouseRicardo Diaz from the Facebook forum asks, "How do you overcome IE and all its faults?"
[treehouse, Teacher Q&A]
0:00
[How do you overcome IE and all its faults?]
0:05
I think IE is starting to catch up to what you'd call
0:07
alternative browsers--or not even really alternative now.
0:10
I just call them modern browsers.
0:12
[answer by Nick Pettit] But I would always just develop to the standard first
0:15
and then worry about
0:20
trying to overcome any kind of bugs with IE,
0:23
whether it's display issues or some sort of weird JavaScript error.
0:26
I really wouldn't worry about Internet Explorer up front
0:30
because typically that's just going to slow you down.
0:35
Frankly, like I said, Internet Explorer
0:39
doesn't represent as large of a market
0:42
as it once did.
0:45
It's still very important, and you should definitely make your site work with Internet Explorer,
0:47
but I always leave that until the end of the process.
0:51
[answer by Allison Grayce]
0:54
I think the thing to keep in mind with IE is just to kind of
0:56
accept it from the very beginning
0:59
and kind of make it a part of your process to always have IE open.
1:02
Instead of waiting until the very end when you're about to launch your website
1:06
to test in IE, just kind of test as you go--
1:09
to debug as you go.
1:13
[answer by Jim Hoskins] Raw power.
1:16
It's just practice.
1:19
You deal with IE for so long and eventually you start understanding
1:21
all the things that it can't do.
1:24
You just kind of work that into your model of how you build things.
1:27
It's kind of sad because then you start thinking in terms of
1:30
things that you'd like to be able to do, but you know you just can't
1:33
unless you just say IE is going to get out of here.
1:36
It's difficult at first, but if you spend enough time with it,
1:40
you'll learn the ins and outs and you'll just
1:43
start thinking in the IE model of
1:46
you can't really make it that good.
1:49
You don't. Just run away. [laughter]
1:51
[answer by Amit Bijlani]
1:53
You have to deal with it.
1:55
It's out there, and there's a lot of people still using IE.
1:57
It's getting better. IE9 is way better than what 6 was and 7 was.
2:00
And 10 is supposedly even better.
2:04
Of course, Microsoft is also poking fun at themselves
2:08
and how bad the previous versions of the browser were.
2:11
In addition, you have a lot of tools out there
2:15
that can help you make your web app
2:18
more friendly with IE.
2:21
There is Browser Shot, BrowserStack.
2:23
That helps you test your
2:27
website in different versions of IE.
2:30
And then there are things like Modernizr that help you
2:33
check what capabilities are available in the browser.
2:36
There's a whole slew of Frameworks and stuff like that.
2:39
So just be patient and do the work.
2:42
[Q&A treehouse]
2:48
You need to sign up for Treehouse in order to download course files.
Sign up