David Abrahams wrote:
Rene Rivera <[EMAIL PROTECTED]> writes:

[1] I have some objections to the BoostBook design just about all stemming from my perception that the current design impairs structural understanding of the docs. Basically because it violates a number of understood design principles. One of those is the use of multiple visual style vectors

What's a "visual style vector?"

It's one particular aspect of style that can be changed independent of others. That is height, slant angle, weight, outline/filled, and color. For example you can manipulate the height and color with great freedom and independently of each other in HTML.

to indicate heading levels. Others are perhaps personal readability concerns. For example the overuse of background "color" (meaning non-background color) in text elements which break up the structural flow of the text. In particular "pre" and "quote" boxes with the gray background. Such design elements are causing the escalation

What is "escalation?"

It's the traditional meaning :-) From a design perspective it's when the use of one style element drives the increase of another element in compensation so that it doesn't get perceptually "lost". That is so that it doesn't loose the perceived importance it used to have or should have. In this particular case I was referring to the large difference in size (font height) between the headings and body text. The large size is, in my opinion, an escalation to compensate for their reduced stature because of the distracting background color elements in the textual content. There is additional escalation on the slant of the headings to then compensate between the now larger headings.

[3] This is probably for me, personally, the most contentious
question because of the effort as the author of the web site
design. Just like Joel feels alienated for having to hand over
design control, I would feel betrayed if parts of the web site
content, the docs, do not coexist with the overall design. I think
we either use two (or more) different documentation presentations
for online and offline, or we agree on one design that can live on
both contexts.

I don't see a contextual difference.  It all ends up in a browser
window, doesn't it?

Yes, although the offline use is more likely to also get printed out. They are likely to get used differently. There's been mention from some that they mostly use the docs in a scanning mode, while others tend to sit and read carefully. I think that the former is more likely a use of the online docs, and the latter of the offline docs. But more explicitly the offline docs won't have all the navigation and interactive (i.e. the webnotes) hence they can be tailored without the worry that they will clash with those elements to make for the easiest to read. While the online docs might be tailored for scanning and searching.

Having said; _I believe we should have different design for online
vs. offline reading._ Because otherwise we would tie the web site
design down for longer than we might want. It would be considerable
harder to change our minds, and make improvements, to the web design
if each time we had to go back and redesign the offline BoostBook
design. This is a major goal of the new we structure, to separate it
from the Boost structure so that we are then free to tailor each to
the pertinent audience.

I'm rather confused about what you mean by online and offline.

Online: The docs you see as part of the Boost website. They will eventually, and immediately in my test site, have interactive elements. First one being the webnotes, another being ability to read past, present, and future versions of the docs. By future I mean reading the HEAD revision docs that meta-comm generates periodically. By present, whatever the current release is. And past would be previous releases.

Offline: The docs that users download either as part of a single Boost release, or one of the alternate released formats.

Better terms are welcome if those are confusing ;-)

Good questions.
Yep they are. Hopefully my answers are constructive. And drive others to comment.

I'll probably be happy with anything you and Joel can agree on.

I think that exactly Joel's point :-) You'll be happy, but someone else will be angry. And unlike libraries where the friction is minimized most of the time because it's something that library author will deal with individually. The design is something that affects everyone.


--
-- Grafik - Don't Assume Anything
-- Redshift Software, Inc. - http://redshift-software.com
-- rrivera/acm.org - grafik/redshift-software.com
-- 102708583/icq - grafikrobot/aim - grafikrobot/yahoo


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
Boost-docs mailing list
[email protected]
Unsubscribe and other administrative requests: 
https://lists.sourceforge.net/lists/listinfo/boost-docs

Reply via email to