Hi Mark,

On Tue, Jun 18, 2013 at 11:58 AM, Mark Bergsma <m...@wikimedia.org> wrote:

> >
> > * All non-local links always point to a redirector. On javascript capable
> > devices, it will load carrier configuration and replace the link with
> local
> > confirmation dialog box or direct link. Without javascript, redirector
> will
> > either silently 301-redirect or show confirmation HTML. Links to images
> on
> > ZERO.wiki and all external links are done in similar way.
>
> For M, you only want to do this when it's a zero carrier I guess? If not,
> just a straight link?
>
> Correct - two variants for M -- with ESI banner + redirect links, and
without ESI + direct links.


> > * The banner is an ESI link to */w/api.php?action=zero&banner=250-99* -
> > returns HTML <div> blob of the banner. (Not sure if banner ID should be
> > part of the URL)
> >
>
> I'm wondering, is there any HTML difference between "M & isZeroCarrier ==
> TRUE" and "ZERO"? Links maybe? Can we make those protocol relative perhaps?
> We might be able to kill the cache differences for the domain completely,
> while still supporting both URLs externally.
>

Yes - M+Carrier -- has images,  ZERO -- redirect links to images
_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to