hallo
Agnostisch kenne ich nur in dem Sinn „nicht überzeugt von der Existenz Gottes“. Das macht hier für mich keinen Sinn. Wie so oft, verstehe ich dich daher nicht…
Agnostisch meint: Das Html beschreibt die semantik. Dazu gehört die Beschreibung eines semantischen Inhalts z.B. in der Form "icon folder open"
Das HTML weiss nichts von der konkreten Implementation dieser Beschreibung.
Meinst du vielleicht, dass der Inhalt den Icons gegenüber gleichgültig ist (klingt für mich danach, macht aber auch keinen Sinn).
Auf jeden Fall brauchen Icons immer eine sichtbare Beschreibung aus Gründen der Barrierefreiheit. Was ich in einem weiteren Beitrag thematisieren werde.
Icons können eine Beschriftung nicht ersetzen.
Alles was es braucht, ist eine Guideline semantischer Klassen.
Also eine Doku, die beschreibt, welche Klasse für welches Icon steht. Wäre es nciht sinnvoll nach dem Vorbild von fontawesome die Klassennamen und Datei-Namen identisch zu wählen?
nur auf CSS Ebene. CSS verbindet Klasse und Ressource.
inline-svg: Absolutes nono für Icons!
Da gibt es aber viele kluge Leute die das so pauschal nicht sagen würden…
ich will deren html nicht warten müssen.