[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook-apps] slides: how to balance presentation and content
DavePawson wrote:
> Justus-bulk@Piater.name wrote:
>> Stefan Seefeld <seefeld@sympatico.ca> wrote on Tue, 20 Jan 2009
>> 09:51:23 -0500:
>>
>>> <foil template="my-two-column-template">
>>> <block name="left">
>>> <itemizedlist/>
>>> </block>
>>> <block name="right">
>>> <mediaobject/>
>>> </block>
>>> <block name="footer"/>
>>> </foil>
>>
>> I see. Not bad. However, I would prefer to avoid element grammar to
>> depend on attributes because this is not generally the way DocBook
>> does it.
>>
>> This sort of layout can in principle be achieved using DocBook tables
>> (CALS or HTML style), which is what I do, but it is unwieldy and
>> cumbersome to adjust.
>
> It is not semantic, it is inaccessible for non-visual users
> and plain bad XML IMHO.
Could you elaborate on that a bit ?
You are certainly right about the non-semantic nature of this markup (if
in fact you stipulate that presentation is non-semantic, which, in the
context of slides, one could argue about).
I don't quite agree about the (in-)accessibility point. Obviously, the
order those blocks appear matters, but having them being rendered (or
read) in the order in which they appear seems to be a good compromise
(and that is in fact what HTML pages with accessibility in mind, do, too).
And what makes the above 'plain bad XML' ?
Thanks,
Stefan
--
...ich hab' noch einen Koffer in Berlin...
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]