I simply use javascript pseudo url's because then all of my actual url addresses are in the one spot, the javascript library file. I know there are a bunch of pros and cons to each, and i guess this is more a personal choice as much as anything.
Also, I understand some browsers do not support javascript, or people have it turned off. And I know there has been an underlying philosophy on the web that we should cater for older browsers and anyone who wants to be cool geeky like Konquerer.
But, and here is a quote from Jeffrey Zeldman, in Internet.au magazine only a couple of months ago...
"I would rather support someone who can't see than worry about the visual experience of someone who hasn't upgraded thier browser since the first Clinton administration".
I say to users (unless they are identified in a specific client base I want money from hehe) they should take some responsibility for their end of the deal here. I hear people saying they use Netscape 4.7 but why can't they get the such adn such to work. The deal is: it isn't hard to upgrade, it is hard adn becoming harder to code to keep these legacy browsers in the game. If you want to view modern multimedia content then get the right tool. Sounds harsh? Well if someone wants to sit in their proud shell of obscure geek browser or whatever I think that is a big part their choice. So I don't mind using pseudo url's. Yeh long answer.
Check out the web standards links on my blog. Its a good start, lots of XHTML, DHTML, CSS tutorials. The object is that the information will degrade gracefully, they can still read it. That is all you really owe "those" users.
But cater to disabilities, the old, partially blind, whatever. For one they never chose to be disadvantaged. Versus mr "I won't turn on javascript". Hehe.
Well this was a long reply but I hope you get the idea. Some designers quietly say "Sorry but your browser needs upgrading, you will not be able to view some content on this site" and supply the link to upgrade their browser.
The whole point of xhtml is to evolve towards the semantic web and a future xml web. If we continually cater for the old browsers we will never get to use the new technologies that promise to open up the internet. So, and this is somewhere in a Reilly report, www.reilly.net, I hear. In a number of years it will be impossible for people to really be web designers without learning xml. So, to all, that is the direction to head. Machines talking to machines.
Ciao 🆒