[whatwg] Clarifying the use and requirements of Data URL
Julian Reschke
julian.reschke at gmx.de
Tue Aug 24 08:49:12 PDT 2010
On 18.08.2010 15:21, Peter Beverloo wrote:
> Currently the specification requires the use of Data URLs for
> canvas.toDataURL[1] and refers to usage of them a number of times as
> well[2][3]. While steps describing how to generate a Data URL are
> defined in the specification[4], they are not being referenced by the
> other occurrences. These steps seem to be identical to the contents
> of RFC 2397[5], "The "data" URL scheme" by Larry Masinter.
I raised <http://www.w3.org/Bugs/Public/show_bug.cgi?id=10399>, but it
appears Ian thinks that not citing RFC 2397 is ok.
> Next to that, the specification does not list when Data URLs should be
> supported by an User Agent. WebKit, Gecko and Presto seem to accept
> them as any resource, including locations entered via the address bar,
> while Trident only accepts Data URLs for images and scripts.
Yes. But there aren't requirements for other schemes as well, right?
> I believe the use and requirements of Data URLs in the specification
> could be clarified by:
> - Referring to RFC 2397 for information about their composition and
> syntax *or* generalize the steps described in the form submission
> algorithm[4], so they can be applied on the entire document.
> - Extend the accepted values of @src, @href, @action et al to
> include support for data: URLs.
> ...
Why do you think @src, @href etc need to be extended for that?
Best regards, Julian
More information about the whatwg
mailing list