How does it cope with non-ASCII characters and various fonts? Suppose you had "ɡoogle.com" instead of "gooble.com" in that demo video (the first "g" is not a regular "g", but " U+0261 LATIN SMALL LETTER SCRIPT G")… Browsers tend to show IDN names in the "xn--…" punycode format, but not always.<p><a href="https://en.wikipedia.org/wiki/IDN_homograph_attack" rel="nofollow">https://en.wikipedia.org/wiki/IDN_homograph_attack</a><p><a href="https://unicode.org/cldr/utility/confusables.jsp?a=google&r=None" rel="nofollow">https://unicode.org/cldr/utility/confusables.jsp?a=google&r=...</a><p><a href="https://ma.ttias.be/show-idn-punycode-firefox-avoid-phishing-urls/" rel="nofollow">https://ma.ttias.be/show-idn-punycode-firefox-avoid-phishing...</a>