R
rf said:IIRC that was the same trip where some murrican asked me repeatedly
which [US] state Sydney, Australia is in.
In your case, the use of flags is probably OK, since the site is aimed
at people in a particular country - the language is simply a by-product
of that.
Though what happens if you have an American in Japan, or vice versa? ;-)
I think Beauregard's suggestion of country silhouettes is a good idea.
Absolutely. But Jukka's point is that flags are inappropriate symbols to
denote different languages, not that sites should only be in one
language (actually, he has some good info on using different
languages/character sets too IIRC).
Toby said:rf said:IIRC that was the same trip where some murrican asked me repeatedly
which [US] state Sydney, Australia is in.
Just insist it's in NSW. If they've not heard of that state, then that's
their own fault.
Thank you very much.
Who told you that's not what AES stands for?
1. ID the remote block of text.
2. Create a function/2 functions called by your mouseover events (-
instead of putting the js right in the "onmouseover" link if that's what
you do now.)
3. In the function(s), do the innerHTML thing to change the text in the
ided larger block of text as well as whatever it is you do with the
mouseovers now.
Example:
In the function(s) include:
document.getElementById('lgtxtblock').innerHTML="AES does *not* stand
for 'Ants Eat Shit.'"'
Ed said:I've been reading Jukka's posts and work for a few years and I have
the greatest respect for him. That said, is it only Jukka's opinion
that flags are inappropriate symbols to denote language, or is it a
joint opinion shared by many that it's a matter of wide-spread
etiquette?
Beauregard T. Shagnasty said:I agree with Jukka. Why should I (a Murrican) have to click on a Union
Jack instead of the Stars and Bars? I'm not a Brit. <g>
Agree.I prefer seeing a prominent, tastefully styled list of the *names* of
the languages, in their proper font, with necessary umlauts or whatever.
English | Deutch | Francaise | Svenska | Roosky ...
Neredbojias wrote:
Small point, *innerHTML* is a MSIE property. Many browsers now include
it by demand. The W3C compatible way would be with *nodeValue*:
var el=document.getElementById('lgtxtblock');
el.firstChild.nodeValue="AES does *not* stand for 'Ants Eat Shit.'";
Added benifit, your script may be markedly faster!
http://www.gtalbot.org/DHTMLSection/innerHTMLvsNodeValue.html
Wouldn't work. Their states only have two letters in them. I know. I once
had to fill in some stupid bloody demographic form as a pre-requsite to
getting a lift pass. It insisted my state only had two letters and that my
postcode had to have 5 digits. No concept of "country" at all.
If you grab yer'self a copy of Mozilla they have a nifty littleHmm, I will have to check this out. Never even heard of nodeValue
before.
Thanks for the information and advice.
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.