- From: David Gash <dgash@google.com>
- Date: Fri, 4 Oct 2013 11:38:38 -0700
- To: "public-webplatform@w3.org" <public-webplatform@w3.org>
- Cc: Scott Rowe <scottrowe@google.com>
- Message-ID: <CAOm3JBcR9aStuC+SGZ=ATnoHyxXsJypBherSA2zSFJ9oZa_qQQ@mail.gmail.com>
Hi all, As part of my continuing WPD articles work, I use W3C specs to get information about objects, methods, and properties. These specs include details that are laid out in a specific but somewhat obtuse syntax. For example, in the masking spec https://dvcs.w3.org/hg/FXTF/raw-file/default/masking/index.html there's this <basic-shape><https://dvcs.w3.org/hg/FXTF/raw-file/default/masking/index.html#ltbasic-shapegt> | <clip-source><https://dvcs.w3.org/hg/FXTF/raw-file/default/masking/index.html#ltclip-sourcegt> | none which is clear enough: use one of the three values. And there's this [ stretch | repeat | round | space ]{1,2} which is still fairly clear: use either one or two of the grouped words, all optional. But then there's this <‘mask-box-image-source<https://dvcs.w3.org/hg/FXTF/raw-file/default/masking/index.html#mask-box-image-source> ’> || <‘mask-box-image-slice<https://dvcs.w3.org/hg/FXTF/raw-file/default/masking/index.html#mask-box-image-slice> ’> [ /<‘mask-box-image-width<https://dvcs.w3.org/hg/FXTF/raw-file/default/masking/index.html#mask-box-image-width> ’> | / <‘mask-box-image-width<https://dvcs.w3.org/hg/FXTF/raw-file/default/masking/index.html#mask-box-image-width> ’>? /<‘mask-box-image-outset<https://dvcs.w3.org/hg/FXTF/raw-file/default/masking/index.html#mask-box-image-outset> ’> ]? || <‘mask-box-image-repeat<https://dvcs.w3.org/hg/FXTF/raw-file/default/masking/index.html#mask-box-image-repeat> ’> which is... not so much: there's one vertical bar, two vertical bars, question marks, etc. It's kind of hard to interpret. This is just one example; I often run into similarly complex syntax in W3C specs. I've poked about the web but haven't found a "syntax syntax" guide. Does anyone know if there is such a thing, either from the W3C or within the WPD community? Thanks, Dave Gash
Received on Friday, 4 October 2013 18:39:05 UTC