On Nov 18, 2010, at 11:40 AM, Ecaterina Moraru (Valica) wrote: > On Wed, Nov 17, 2010 at 20:45, Vincent Massol <[email protected]> wrote: > >> Hi Caty, >> >> On Nov 17, 2010, at 5:39 PM, Ecaterina Moraru (Valica) wrote: >> >>> Hi, >>> >>> This is a proposal for compacting the way we show XWiki Syntaxes >>> >> http://incubator.myxwiki.org/xwiki/bin/view/Improvements/SyntaxExperiments >>> >>> Feedback is welcomed. >> >> It looks good. >> >> I have some questions: >> >> * I think it would be good to have a menu on the left listing all the >> syntax "domains": text formatting, tables, sections, etc and when you click >> on "domains" you get the doc for that domain (without reloading the whole >> page if possible) >> >> > I think this feature is already covered by the TOC.
TOC is good but a nicer left menu is even better IMO. I'd envision something similar to the left menu in the new admin UI you've been working on. Note that it's not a big point and it could be done as a second step later on. > The main reasons I like it in the current form are: > + the toc gives you a way to navigate to the desired section and this is > accessible/visible since the beginning of the page. We could improve here by > grouping into some categories (text editing, development, multimedia) and > also using some numbers to show the hierarchy 1., 1.1, etc. (makes it much > easier to follow the nesting) ; > > + if you want to browse the content, learn the syntax or just see XWiki > syntax capabilities, is much easier to do this by scrolling than segmenting > the content and needing to click each time. Yes this is the part that I don't like too much. It makes the page look a bit huge and messy. However we could have the best of both worlds with something like: http://confluence.atlassian.com/renderer/notationhelp.action (check the ALL entry) > - the negative part about the current model is when you want to access two > non-sequential categories: you either scroll until you find it, or go top > and use another anchor. Yes. > The generic solution for this problem (and this targets all pages, which is > much nicer than building something custom just for the Syntax page) is the > option to select to have a following TOC (the way we have now the page > related action menu). Or a panel on the left. >> * We need to ensure that this syntax help page is accessible for people >> with deficiencies (ie it must pass WCAG) since some of them won't be able to >> use the WYSIWYG editor they'll need to use the wiki editor and thus know how >> to write in wiki syntax. How could we make the syntax chooser work nicely >> for WCAG? >> > > About WCAG: > > - the main problem with generated tables from wiki markup is that they lack > summary attr. We can fix this by creating a macro that creates the table > header, and we need one because the header will need to specify the syntaxes > available for the specific feature (some features will be available just for > syntax 2.0 and 2.1 for example). > > - we will improve the syntax chooser to conform with Link guidelines (will > have underline, be marked as links and have title attr); > > - because of the comparison feature between syntaxes, various syntax code is > mixed. For people that use screen readers will have hidden markup that will > mark each line, and also have final total code written (not visible for the > others), Example: > > <dt>term2</dt> > :; term2 > <dd>definition2</dd> > :: definition2 > > will be marked: > > [Syntax 1.0] > <dt>term2</dt> > <dd>definition2</dd> > > [Syntax 2.0] > :; term2 > :: definition2 > > [Comparison] > [Syntax 1.0] <dt>term2</dt> > [Syntax 2.0] :; term2 > [Syntax 1.0] <dd>definition2</dd> > [Syntax 2.0] :: definition2 > > Please tell me if there are other WCAG problems. I will improve the > proposal to show the hidden markup. ok thanks -Vincent _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

