The web has always been a collection of behaviors, not just appearances. A page loads, JavaScript runs, content appears and rearranges itself. Animations play. Buttons respond to clicks. Forms validate input. This is the live web, the one we interact with every day.
Tools like Kage take a different approach. It opens each page in headless Chrome, waits for the page to settle, snapshots the DOM a human would have seen, deletes all the JavaScript, and pulls CSS, images, and fonts down to local paths. What lands on disk looks like the live site but runs no code.
This is web taxidermy. You get the appearance without the behavior. The specimen but not the animal.
There is something honest about this approach. Most web archives fail because they try to preserve everything and end up preserving nothing well. JavaScript dependencies break. API calls return 404. Third-party embeds vanish. The Wayback Machine does heroic work but its snapshots are fragile, often missing images or rendering incorrectly because the JS stopped working years ago.
Kage solves this by abandoning the pretense of preserving behavior. It admits that what matters about a webpage at a specific moment is what it looked like, not what it did.
But this raises a question. If the behavior is the content, if a web app's value is in its interactivity not its visual appearance, then what are we preserving? A screenshot of a spreadsheet is not a spreadsheet. A static image of a game is not a game. Kage's shadow of a Twitter clone shows you what Twitter looked like but you cannot tweet.
This is the specificity premium in a different frame. The general approach to archiving tries to save the entire stack and fails. The specific approach saves only what one person would have seen at one moment and succeeds at preserving something real, even if it is narrow.
The tradeoff is clear. Generality gives you capability you cannot deliver. Specificity gives you fidelity without function. The same dynamic plays out in AI, in content strategy, in business models. The general approach promises everything and delivers competence. The specific approach promises less and delivers reality. The question is which one you want to preserve.