Open karlcow opened 10 years ago
Thanks for the clarification! I originally thought they would have to be percent-encoded but I see it now.
A path segment must be zero or more URL units, excluding "/" and "?". The URL units are URL code points and percent-encoded bytes.
I was taking inspiration from the srcset attribute which, as far as I can tell, separates image candidate strings with commas where the only required part of an image candidate string is a URL.
http://www.w3.org/html/wg/drafts/srcset/w3c-srcset/#image-candidate-string
Please feel free to suggest cleaner ways to embed the info.
We could go with a space-separated solution as the ping attribute already on the a element has set precedent ( http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#links-created-by-a-and-area-elements ) but that removes the ability for the author to provide the relationship and a date of each copy link.
This information can be retrieved from the cache server if we require all mset URLs to point to servers implementing the Memento specification: http://www.mementoweb.org/news/node/49
Currently that means only Internet Archive and any MediaWiki with the Memento extension but in the near future, Perma.cc and Drupal/WordPress (with the Internet Robustness/Amber plugin).
Thoughts?
I have noticed that in the current specification (Editor’s Draft, 13 May 2014) of "The mset Attribute".
The comma character is an authorized character for URIs. See the URL Spec.
For example a well-known website using commas in URIs