Hi Tyler, On Wednesday, November 28, 2012 6:24:57 PM UTC+1, Tyler Ball wrote: > > - jQuery: Inlines are written as a jQuery plugin, DateTime and i18n are > written without jQuery. The version of jQuery included is 1.4.2, which is > ~3 years old. Do we want to have jQuery in this project? I think Django > should include it, as it helps solve a lot of browser inconsistencies and > is familiar to all JS devs. But if so, we should try to keep it up to date.
Django namespaces it's jquery under django.jquery, there should be no issue including an up2date version for your projects. Django probably will never keep up with jquery's release cycle. > - Not extensible: Behaviour for the jQuery plugins are defined in template > blocks which are somewhat easy to customize, while DateTimeShortcuts uses > href="javascript:void" links generated dynamically, which are nearly > impossible to override. > Independent of extensibility I think we have to get rid of javascript: urls and onclick handlers (see http://www.html5rocks.com/en/tutorials/security/content-security-policy/ as reference). Best regards, Florian -- You received this message because you are subscribed to the Google Groups "Django developers" group. To view this discussion on the web visit https://groups.google.com/d/msg/django-developers/-/e-P4AQonO7gJ. To post to this group, send email to django-developers@googlegroups.com. To unsubscribe from this group, send email to django-developers+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-developers?hl=en.