I’m not really arguing for or against greater or fewer TLDs, but it does seem like an awkward situation.
I’m not really arguing for or against greater or fewer TLDs, but it does seem like an awkward situation.
1. Flip the order of parts, ex. com.ycombinator.news - this makes the whole URL big-endian, instead of the absurd middle-endian system we have now.
2. Either
a. drop the requirement to have TLDs at all - gmail would just be "https://google.mail/inbox" (including my first suggestion; "google" is the root domain), or perhaps just "https://gmail/inbox"
OR
b. actually commit to a small number of strictly-enforced TLDs - com is not the default, it requires a corporate entity to register, we probably push on having a single TLD for individual humans so ex. blogs tend to live under... actually the "name" TLD wasn't a terrible idea but I'm flexible on exact details of that TLD, just so there's only one of them. Second-levels like us or eu are fine but should again actually enforce having an entity in that country so almost nobody ends up using io or such.
I think moving to a new ordering of the name would then imply that we’d either need a different DNS or a new separator for specifying the reverse name ordering (that’s compatible with existing URL syntax).
If we're looking at simple solutions with only short-term state, then pad the request packets and truncate responses that are much bigger.
Maybe there should be a regional prefix, e.g. us.gov, nz.gov, cn.gov.. and even this still comes with obvious issues and possible confusion. No silver bullets to be had, only tradeoffs.
You don't like country TLDs? The USA should be the highest authority over every domain on the internet?
(Corollary: If you create legal entities in multiple countries, I don't care if you have domains to match. I just want to avoid the current sillyness where people use the io TLD even they have zero association, even on paper, with the British Indian Ocean Territory (or whoever you believe should control that TLD))
But this isn't going to work in practice; people don't read URLs so it doesn't matter. Second, for years there was this idea that all porn sites should be forced to go to a .xxx TLD so that it's easy to block, but that's impossible to legislate and / or enforce.
See also .apple, .microsoft, .amazon, .aws, and many more.
Their best known gimmick URL is the goo.gl shortener, which is actually the ccTLD for (not) Greece (actually Greenland) rather than a Google-specific one.
Things like "google.com" and "gmail.com" are established brands; switching that to "search.google" or "gmail.google" isn't really going to improve anything for anyone. I guess it's kinda cute for blog.google, but other than that it's pretty useless.
A bunch of companies bought these brand TLDs only to never use it and then abandon them a few years later. Probably a "zomg this is a new internets thing and if we don't do all the new internets things it we'll be left behind on the internets, and we can't be left behind on in the internets!!!11"-type affair.
Here's a list: https://www.icann.org/resources/pages/gtld-registry-agreemen...
mail.google would be better.
Not for long https://developers.googleblog.com/en/google-url-shortener-li...
Why don't they just register ogle TLD so they can have Go.Ogle too?