Using urls to route to a scroll location on a webpage
<p>I'm wondering if it could be considered bad practice to use a url to reference a position on a webpage.</p>

<p>For example, the url <a href="http://example.com/page/item" rel="nofollow">http://example.com/page/item</a> would load 'page.html' and tell a javascript function to scroll to the position of 'item'. Much like using #anchors. Basically it's like subpages, but all are placed on the same page.</p>

<p>One immediate problem that comes to mind is that there is no way to deal with anyone not using javascript. (or is there?)</p>

<p>Another is having items change names, or even switch pages. Which breaks any links, but that's not really any different from regular sub-pages and could be redirected by some sort of server side check.</p>

<p>Thoughts on this?</p>