- From: Adam Barth <w3c@adambarth.com>
- Date: Thu, 24 May 2012 10:56:56 -0700
- To: "Hallvord R. M. Steen" <hallvord@opera.com>
- Cc: "whatwg@whatwg.org" <whatwg@whatwg.org>
IMHO, we should be moving away from using the public suffix list in the platform rather than adding more APIs that interact with it. Adam On Thu, May 24, 2012 at 8:35 AM, Hallvord R. M. Steen <hallvord@opera.com> wrote: > 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 17:58:04 UTC