IE8 is final and ready, is your LP ready?

Status
Not open for further replies.

kblessinggr

PedoBeard
Sep 15, 2008
5,723
80
0
G.R., Michigan
www.kbeezie.com
They haven't yet released it via the windows update method, but its final and ready for download from their website.

Internet Explorer 8: Home page

Would be interesting to see how many sites will need fixing (ie: sites that were designed with FF7 fixes and hacks in place, which evidently will break IE8 most of the time), Microsoft already has an "incompatibility" list which will automatically make the sites render in compatibility mode.

Microsoft's IE 8 incompatibility list: 2,400 major sites (and counting) | All about Microsoft | ZDNet.com

So what do you do if your sites, campaigns, LPs, turn out to not render correctly in IE8. Certainly we wouldn't expect the visitors to turn on compatibility mode every time they hit one of these site (most people just move on).

Well the main things that can be done is one of the following.

A) Add in conditionals for IE8. (I personally wouldn't go this route)

B) Remove IE7 conditionals and hacks, course if your design wasn't compliant to start with this would simply break the rendering in IE7 but make it look ok in IE8.

C) rewrite the page in such a way that its standard compliant but also works in IE7 and 8 without using conditional hacks and such (like I already do)

or if you simply can't be bothered and need a quick fix, this next option would be fastest, especially if you have javascript that you can't 'fix' and need it to run as if it were IE7.
D) Place in a meta tag or PHP header to tell the browser to render the page in compatibility mode.

PHP
Code:
header('X-UA-Compatible: IE=7;FF=3;OtherUA=4');

or

HTML
Code:
<meta http-equiv="X-UA-Compatible" content="IE=7;FF=3;OtherUA=4" />

To ensure future compatibility with IE8 (and to help keep the rendering between IE7 and IE8 very close without having to use hacks) I recommend using this doctype declaration at the top of the page. Since xhtml is stricter all the browsers follow the rules more closely with each other.

Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

If it's a php page, you'll need to modify the first line a lil
Code:
<? echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>"; ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

If you have no clue what I just said... hire a coder
*cough* me *cough*
 


Wicked post - I can't be bothered to update my pages at the moment, and this is a perfect stopgap. Thanks kblessinggr!
 
Doesn't really matter.

According to my stats and for some godawful reason the majority of people online still use IE6 and will continue to for a long time to come.
 
Doesn't really matter.

According to my stats and for some godawful reason the majority of people online still use IE6 and will continue to for a long time to come.

Depending on the sites, IE6 can accumulate as much as 30% of the IE visits. I doubt it'll be around 10 years from now, IE6 is already 10 years old, much like XP itself.

And it does matter, even if some people are still stuck with the old version. IF you won't neglect the old users, why neglect the new ones?
 
Insert javascript for browser identification, and if they're using IE8, have a popup telling them what a shit browser they're using, MS couldn't get something right if they bought it that way from another company in the first place (not at all like DOS or Hotmail, y'know), and then redirect them to your aff link for the Google pack that includes Chrome...
*cough*

Or just not bother, and build new websites in a compliant manner as needed, because new offers will be coming out as soon as Oprah opens her fat mouth about weight loss or relationships again.

[edit]
Just looked as posted at the list on ZDnet.
It's mostly Chinese & European sites... but Youtube and Wikipedia not working? Facebook and Myspace!? That ought to trigger some major "holy shit, we fucked up right there" over at MS, not a "Hey, your sites that are in the ten most visited in the world don't comply with our new browser."
 
I've attached a Google Analytics screenshot of the last few IE visitors to one of my sites.

IE7 is responsible for about 72%, IE6 26%. IE5.5 and below account for less than 0.20% of visits.

The site is in the gaming niche.
 

Attachments

  • ieusers.jpg
    ieusers.jpg
    43.9 KB · Views: 13
Status
Not open for further replies.