Gunnar Bittersmann: Frage zum Wiki-Artikel „empty“

Beitrag lesen

problematische Seite

@@Rolf B

einerseits – gut so. Die aktuelle Definition ist nicht zweckmäßig.

Andererseits – wow! Die Spec-Autoren leisten sich einen Breaking Change?

Das hat mich auch kurz stutzig gemacht.

Gerade mal geschaut, wer die Autoren sind. fantasai und Tab Atkins, beide hochkompetent.

Ich nehme an, sie sind nach reiflicher Überlegung zu dem Schluss gekommen, dass der Change nicht breaking ist, also keine bestehenden Webseiten kaputtmacht.

Was wäre die Alternative? Eine neue Pseudoklasse einführen?

Der PHP-Weg: unsinnige Implementierungen nicht ersetzen, sondern wegen Abwärtskompatibilität beibehalten und sinnige Implementierungen unter neuem Namen danebenzustellen. Sodass man als unbedarfter Entwickler gar nicht mehr überschauen kann, welche Methoden man denn nehmen sollte und von welchen man tunlichst die Finger lassen sollte. Da fallen mir bspw. die unzähligen sogenannten Stringfunktionen ein, die nicht mit mb_ anfangen, also keine Stringfunktionen sind.

Nee, das ist schon gut, dass das in CSS besser gehandhabt wird.

🖖 Live long and prosper

--
In our chants of “ICE out now”
Our city’s heart and soul persists
Through broken glass and bloody tears
On the streets of Minneapolis

— Bruce Springsteen, Streets of Minneapolis