„Different from Firefox“ ist irreführend
Übler wäre es aber, würde ich da Browser mit in die Töpfe werfen, von denen ich nicht weiß, wie sie das halten.
Warum die A- und B-Liste?
Ohne die käme vmtl. die Frage, wieso mein Counter nicht in der Liste sondern davor eingebaut ist.
Das ::before-Problem
ist insofern interessant, weil Safari „mit ::before drin“ plötzlich richtig zählt. Warum? Weil es einen ursächlichen Zusammenhang gibt? Ich weiß es nicht. Aber: aus meiner Berufserfahrung weiß ich (nein, nicht mit – gewöhnlichen – Computern), daß nicht selten zusammenhanglos erscheinende Informationen denen, die da diese Zusammenhänge sehen können, durchaus hilfreich sein können.
&.ext li
ist aber doch kein &.ext>li ⁈