Fünf Kilo

Anfang 2000 hatten der amerikanische Web-Pionier Stewart Butterfield (Gründer und CEO von «Slack», davor von «Flickr») und sein Freund Eric Costello eine zündende Idee. Um dem Teufelskreis «schlampige Programmierung erfordert höhere Bandbreiten brauchen schnellere Browser erlauben noch schlampigere Programmierung» zu entkommen, riefen sie den Wettbewerb the5k.org für originelle und innovative Webseiten und -Apps ins Leben. Die Projekte durften – alles inbegriffen – maximal 5 Kilobyte (5120 Bytes1) auf die Waage bringen und wurden anschliessend von einer hochkarätigen Fachjury und Usern in aller Welt bewertet. Die drei Austragungen von 2000 bis 2002 brachten Juwelen der Webtechnik an den Tag; einige davon, darunter «the5k Chess», stehen noch heute im Netz.

Es war dieser Wettbewerb, der mich vom ungläubigen Staunen zum aktiven Programmieren brachte. Mit meinem allerersten Projekt «the5k Chrono» nahm ich 2002 teil. Heute, 15 Jahre nach dem Ableben der genialen 5k competition, nehme ich den Faden nochmals auf: «Timepiece», eine Hommage an den Schweizer Ingenieur und Designer Hans Hilfiker und dessen Bahnhofsuhr von 1944, als virtuelle Replika mit dem charakteristischen Sekundenstopp bei 12 Uhr, als single-file application, ohne Grafiken, Libraries oder Frameworks, responsive, in reinem HTML 5. Und, natürlich, in weniger als fünf Kilo2.

1 Zum Vergleich: Wenn die Datenmenge eines durchschnittlichen Handyfotos der Fläche eines Tisches entspricht, sind 5 Kilobyte ungefähr die Grundfläche einer Zigarettenschachtel.
2 Genauer: In exakt 4624 Bytes.