- From: Hallvord R. M. Steen <hallvord@opera.com>
- Date: Thu, 24 May 2012 17:35:49 +0200
- To: "whatwg@whatwg.org" <whatwg@whatwg.org>
Many browser engines use lists of top-level domains to be able to determine what a server's "base domain" is. For some use cases it would be interesting to have this information available to scripts. I list some use cases I can think of below: 1) Determining in a simple and fool-proof manner that a page is from a given domain. For example, if a script that might run on *.example.com, *.example.co.uk etc can do if(location.domain.indexOf('example.'==0) to check whether it runs on an *.example.* site (and not get a false positive match on example.exmple.com). 2) Checking what the shortest possible string for document.domain is. 3) Set cookies for all servers in a domain easily from JS without specific string operations on the hostname Thoughts? -- Hallvord R. M. Steen Core tester, Opera Software
Received on Thursday, 24 May 2012 15:40:22 UTC