On Wed, Jan 8, 2014 at 4:14 PM, Guillaume "Louis-Marie" Delhumeau
<[email protected]> wrote:
> In that specific case, I agree I could have made an other decision.

> Actually I wanted to include the results of the other page in the current
> page (not only a link to that other page).

I know that, but it was *so easy* to have a solution that degrades
nicely when the JavaScript is disabled.

>
> Anyway, the problem is more generic that this.
>

> I agree that having at least a content editor tool accessible would be
> great. But we already have not this. To me, the Space Index is a mandatory
> feature to navigate trought the wiki and it does not work without
> javascript. You can not use the object editor without js neither (just try
> to click on the object editor link without js).
>
> So we should provide a non js solution for that too.
>

> Do we want to make that effort?

We should at least make the effort to investigate how easy/complex it
is to have a solution that degrades nicely when JavaScript is
disabled...

>
>
> 2014/1/8 Marius Dumitru Florea <[email protected]>
>
>> I've looked at what Guillaume did and adding support for
>> non-JavaScript is just a matter of putting the right URL in the href
>> attribute of the anchor.. We're not talking about fancy stuff here,
>> just basic navigation which is enhanced by AJAX.
>>
>> On Wed, Jan 8, 2014 at 10:46 AM, Marius Dumitru Florea
>> <[email protected]> wrote:
>> > I fully agree with Sergiu on this. Whenever I work on UI I first look
>> > for a clean and lightweight non-JavaScript solution (even if it's a
>> > partial solution). Then I see how this can be enhanced with
>> > JavaScript.
>> >
>> > The entire web page can be generated on the client side with
>> > JavaScript. So my worry is that saying "we don't need support the
>> > navigation without javascript in 2014" will lead to using JavaScript
>> > even where it's not really needed (e.g. using click listener to focus
>> > an input element in an HTML form instead of the label element with the
>> > 'for' attribute set).
>> >
>> > I think navigation should work as much as possible without JavaScript.
>> >
>> > Thanks,
>> > Marius
>> >
>> > On Wed, Jan 8, 2014 at 8:00 AM, Sergiu Dumitriu <[email protected]>
>> wrote:
>> >> On 01/07/2014 09:28 AM, Guillaume "Louis-Marie" Delhumeau wrote:
>> >>> Hi devs,
>> >>>
>> >>> In a recent pull request
>> >>> (https://github.com/xwiki/xwiki-platform/pull/254), I have "fixed" a
>> >>> bug reported by the accessibility validator by hiding a
>> >>> link if javascript is not enabled on the browser. It didn't fix the
>> fact
>> >>> that the feature is unavailable without javascript, but at least the
>> link
>> >>> was not there.
>> >>>
>> >>> I did it because I have the feeling that some committers think we don't
>> >>> need support the navigation without javascript in 2014.
>> >>>
>> >>> Now, it seems that we do not all agree about this.
>> >>>
>> >>> That is why I think we should talk about this to decide what rule we
>> should
>> >>> put in place for the next years.
>> >>>
>> >>> Thanks, in advance, for your opinions.
>> >>>
>> >>> Louis-Marie
>> >>
>> >> -1 (non binding since this isn't a vote).
>> >>
>> >> But it really depends on how do we see XWiki.
>> >>
>> >> If it's an enterprise application, then yes, we can drop support for
>> >> accessibility.
>> >>
>> >> If it's a wiki, then -1, any wiki should be all-inclusive, as a content
>> >> authoring tool; but that doesn't mean that EVERYTHING must work without
>> >> scripts, just that at least basic navigation and content authoring
>> >> should work even from a text-based or voice-based browser.
>> >>
>> >> Same answer if it's a generic web content authoring tool, not just a
>> >> wiki. However, if it's a specific data entry tool with a specific target
>> >> (i.e. a custom application for somebody's intranet), then it's up to the
>> >> customer to decide if accessibility is a must.
>> >>
>> >> If it's a web application development framework, then it doesn't
>> >> necessarily have to be accessible, although it would be better (anybody
>> >> can write Java code in an accessible editor, why not XWiki code?), but
>> >> the resulting application (and the navigation around it) may be required
>> >> to be accessible.
>> >>
>> >>
>> >> Anyway, asking the devs is pointless, we can write whatever kind of
>> >> XWiki we want, but that doesn't mean that end users are going to be
>> >> happy about it. The users are the ones that should voice their opinion.
>> >>
>> >> FWIW, in the past a few XWiki users did choose XWiki because it was
>> >> accessible, and XWiki SAS did sign a contract for providing and
>> >> maintaining XWiki accessible, where "accessible" is defined as "passing
>> >> the Dutch webrichtlijnen validation". I don't know if that contract is
>> >> still in effect or not.
>> >>
>> >> --
>> >> Sergiu Dumitriu
>> >> http://purl.org/net/sergiu
>> >> _______________________________________________
>> >> devs mailing list
>> >> [email protected]
>> >> http://lists.xwiki.org/mailman/listinfo/devs
>> _______________________________________________
>> devs mailing list
>> [email protected]
>> http://lists.xwiki.org/mailman/listinfo/devs
>>
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to