Following up to an email from Feb 2009:

Julian Reschke wrote:

Following up to a mail from May 2008:

Julian Reschke wrote:
Sunava Dutta wrote:
...
At this point, I'm not sure why we're bothering with XHR1 at all. It is
*not* what the current implementations do anyway.
[Sunava Dutta] I'm sorry, this statement is concerning and I'd like to understand it better. We haven’t had a chance to run the latest test suite yet but expect the test suite to be compliant with at least two existing implementations. Do you mean the XHR 1 draft is not interoperable with existing implementations?
...

Absolutely. Everytime I check something that is of interest to me it turns out that there is no interop, and that only some or even none of the browsers works as specified.

Examples:

- Support for HTTP extension methods: IE violates the SHOULD level requirement to support extenstion methods. Opera silently (!!!) changes extension method names to "POST".
...

Just rechecked...

IE8beta: no improvement -- only the methods in RFC2518 are are supported, the remaining methods (<http://greenbytes.de/tech/webdav/draft-ietf-httpbis-method-registrations-01.html>), not to mention future methods, are unsupported.

Opera 10: only a small improvement; unknown method names are now changed to "GET" (still silently!!!).

Best regards, Julian

I just checked Opera 10.5 beta (on Windows): unknown method names *still* are silently rewritten as GET.

Oh my.

Remind me: what's the purpose of the W3C working on an XHR spec if even well-documented bugs like this do not get fixed by implementers?

Best regards, Julian

Reply via email to