- From: Jim Jewett <jimjjewett@gmail.com>
- Date: Sat, 15 Aug 2009 20:29:45 -0400
> Currently, SharedWorkers accept both a "url" parameter and a "name"
> parameter - the purpose is to let pages run multiple SharedWorkers using the
> same script resource without having to load separate resources from the
> server.
> [ request that name be scoped to the URL, rather than the entire origin,
> because not all parts of example.com can easily co-ordinate.]
Would there be a problem with using URL fragments to distinguish the workers?
Instead of:
new SharedWorker("url.js", "name");
Use
new SharedWorker("url.js#name");
and if you want a duplicate, call it
new SharedWorker("url.js#name2");
The normal semantics of fragments should prevent the repeated server fetch.
-jJ
Received on Saturday, 15 August 2009 17:29:45 UTC