|
Subject: Re: alternating tags in a list? From: Sean Mc Grath <digitome@xxxxxx> Date: Tue, 15 Dec 1998 14:43:33 GMT |
>Paul Prescod wrote
>>As James Clark has pointed out on several occasions, if you want to turn
>>every other row in a table blue, this is *trivial* in DOM code.
>How do you know that you want to turn every other row blue?
>
[Andy Dent]
>ie: who writes the DOM code and where is it executed?
>
>Isn't this just shifting a responsibility around, but admitting that the
>declarative model can't supply this by itself?
>
>How do I tell a browser that every 2nd line should be blue?
>
>I'd prefer to see the declarative language capable of defining this kind of
>event.
Trouble is, to deal with everything you might wany you end up
converting your declarative language to an imperative one.
You need a fully blown programming language. Striking
a balance between declarative simplicity and imperative
expressive power is hard. Warning bells go off in my
head whenever I see procedural programming stuff
popping up in declarative syntaxes i.e.
<if>, <while>, $if$, eval() etc.
The world is full of perfectly good little programming
langauges and if there one thing the world does not
need it is yet another way of
expressing "if [condition] then [statement]."!
</Sean>
http://www.digitome.com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: alternating tags in a list?, Guy_Murphy | Thread | RE: alternating tags in a list?, Vun Kannon, David |
| Re: alternating tags in a list?, Tyler Baker | Date | Re: XSL intent survey, Oren Ben-Kiki |
| Month |