1ec5 left a comment (openstreetmap/openstreetmap-website#6448)

> the unchanged values appear with a grey background

This means a version that only changes geometry will have a completely 
grayed-out table. I think it could help visually differentiate the history page 
from the version page.

> 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.

Do you suggest using `<del>` and `<ins>` tags in addition to the + and − 
indicators? Or do you mean we should return to inlining a changed tag, using 
`<del>` and `<ins>` to distinguish old and new values? Inlining could be useful 
if we later introduce per-word or per-character diffing, to make subtle changes 
easier to spot. If so, I agree with using CSS to nix the underline.

Without that more granular diffing, this more structured design would be more 
effective at highlighting subtle changes. If we keep it, we should still make 
the + and − indicators more screen reader accessible: wrap each of these 
symbols in a `<abbr title>` tag that the screen reader can expand to something 
like “Removed” or “Added”.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/openstreetmap-website/pull/6448#issuecomment-3539665662
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