yahew.com The blinkie

The blinkie

150 by 20 pixels. Three colors, two frames, looping forever. A sentence you could hand to a friend, filed on the shelf by the color it would match.

This page flashes.

The shop shelved them by color, not by what they said

This is the real catalog order, read out of the HTML comments in graphic.neocities.org/blinkies.html: fourteen hue and ground pairs, then five neutrals. Every blinkie below says something different and none of that decides where it sits.

That is the field mark that explains the object. You did not go looking for a blinkie that said what you meant. You went looking for one that matched your layout, and read what it said second. A blinkie is a decorating decision first and a statement after.


You had no idea what your friend's page looked like

Every file sampled declares a transparent index. Not one of them could know what it would be pasted onto. Change the page under these two and watch the difference between a blinkie with a solid ground and one without.

a blinkie with a solid ground solid ground
a blinkie with a transparent ground transparent ground

The one with a ground brings its own rectangle everywhere it goes, and on the wrong page it looks like a sticker somebody slapped on. The transparent one belongs to whatever page it lands on. That is the entire reason the transparent index is always there.


Make one

Every default here is measured from the eight sampled files, not chosen. This writes a real GIF89a in the page with no library, and hands you the file.


Field marks

How to spot a blinkie.

150 × 207.5 : 1

150 by 20 pixels

Seven of the eight files sampled are exactly that. It is to a blinkie what 88 by 31 is to a button, and the ratio is 7.5 to 1 rather than 2.8 to 1 because a blinkie is a sentence, not a logo.

frame 1frame 2frame 1

Two frames, sometimes three. Never more

The blink is a toggle, not an animation. If it has a dozen frames it is a banner pretending.

GIF89aNETSCAPE2.0 loop=0

GIF89a and loop zero, every time

87a cannot animate, so a blinkie cannot be one. Infinite loop, no exceptions in the sample.

#000000#FF1839#FFCED6

A palette of three colors in a four entry table

Black ground, one saturated hue, one near white for the type. GIF cannot go below four entries, so three real colors is the floor, and three of the eight sit exactly there.

transparent = 3

A declared transparent index

whether or not it looks see through. It is there because nobody knew what page it would end up on.

red black · red white · pink black · pink white

Filed by color on the shelf it came from

Red black, red white, pink black, pink white, and on through the neutrals. Subject never enters into it.

#180000 #210000 #290000 ... #FF0000

A glow made by hand

One sampled file is a dark red ramp from #180000 up to #FF0000, and another is a pure gray ramp. Nobody had a blur filter, so the falloff is typed in one step at a time.

What it solved, and what took it

A blinkie let you say one small thing on your own page, in a form small enough to give away. Two kilobytes, no account, no platform, and if a stranger liked it they took a copy and it was theirs. The shelf being sorted by color is the tell: these were furniture, and a sentence you can hang on the wall is a different object from a sentence you post.

What took it was the profile field. Once a site gave you somewhere official to put your interests, a hand-cut sentence in a 150 pixel strip stopped being the only way to say anything, and the thing you said became data on somebody else's server instead of a file on yours.

A sentence small enough to give away, in a form the receiver then owned.

Back to the directory.

Sources, and what is deliberately absent

Prev The 88x31 button Next The tiled background