- From: Carlos Iglesias <carlos.iglesias@fundacionctic.org>
- Date: Wed, 5 Mar 2008 12:19:50 +0100
- To: "Johannes Koch" <johannes.koch@fit.fraunhofer.de>, <public-wai-ert@w3.org>
Hi Johannes, > >> Seeing the definition of "Web page" in the glossary > >> (<http://www.w3.org/TR/WCAG20/#webpagedef>: "obtained from a single > >> URI") I wonder if we need a way do describe the current state of a > >> frameset (which resource is loaded into which frame) and store it in > RDF. > > > > Not sure, for me it looks more like an aggregation of resources thing > that an EARL one. I mean, apparently it fits better on the POWDER side > than the EARL one. > > I don't mean that we need it in EARL, but there's a need to use > something designed for this use case together with EARL. Or do you use > the xframes-URI-reference introduced in the 20051012 XFrames WD > (<http://www.w3.org/TR/2005/WD-xframes-20051012/#s_populating>) with > XFrames using @xml:id, not @name like in HTML 4.01 and XHTML 1.0? I don't know where are you going with this or what is your use case, but my understanding is the following: At http://example.org/frames.html you have: ... <frameset ROWS="20%,*,20%"> <frame src="frm1.html" title="Title1" id="one" /> <frame src="frm2.html" title="Title2" id="two" /> <frame src="frm3.html" title="Title3" id="three" /> <noframes> <p><a href="whatever.html">Whatever</a></p> </noframes> </frameset> ... At http://example.org/frm1.html, http://example.org/frm2.html and http://example.org/frm3.html you have whatever html. Then, at the results level you can have: <earl:Assertion rdf:ID="assertion1"> <earl:assertedBy rdf:resource="#assertor"/> <earl:result rdf:resource="#failure"/> <earl:test rdf:resource="#badtitles"/> <earl:subject rdf:resource="http://example.org/frames.html"/> </earl:Assertion> Or <earl:Assertion rdf:ID="assertion2"> <earl:assertedBy rdf:resource="#assertor"/> <earl:result rdf:resource="#ok"/> <earl:test rdf:resource="#whatever"/> <earl:subject rdf:resource="http://example.org/frm1.html"/> </earl:Assertion> Or <earl:Assertion rdf:ID="assertion3"> <earl:assertedBy rdf:resource="#assertor"/> <earl:result rdf:resource="#failure"/> <earl:test rdf:resource="#whatever"/> <earl:subject rdf:resource="http://example.org/frm2.html"/> </earl:Assertion> ... Whatever thing you use to say that frm1.html, frm2.html and frm3.html are "part of the same thing" (frames.html) it's currently out of scope for EARL and I think that we would need something like POWDER or anything else, not using a sort of hacking like: <earl:Assertion rdf:ID="overallassertion"> <earl:assertedBy rdf:resource="#assertor"/> <earl:result rdf:resource="#failure"/> <earl:test rdf:resource="#overalltest"/> <earl:subject rdf:resource="http://examples.org/frames.html#frames(one=frm1.html,two=frm2.html,three=frm3.html) "/> </earl:Assertion> Regards, CI. __________________ Carlos Iglesias Fundación CTIC Parque Científico-Tecnológico de Gijón 33203 - Gijón, Asturias, España teléfono: +34 984291212 fax: +34 984390612 email: carlos.iglesias@fundacionctic.org URL: http://www.fundacionctic.org
Received on Wednesday, 5 March 2008 11:19:29 UTC