The ZX Spectrum
In the early 1980s, games and applications were loaded into personal computers like the Sinclair ZX Spectrum from audio tapes. This took some time so developers tried to entertain you during the process by displaying basic animations, whilst the audio created coloured stripe effects in the background on the TV screen.
I first created a small bitmap version of our logo, and scaled it up in the page so it becomes suitably blocky. The browser scaling makes it a little blurry which is actually not quite right, but kind of adds to the whole CRT TV effect.
Firstly, the page is filled with stripes of random height between 1 and 4%, and each assigned a random colour from our brand palette (+ black).
The black "screen" is overlaid in the middle, then the scaled-up logo, then that is covered by a series of horizontal "blinds", each 2% high.
We're now ready to kick things off. A timer is set to update all the stripes to a random palette colour every 10ms, then another is set to animate the next blind off to the right of the screen every 0.2 seconds or so, gradually revealing the logo underneath.
When all blinds have been pushed off, the logo image is switched to a page not found message and link.
This is also a nod to the fact that games would often fail to load - anyone familiar with these machines will instantly recognise the feeling of watching something like this for some minutes before ultimately.... Nothing :)