Page MenuHomePhabricator

Reduce the "banner bump" (tracking)
Open, Needs TriagePublic

Description

There's a bump that happens when CN banners are loaded because of the delay between load times for banners vs. the rest of the site. This pushes the content down, which creates an unpleasant reading experience. We don't entirely know how to solve this, but this is an overall tracking task for solving that.

Event Timeline

atgo raised the priority of this task from to Needs Triage.
atgo updated the task description. (Show Details)
atgo added subscribers: atgo, AndyRussG.
Quiddity renamed this task from Reduce the "banner bump" to Reduce the "banner bump" (tracking).Aug 22 2015, 6:47 PM
Quiddity updated the task description. (Show Details)
Quiddity added a project: Tracking-Neverending.
Quiddity set Security to None.

This is a classic use-case for ESI (edge-side includes), a mini-language for composing pages on traffic servers by combining HTML fragments. The WMF has experimented with ESI before but Varnish's implementation was found to be crashy. However, TechOps is in the process of rolling out Varnish 4. It would be good to check the list of changes to see if fixes have been made to the ESI subsystem, and if so, talk with traffic ops (@BBlack, @ema) and form a plan to reevaluate it.

similar skip detected as long as banner is open => https://www.mediawiki.org/wiki/Topic:Vi6zfn6099atwqp6 which disappears once banner is closed