May I butt in? I recently saw a page where every occurance of each of
several phrases was a link. My first reaction was annoyance at all the
links. If there was so much additional detail to be discussed, why
wasn’t the document organised differently?
My second reaction was to wonder if all the links for the same phrase
pointed to the same place. It turns out they did for the most part, but
not for all. Not good, in my estimation, not that anyone here has
advocated this.
The QNX page for setting up mail, as an example which gets my vote,
refers to the sendmail program ten times. There is one link - the first
time sendmail is mentioned. In my opinion, that’s just about right for a
page that is about three screens long.
Richard
Wojtek Lerch wrote:
Steve Reid <> stever@qnx.com> > wrote:
Wojtek Lerch <> wojtek@qnx.com> > wrote:
: Personally, I like the idea of making every occurence of a name a link.
: This way, when I’m reading about something, it’s easy to find relevant
: links (or find out that they don’t exist at all) without having to
: search through the entire file.
I shouldn’t have implied that I put just one link per file. I put one in
the first time a function/widget/resource/data type/etc. is mentioned and
then put additional links when I think it’s merited. But there are places
where a widget is mention several times in two or three sucessive paragraphs,
and that’s when multiple links become visual noise.
I guess this depends on how a person reads the docs.
If the question you typically ask while looking at a docs page is “How
many different places can I go from this page”, then I agree that having
multiple instances of the same link may make counting more difficult,
and I understand that’s why you consider them noise.
But when I am actually reading the text, the question I’m interested
in more often is “Where can I find more about this term or function that
is mentioned here”, and what I consider noise is that I have to look
around and search two or three paragraphs before I know whether what I
was just reading about is explained elsewhere or not; and if not, then I
have to look for the spot where I interrupted reading, and then I
probably need to find and go back to the beginning of the interrupted
sentence because I have forgotten how the sentence started… I would
much rather rely on the assumption that if the name that I am looking at
is not a link, it’s because there is no link, and all I can do is just
keep reading.
But that’s just my personal preference. I won’t be surprised if
human-machine interface specialists disagree with me…
–
Wojtek Lerch (> wojtek@qnx.com> ) QNX Software Systems Ltd.