Rob Relyea


Many manifestos about URLs since 1999

As part of my thinking about Urls, I dug a bit more into Url Rewriting as a way to have nice URLs.

More Details on Good Urls

I found a good summary of the issues and solutions here: next generation urls.

It included a list of other articles on the subject dating back to 1999:

Numerous articles have been written about the need for clean URLs. A few of the more prominent ones are cited here.

It summarizes:

At this point, the main thing standing in the way of the adoption of next generation URLs is the simple fact that so few developers know they are possible, while some who do are too comfortable with the status quo to explore them in earnest. This is a pity, because while these improved URLs may not be the mythical URN-style keyword always promised to be just around the corner, they can substantially improve the Web experience for both users and developers alike in the long run.

Searched for the term Url Rewriting and found this: Ryan Farley about Url rewriting in ASP.NET
Url Rewriting is possible in several ways with ASP.NET, but should it be that hard??

Ryan points to Scott Watermasysk's comments about Url Rewriting not being that important.  Some of his blog comments don't agree with him.


Will another Url Manifesto help?

Given all this writing about this topic for the past 6 years, how come it hasn't gotten easier in that time?  If you use normal authoring tools and normal web servers, you still have to do a bunch of work to make this work.  Unless we make it the default experience, users won't get good urls.

I need to think if adding another manifesto to this space will even have an impact.  Lots of people have been writing about what should be done, about how to go do it.

Or is it that URLs don't matter that much?


How to make better progress?

It appears that nobody has tried to fix this by fixing the web servers, authoring tools, etc...

Microsoft could invest a bit across many of its products to make big improvements in this space.

What could Authoring Tools (Frontpage, Office, VS, etc...) do better?
What could Windows do better?
What could Web Infrastructure (IIS, IE, etc...) do better?

As always, there are tons of things that those teams need to focus on.  Tons of priorities.


Many ways to influence teams at Microsoft

As one voice among many, how should a Microsoft employee influence other teams at Microsoft?
How does one of our customers influence teams at Microsoft?

I believe it depends on the number of teams you want to influence.  This problem likely takes effort from many...


Would I be more effective working internally over email and through meetings, or via a blog and manifesto?
Are you most effective asking management to say something is important, or working individually with teams?

Is it worth my energy?



    No Comments