Skip to content

devlog

The word ads in a hostname

2026-10-16

The ad manager demo moved to admanager.wascape.com, because ad blockers kill every script on any ads. address. Then the ads on the wall stopped jiggling.

The ad manager demo first lived at ads.wascape.com, which seemed like the obvious name. For anyone with an ad blocker, it never loaded. The HTML arrived, the scripts did not, and the page sat on Loading ad account. Common block lists stop every script and stylesheet on any address starting with ads. Fair enough, really. It moved to admanager.wascape.com, and the old address redirects there.

The other bug was a jiggle. The demo shows an ad tracked onto a wall in a walking video, and it would not sit still. The tracking data was smooth, to within about 0.3 pixels. The problem was timing: the browser showed each video frame on its own clock, and the ad followed a frame later. In Chrome, 106 of 120 frames sat about 2.9 pixels off the wall.

Now each video frame is drawn onto a canvas and the ad moves in the same callback. On the live site, 119 of 119 frames line up.

It is a demo: the numbers in it are made up, and nothing is for sale.