On Tue, Sep 27, 2011 at 10:37 AM, Roan Kattouw <roan.kattouw(a)gmail.com> wrote:
These URLs are not invalid, they're
protocol-relative. They should
work in every browser. They're officially called 'network-path
references' and specified in RFC 3986 section 4.2 [1]. If your client
can't deal with these URLs, that's because it doesn't comply with that
RFC.
That said, I should probably have announced that this was happening
yesterday. Per Brad, there was a generic "this is coming"
announcement, but I should've announced the exact time in advance. My
apologies for that. Also, per my earlier announcement, the API will
output http URLs rather than protocol-relative URLs in almost all
cases.
Ouch, I guess I missed this e-mail since it didn't say "BREAKING
CHANGE" like normal.
Is it possible to roll back this change for the main servers for about
two weeks? It actually breaks all of the mobile clients iOS I have
tested: Wikipanion, Articles, iWiki and probably almost others. They
have to set their base URL to the local disk (file:///) in order to be
able to load local resources off of the hard drive (stylesheets,
images, etc.) due to security limitations.
Thanks,
Robert