Closed Bug 239597 Opened 16 years ago Closed 9 years ago

microsoft.com - MSDN Japan - utf-8 Japanese characters are unreadable

Categories

(Tech Evangelism Graveyard :: Japanese, defect, major)

defect
Not set
major

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: klassphere, Unassigned)

References

()

Details

(Keywords: top100, top500)

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7b) Gecko/20040403
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7b) Gecko/20040403

Visit http://www.microsoft.com/japan/msdn/library/,
the frame at down left, showing contents tree, displays "?????????" for Japanese
characters. IE can render it fine via the top page at
http://www.microsoft.com/japan/msdn/library/, but opening only the frame with
the problem
http://www.microsoft.com/library/shared/deeptree/asp/deeptreeDL.asp?stcfg=/japan/msdn/library/searchtabconfig.xml&dtcfg=/japan/msdn/library/deeptreeconfig.xml&url=/japan/msdn/library/startpage.asp?frame=true
with IE shows the same problem as in Mozilla. 

Reproducible: Always
Steps to Reproduce:
Those question marks are actual question marks in the source, as can be verified
by wget or any other method of making an HTTP request to the server.  Those
bytes are 0x3F, which is an ASCII question mark.

I have no idea what IE or the server does when you load the toplevel page, but
given the source we are being served what we are showing is exactly correct.
If you spoof UA string as "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)",
the server sends as bottom frame inside the left frame as follows:
<html>
<head>
<meta NAME="Robots" CONTENT="noindex">
  <title>Deeptree</title>
  <link rel="stylesheet" type="text/css"
href="/library/shared/deeptree/css/deeptree.css">
<!--TOOLBAR_START-->
<!--TOOLBAR_EXEMPT-->
<!--TOOLBAR_END-->
</head>

<script>
  if (top.location == self.location)
    {
    top.location.href = "/";
    }

  function selectstart()
    {
    window.event.cancelBubble = true;
    window.event.returnValue = false;
    return false;
    }

</script>

<body onselectstart="selectstart();" topmargin="0" leftmargin="0"
marginheight="0" marginwidth="0" bgcolor="#F1F1F1" text="#000000">

<nobr>
<div id="deeptree" class="deeptree"
CfgXMLSrc="/japan/msdn/library/deeptreeconfig.xml">
</div>
</nobr>

</body>
</html>

So this is evangelism issue.
Thanks for checking that out!

Over to evang; the server is just purposefully sending non-IE clients garbage.
Assignee: smontagu → english-us
Status: UNCONFIRMED → NEW
Component: Internationalization → English US
Ever confirmed: true
OS: Windows XP → All
Product: Browser → Tech Evangelism
QA Contact: amyy → english-us
Hardware: PC → All
Version: Trunk → unspecified
-> Japanese, major, blocking bug 114158
Assignee: english-us → japanese
Blocks: MS
Severity: normal → major
Component: English US → Japanese
QA Contact: english-us → japanese
Summary: utf-8 Japanese characters are unreadable at MSDN → microsoft.com MSDN Japan - utf-8 Japanese characters are unreadable
Keywords: top500
Conforming summary to TFM item 10 at 
http://www.mozilla.org/projects/tech-evangelism/site/procedures.html#file-new
Summary: microsoft.com MSDN Japan - utf-8 Japanese characters are unreadable → microsoft.com - MSDN Japan - utf-8 Japanese characters are unreadable
Keywords: top100
http://msdn2.microsoft.com/ja-jp/library/default(ja-jp).aspx
work now, but http://msdn.microsoft.com/library/ja/ is still broken.

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20060402 Firefox/1.6a1
INCOMPLETE due to lack of activity since the end of 2009.

If someone is willing to investigate the issues raised in this bug to determine whether they still exist, *and* work with the site in question to fix any existing issues, please feel free to re-open and assign to yourself.

Sorry for the bugspam; filter on "NO MORE PRE-2010 TE BUGS" to remove.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → INCOMPLETE
Product: Tech Evangelism → Tech Evangelism Graveyard
You need to log in before you can comment on or make changes to this bug.