On Tue, Sep 27, 2011 at 10:37 AM, Roan Kattouw roan.kattouw@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