Skip to main content

Window by Jan Robert Leegte

Art Blocks Collection: Presents

Heritage Art Blocks Collection: Factory

Project Description: The mid grey chiseled computer interfaces of 1997 have always reminded me of sculptures created in bas-relief, a technique going back to the stone carved petroglyphs that is as ancient as humankind's first steps in making art. The combination of illusion and tactility found in these interfaces shows our longing to have the computer experience to be part of the material world. Therefore it comes as no surprise that the programming language of Ethereum is named 'Solidity'. The blockchain is software, yet it behaves and feels like hardware.


Window pays tribute to interface culture, and as such, the work is responsive and not scaling. When the work is viewed on a smaller scale, details will disappear, yet the composition stays recognisable. It is like stepping back to see a work from a distance. The work can also increasingly reveal more details when made larger. As a result Window will keep unfolding in the future as resolutions will grow.

The work follows standard window interactions. Double clicking or tapping the title bar will toggle between full browser and windowed view. On a laptop or desktop in windowed view, you can drag and resize your Window as you please. When made tiny, it makes for a nice profile pic. Clicking or tapping the background will cycle through three different background colours.

Window comes in seven latent colours and both in Windows Classic or Mac Classic style. With the feature ‘Latent colour’ I look at the invisible steps within the procedure of a generative artwork. I love the idea that the script has chosen to feature a colour, but in a later step could fail to make it to the composition. By showing the colour as a feature, I try to extend the visual work with deeper invisible layers of the generative process. Check the features to see what colour is seeded.

In honour of the blockchain and the web, the work is written in vanilla JavaScript, using no dependancies, and generates standard HTML DOM aiming for a closer feel of the user interface.

Mar 2022
Creator earnings