IRC log of svg on 2012-08-23

Timestamps are in UTC.

20:57:26 [RRSAgent]
RRSAgent has joined #svg
20:57:26 [RRSAgent]
logging to http://www.w3.org/2012/08/23-svg-irc
20:57:28 [trackbot]
RRSAgent, make logs public
20:57:28 [Zakim]
Zakim has joined #svg
20:57:30 [trackbot]
Zakim, this will be GA_SVGWG
20:57:30 [Zakim]
ok, trackbot; I see GA_SVGWG(SVG1)5:00PM scheduled to start in 3 minutes
20:57:31 [trackbot]
Meeting: SVG Working Group Teleconference
20:57:31 [trackbot]
Date: 23 August 2012
20:57:38 [ed]
Agenda: http://lists.w3.org/Archives/Public/public-svg-wg/2012JulSep/0167.html
20:58:20 [Zakim]
GA_SVGWG(SVG1)5:00PM has now started
20:58:27 [Zakim]
+Doug_Schepers
20:58:32 [Kelvin]
Kelvin has joined #svg
21:00:09 [Zakim]
+??P1
21:00:11 [heycam]
Zakim, ??P1 is me
21:00:11 [Zakim]
+heycam; got it
21:00:39 [Zakim]
+Kelvin
21:01:05 [Zakim]
+Rich
21:01:20 [richardschwerdtfe]
richardschwerdtfe has joined #svg
21:01:49 [Zakim]
+??P8
21:01:57 [Zakim]
+??P7
21:02:09 [cabanier]
zakim, ??P8 is me
21:02:09 [Zakim]
+cabanier; got it
21:02:37 [nikos]
nikos has joined #svg
21:02:45 [Zakim]
-??P7
21:03:28 [richardschwerdtfe]
agenda?
21:04:24 [richardschwerdtfe]
richardschwerdtfe has left #svg
21:04:34 [richardschwerdtfe]
richardschwerdtfe has joined #svg
21:05:03 [heycam]
Zakim, who is on the call?
21:05:03 [Zakim]
On the phone I see Doug_Schepers, heycam, Kelvin, Rich, cabanier
21:05:39 [Zakim]
+Tav
21:06:36 [Zakim]
+??P5
21:06:45 [ed]
Zakim, ??P5 is me
21:06:45 [Zakim]
+ed; got it
21:06:57 [ed]
Agenda: http://lists.w3.org/Archives/Public/public-svg-wg/2012JulSep/0167.html
21:08:40 [cabanier]
scribenick: cabanier
21:08:55 [cabanier]
topic: SVG2 status
21:09:27 [cabanier]
heycam: we were planning on publishing last tuesday but there were some issue
21:10:08 [cabanier]
heycam: we tried again on thursday but we had some issues with Chris' color changes. I waiting to hear back from him and we'll probably publish on tuesday
21:10:25 [cabanier]
heycam: because we have inline svg and we have mathml
21:10:46 [cabanier]
heycam: we needed to change the format of the doc to HTML5 which took a bit of time
21:10:59 [cabanier]
cabanier: so we're using mathml?
21:11:24 [cabanier]
heycam: I converted a couple of formulas of the painting formulas and some of of the path stuff
21:11:34 [Zakim]
+??P6
21:11:35 [cabanier]
heycam: I'm using mathjax
21:11:41 [nikos]
Zakim, P6 is me
21:11:41 [Zakim]
sorry, nikos, I do not recognize a party named 'P6'
21:11:47 [nikos]
Zakim, ??P6 is me
21:11:47 [Zakim]
+nikos; got it
21:11:52 [Zakim]
+??P7
21:12:02 [cabanier]
heycam: to provide fallback.
21:12:22 [birtles]
Zakim, ??P7 is me
21:12:22 [Zakim]
+birtles; got it
21:12:33 [cabanier]
heycam: and around 6 months ago it was decided that mathml was OK
21:13:23 [cabanier]
heycam: are you having trouble?
21:13:34 [cabanier]
tav: I tried it today and it took me around 20 min
21:13:51 [cabanier]
heycam: let me know if you have issues and I'll help you
21:14:08 [cabanier]
topic: Lucerne F2F reminder
21:14:16 [ed]
http://www.w3.org/Graphics/SVG/WG/wiki/F2F/Switzerland_2012
21:14:34 [ed]
http://www.w3.org/Graphics/SVG/WG/wiki/F2F/Switzerland_2012/Agenda_proposals
21:14:45 [cabanier]
ed: there's a page for attending and for proposals
21:14:57 [cabanier]
heycam: I think only cyril hasn't replied
21:15:26 [cabanier]
topic: SVG Accessibility Gap Analysis
21:15:28 [ed]
http://www.w3.org/mid/OF38278C69.E13ACB0C-ON86257A5E.006A2B07-86257A5E.006B7B8B@us.ibm.com
21:16:01 [richardschwerdtfe]
Rich
21:17:11 [cabanier]
heycam: can I reformat it as text and send it to the list
21:17:15 [cabanier]
rich: sure
21:17:28 [cabanier]
doug: that will make it easier to search the archives
21:17:55 [heycam]
http://lists.w3.org/Archives/Public/www-svg/2012Aug/0105.html
21:18:16 [cabanier]
rich: the first part is just about the technology of what happens in the browser
21:18:31 [cabanier]
rich: looking at SVG, we have the gap analysis
21:19:23 [shepazu]
(it might be useful to also look at this http://www.w3.org/TR/2011/WD-html-aapi-20110414/ )
21:19:34 [cabanier]
rich: the reason for the rule attribute is to give the system information
21:19:48 [ed]
s/rule/role/
21:20:20 [cabanier]
(rich: going over the reason we need accessibility in SVG)
21:20:31 [cabanier]
rich: we have no keyboard navigation
21:20:51 [cabanier]
rich: the structure of SVG doesn't map to platform accessibility
21:21:07 [cabanier]
rich: the grouping element can be repurposed for that reason
21:21:25 [cabanier]
rich: you can assign semantics to it
21:21:48 [cabanier]
rich: the first svg document alludes that we can do this with the <g> element
21:22:37 [cabanier]
rich: svg rendering don't follow system settings such as high contrast
21:23:05 [cabanier]
rich: does high contrast tie in with the developers?
21:23:18 [heycam]
I wonder whether the CSS system colour keywords in conjunction with default colours is sufficient for high constrast support.
21:23:21 [cabanier]
rich: panning and zooming inside of a SVG rendering is important too
21:23:31 [cabanier]
rich: do we do something with animations
21:23:42 [cabanier]
rich: we heard that they are being removed?
21:23:55 [cabanier]
heycam: no. Brian is working on something new
21:24:18 [cabanier]
rich: we want to look into how to make these accessibility
21:24:36 [cabanier]
rich: we should introduce 'role' on elements
21:25:24 [cabanier]
rich: the role attribute on safari and webkit on svg is mapped to the accessibility API
21:25:44 [cabanier]
rich: we could develop more states to ARIA and apply them to SVG
21:26:05 [cabanier]
rich: MS and ??? would like tabindex applied to SVG so you can have keyboard navigation
21:26:42 [cabanier]
rich: do we want to provide the ability to zoom into content that is not visible
21:27:04 [cabanier]
doug: what is the behavior of fragment id with zooming and panning?
21:27:30 [cabanier]
doug: the user might not want to zoom in on the bounding box.
21:28:11 [cabanier]
doug: we've talked about the idea of adding tab index to SVG but SVG already has one that is better
21:28:13 [ed]
an example of tabbing between nodes in an svg, with panning: http://dev.w3.org/SVG/profiles/1.2T/test/svg/interact-focus-203-t.svg
21:28:16 [ed]
works in opera
21:28:18 [cabanier]
rich: so you want both models?
21:28:23 [cabanier]
doug: yeah
21:28:33 [ed]
(testcase is from the SVG 1.2T testsuite)
21:28:38 [cabanier]
rich: that sounds fine. I have to look into again
21:28:54 [cabanier]
rich: but there doesn't seem opposition to adding tab index
21:29:23 [cabanier]
heycam: yes, we should have keyboard navigation. Even outside the accessibility use case
21:31:20 [cabanier]
ed: do we just want tab behavior or 4/8 way navigation too?
21:31:35 [cabanier]
ed: I'd prefer that whatever we had in tiny keeps working
21:31:45 [cabanier]
heycam: we should look into the model
21:32:09 [cabanier]
ed: yes, it should be possible to make it work. It makes sense to have it in SVG if it works in HTML
21:32:24 [cabanier]
heycam: weren't they going to be added to CSS?
21:32:53 [cabanier]
doug: tantek decided not to add the navigation keyword to CSS UI 3 but I don't know why
21:33:26 [cabanier]
doug: tab index is not sufficient for a lot of scenarios. We would have to define how those work together
21:33:52 [cabanier]
doug: for arrow key navigation, the keyword are: up/right/etc
21:34:09 [cabanier]
doug: those are directional navigation elements
21:34:19 [heycam]
http://www.w3.org/Graphics/SVG/WG/wiki/SVG2_Requirements_Commitments -- see items 97, 98, 99 -- that covers the navigation properties and HTML's tabindex
21:35:09 [cabanier]
doug: you need an algorihtmic way to find out what 'up' means
21:35:39 [cabanier]
heycam: item 99 is similar to tabindex, 97 covers nav
21:35:50 [cabanier]
rich: so it's resolved to do this feature?
21:35:54 [cabanier]
heycam: yes
21:36:03 [cabanier]
rich: who is going to do the spec work?
21:36:20 [cabanier]
heycam: nobody has signed up for it
21:36:36 [shepazu]
http://www.w3.org/TR/SVGTiny12/interact.html#specifyingnavigation
21:36:52 [cabanier]
doug: here's what we have so far
21:37:19 [cabanier]
doug: the only conflict is nav-next and nav-prev
21:37:46 [cabanier]
doug: I will take a look if there's a conflict with tab index. It's an interest of mine
21:38:18 [cabanier]
action: shepazu is going to look into conflicts between the model of tab index and navigation
21:38:18 [trackbot]
Created ACTION-3341 - Is going to look into conflicts between the model of tab index and navigation [on Doug Schepers - due 2012-08-30].
21:39:01 [cabanier]
doug: I see they're attributes but not properties. We need to talk to the CSS people about that
21:39:28 [cabanier]
rich: I''m willing to take an action for the aria and the role attribute
21:39:37 [shepazu]
q+ to discuss system colors
21:39:41 [cabanier]
heycam: we already have role in tiny
21:39:44 [ed]
http://www.w3.org/TR/SVGTiny12/struct.html#RoleAttribute
21:40:48 [cabanier]
tav: please provide examples because I tried to do it in the past and there's no documentation out there
21:40:53 [cabanier]
doug: I have some!
21:41:00 [cabanier]
tav: those are the only ones...
21:42:39 [cabanier]
doug: I dropped in a document. This contains a table that has all the ally api's
21:42:52 [cabanier]
doug: I found it really useful
21:43:13 [cabanier]
rich: yes, everyone needs to understand what we're doing
21:43:13 [shepazu]
q?
21:44:06 [cabanier]
resolution: define Role and ARIA states and property attributes in SVG
21:44:26 [cabanier]
doug: we want to do the same as HTML did it
21:46:41 [cabanier]
rich: we feel that the industry hasn't done enough for accessibility
21:46:56 [cabanier]
rich: with flash going away, we want to look into SVG
21:47:13 [cabanier]
heycam: what did flash do?
21:47:44 [cabanier]
rich: it doesn't deal with table structure. You can have a group or a panel. The evens are hardcoded to the windows platform
21:47:50 [shepazu]
example of SVG table with ARIA http://schepers.cc/svg/accessibility/table.svg
21:48:00 [cabanier]
rich: it has no knowledge about rich text.
21:48:13 [cabanier]
rich: they don't have structure content
21:48:46 [cabanier]
rich: it was not that great and Adobe is not investigating it any more
21:49:32 [cabanier]
rich: limited windows support. They wanted to add richer accessibility support but it's not happening
21:50:32 [shepazu]
ack shepazu
21:50:32 [Zakim]
shepazu, you wanted to discuss system colors
21:50:49 [cabanier]
doug: what did you mean with system colors?
21:51:06 [cabanier]
rich: desktop applications can respond to going to high contrast mode
21:51:13 [shepazu]
CSS 3 system colors deprecated http://www.w3.org/TR/css3-color/#css-system
21:51:41 [cabanier]
rich: we could add an API for that so the application is notified
21:52:04 [cabanier]
doug: I think there's an opportunity for doing this in CSS
21:52:14 [cabanier]
doug: like with a media query
21:52:38 [cabanier]
doug: not just for ally, but various lighting conditions
21:53:19 [cabanier]
doug: or for people that are color blind
21:53:38 [cabanier]
doug: using media queries we can have the document be styled differently
21:54:39 [birtles]
CSS luminance media queries http://fremycompany.com/BG/2012/Ambient-light-sensors-and-CSS-Media-Queries-971/ (doesn't support the red-green red-blue thing though)
21:54:41 [cabanier]
doug: then designers can provide an alternate representation
21:54:52 [cabanier]
tav: do you think designers will do this?
21:55:13 [cabanier]
doug: I think there will be aftermarket people will do this redesigns
21:55:40 [cabanier]
doug: designers don't want to do the high contrast page because it doesn't look good
21:56:11 [cabanier]
ed: I like Brian's doc
21:56:24 [cabanier]
rich: we should go to the CSS WG for the media queries?
21:56:28 [cabanier]
all: yes
21:58:13 [cabanier]
action: richardschwerdtfe to write up a proposal for role and aria states and properties integration
21:58:14 [trackbot]
Created ACTION-3342 - Write up a proposal for role and aria states and properties integration [on Richard Schwerdtfeger - due 2012-08-30].
21:58:42 [cabanier]
rich: panning and zooming is something that Kelvin wants
21:58:53 [cabanier]
rich: it would be nice to pan and zoom portions
21:59:02 [cabanier]
rich: of an SVG document
21:59:24 [cabanier]
kelvin: you could describe a rectangle to do pan and zoom
22:00:06 [cabanier]
kelvin: it's not an SVG thing. I'm not sure how the WG can influence this. The Adobe viewer had
22:00:31 [cabanier]
ed: it's supported in some other viewers. Not sure if it's well documented
22:00:41 [cabanier]
rich: can we put this in the spec?
22:01:03 [cabanier]
heycam: it's still in the spec but it hasn't gotten widespread implementation
22:01:12 [ed]
s/ well documented/ well documented in the respective UA's docs how it works/
22:02:08 [cabanier]
doug: in the past people wanted to limit the scope that we can influence the UI
22:02:12 [ed]
s/it's supported in some other viewers/ctrl+dragging inside an svg for panning, alt+click / shift+alt+click for zooming in and out is supported in some other viewers/
22:02:14 [Zakim]
-birtles
22:02:34 [cabanier]
doug: Opera has the zoom slider
22:02:52 [thorton]
thorton has joined #svg
22:02:58 [cabanier]
doug: we can try to say that they need to implement some sort of zoom and pan
22:03:12 [thorton]
thorton has joined #svg
22:04:06 [cabanier]
kelvin: with accessibility we can say that we need it which might force them to add it
22:04:21 [cabanier]
rich: should we strengthen the language?
22:05:14 [cabanier]
doug: Kelvin, would you want to write up what we need from pan and zoom? so we can feedback from browser vendors
22:05:29 [cabanier]
kelvin: yes, I will reread the spec and write something up
22:05:55 [cabanier]
action: kelvin to write requirement for zoom and pan for accessibility
22:05:55 [trackbot]
Created ACTION-3343 - Write requirement for zoom and pan for accessibility [on Kelvin Lawrence - due 2012-08-30].
22:06:16 [cabanier]
topic: CSS4 <image> as value for <paint>
22:06:23 [ed]
http://www.w3.org/mid/FBBDBDBC-F3CD-404E-AFC1-0369A75DAA89@adobe.com
22:06:57 [Zakim]
-Doug_Schepers
22:07:09 [cabanier]
ed: why was this for css4 images and not 3?
22:07:30 [cabanier]
cabanier: isn't 3 already in LC? Tab is working on version 4
22:07:55 [cabanier]
heycam: so, the element() is in CSS4
22:08:10 [cabanier]
cabanier: maybe put it on the agenda again next week
22:08:25 [ed]
ed: css3-images is in CR
22:08:44 [cabanier]
cabanier: wasn't there also a decision to push off element()
22:09:11 [cabanier]
cabanier: maybe it was the one that referred to other html chunk
22:09:26 [cabanier]
ed: we
22:09:38 [cabanier]
ed: we'll put it on the topic next week
22:09:51 [cabanier]
topic: <color-profile> element
22:09:57 [cabanier]
ed: chris isn't here
22:10:18 [ed]
s/the topic next/the agenda for next/
22:10:35 [cabanier]
heycam: we already decided to remove the font element
22:11:04 [cabanier]
heycam: there is no advantage to be able to specify as an element as well as a CSS @ rule
22:11:12 [cabanier]
cabanier: that sounds reasonable
22:11:20 [cabanier]
heycam: and it wasn't widely implemented
22:11:37 [cabanier]
ed: is this tagging the image with a profile?
22:11:41 [ed]
https://svgwg.org/svg2-draft/color.html#ColorProfileElement
22:12:18 [cabanier]
cabanier: it's there so you can give it a link to an ICC profile and give it a name
22:14:00 [cabanier]
heycam: and then you can reference the name of the color profile in the paint
22:14:34 [cabanier]
heycam: it makes sense just to have the @ rule
22:15:14 [cabanier]
ed: I can't think of a reason to have it
22:16:36 [cabanier]
heycam: it's just as easy to get to an @ rule through the DOM
22:17:00 [cabanier]
resolution: remove the <color-profile> element from the spec
22:18:01 [cabanier]
action: heycam to remove <color-profile> element from the spec
22:18:02 [trackbot]
Created ACTION-3344 - Remove <color-profile> element from the spec [on Cameron McCormack - due 2012-08-30].
22:18:23 [cabanier]
ed: any other topics?
22:18:47 [cabanier]
heycam: there are some things on the mailing list but we can do that later
22:18:58 [glenn]
glenn has joined #svg
22:19:04 [cabanier]
nikos: weren't there things that we want Erik's input on?
22:20:05 [cabanier]
heycam: one of the items was clipping on filters: before/after/both
22:20:11 [cabanier]
nikos: we didn't decide
22:20:55 [cabanier]
ed: we discussed it a lot. the current version of the spec picks one of the ways and we discussed doing auto for drop shadows etc
22:21:30 [cabanier]
heycam: we have margins too.
22:21:46 [cabanier]
ed: we took them out but re-added them for shaders
22:21:55 [cabanier]
ed: I have to look into it again
22:22:15 [cabanier]
heycam: dirk should be here to drive the discussion
22:22:24 [heycam]
http://www.w3.org/2012/08/09-svg-minutes.html#item07
22:22:38 [cabanier]
heycam: this is the discussion
22:22:52 [ed]
ACTION: ed to respond to the filter issues raised in http://www.w3.org/2012/08/09-svg-minutes.html#item07
22:22:52 [trackbot]
Created ACTION-3345 - Respond to the filter issues raised in http://www.w3.org/2012/08/09-svg-minutes.html#item07 [on Erik Dahlström - due 2012-08-30].
22:22:54 [heycam]
http://www.w3.org/2012/08/16-svg-minutes.html#item04
22:23:43 [cabanier]
ed: I will respond to both offline
22:25:18 [ed]
s/I will respond to both offline/I will read these offline and respond/
22:26:24 [Zakim]
-Kelvin
22:26:25 [Zakim]
-cabanier
22:26:26 [Zakim]
-heycam
22:26:27 [Zakim]
-Rich
22:26:27 [Zakim]
-Tav
22:26:28 [Zakim]
-ed
22:26:28 [Zakim]
-nikos
22:26:28 [Zakim]
GA_SVGWG(SVG1)5:00PM has ended
22:26:30 [Zakim]
Attendees were Doug_Schepers, heycam, Kelvin, Rich, cabanier, Tav, ed, nikos, birtles
22:26:57 [ed]
trackbot, end telcon
22:26:57 [trackbot]
Zakim, list attendees
22:26:57 [Zakim]
sorry, trackbot, I don't know what conference this is
22:27:05 [trackbot]
RRSAgent, please draft minutes
22:27:05 [RRSAgent]
I have made the request to generate http://www.w3.org/2012/08/23-svg-minutes.html trackbot
22:27:06 [trackbot]
RRSAgent, bye
22:27:06 [RRSAgent]
I see 5 open action items saved in http://www.w3.org/2012/08/23-svg-actions.rdf :
22:27:06 [RRSAgent]
ACTION: shepazu is going to look into conflicts between the model of tab index and navigation [1]
22:27:06 [RRSAgent]
recorded in http://www.w3.org/2012/08/23-svg-irc#T21-38-18
22:27:06 [RRSAgent]
ACTION: richardschwerdtfe to write up a proposal for role and aria states and properties integration [2]
22:27:06 [RRSAgent]
recorded in http://www.w3.org/2012/08/23-svg-irc#T21-58-13
22:27:06 [RRSAgent]
ACTION: kelvin to write requirement for zoom and pan for accessibility [3]
22:27:06 [RRSAgent]
recorded in http://www.w3.org/2012/08/23-svg-irc#T22-05-55
22:27:06 [RRSAgent]
ACTION: heycam to remove <color-profile> element from the spec [4]
22:27:06 [RRSAgent]
recorded in http://www.w3.org/2012/08/23-svg-irc#T22-18-01
22:27:06 [RRSAgent]
ACTION: ed to respond to the filter issues raised in http://www.w3.org/2012/08/09-svg-minutes.html#item07 [5]
22:27:06 [RRSAgent]
recorded in http://www.w3.org/2012/08/23-svg-irc#T22-22-52
22:27:31 [richardschwerdtfe]
richardschwerdtfe has left #svg