<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Firefox 3: UTF-8 support in location bar</title>
	<atom:link href="http://blog.mozilla.com/gen/2008/05/23/firefox-3-utf-8-support-in-location-bar/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mozilla.com/gen/2008/05/23/firefox-3-utf-8-support-in-location-bar/</link>
	<description>Gen Kanai's Mozilla weblog</description>
	<pubDate>Thu, 20 Nov 2008 15:27:52 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
		<item>
		<title>By: Sebastian</title>
		<link>http://blog.mozilla.com/gen/2008/05/23/firefox-3-utf-8-support-in-location-bar/#comment-64103</link>
		<dc:creator>Sebastian</dc:creator>
		<pubDate>Sat, 04 Oct 2008 16:43:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/gen/?p=160#comment-64103</guid>
		<description>I would like to disable this feature as well to keep my URIs valid and copy-n-pastable. Please let me know how to do that. Thanks!</description>
		<content:encoded><![CDATA[<p>I would like to disable this feature as well to keep my URIs valid and copy-n-pastable. Please let me know how to do that. Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex</title>
		<link>http://blog.mozilla.com/gen/2008/05/23/firefox-3-utf-8-support-in-location-bar/#comment-50212</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Mon, 07 Jul 2008 18:20:26 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/gen/?p=160#comment-50212</guid>
		<description>The only problem I have experienced is that the decode/encode is incorrect for resubmitting links. Example as follows.

I submit this:
http://www.google.com/search?q=%E2%80%A2

Firefox decodes %E2%80%A2 into a visible BULLET character.

When I edit the url, Firefox encodes is incorrectly as this:
http://www.google.com/search?q=%95

%95 is not a BULLET character in UTF-8. In Windows-1252, this is a BULLET, but in UTF-8, this is a MESSAGE WAITING character.

Firefox is misrepresenting my data-sending wishes!

Thoughts?</description>
		<content:encoded><![CDATA[<p>The only problem I have experienced is that the decode/encode is incorrect for resubmitting links. Example as follows.</p>
<p>I submit this:<br />
<a href="http://www.google.com/search?q=%E2%80%A2" rel="nofollow">http://www.google.com/search?q=%E2%80%A2</a></p>
<p>Firefox decodes %E2%80%A2 into a visible BULLET character.</p>
<p>When I edit the url, Firefox encodes is incorrectly as this:<br />
<a href="http://www.google.com/search?q=%95" rel="nofollow">http://www.google.com/search?q=%95</a></p>
<p>%95 is not a BULLET character in UTF-8. In Windows-1252, this is a BULLET, but in UTF-8, this is a MESSAGE WAITING character.</p>
<p>Firefox is misrepresenting my data-sending wishes!</p>
<p>Thoughts?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gen Kanai</title>
		<link>http://blog.mozilla.com/gen/2008/05/23/firefox-3-utf-8-support-in-location-bar/#comment-48315</link>
		<dc:creator>Gen Kanai</dc:creator>
		<pubDate>Tue, 24 Jun 2008 22:48:12 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/gen/?p=160#comment-48315</guid>
		<description>Hi, thanks for asking.  Urls are a subset of uris (uniform resource identifier) and uri is the technically more accurate.  Bernie Zimmerman has a good overview:

http://www.bernzilla.com/item.php?id=100</description>
		<content:encoded><![CDATA[<p>Hi, thanks for asking.  Urls are a subset of uris (uniform resource identifier) and uri is the technically more accurate.  Bernie Zimmerman has a good overview:</p>
<p><a href="http://www.bernzilla.com/item.php?id=100" rel="nofollow">http://www.bernzilla.com/item.php?id=100</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Uri?</title>
		<link>http://blog.mozilla.com/gen/2008/05/23/firefox-3-utf-8-support-in-location-bar/#comment-48270</link>
		<dc:creator>Uri?</dc:creator>
		<pubDate>Tue, 24 Jun 2008 17:53:04 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/gen/?p=160#comment-48270</guid>
		<description>Is an "uri" the same thing as an "url"?</description>
		<content:encoded><![CDATA[<p>Is an &#8220;uri&#8221; the same thing as an &#8220;url&#8221;?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Johnathan Nightingale</title>
		<link>http://blog.mozilla.com/gen/2008/05/23/firefox-3-utf-8-support-in-location-bar/#comment-46979</link>
		<dc:creator>Johnathan Nightingale</dc:creator>
		<pubDate>Mon, 16 Jun 2008 13:31:46 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/gen/?p=160#comment-46979</guid>
		<description>@Damian - It's a bad idea to create a crappy experience for non-latin text, too.  :)

The perceived incremental threat to rendering UTF-8 in the location bar assumes that people are otherwise good parsers of URLs, which is consistently shown to be false.  Attackers already paper "paypal.com" all over subdomains and path segments in a URL, because they know unsophisticated users won't know the difference.  On the other hand, the downside of refusing to render IDN/UTF-8 properly is that a very large portion of the net gets a second-class experience.

This isn't an argument that "things suck so who cares if we make them worse," it's a reminder that, one the one hand, benefit has to be weighed against cost, and on the other, that url tinkering is not the way to keep people safe.  We keep people safe by removing complex URL semantics as a thing we expect users to understand - by actively blocking known badness, and by providing stronger (verified, revocable) identity information the rest of the time.</description>
		<content:encoded><![CDATA[<p>@Damian - It&#8217;s a bad idea to create a crappy experience for non-latin text, too.  <img src='http://blog.mozilla.com/gen/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>The perceived incremental threat to rendering UTF-8 in the location bar assumes that people are otherwise good parsers of URLs, which is consistently shown to be false.  Attackers already paper &#8220;paypal.com&#8221; all over subdomains and path segments in a URL, because they know unsophisticated users won&#8217;t know the difference.  On the other hand, the downside of refusing to render IDN/UTF-8 properly is that a very large portion of the net gets a second-class experience.</p>
<p>This isn&#8217;t an argument that &#8220;things suck so who cares if we make them worse,&#8221; it&#8217;s a reminder that, one the one hand, benefit has to be weighed against cost, and on the other, that url tinkering is not the way to keep people safe.  We keep people safe by removing complex URL semantics as a thing we expect users to understand - by actively blocking known badness, and by providing stronger (verified, revocable) identity information the rest of the time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Damian Yerrick</title>
		<link>http://blog.mozilla.com/gen/2008/05/23/firefox-3-utf-8-support-in-location-bar/#comment-46897</link>
		<dc:creator>Damian Yerrick</dc:creator>
		<pubDate>Mon, 16 Jun 2008 01:33:18 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/gen/?p=160#comment-46897</guid>
		<description>I thought it was a bad idea to show internationalized domain names (IDN) so that homoglyph attacks could be made more obvious. Or does this pertain solely to the path after the domain name (or to the corresponding part of a URN)?</description>
		<content:encoded><![CDATA[<p>I thought it was a bad idea to show internationalized domain names (IDN) so that homoglyph attacks could be made more obvious. Or does this pertain solely to the path after the domain name (or to the corresponding part of a URN)?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: andy</title>
		<link>http://blog.mozilla.com/gen/2008/05/23/firefox-3-utf-8-support-in-location-bar/#comment-43757</link>
		<dc:creator>andy</dc:creator>
		<pubDate>Sat, 24 May 2008 11:44:07 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/gen/?p=160#comment-43757</guid>
		<description>How can I disable this? Spending sometime playing in about:config and I can't do it.
Well to reply to my email, thank you. If I find the answer before you reply, I'll post it.</description>
		<content:encoded><![CDATA[<p>How can I disable this? Spending sometime playing in about:config and I can&#8217;t do it.<br />
Well to reply to my email, thank you. If I find the answer before you reply, I&#8217;ll post it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gen Kanai</title>
		<link>http://blog.mozilla.com/gen/2008/05/23/firefox-3-utf-8-support-in-location-bar/#comment-43646</link>
		<dc:creator>Gen Kanai</dc:creator>
		<pubDate>Fri, 23 May 2008 21:38:03 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/gen/?p=160#comment-43646</guid>
		<description>Daniel, thank you for the clarification.  I've updated the article accordingly.

Edward, yes- this is a gigantic, enormous win for the location bar usability.  We will be focusing on this new i18n-enabled functionality whenever we talk about the AwesomeBar.</description>
		<content:encoded><![CDATA[<p>Daniel, thank you for the clarification.  I&#8217;ve updated the article accordingly.</p>
<p>Edward, yes- this is a gigantic, enormous win for the location bar usability.  We will be focusing on this new i18n-enabled functionality whenever we talk about the AwesomeBar.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Edward Lee</title>
		<link>http://blog.mozilla.com/gen/2008/05/23/firefox-3-utf-8-support-in-location-bar/#comment-43574</link>
		<dc:creator>Edward Lee</dc:creator>
		<pubDate>Fri, 23 May 2008 12:50:50 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/gen/?p=160#comment-43574</guid>
		<description>You can even do multi-word search in the AwesomeBar with those terms: Japanese in the uri: "wiki 日本" :)</description>
		<content:encoded><![CDATA[<p>You can even do multi-word search in the AwesomeBar with those terms: Japanese in the uri: &#8220;wiki 日本&#8221; <img src='http://blog.mozilla.com/gen/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Glazman</title>
		<link>http://blog.mozilla.com/gen/2008/05/23/firefox-3-utf-8-support-in-location-bar/#comment-43563</link>
		<dc:creator>Daniel Glazman</dc:creator>
		<pubDate>Fri, 23 May 2008 11:24:50 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mozilla.com/gen/?p=160#comment-43563</guid>
		<description>Let me correct one thing only : you say Roman languages and non-Roman languages. That's wrong. You should say latin-based writing scripts and non-latin-based writing scripts. And even that is a bit wrong. I am french, and french uses a latin writing script, but http://fr.wikipedia.org/wiki/Electricité with a trailing acute e is encoded in FF2... Same thing for http://sv.wikipedia.org/wiki/Umeå with a trailing a-circle. In URL, FF2 encodes anything beyond the us-ascii boundaries, really.</description>
		<content:encoded><![CDATA[<p>Let me correct one thing only : you say Roman languages and non-Roman languages. That&#8217;s wrong. You should say latin-based writing scripts and non-latin-based writing scripts. And even that is a bit wrong. I am french, and french uses a latin writing script, but <a href="http://fr.wikipedia.org/wiki/Electricit" rel="nofollow">http://fr.wikipedia.org/wiki/Electricit</a>é with a trailing acute e is encoded in FF2&#8230; Same thing for <a href="http://sv.wikipedia.org/wiki/Ume" rel="nofollow">http://sv.wikipedia.org/wiki/Ume</a>å with a trailing a-circle. In URL, FF2 encodes anything beyond the us-ascii boundaries, really.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
