JSConf.eu Overview

2,784
-1

Published on

Overview / extracts from presentations at JSConf.eu conference about topics that were more interesting to me.

Published in: Technology, Design
1 Comment
6 Likes
Statistics
Notes
No Downloads
Views
Total Views
2,784
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
38
Comments
1
Likes
6
Embeds 0
No embeds

No notes for slide

JSConf.eu Overview

  1. Berlin, November 7-8, 2009
  2. Contents • HTML5 • Desktop web applications • Mobile applications • Server side JavaScript • Web & JavaScript performance • JavaScript future
  3. HTML5
  4. SVG
  5. Raphaël gRaphaël
  6. Fonts
  7. Links http://www.whatwg.org/html5/ http://html5demos.com http://www.slideshare.net/remy.sharp/ html5-javascript-apis
  8. Desktop web applications
  9. Desktop Class Applications
  10. Objective-J! Objective-J! •  Code importing" •  Classical Inheritance" •  Dynamic Dispatch" JavaScript! •  method_missing" •  Open Source!"
  11. SproutCore
  12. Links http://cappuccino.org http://280north.com http://280slides.com http://gomockingbird.com http://280atlas.com http://www.slideshare.net/tolmasky/js- conf-2009
  13. Mobile HTML + CSS + JavaScript applications
  14. Mobile application development
  15. PhoneGap HTML + CSS + JavaScript Now Soon iPhone Nokia Android Windows Mobile Blackberry Palm Pre
  16. Links http://phonegap.com http://www.slideshare.net/brianleroux/ phonegap-at-jsconf
  17. Server side JavaScript
  18. JS engines • CommonJS • Narwhal • Rhino etc. • node.js • Google V8 • non-blocking I/O
  19. Modules Binary Data IO Streams System File System API Web Server Gateway Unit Testing API Concurrency Packages
  20. node.js
  21. Links http://commonjs.org http://narwhaljs.org http://nodejs.org http://www.slideshare.net/kriskowal/commonjs- javascript-everywhere http://nodejs.org/jsconf.pdf
  22. JavaScript performance
  23. FF3 with <script> & <img> tags FF3.5 with <script> & <img> tags
  24. How to optimize? • Use a build process for local scripts • Use gzip and minifiers • Profile, load when needed • Load parallel, execute serially • Load now, execute later
  25. LABjs
  26. FF3 with <script> & <img> tags FF3.5 with <script> & <img> tags LABjs in every browser
  27. Links http://www.slideshare.net/madrobby/extreme- javascript-performance http://www.slideshare.net/shadedecho/loading- javascript-even-a-caveman-can-do-it http://developer.yahoo.com/yslow/ http://code.google.com/speed/page-speed/
  28. JavaScript future
  29. ECMAScript 3 ECMAScript 4 ECMAScript 3.1 ECMAScript 5 ECMAScript Harmony

×