Something new is taking shape here. Until then, twenty-six years of websites are on display next door.