On Thu, Jul 14, 2011 at 9:06 PM, Roan Kattouw <roan.katt...@gmail.com> wrote:
> Per the below, protocol-relative URLs are now enabled on
> test.wikipedia.org and will be rolled out to the rest of the wikis
> over the course of the next few weeks. What this means is that URLs
> used in the interface will now look like //example.com instead of
> http://example.com , so we can support both HTTP and HTTPS without
> splitting our cache.
>
As you may have noticed, this was rolled out to all wikis on Monday
September 26th. I didn't announce it in advance, my apologies for
that.

> The exceptions to this, as far as I am aware, are:
> * HTML produced by the parser will have protocol-relative URLs in <a
> href="..."> tags etc.
It has been reported that this breaks iOS clients [1]. To give the
authors time to fix their clients, I have instated a temporary hack
that expands protocol-relative URLs to fully-qualified URLs even in
the HTML produced by action=parse. This means that action=parse HTML
will not contain protocol-relative URLs for now, which should allow
those iOS clients to keep working while their authors fix them.
Because of the considerable increase in server load this hack causes,
it will be live for at most two weeks, after which the old behavior
will return, and protocol-relative URLs will appear in action=parse
HTML. See [2] for details.

Roan Kattouw (Catrope)

[1] 
http://lists.wikimedia.org/pipermail/mediawiki-api/2011-September/002361.html
[2] 
http://lists.wikimedia.org/pipermail/mediawiki-api/2011-September/002366.html

_______________________________________________
Mediawiki-api-announce mailing list
mediawiki-api-annou...@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-api-announce

_______________________________________________
Mediawiki-api mailing list
Mediawiki-api@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-api

Reply via email to