Your SlideShare is downloading. ×
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,642

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,642
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
37
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

×