/** * On-screen zoom controls. * * Wheel, pinch and double-click are gestures, and a map whose only way to change * scale is a gesture is unusable for a whole class of reader: there is no keyboard * path, a trackpad wheel over a scrolling page is a fight, and on a narrow screen * a pinch competes with the page. So the buttons render by default, for the same * reason the breadcrumb does: a view you can enter but not navigate is a trap. * * They are HTML rather than SVG, positioned over the plot. Two consequences worth * having: each control is a real `