Rowan Collins wrote:
Actually, I think hiding things using CSS is probably a rather bad idea anyway - I know it's kind of cool that it's possible, and it's certainly an elegant solution where available, but invisibility is one attribute that really doesn't 'degrade elegantly' if unavailable.
Actually, that's exactly an instance of elegant degradation. In plaintext you get the full information: brief link text plus the URL. With CSS on the web page, we can hide the URL since you'll see it when hovering over the link anyway.
I was thinking of pointing this out somewhere before, if it hasn't been already, since text-based browsers (for instance) have the same problem. It looks especially ugly for footnote-style links ("[1]" et al)
We ought to be producing actual footnotes for footnote-style links, but iirc we don't yet.
and links typed in the form "[http://example.com http://example.com]" - although the latter are broken at the moment anyway. :-/
That should never even happen -- you'd write just http://example.com.
-- brion vibber (brion @ pobox.com)