3 ms·
Domains, if you check the public suffix list, the eu.org stuff is entered as public suffix, so it counts as a domain like any other to the browser and the eu.or
by zaarn 4y ago
Domains, if you check the public suffix list, the eu.org stuff is entered as public suffix, so it counts as a domain like any other to the browser and the eu.org part is just the TLD.
- dizhn 4y agoFrom the site "The main goal of EU.org is to provide free subdomain registration to users or non-profit organizations who cannot afford the fees demanded by some NICs." They don't claim to be issuing domain names at all.
- zaarn 4y agoAnd? Since they're on the public suffix list, they might as well be issuing domains. Subdomains work differently in a browser compared to a domain and since the eu.org stuff is handled as domain by browsers I see no issue describing it as such.
- dizhn 4y agoAs far as I can tell I can visit eu.org (which redirects) but not .com . How are browsers handling it differently?
- zaarn 4y agoeu.org is a public suffix (check the list), which means that every domain below it is treated as it's own seperate security context. Meaning cookies are not shared between domain-a.eu.org and domain-b.eu.org. If they weren't on the public suffix list, cookies would be shared. This also affect a myriad of other contexts that the browser applies against the public suffix list.
- dizhn 4y agoI didn't think of that. Thanks.
- belorn 4y agoTechnically "com." or even just "." could include a A record with a website. However browsers tend to strip the last "." and treat empty or names without "." in them as search terms. There exist people who disapprove of this behavior.
- dizhn 4y agoI understand. I don't like that behavior much myself.
- maxdamantus 4y agoUnlike "com", Anguilla's TLD, "ai", has an A record pointing to a usable HTTP server: http://ai/ http://ai/ A few years ago I tried all two-letter ([a-z]) TLDs and found some others that were able to handle HTTP requests, but they were either just redirecting to another domain name (the ones I noted down back then don't seem to work anymore) or returning 500 errors (http://uz/ http://uz/). These examples should at least demonstrate that there shouldn't technically be some special case for resolving TLDs. They work in normal web browsers, and presumably a lack of A records for other TLDs would just be some sort of convention.
- arzeth 4y agoI've recently (2022-03) done the same but also .space and all others from https://en.wikipedia.org/wiki/List_of_Internet_top-level_domains https://en.wikipedia.org/wiki/List_of_Internet_top-level_dom... and discovered: curl http://ai http://ai Apache's Hello world: curl http://pn http://pn ping tk ping uz ping cm All others had this error: curl: (6) Could not resolve host: %tld%
- easrng 4y agoYou need the trailing dot for it to reliably work: http://ai./ http://ai./
- belorn 4y agoSince the site is the one that made the title, they are inconsistent in how they describe the services. One way to define a distinction is to look at liability and legal standing. Do users under eu.org have any rights, and if there is abuse, how much legal liability do eu.org have? To take an example, HN users can be kicked out of here at the whims of ycombinator. TLD's usually don't do that and generally require a court decisions before a persons domain can be taken away (assuming fees have been paid).
- dizhn 4y agoThey are indeed using the name interchangibly. I guess what I meant to say is they are not claiming to be providing a proper TLD when they aren't. I guess it doesn't matter much in practice and that's why people in this thread are using it interchangibly too.
- jhugo 4y agoAnyone can add a suffix to the public suffix list, if they give out subdomains to mutually unrelated parties. I added one. I don't think part of the mission of the PSL is to distinguish "domain" from "subdomain". It's certainly not meant to be a list of TLDs, just a list of suffixes below which the namespace is public. The main distinction here is really just that keeping eu.org costs 20 bucks a year or whatever, and creating a subdomain costs them ~nothing, so it's not really remarkable that these are free, whereas, for example, a free .org would be remarkable.