Unendlichkeit in CSS: Eine kuriose Reise durch die Browserinterpretationen

2025-08-21
Unendlichkeit in CSS: Eine kuriose Reise durch die Browserinterpretationen

Dieser Artikel untersucht das eigenartige Verhalten des Schlüsselworts `infinity` in CSS-Berechnungsfunktionen. Durch die Anwendung von `infinity` auf Eigenschaften wie `text-indent`, `word-spacing` und `letter-spacing` entdeckt der Autor Inkonsistenzen in der Art und Weise, wie verschiedene Browser unendliche Werte behandeln, obwohl die visuellen Ergebnisse stets zu einem horizontalen Überlauf führen. Noch interessanter ist, dass bei Verwendung mit `z-index` der berechnete Wert von `infinity` auf den maximalen ganzzahligen Wert in allen Browsern begrenzt ist, was zu einer unerwarteten Stapelreihenfolge führt. Schließlich experimentiert der Autor mit `infinity` für die Animationsdauer und stellt fest, dass dies zu extrem langen Zeiträumen führt, die sogar dazu führen, dass Safari die Seite nicht mehr antwortet. Kurz gesagt, das Experiment zeigt die verschiedenen Strategien auf, die Browser beim Umgang mit unendlichen Werten in CSS anwenden, sowie einige überraschende Nebeneffekte.

Mehr lesen
Entwicklung

Testen der Browsergrenzen mit unendlich großen CSS-Werten

2025-08-08
Testen der Browsergrenzen mit unendlich großen CSS-Werten

Der Autor experimentierte mit der Einstellung von Breite und Höhe eines Elements auf `calc(infinity * 1px)` in CSS, um zu untersuchen, wie verschiedene Browser-Rendering-Engines mit unendlich großen Werten umgehen. Chrome und Safari beschränkten den Wert auf ungefähr 33.554.400 Pixel. Firefox Nightly zeigte jedoch ein ungewöhnliches Verhalten: Die Höhe wurde auf die Texthöhe beschränkt, während die Breite Millionen von Pixeln erreichte, die Layoutbreite jedoch nur etwa die Hälfte betrug. Weitere Tests mit Schriftgröße und Zeilenhöhe ergaben ähnliche Diskrepanzen, wobei das Rendering von Firefox sich drastisch von anderen Browsern unterschied. Der Autor spekuliert über die Gründe für diese Eigenheiten und fordert die Leser auf, Erklärungen zu liefern.

Mehr lesen
Entwicklung Unendlich

Ein Jahrzehnt der Trauer: Ein unerträglicher Verlust

2025-02-14
Ein Jahrzehnt der Trauer: Ein unerträglicher Verlust

Vor sechzehn Jahren wurde die zweite Tochter des Autors geboren; vor zehn Jahren starb sie an ihrem sechsten Geburtstag. Der Text beschreibt die Reflexionen des Autors an diesem Tag, dem Tag, an dem seine Tochter sechzehn Jahre alt geworden wäre, ein Jahrzehnt nach ihrem Tod. Der Autor besucht ihr Grab und nimmt an einer letzten Gedenkfeier im Anshe Chesed Fairmount Temple teil, einem Ort, der eine besondere Bedeutung für sie hatte, bevor er geschlossen wird, was eine weitere Schicht von Traurigkeit hinzufügt. Der Autor gesteht, dass ein Jahrzehnt später der Schmerz über den Verlust seiner Tochter anhält, ebenso wie das Schuldgefühl, sein Kind „auf die grundlegendste Weise im Stich gelassen“ zu haben.

Mehr lesen
Sonstiges Verlust