A workshop about remixing already made websites as user-hackers through browser-extensions, questionning our agency as individuals and collectivities on the web-design
Declarations is an ongoing artistic research into the poetic materiality of the CSS web-standard.
A workshop about remixing already made websites as user-hackers through browser-extensions, questionning our agency as individuals and collectivities on the web-design
This workshop was part of the Hacker & desiner summercamp 2024, communication about this workshop can be found on their website.
Inspired by the notion of tactical design, we remix the web as a user-hacker, questionning our agency as individuals and collectivities on the web through story telling, commenting, critiquing, improving accessibilities, transforming websites into a poetic medium. It is an invitation to create cross-websites fictions applying new cascading stylesheets (CSS) simultaneously to every websites at once, or crafting your very own intimate browser extension.
User-customisation for web pages used to be part of collective spaces on the web (geocities, myspace, tumblr and handmade webpages and webrings) and is now homogenised and blocked off by corporations in the era of instagram, twitter and tiktok. An interesting approach persists: browser extensions that insert themselves in between the imposed design and its reception, allowing live modifications. But what does it say on a politcal level to fork from the mainstream usages, creating our own alternative bubble?
We will be working with scratch (named both after the practice of DJ scratching, and scratching the surface to reach the code of the webpage), a browser extension crafted for Declarations (a research on the materility of the CSS web-language). Scratch allows to append an etherpad as a CSS stylesheet on one or multiple websites. Those changes can be viewed by the users of the extension and if you have the extension installed, you can also edit the css on the pad. We'll create website fabulations that could be: a web where you see only one DOM element at time, a web where every interaction makes sounds, a web where the weather influences its looks, a web that scrolls in other directions than top to bottom, a web where images are all in one spot, etc.
When facing the task to redesign the web in a small group, we quickly realize that the challenge is more about ourselves as individuals than about code and programming. Creating an extension used by a group of lets say 10 persons is a bit like a co-housing situation. To handle our common space we need some rules, we need to learn about each others, I can't repaint the wall in pink and decide to sleep in the kitchen just because i want to.
We will be working with scratch, a browser extension crafted for Declarations.
day 1
day 2