URI Extensibility
- URI scheme allows new types to be defined without affecting old uses
- file, news, http, telnet, gopher, wais, ftp, ...
…
- Naturally lends itself to table-driven implementations
- browser uses table to select handler
- handler can be dynamically loaded
- Unfortunately,
- some people haven't figured that out yet