waldyrious left a comment (openstreetmap/openstreetmap-website#6448)

> ~Strikethrough~ is the default user agent styling for `<del>` tags. The 
> corresponding `<ins>` tag gets underlined. Unfortunately, underlining gets 
> confusing when text can be linked, and especially with `camel_case` keywords. 
> We aren’t using **bold** for anything yet, and it would make it easier to see 
> at a glance when something has been introduced in the element history.

Apologies for the late comment but I don't see additional discussion about 
this. I am confused about the `<del>`/`<ins>` approach having been abandoned, 
since the removed parts are pretty evident with the strikethrough formatting, 
and as for the new parts, CSS could be used to omit the underlining, since the 
absence of strikethrough should be enough to distinguish the old vs. new values.

I'm especially puzzled that this additional marking of the values (besides the 
coloring), which is being considered due to accessibility concerns, has moved 
away from the semantic HTML tags that would make the result universally 
unambiguous not just for those with color vision limitations, but also for the 
blind users relying on screen readers. (And it would even be machine-readable!)

-- 
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/openstreetmap-website/pull/6448#issuecomment-3539086419
You are receiving this because you are subscribed to this thread.

Message ID: 
<openstreetmap/openstreetmap-website/pull/6448/[email protected]>
_______________________________________________
rails-dev mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/rails-dev

Reply via email to