- From: Nikos Andronikos <Nikos.Andronikos@cisra.canon.com.au>
- Date: Fri, 19 Aug 2016 00:19:50 +0000
- To: www-svg <www-svg@w3.org>
https://www.w3.org/2016/08/18-svg-minutes.html [1]W3C [1] http://www.w3.org/ - DRAFT - SVG Working Group Teleconference 18 Aug 2016 [2]Agenda [2] https://lists.w3.org/Archives/Public/www-svg/2016Aug/0046.html See also: [3]IRC log [3] http://www.w3.org/2016/08/18-svg-irc Attendees Present Tav, nikos, stakagi, shepazu, AmeliaBR, shepazu_ Regrets Chair Nikos Scribe Nikos Contents * [4]Topics 1. [5]Publishing SVG 2 CR 2. [6]Remove support for "rev" attribute on <a> element 3. [7]Define equivalent paths for degenerate shapes 4. [8]Should some SVG 2 list type syntax definitions include a trailing comma? * [9]Summary of Action Items * [10]Summary of Resolutions __________________________________________________________ <scribe> Scribe: Nikos <scribe> scribenick: nikos Publishing SVG 2 CR nikos: Deadline for review comments is next Monday (Australian time) and we haven't really had anything relevant to SVG 2 come up ... There's been some discussion of related topics with a11y ... and a18n mentioned the review in their minutes, but no comments yet ... so will talk to Doug early next week about getting approval to publish ... so I'll prepare everything with a publication date sometime in next week ... and do animation as well ... and for SVG Strokes, etc, I would like to update those on TR as well because the EDs have a note stating that SVG 2 is what implementors should currently be looking at, and there's been some confusion AmeliaBR: We could name them like CSS and call them Level 3 specs ... I was playing around trying to build them and see if I could fix the style problem with the TOC ... if I can figure that out I'll push a change For the issue regarding categories [11]https://github.com/w3c/svgwg/issues/229 [11] https://github.com/w3c/svgwg/issues/229 nikos: I'll have a look at that today and try to make some sense of it ... there's categories that aren't referenced at all and they should be deleted Remove support for "rev" attribute on <a> element [12]https://github.com/w3c/svgwg/issues/224 [12] https://github.com/w3c/svgwg/issues/224 nikos: So Whatwg removed this from their spec, W3C put it back in ... Couldn't find any discussion as to why W3C want it in, so I think everyone would be mostly happy if we remove it from ours ... and let the HTML groups sort it out ... can add later if need be Tav: I'm fine with that AmeliaBR: As I said in the issue, I'm ok either way, I was just looking at the W3C HTML spec first RESOLUTION: Remove rev attribute from SVG 2 Define equivalent paths for degenerate shapes nikos: This isn't for SVG 2 CR, but there's been some discussion over the last week [13]https://github.com/w3c/svgwg/issues/235 [13] https://github.com/w3c/svgwg/issues/235 AmeliaBR: Right now for SVG we have some things that are logically inconsistent ... because this isn't exposed to authors we don't strictly need to deal with it now ... basically the problem is that we have behaviour on shapes that isn't consistent with the path element that has the equivalent path ... when the shape is degenerate ... think I like the result that Nikos and Paul came to as well, which is to define it in terms of some extra switch that turns off rendering even though the equivalent path is something that would be a valid path, but is a shape that currently doesn't render ... agree with Nikos that it might be taking away useful functionality if the equivalent path returned were empty Tav: I don't have a strong opinion on this AmeliaBR: I think try to be as consistent as we can - the bounding box matches the equivalent path ... if we keep equivalent path as it's defined, the bounding box can be computed based on the equivalent path using whatever functions or algorithms are used ... the only place where it's inconsistent is that you don't actually draw the shape ... so that's where we can add in a switch or special rule to deal with teh backwards compat nikos: And there was the suggestion of exposing that switch to authors ... so they can control whether degenerate shapes render Tav: How much content would break if we change the default? nikos: No idea, but maybe if people are using the behaviour to make the shape dissapear in their drawing that would be bad ... probably mostly animated content would be affected AmeliaBR: We can agree that the equivalent path will be the equivalent path and the inconsistency will be at the rendering level ... And I can close that issue and create a new one about exposing the path data RESOLUTION: For equivalent paths exposed to authors, the actual equivalent path must be returned, even if the basic shape would not render. Should some SVG 2 list type syntax definitions include a trailing comma? [14]https://github.com/w3c/svgwg/issues/233 [14] https://github.com/w3c/svgwg/issues/233 nikos: Now I think none of us have any idea why this change was originally made in SVG 2 - but SVG 1.1 grammars for lists didn't allow a trailing comma - SVG 2 did for a while, but I removed it ... The question is do we want to normatively specify that browsers need to be lenient in dealing with trailing commas ... or just leave it up to implementations and not spec it? AmeliaBR: I did some testing - all UAs I tried didn't support trailing comma on presentation attributes but they did for text positioning attributes <AmeliaBR> [15]http://jsbin.com/wiwocutefe/1/edit?html,output [15] http://jsbin.com/wiwocutefe/1/edit?html,output nikos: Maybe we just add a note advising implementors that content may exist that includes a trailing comma and that content would have worked in the path AmeliaBR: Maybe we could ask Chrome to change and see if they get reports of breakage Tav: I think we keep it the way it was in SVG 1.1. Various UAs don't support it - we don't nikos: Yeah if there's no interop then it's not a big risk to spec with no trailing comma RESOLUTION: SVG 2 list type grammars will not explicitly include a trailing comma <AmeliaBR> trackbot, end telcon Summary of Action Items Summary of Resolutions 1. [16]Remove rev attribute from SVG 2 2. [17]For equivalent paths exposed to authors, the actual equivalent path must be returned, even if the basic shape would not render. 3. [18]SVG 2 list type grammars will not explicitly include a trailing comma [End of minutes] The information contained in this email message and any attachments may be confidential and may also be the subject to legal professional privilege. If you are not the intended recipient, any use, interference with, disclosure or copying of this material is unauthorised and prohibited. If you have received this email in error, please immediately advise the sender by return email and delete the information from your system.
Received on Friday, 19 August 2016 00:20:29 UTC