<?xml version="1.0" encoding="UTF-8"?><item><title>Microsoft breaking IE's URL parsing to 'help' users</title><description>&lt;DIV&gt;Okay this bugs me.&amp;nbsp; Microsoft is changing the way Internet Explorer supports supplying authentication information in URLs.&amp;nbsp; Details are in this Knowledge Base article:&amp;nbsp; &amp;#8220;&lt;A href="http://support.microsoft.com/default.aspx?scid=kb;en-us;Q834489"&gt;Microsoft plans to release a software update that modifies the default behavior of Internet Explorer for handling user information in HTTP and HTTPS URLs&lt;/A&gt;&amp;#8221;.&amp;nbsp; &lt;/DIV&gt;&#13;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&#13;
&lt;DIV&gt;The problem is, this behaviour isn't Microsoft's to change, it's specified as part of &lt;A href="http://www.ietf.org/rfc/rfc1738.txt"&gt;RFC 1738&lt;/A&gt;.&lt;/DIV&gt;&#13;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&#13;
&lt;DIV&gt;The annoying part is that, like with the change to Outlook that just eats &amp;#8220;dangerous&amp;#8221; attachments giving the user no recourse, this is breaking functionality that some users find useful.&lt;/DIV&gt;&#13;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&#13;
&lt;DIV&gt;&lt;STRONG&gt;There are other ways.&lt;/STRONG&gt;&lt;/DIV&gt;&#13;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&#13;
&lt;DIV&gt;For example, parse the URL and display it differently.&amp;nbsp; If the URL is &amp;#8220;http://cnn.com@evilhost.com&amp;#8221; then&amp;nbsp;display it as &amp;#8220;http://evilhost.com (as cnn.com)&amp;#8221; in the task bar and in the address bar.&amp;nbsp; The problem isn't users typing in bad URLs, the problem is evil links in emails, webpages, instant messages, etc., so whenever IE receives a URL from anywhere other than the user typing it in, it could ask the user to verify that they want to connect to &amp;#8220;http://evilhost.com&amp;#8220; and log as user &amp;#8220;cnn.com&amp;#8221;.&amp;nbsp; Users would notice that.&amp;nbsp; Not every single one, but certainly most of them.&lt;/DIV&gt;&#13;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&#13;
&lt;DIV&gt;Alternatively, turn it off by default but allow users to turn it back on.&amp;nbsp; Like I said, it bugs me that I can't email a .EXE to someone, although the Internet standards certainly allow it, and there's nothing I can do about it.&lt;/DIV&gt;&#13;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&#13;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;</description><pubDate>Thu, 01 Sep 2005 19:17:06 GMT</pubDate></item>