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.

Reply via email to