Emmanuel Pietriga wrote:
> Ryan Lee wrote:
>>> The only point where we disagree is the way to fulfill the
>>> requirement "It
>>> sould be possible to use CSS styling instructions together with
>>> Fresnel". So
>>> I'm wondering if we really should spend time on writing down all
>>> requirements again or just skip this phase, which would save us 2
>>> week in
>>> the overall process and give Emmanuel more time to contribute to the
>>> paper.
>>>
>>> What do you think?
>>
>> I think that's basically the root of contention, yes.
>
> I think that for this specific point we should discuss requirements.
> What I'd like to have:
>
> - be able to associate CSS instructions with specific graphical
> regions/entities of the displayed document. By regions and entities, I
> mean things like "the object that represents the resource", "the object
> that represents the property name", "the object that represents the
> property value".
Agreed, though by 'associate' I don't mean including CSS fragments in
Fresnel but allowing custom hooks to identify those regions for later
CSS selection.
> - be able to apply styling instructions based on conditions at the
> source RDF model level, i.e. be able to say things like "color in red
> all ex:age properties that have a value > to 47".
This is not a core requirement, is it? I agree that being able to
distinguish part of the RDF model for later styling is important, but
complex conditions implies that it's outside of core's capabilities.
> - drop any layout consideration, as layout portability is not achievable
> (closely coupled with the application's underlying representation paradigm)
Agreed; this point is settled.
> I also would like to have a well-defined intermediate tree format. Ryan,
> I haven't had time to look at the code you wrote. Did you already make a
> choice w.r.t that issue?
This is what it looks like right now, based solely on the selection phase:
<results>
<resource label="Eric Miller">
<property label="name" uri="
http://xmlns.com/foaf/0.1/name">
<value label="Eric Miller"/>
</property>
</resource>
<resource label="Ryan Lee">
<property label="name" uri="
http://xmlns.com/foaf/0.1/name">
<value label="Ryan Lee"/>
</property>
<property label="Surname" uri="
http://xmlns.com/foaf/0.1/surname">
<value label="Lee"/>
</property>
<property label="depiction" uri="
http://xmlns.com/foaf/0.1/depiction">
<value
label="
http://ryanlee.org/photodb/image-display?photo_id=119&size=sm"
uri="
http://ryanlee.org/photodb/image-display?photo_id=119&size=sm"/>
</property>
</resource>
...
</results>
--
Ryan Lee ryanlee_at_w3.org
W3C Research Engineer +1.617.253.5327
http://simile.mit.edu/
Received on Wed May 25 2005 - 22:02:32 EDT