Opera displays an empty rectangle and when I click the link it doesn't allow me to go there saying it might an "attempt to trick you into visiting a website which you might mistake for a site you trust."
The article speaks of an "officially accepted Unicode 6.0 Emoji / ISO 10646 standard", but of course a standard has nothing to do with whether it is Linux supported!
The latest versions of Unicode have an official encoding for emoji, and (after having installed a suitable font) the resulting page renders just fine in Firefox Aurora on Ubuntu 11.04.
It doesn't render in the URL bar, of course, but that's Firefox's IDN whitelist at work.
That's the thing. I have emoji characters enabled, and can type and see them in text messages. It's odd I can't see them in Safari. Could it have something to do with my phone being jailbroken?
The fact that this works reflects that fact Safari hasn't implemented the IDN standard fully, and neither has the .LA domain registry. Section 4.2.2 of RFC 5891 forbids the Emoji codepoints from being encoded in a valid IDN string.
Technically yes but if I'm reading it right that's only because in an outdated chart they hadn't been assigned yet. Unless there's a pattern of disallowing symbols but I'd have to question the motivation behind that.
Edit: Nevermind, the rules used to create the chart are designed to disallow symbols. It gives an explanation of the rule but not the reason it was set.
These rules identify characters commonly used in mnemonics and often
informally described as "language characters". In general, only code
points assigned to this category are suitable for use in IDN.