hi
ich hatte dass so verstanden dass die Sichtbarkeit nicht so
selbstverständlich ist, und "del" hat m.E. eine andere Bedeutung,
und bei "strike" gehe ich nach wie vor von einer semantischen
Bedeutung aus, die sich stimmiger aus dem Kontext erschliesst als
bei del. Bei del hätte ich bei o.g. Beispiel die Vermutung, dass es
ungewisser ist nochmals am nächsten Tag oder eine Woche später
Trüffel zu bekommen.
nochmal:
<strike> streicht durch, wenn ein Browser nicht durchstreichen kann, ist es zu ignorieren, es hat ABSOLUT GAR KEINE LOGISCHE BEDEUTUNG.
<del> besagt, dass dieser Abschnitt ungültig ist, sonst gar nichts. Das *sollte* (nach W3C) mittels durchstreichen visualisiert werden. Ein Audio-Browser wird das dann mit "irgendwas kommentieren, dass dieser Abschlitt nicht mehr gilt, ein farbiger lynx (der nicht durchstreichen kann), wird das dann wohl in blasserer Farbe anzeigen.
"Delete" kann neben ausradieren und löschen zwar auch als streichen
übersetzt werden, aber "strike" bedeutet wohl erst als "strike off"
etwas ähnlich endgültiges?
<strike> bedeutet eben NICHT irgendwas, sondern exakt "Text durchstreichen", sonst nichts, nicht "Text wird ungültig". Wenn jemand seine Überschrift durchstreicht, weil er das hübsch findet, ist das für die automatische Verarbeitung bedeutungslos (für einen Screenreader auch).
Ist die Frage was erfährt ein Surfer bei welchem Browser überhaupt
über die Tags. Wie zukunftsicher ist z.B. dass del sichtbar ist.
<del> wird wie oben gesagt bleiben, <strike> muss ein Browser, der das "Strict" ernst nimmt schon ignorieren.
Und natürlich der Unfug etablierte Tags zu ersetzen statt ältere
Browser kompatibel zu bedienen, hier seitens des w3c m.E. absolut
unnötig
wo ist denn vor <del> einn LOGISCHES Element für "ungültiger Abschnitt" gewesen?
Grüße aus Bleckede
Kai