Representing Online Textbooks?
BWJones asks: "How does one represent online texts to best convey information to the reader as there are a number of issues related to online textbook reading and interpretation that are quite different from reading a standard textbook. We have a site dedicated to retinal vision education that went online a number of years ago and is due for a major rewrite/re-creation. This site was one of the original online textbooks and its design attempted to be of use in the early graphical navigation of the web. However, as the content has increased and will continue to do so, navigation has become more cumbersome. I am looking for suggestions to increase its usability while content increases and will entertain all ideas. I am loathe however, to make the browsing requirements too steep as there are folks from all over the world who access this site (about 30k/hits per day) and they do not always have the latest in computer technology."
1) No matter how fun or exciting your text content is, keep site design simple.
2) Personally I like the idea of a navigation bar on the side that reminds the reader where they are in the text, like the Outline view in Acrobat Reader (but don't use PDF!)or the way Google Groups shows threads.
3) Don't do things that break printing. If people need to print out a section, it should print properly. I can't tell you how many times I curse at web page designers when I print out a page to refer to later and the text flows off the right edge of the page!
4) Keep blocks of text small; I am of the opinion that scrolling through large blocks of text on-screen is mentally tiring and turns readers off. By the same token, don't do things that slow page loading down for dialup users!
5) If you include figures or pictures, use inlined thumbnails that load quickly, but are also links to full-sized (and printable?) images. Wrap text around the images in a way that is eye-pleasing and makes sense. Excess white space looks as unprofessional as too little.
6) Avoid flashy things that add nothing to the information you're trying to convey.
7) Read anything written on the subject by Jakob Nielson.
- Background images decrease readability due to visual interference.
- It's my understanding that sans-serif fonts (i.e. Arial, Verdana) are easier to read on screen than serif fonts (like the one you are currently using). The reverse is true for printed matter.
- The full text of the caption doesn't need to be a link. That's almost unreadable at the font size on blue background, with the underlining increasing interference.
- Having your sub-contents for each chapter in a blob of text makes it harder to scan. Vertical/bulleted organization is easier.
And some suggestions:
White or yellow text on a black or dark blue background, or black or navy text on a white background have the highest readability. If you do light on dark, make sure you have a printable version because some default browser settings don't print backgrounds, leaving you with blank printed pages(!)
Use cascading style sheets, allowing you to mess around liberally with formatting until you're happy. This also makes it easy to do a printable version.
Having the Table of Contents on a home page, with each chapter in a sub page is nice if you are reading through the book sequentially, but makes it slightly more cumbersome to jump around. Some other sites that present information like this use frames and have the ToC running down the left side of the screen. This may or may not include ways to expand/collapse submenus.
I would include the Home/Back/Forward buttons at the top and bottom, but the ones at the bottom may go best ABOVE the references, rather than below. Far fewer people are going to be interested in the references than in the main text.
The facts have a liberal bias. --The Daily Show
- Put the caption below the image
- Optionally insert breaks in the caption
- Put the images to the left or right and allow the text to flow around them
This won't work on all of the pages. KallDepth.html for example. You may also (again a horrible bastardization of tables) place the sections of a page in a table, so the images don't run out beyond them.That what was all this school was for... to teach us how to solve our own problems. -- janeowit