Mailing List Archive


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[tlug] "Standards: Why You Should Care, and When You Shouldn't" [was: Why am I not seeing Japanese in my web page on my Android?]



Darren Cook writes:

 > >  > A meta-tag should override the http header.
 > > 
 > > It maybe *should*, but it *don't*.
 > 
 > I first wrote "will override" then thought about browser bugs so changed
 > it to "should". Thanks for the standards information;

Heh, heh.  Would anybody be interested in a presentation per the
subject?  If so, which standards do you most want to hear about?

 > > I suspect that the underlying problem is either that the HTTP header
 > > of the main HTML document has a bogus charset parameter 
 > 
 > If I've understood the problem correctly, the html document now works
 > (after adding the meta tag), but it is the json data (presumably sent
 > via ajax) that is not. And only on one browser (on android).
 > 
 > But if it isn't http headers, and isn't the html document, what is left?!

Well, it could be a browser bug, of course.  However, these AJAX
thingies can be pretty complex behind the scenes.  Dave may have fixed
a document that isn't actually the one handling the JSON, for example.
Think "frame" here.  Or there may be some DOM manipulation that's
confusing the browser about what "the" document is.

"Magic is loose in the world!" -- _Waldo_, R. A. Heinlein





Home | Main Index | Thread Index

Home Page Mailing List Linux and Japan TLUG Members Links