5
Dec

We had one website where it looked perfect in Firefox, Opera and Safari. Also if we checked it on a system with an English Windows OS is also looked fine. But it would only render a white screen in Internet Explorer on a system with a Japanese OS. When we checked the page source, the markup was there but only a white screen showed in the browser.

We originally has the markup like this:

< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
html xmlns="http://www.w3.org/1999/xhtml"
head
title Our site title /title
meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
meta name="keywords" content="widget 1, widget 2, local widgets” /?
meta name="description" content="Widgets by a local widget maker you can trust"/>

The page title was at the top. Again this rendered fine in firefox and opera but we had the white screen of death in IE.

We then changed the order of the head items:

PUBLIC "-//W3C//DTD XHTML 1.0
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
html xmlns="http://www.w3.org/1999/xhtml"
head
meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
title>Our site title
meta name="keywords" content="widget 1, widget 2, local widgets” /?
meta name="description" content="Widgets by a local widget maker you can trust"/>

Vola! Japanese IE rendered fine after putting meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ /> before any other head content.

Category : Japan

Sorry, the comment form is closed at this time.