On Sat, May 21, 2011 at 12:38 PM, Marc Delisle marc@infomarc.info wrote:
Le 2011-05-20 16:24, Tyron Madlener a écrit :
First of all: I hope I'm not too annoying with all my suggestions/questions. Otherwise let me know. My mind is always filled with random ideas ;)
I'd like to spark some discussion about noscript-support, particularly after I read that it was a feature suggestion for phpMyAdmin 3 over 3 years ago (http://wiki.phpmyadmin.net/pma/phpMyAdmin_3).
I don't know the numbers, but I would assume that nowadays, the percentage of pma users that do not have javascript on must be very low. If there's uncertainty about it, maybe we could start some survey/poll on the phpmyadmin site? (I would offer myself to build it)
From what I can see in the global trends, is that the amount of
non-javascript users has been steadily decreasing, with current statistics talking about only 1-3% of internet users having javascript disabled.
It feels like a clear disadvantage to me needing to always consider non-javascript users, ending up with programming every feature twice where I could program twice the amount of features instead ;)
Having said this, does pma really need noscript-support?
I would say no. Anyway, looking at the development done for 3.4, the trend is to avoid inline js. We are now supposed to use jQuery to make visible a link or button that brings the user to a feature that requires js.
Note that 3.3 and 3.4 have problems with this. For example, Synchronize should not be shown to non-js users. Clearly, testing on non-js browsers has not been our priority.
Oh interesting, so Synchronize doesn't work without Javascript? Does that mean I can drop the noscript-support for the Status page? :) I can avoid inline script, thats no problem. But I'd like to build in some feature that only work with javascript & ajax.
-- Marc Delisle http://infomarc.info
What Every C/C++ and Fortran developer Should Know! Read this article and learn how Intel has extended the reach of its next-generation tools to help Windows* and Linux* C/C++ and Fortran developers boost performance applications - including clusters. http://p.sf.net/sfu/intel-dev2devmay _______________________________________________ Phpmyadmin-devel mailing list Phpmyadmin-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel