Difficulty In Converting Absolute Addresses To Relative
This is a good example of theory vs practice. In theory, there should be only two variables, towit:
which system are you on, and
what kind of address do you need.
However, given the idiosyncrasies of the various components of the Internet, it would be a cold day in you know where, that you could ever get the scripts to work reliably and with certainty. For example, in HTML often the address is enclosed in quotes. But sometimes it is not. Further, sometimes you must actually specify a textual version, and you can't use a script.
We only mention this, as our continual criticism of the chaos component of what is otherwise possibly man's greatest collective intellectual achievement, the Internet. And the creation of the incredibly simple relative address specification may have been a stroke of genius. We certainly owe a debt of gratitude to it's creator(s).