[drupal-docs] Usability issues in documentation style

Kieran Lal kieran at civicspacelabs.org
Mon May 2 01:25:33 UTC 2005


Hi, I am coming into the style guide conversation a little late and  
my comments may be considered off-topic from the style guide, so I  
have gone off thread.  The style guide conversation seemed to be  
flirting with defining usability as some quantitative measures.  i.e.  
Don't link too deep.   Let me propose some other measures to consider  
in the usability of the documentation.

1) task completion- Are users able to read the documentation and  
complete their task?(success rate)
2) time on task- How long does it take users to read the  
documentation?  This is particularly relevant when trying to come up  
with rules about short vs. long pages, and the total number of  
clicks.  Also, documentation that requires interaction with a Drupal  
site will have a big impact on time.
3) error counts- When reading the documentation and navigating  
through it do the users click the wrong links.  It is possible that  
few links, less than 4, that are confusing are less usable than lots  
of links that don't cause clicking errors.
4) post task satisfaction (the subjective rating).  When users  
completed reading the documentation were they satisfied?

Drupal documentation style needs to be more than the structure of the  
content.  It needs to be the experience of the whole page, including  
the headers, and blocks on the side.  One of the biggest complaints  
that web site designers have about CMS's is that they do not have  
complete control over the user experience.  In particular they want,  
to control the blocks and the page header.   I believe this is very  
relevant to documentation.  If you create a wonderfully structured  
document, with great usability but have a site header, surrounding  
blocks that are out of context, and don't meet the users needs for  
that page then it's not as usable as it could be.  I am frequently  
forced to read articles in print format to make them understandable  
because advertising and an over abundance of links crowd the page.  I  
have asked Chris Messina, to add the ability to turn off site headers  
to themes so that we can have more control of the experience of a  
page.  For example, see how there is no site header at http:// 
civicspacelabs.org/home.

I would like all documentation to be able to be locally stored within  
a site.   If there is a better way to get linking directly into the  
administration interface then I would be glad to use it.  But in my  
opinion the most usable documentation will be documentation that is  
interactive with a users site.   The style guide currently proposes  
linking rules.  I propose that we add a named link.  As I understand  
it you can name a window and then cause all links to occur in that  
window.  It would cause a lot of errors if the links caused the  
current page to change while users were reading documentation.  At  
the same time, we don't want a new window every time a link is  
clicked, as this would cause lots of errors from being in the wrong  
windows and increase time on sorting windows.  I don't know the exact  
syntax, but I would like it to be done consistently.

Finally, we need a way to quickly transform

www.example.com/admin/module to

<a href = "/admin/module" title = "module administration">your site's  
module administration </a>

so that documentation works well inside a site.

I acknowledge that this may fit outside the documentation style  
guide, but these ideas are important to making the documentation usable.

Cheers,
Kieran



More information about the drupal-docs mailing list