Warum meine Website hässlich ist: weil ich sie gemacht habe
(goodinternetmagazine.com)- Jemand hätte meine Website cooler machen können, aber dann wäre sie nicht meine gewesen
- Der Charakter einer Website entsteht aus dem Geschmack, den Obsessionen und der direkten Handschrift der Person, die sie gemacht hat
- Im Streben nach Einfachheit und Vertrautheit wurden CSS und JS minimiert, und mit direkten CSS-Transformationsregeln wurden Chaos, Wiederholung und eine Atmosphäre wie in einer Buchhandlung erzeugt
- Die Seite ist so entworfen, dass sie auf Nutzerinteraktionen nur mit CSS reagiert; ihre Merkmale sind eine ungekünstelte Textur und unerwartete Veränderungen
- Die Website verändert sich fortlaufend, wächst und wandelt sich mit ihrer Besitzerin oder ihrem Besitzer, sodass jedes eigene „Hässliche“ lebendig wird
Die Website, die ich gemacht habe, und was ihre Hässlichkeit bedeutet
- Wenn meine Mutter ein tolles Bild an den Kühlschrank hätte hängen wollen, hätte sie vermutlich ein Werk berühmter Künstler wie Vermeer, Lichtenstein oder Wyeth reproduziert und aufgehängt
- Aber sie wollte keine solche Kunst, sondern eine Zeichnung von mir
- Ein Designer mit Stil hätte meine Seite vielleicht schick machen können, aber dann wäre sie nicht mehr meine gewesen
- Manche Leute bauen zum Brotbacken erst Weizen an, gewinnen Salz und züchten Hefe, ich nicht
- Mein unausgereifter Geschmack gibt sich damit zufrieden, massenhaft Breadsticks von Olive Garden zu essen
- Solche Vorlieben entstehen aus dem Besitzgefühl des Einzelnen
- Aus ihren jeweils eigenen Gründen gestalten Menschen ihren ganz eigenen Raum im Internet
Die Vielfalt persönlicher Websites
- Manche betreiben eine solarbetriebene, selbst gehostete Website
- Andere teilen ihre Einsichten über Substack
- Auf YouTube gibt es Menschen, die tief in die Fertigung eintauchen
- Gwern macht etwas ganz Eigenes
- All diese Handlungen entspringen einer inneren Motivation und dem Wunsch: „Niemand außer mir kann das tun“
- Ich habe zwar nicht den Antrieb, Brot, Server oder Chips zu bauen, aber dieser Drang äußert sich bei mir in Humor, Systemen, Software und Struktur
- Wenn das Gefühl zu stark wird, bricht es in Form von Fiktion, HTML/CSS, schäbigen Robotern oder traurigen Liedern hervor
- Deshalb ist meine Website meine
Das Zusammenleben von Einfachheit und Eigenheit
- Früher wollte ich nur Einfachheit und Vertrautheit
- Rauschen entfernen
- Kontraste betonen
- Menütiefe reduzieren
- langweiliges HTML
- CSS minimieren
- JS vermeiden usw.
- 2023 sah meine Website so aus (siehe Bild im Original)
Design im Chaos und die Geschichte mit CSS
- Irgendwann begannen die Probleme, als ich beschloss, mehr horizontale Breite zu nutzen
- Der ursprüngliche Plan war simpel:
flex-wrapaufulanwenden - Doch weil sich dadurch auch der Text umbrach, wurden die einzelnen Links schlechter voneinander abgegrenzt
- Manche lasen es als inline, andere nahmen es eher als inline-block wahr
- Ich versuchte auch, mehr Leerraum zu schaffen, jedem Link einen Rahmen zu geben oder Punkte zwischen die Links zu setzen, aber nichts davon gefiel mir
-
Also entschied ich mich dafür, den Links Variationen zu geben
-
Das Chaos auf der Startseite entsteht tatsächlich aus ein paar einfachen Regeln
li:nth-child(4n + 0) { transform: rotate(1deg); } li:nth-child(4n + 1) { transform: rotate(-0.6deg); } li:nth-child(4n + 2) { transform: rotate(0.5deg); } li:nth-child(4n + 3) { transform: rotate(-0.75deg); } li:nth-child(6n + 0) { font-family: Times; } li:nth-child(6n + 1) { font-family: Helvetica; } li:nth-child(6n + 2) { font-family: Georgia; } li:nth-child(6n + 3) { font-family: Times; } li:nth-child(6n + 4) { font-family: Arial; } li:nth-child(6n + 5) { font-family: "Trebuchet MS"; } -
Ursprünglich nutzte ich für mehr Variation teilerfremde ganze Zahlen (coprime integer), doch mir gefiel schließlich gerade die subtile Wiederholung des Musters
- Ich liebe Minimalismus, aber ich mag kein kaltes Gefühl
- Um etwas Warmes wie in einem „Antiquariat“ auszudrücken, fügte ich einige CSS-Überraschungselemente hinzu
li:nth-child(5n + 2) { font-weight: 100; } li:nth-child(7n + 2) { letter-spacing: -1px; } li:nth-child(41n + 31) { transform: rotate(181deg); }
- Das Web ist immer noch ein interaktives Medium, also wollte ich, dass es auch ohne JS auf Cursorbewegungen reagiert
- Mit dem folgenden CSS erzeuge ich das Gefühl, „Gras zu berühren“
li:nth-child(2n + 0):hover { transform: rotate(-2deg); } li:nth-child(2n + 1):hover { transform: rotate(2deg); } - So entsteht eine Echtzeitreaktion auf Cursorbewegungen
- Und weil ich das Scrollgefühl betonen wollte, ohne Scrolljacking zu verwenden, ließ ich die Seite mit einem texturierten Hintergrund wie Papier wirken
- Mit css-doodle wird die Textur zusammengesetzt
svg { viewBox: .5 .5 10 10; fill: #000; circle*1000 { cx, cy: @r(10), @r(10); r: @r(.005, .01); } } - Im Light Mode wirkt es wie Staub auf Papier, im Dark Mode wie Sterne am Nachthimmel
- 2024 hat sich meine Website so verändert (siehe Bild im Original)
Ich verändere mich, die Website auch
- Schon bald wird meine Website wieder völlig anders aussehen
- Denn ich bin die Eigentümerin bzw. der Eigentümer meiner Website, und auch ich selbst verändere mich ständig
- Auch du wirst dich verändern
- Deine Leidenschaft und deine Werte werden sich in etwas anderes ausbreiten
- Auch wenn es hässlich wirkt, wird dein eigenes Werk weiterleben und sich bewegen
Autor Taylor Troesh ist der Bürgermeister von taylor.town, Autor von scrapscript und jemand, der Gefallen an schäbigen Dingen findet
3 Kommentare
Ich habe es mir angesehen, und es ist wirklich ziemlich schwer zu durchschauen...
https://taylor.town/
Ich kann dem Inhalt sehr gut nachempfinden. Auch ich bemühe mich, mein mangelhaftes Gespür für Design zu kaschieren, indem ich Frameworks nutze, die Designer mit viel Sorgfalt erstellt haben, und trotzdem mache ich auf meine beharrliche Art bis heute weiter.
Jedes Mal denke ich über ein besseres Design nach, verbessere hier und da etwas und habe Freude daran, es zu bauen und zu betreiben.
Dank dieser Aktivitäten hänge ich noch mehr daran und habe, glaube ich, auch mehr Spaß daran. Haha
Hacker-News-Kommentare
make), ich betreibe mehrere Shell-Skripte, die Dateien an private Orte hochladen, das Favicon habe ich schon als Student als Pixel-Art gemacht (Link), ich wollte sogar mal meine eigene Schrift bauen und habe dann aufgegeben und stattdessen eine von Naruto inspirierte Schrift verwendet, und wenn man sich den Quelltext über „view-page-source“ ansieht, gibt es noch mehr Spaß zu entdecken. Wenn ich meine Seite ansehe, habe ich das Gefühl, dass in ihr die Spuren meines Wachstums als Software Engineer stecken, deshalb ist mir dieses einfache Werk so wertvoll