Concept brief:

A speculative physical interface that controls the browser wirelessly by connecting to a paired Chrome extension. Unlike utility tools, this project doesn’t give productive purpose to the user. Instead, it undoes the producion effort made by the developer of websites. It is meant to decouple the purpose of technology and the sheer existence of technology, reflecting its absurd nature.

Outcome Demo:

Push:

3d.gif

Rotate:

rotate.gif

Scroll:

scroll.gif

Delete:

delete.gif

Stream:

stream.gif

Process - Software

Front-end process:

I used TypeScript + Vite as compiler to develop the Chrome extension. The Chrome extension receives data from my node server and manipulate webpages through JavaScript.

Screenshot 2025-04-21 at 1.50.11 AM.png

Most controls and animations are done through changing the CSS properties of HTML elements:

Screenshot 2025-04-21 at 2.08.09 AM.png