This is a personal blog. All opinions expressed are my own personal opinions, not those of my employer.
This is a personal blog. All opinions expressed are my own personal opinions, not those of my employer.
I posted this as a comment at Mother Tongue Annoyances, but it's (a) tied up waiting for moderation, and (b) slightly messy there, so I'm copying and pasting here. I've also tidied it a little - the ability to preview here lets me get it a bit neater
Phil Plait manages to clearly indicate when he's making corrections, through not relying solely on overstriking.
I do the same: If I have an update, it will be labelled as an update. In addition, my CMS has a "Revisions" feature, which allows users to look at the history of the post and see every revision I've made (this may not be enabled for anonymous users, but it's easy enough to register).
In short, to answer your direct questions:
To address a couple of other problems with your post:
User agents should render inserted and deleted text in ways that make the change obvious. For instance, inserted text may appear in a special font, deleted text may not be shown at all or be shown as struck-through or with special markings, etc.
. Strike-through is one way that <del/> might be displayed, it's not the only way.
In short, your confusion between <del/> and <strike/> is another data point in favor of seperating display information (like, overstrike?) from metadata (like, heading type, deleted/inserted, etc).
Comments
Post new comment