This is an unofficial experiment meant to explore what the future of the internet could look like with a new browser and front-end (like Orca). In particular, I want to investigate the idea of URLs and links and how they play a role in the browser experience. Here are some guiding principles for things I think could be improved upon
- The value of a domain is highly variable. If I want to buy any 3-4 letter word as a domain in the .com space I am likely going to pay a LOT of money for it. Even if no one is using that domain for useful purposes. The speculative value of short domains is a downside to the guarantee of unique urls and it highly skews towards short english words as the most valuable
- URLs only allow a small subset of unicode characters, meaning they heavily preference English speakers, or languages that use the latin alphabet. I'd like for URLs to be translatable so you can use the word or set of words in your own language to visit any particular site (both small and large sites should have good support for localization, it should be an easy thing)
- URLs are entirely text-based currently, the other metadata and content related to a particular domain (it's icon, who owns the domain, how long it's been in service, etc.) is usually somewhat hard to obtain, or there's no official way to inspect them as a user. I'd like for a domain to have extra metadata publicly available and as closely tied to the textual encoding of the domain as possible
These are all personal goals and values I hold going into the project. Some of them might not be perfectly solvable, or may include trade-offs I didn't foresee going in. I'll probably do some mock ups of the system in Orca, but the goal of this project is not to authoritatively establish a standard for Orca or any other modern web variant to use, but to explore a space and hopefully produce a potential alternative to the way we think about URLs in the current web ecosystem.