Better javascript - DrupalCon Munich 2012

munich2012.drupal.org

Better javascript - DrupalCon Munich 2012

21-08-2012

Better javascript

Théodore Biadala


Better

javascript

Théodore "nod_" Biadala

Drupal javascript maintainer

Technical consultant @ Acquia


Previously


Munich, today


Clean-up

#1415788


Clean-up #1415788

===

for

"use strict";

$context.find('selector')


Better


JS/CSS processing

#352951


JS/CSS processing #352951

Contrib

Plugins


Minification

#119441

won't fix


Minification #119441

Ship with minified files


Performance

#1541860

Mobile conversation


JS Modules

#1542344


JS Modules #1542344

Not AMD vs. CommonJS

hook_library_info()

Declare everything #1737148


Testing

#237566


Testing #237566

Not in core

Testswarm module

Need more tests


New Features


New Features

jQuery UI

Views

WYSIWYG


Coding standards

#1664940


Coding standards #1664940

JSHint


Clean-up todo

#1415788


Clean-up todo #1415788

JSHint

Selectors #1574470

Refactors

"JavaScript clean-up"


Bugs


Bugs

#1261002 #1740958 #851164 #1279226 #1734104

#1057748 #920076 #1263302 #590328 #1239930

#1571814 #1148950 #1592688 #1587536 #1440628

#583400 #654894 #694332 #812354 #1542676

#1515734 #800270 #1016056 #1496552 #1017882

#1310642 #254477 #753270 #898582 #862522

#1606110 #1503804 #748794 #1554122 #1415320

#1294584 #1455842 #721400 #1272990 #495100

#997370 #567754 #601644 #946118 #1425112

#1431332 #1396892 #1234888 #1221612 #1149078


Documentation

#1337022


Documentation #1337022

JSDoc, but #25901-63

api.drupal.org


Reaching out


Reaching out

jQuery

jQuery UI

JSDoc

RequireJS

Aloha


JS/CSS processing

Minification

Performance

JS Modules

Testing

New Features

Coding standards

Clean-up TODO

BUGS

Documentation

Reaching out


03

What did you think?

Locate this session on the

DrupalCon Munich website:

http://munich2012.drupal.org/program

Thank you!

More magazines by this user
Similar magazines