Boost logo

Boost :

From: David Abrahams (dave_at_[hidden])
Date: 2005-08-05 08:32:54


Andrey Melnikov <melnikov_at_[hidden]> writes:

> Pavel Chikulaev wrote:
>> Hi David,
>>
>> There is a strange symbols in /libs/parameter/doc/html/index.html in section
>> 2.6.2 after second function code with modifier <span class="doublesize">.
>> Absolutely the same in 2.7.2 and 2.7.3...
>>
>> In section 2.8.3 "Mnemonics" note can overlap code in that section when page
>> less than 800 pixels wide. It's better to use tables IMO there.
>
> I confirm that it works in Firefox/Windows and broken in IE6 exactly
> as Pavel describes.

I don't see any truly bad results in IE6. None of the code is obscured.

> Also I found another bug there: "Mnemonics" is spelled incorrectly.

Thanks; I will fix that one.

> And regarding tables: tables are considered an evil in modern XHTML/CSS2
> world. Look at boost home page - you won't believe that it doesn't use
> tables.
>
> I don't think that it's a good idea to fix a minor visual bug just
> because it appears in IE. I think we can afford having
> standard-compliant pages and ignore minor browser quirks. I think we
> should focus on getting all pages written in BoostBook and fixing
> the bugs in BoostBook XSLT styesheets then.
>
> I see strange things in the code like <tt class="docutils literal"><span
> class="pre">. I think it's a fix for an old browser quirk because
> according to XHTML and CSS standards just <span> with correctly defined
> styles should be enough.
>
> I'm going to contribute to this area after finishing with reviews of
> patches for BBv2 with Vladimir and Aleksey and HOWTO documentation
> improvements with Hendrik.

Fantastic; we need your contribution in all of these areas! Thank
you!

-- 
Dave Abrahams
Boost Consulting
www.boost-consulting.com

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk