Recently, the Shmoo Group discovered that Firefox is vulnerable to precisely the exploit that i predicted in my 2002 paper—Ping

How do you render a zero-width non-breaking space in a different colour? :)

Actually, i think your suggestion is a pretty good idea. Some invisible characters would still need to be outlawed, but for the remaining ones, the use of colour could help.—Ping

Problem if relying on differently colored characters, not if using background color covering some minimum width for each non-P7ASCII character.—Mike

What happens if the character set includes the full set of non 7-bit printable ASCII characters to mimics all needed letters?

E.g., we see a totally purple "paypal" ? As nobody to date has complained about the yellow background colour of Firefox 1.0 URL bar, my guess is that this will pass by too.—Ian

Only "paypal" would have a purple background, not the entire URL bar. That would look considerably more odd than the entire URL bar background switching to light yellow for https. Why would anyone complain about Firefox’s yellow https URL bar, and why are you certain that you would have heard about it if they had?

My suggestion doesn’t help people who want to visit non-P7ASCII domains.—Mike

Ah... so only the colorblind have trouble. Doesn’t seem very ADA friendly to me... :)—John