Your SlideShare is downloading. ×
0
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
JSConf.eu Overview
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

JSConf.eu Overview

2,657

Published on

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

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,657
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
38
Comments
1
Likes
6
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 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

×