<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Smart practitioners have harmless URLs</title>
	<atom:link href="http://jboye.com/blogpost/smart-practitioners-have-harmless-urls/feed/" rel="self" type="application/rss+xml" />
	<link>http://jboye.com/blogpost/smart-practitioners-have-harmless-urls/</link>
	<description>The international community for web and intranet professionals</description>
	<lastBuildDate>Mon, 30 Jan 2012 19:45:30 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
	<item>
		<title>By: J. Boye &#187; Blog Archive &#187; Percussion releases new vision, new website and new product</title>
		<link>http://jboye.com/blogpost/smart-practitioners-have-harmless-urls/comment-page-1/#comment-354</link>
		<dc:creator>J. Boye &#187; Blog Archive &#187; Percussion releases new vision, new website and new product</dc:creator>
		<pubDate>Sat, 07 Mar 2009 19:10:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.jboye.com/?p=650#comment-354</guid>
		<description>[...] am always curious how vendors eat their own dog food, sometimes with mixed success. Percussion uses harmless URL&#8217;s on their website, but evidently it still requires work to make all old links [...]</description>
		<content:encoded><![CDATA[<p>[...] am always curious how vendors eat their own dog food, sometimes with mixed success. Percussion uses harmless URL&#8217;s on their website, but evidently it still requires work to make all old links [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: J. Boye &#187; Blog Archive &#187; When the economy goes down implementation costs go up</title>
		<link>http://jboye.com/blogpost/smart-practitioners-have-harmless-urls/comment-page-1/#comment-185</link>
		<dc:creator>J. Boye &#187; Blog Archive &#187; When the economy goes down implementation costs go up</dc:creator>
		<pubDate>Fri, 23 Jan 2009 00:06:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.jboye.com/?p=650#comment-185</guid>
		<description>[...] management radar, is postponed to a distant future, so customers still have to fix accessibility, harmless URLs, and the buggy rich text editor on their [...]</description>
		<content:encoded><![CDATA[<p>[...] management radar, is postponed to a distant future, so customers still have to fix accessibility, harmless URLs, and the buggy rich text editor on their [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lisa Garcia</title>
		<link>http://jboye.com/blogpost/smart-practitioners-have-harmless-urls/comment-page-1/#comment-167</link>
		<dc:creator>Lisa Garcia</dc:creator>
		<pubDate>Mon, 19 Jan 2009 13:02:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.jboye.com/?p=650#comment-167</guid>
		<description>Hi all,
First of all, let me state that I am not in any way technical, but I do am responsible for overseeing the Government of the Azores Portal, and we do have an ugly URL problem... I&#039;ve come accross your postings as I did some research on the subject. As such, I would really very much like to hear from all of you: what can I do to make it better? Clues, hints, tips anyone? Our portal is built over CMS 2002 with Sharepoint 2003. The portal is organized by channels, in which each government service has its own channel and is responsible for editing it. Hope this description helps.</description>
		<content:encoded><![CDATA[<p>Hi all,<br />
First of all, let me state that I am not in any way technical, but I do am responsible for overseeing the Government of the Azores Portal, and we do have an ugly URL problem&#8230; I&#8217;ve come accross your postings as I did some research on the subject. As such, I would really very much like to hear from all of you: what can I do to make it better? Clues, hints, tips anyone? Our portal is built over CMS 2002 with Sharepoint 2003. The portal is organized by channels, in which each government service has its own channel and is responsible for editing it. Hope this description helps.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: J. Boye &#187; Blog Archive &#187; Are you still using Microsoft CMS 2002?</title>
		<link>http://jboye.com/blogpost/smart-practitioners-have-harmless-urls/comment-page-1/#comment-166</link>
		<dc:creator>J. Boye &#187; Blog Archive &#187; Are you still using Microsoft CMS 2002?</dc:creator>
		<pubDate>Sun, 18 Jan 2009 22:56:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.jboye.com/?p=650#comment-166</guid>
		<description>[...] new projects, make sure you implement harmless URL&#8217;s, hereby preventing problems later [...]</description>
		<content:encoded><![CDATA[<p>[...] new projects, make sure you implement harmless URL&#8217;s, hereby preventing problems later [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sigurd Magnusson</title>
		<link>http://jboye.com/blogpost/smart-practitioners-have-harmless-urls/comment-page-1/#comment-154</link>
		<dc:creator>Sigurd Magnusson</dc:creator>
		<pubDate>Wed, 14 Jan 2009 21:08:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.jboye.com/?p=650#comment-154</guid>
		<description>We made a conscious decision to enforce friendly URLs in the SilverStripe CMS, meaning the product will note install unless the (IIS or Apache) web-server is configured to permit it.

This is generally very good, although we get criticism on our forum from time to time, that it makes it harder to install. We think it is worth it -- if we didn&#039;t mandate it, then all too many installs would have poor URLs, like you state.

Another point to your post, is; (a) automatically generating nice URLS from the page titles, and (b) making it easy for content authors to alter those URLs, e.g. to shorten &quot;Employment Opportunitities&quot; to a URL like &#039;site.com/jobs&#039;. (You can see these at http://www.silverstripe.org/assets/video/cms.html )</description>
		<content:encoded><![CDATA[<p>We made a conscious decision to enforce friendly URLs in the SilverStripe CMS, meaning the product will note install unless the (IIS or Apache) web-server is configured to permit it.</p>
<p>This is generally very good, although we get criticism on our forum from time to time, that it makes it harder to install. We think it is worth it &#8212; if we didn&#8217;t mandate it, then all too many installs would have poor URLs, like you state.</p>
<p>Another point to your post, is; (a) automatically generating nice URLS from the page titles, and (b) making it easy for content authors to alter those URLs, e.g. to shorten &#8220;Employment Opportunitities&#8221; to a URL like &#8216;site.com/jobs&#8217;. (You can see these at <a href="http://www.silverstripe.org/assets/video/cms.html" rel="nofollow">http://www.silverstripe.org/assets/video/cms.html</a> )</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: J. Boye &#187; Blog Archive &#187; Use EPiServer for your website and keep SharePoint behind your firewall</title>
		<link>http://jboye.com/blogpost/smart-practitioners-have-harmless-urls/comment-page-1/#comment-91</link>
		<dc:creator>J. Boye &#187; Blog Archive &#187; Use EPiServer for your website and keep SharePoint behind your firewall</dc:creator>
		<pubDate>Sun, 21 Dec 2008 00:17:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.jboye.com/?p=650#comment-91</guid>
		<description>[...] for knowledge sharing and collaboration. If you take a closer look at the site, please note the harmless URLs. Also, Urchin Software by Google is used for website [...]</description>
		<content:encoded><![CDATA[<p>[...] for knowledge sharing and collaboration. If you take a closer look at the site, please note the harmless URLs. Also, Urchin Software by Google is used for website [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Janus Boye</title>
		<link>http://jboye.com/blogpost/smart-practitioners-have-harmless-urls/comment-page-1/#comment-89</link>
		<dc:creator>Janus Boye</dc:creator>
		<pubDate>Fri, 19 Dec 2008 00:05:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.jboye.com/?p=650#comment-89</guid>
		<description>Thank you for the very helpful reply. A few points:
- Yes, editors and system integrators are often also to blame, but the problem starts with the vendor. If the system created harmless URLs out-of-the-box, there would be no configuration to sell to customers.
- Sitecore does not create vendor-specific URLs by default (unlike FatWire), but they do create technology-specific URLs, which is just as harmful. 

If vendors does not understand this problem, can we really expect customers to pay a consultancy money to fix it on each and every project?</description>
		<content:encoded><![CDATA[<p>Thank you for the very helpful reply. A few points:<br />
- Yes, editors and system integrators are often also to blame, but the problem starts with the vendor. If the system created harmless URLs out-of-the-box, there would be no configuration to sell to customers.<br />
- Sitecore does not create vendor-specific URLs by default (unlike FatWire), but they do create technology-specific URLs, which is just as harmful. </p>
<p>If vendors does not understand this problem, can we really expect customers to pay a consultancy money to fix it on each and every project?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eldblom</title>
		<link>http://jboye.com/blogpost/smart-practitioners-have-harmless-urls/comment-page-1/#comment-87</link>
		<dc:creator>Eldblom</dc:creator>
		<pubDate>Thu, 18 Dec 2008 09:21:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.jboye.com/?p=650#comment-87</guid>
		<description>Just to clear up your misunderstanding:

Firstly, nice URL&#039;s are mostly an editor driven feature, see e.g.:
* http://cbs.dk/nyheder_presse/hoejreboks_forside/arrangementer/2009_01_19_09_45_00_faglig_dag_paa_cbs_for_samfundsfagslaerere
* http://www.drk.dk/nyheder/081105+militaermanual+efterlyses
Which gives a good indication that even the best intended website structure can be ruined by a bad editor (Hats of to dsb.dk which actually maintains a good and stringent URL structure). The feature is also driven by the specific implementation of the Website CMS, not the vendor itself see e.g. the following EPiServer driven websites which I hope we can agree are not nice:
* http://www1.idrottonline.se/templates/NewsPage.aspx?id=268077
* http://www.skandiabanken.se/hem/templates/pages/SectionPage____1580.aspx

Secondly, the .aspx extension is applied primarily because of the nature of older versions of the Microsoft IIS webserver and .NET framework. The extension can be removed but requires configuration (which I guess is the same as .php on Apache). My experience is that this configuration is not easily sold to the customers and is therefore often skipped.
The problem is not applicable to the new IIS 7 webserver (on Windows Server 2008), so my guess is that future websites running .NET Platform CMS&#039;s will no longer have this problem.

Last but not least; in the case of Sitecore, the URL&#039;s are absolutely not vendor specific, and has not been for the last many releases of the product. See e.g. www.stenaline.dk, which runs Sitecore and has nice URL&#039;s. In your example from the Sitecore website (www.sitecore.net/Products/Sitecore%20CMS.aspx?nav=t) the .aspx can be removed - and we agree that it should have been from Sitecore&#039;s side. The %20 indicates that the editor has put a space in the page URL, which is a bad habit. Lastly I would guess that the ?nav=t parameter underlines a third party vendor-specific shortcoming, which is that analytics tools (like Google Analytics) cannot determine whether you have navigated the page from the topmenu or elsewhere and therefore must have a parameter which specifies this.

I hope this rather long reply helps you understand that your criticism is somewhat misdirected. We totally agree that the URL problem should go away, but try to primarily face the editors, customers and implementers (like me) not the vendors.</description>
		<content:encoded><![CDATA[<p>Just to clear up your misunderstanding:</p>
<p>Firstly, nice URL&#8217;s are mostly an editor driven feature, see e.g.:<br />
* <a href="http://cbs.dk/nyheder_presse/hoejreboks_forside/arrangementer/2009_01_19_09_45_00_faglig_dag_paa_cbs_for_samfundsfagslaerere" rel="nofollow">http://cbs.dk/nyheder_presse/hoejreboks_forside/arrangementer/2009_01_19_09_45_00_faglig_dag_paa_cbs_for_samfundsfagslaerere</a><br />
* <a href="http://www.drk.dk/nyheder/081105+militaermanual+efterlyses" rel="nofollow">http://www.drk.dk/nyheder/081105+militaermanual+efterlyses</a><br />
Which gives a good indication that even the best intended website structure can be ruined by a bad editor (Hats of to dsb.dk which actually maintains a good and stringent URL structure). The feature is also driven by the specific implementation of the Website CMS, not the vendor itself see e.g. the following EPiServer driven websites which I hope we can agree are not nice:<br />
* <a href="http://www1.idrottonline.se/templates/NewsPage.aspx?id=268077" rel="nofollow">http://www1.idrottonline.se/templates/NewsPage.aspx?id=268077</a><br />
* <a href="http://www.skandiabanken.se/hem/templates/pages/SectionPage____1580.aspx" rel="nofollow">http://www.skandiabanken.se/hem/templates/pages/SectionPage____1580.aspx</a></p>
<p>Secondly, the .aspx extension is applied primarily because of the nature of older versions of the Microsoft IIS webserver and .NET framework. The extension can be removed but requires configuration (which I guess is the same as .php on Apache). My experience is that this configuration is not easily sold to the customers and is therefore often skipped.<br />
The problem is not applicable to the new IIS 7 webserver (on Windows Server 2008), so my guess is that future websites running .NET Platform CMS&#8217;s will no longer have this problem.</p>
<p>Last but not least; in the case of Sitecore, the URL&#8217;s are absolutely not vendor specific, and has not been for the last many releases of the product. See e.g. <a href="http://www.stenaline.dk" rel="nofollow">http://www.stenaline.dk</a>, which runs Sitecore and has nice URL&#8217;s. In your example from the Sitecore website (www.sitecore.net/Products/Sitecore%20CMS.aspx?nav=t) the .aspx can be removed &#8211; and we agree that it should have been from Sitecore&#8217;s side. The %20 indicates that the editor has put a space in the page URL, which is a bad habit. Lastly I would guess that the ?nav=t parameter underlines a third party vendor-specific shortcoming, which is that analytics tools (like Google Analytics) cannot determine whether you have navigated the page from the topmenu or elsewhere and therefore must have a parameter which specifies this.</p>
<p>I hope this rather long reply helps you understand that your criticism is somewhat misdirected. We totally agree that the URL problem should go away, but try to primarily face the editors, customers and implementers (like me) not the vendors.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

