Hi,
On 27/11/12 08:14, Lukas Benedix wrote:
I wanted to ask how you implement the requirement that critical functions must also work with JavaScript disabled.[1] The Wikidata-Repository is allmost only Javascript and it is not possible to add, edit or delete something without JS.
Good question. It is possible to do that, but there is no graphical UI for it. My question on that is, if we really need this. Does anybody really want to use a browser without Javascript?
I don't think that the guidelines leave any room for discussions. Guidelines are for avoiding discussions. ;)
All this HTML5 stuff does not work without Javascript-enabled. I know all banking stuff is more secure with JS disabled, but there are possibilities just enabling it for e.g. wikidata.org.
Of course, it may be possible to get a browser that supports JavaScript and use it for wikidata, but that is not the point. I don't think that it is necessary to be JavaScript only. The guidelines are clear.
Just also tried to test it on a small Android-display. There Javascript stuff sometimes seem too behave ab bit stanger than usual, because of the missing space, but here it works fine.
There is not much space for the suggestions, when I hold my mobile landscape, but then the the Motorola (Droid) Pro uses the software-keyboard, which uses quite a lot of the display.
Btw: I have one notes on the HTML in the Repository [2]:
- there is a stray end-tag div in line 76
<!-- /bodyContent -->
</div> <!-- /content -->
As the comment says, this closes <div id="content">, which is at line 39.
The comment is wrong ;)
The extra </div> is found in the <!-- bodycontent --> block
Marco
Wikidata-l mailing list Wikidata-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-l