JSConf.eu Overview
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

JSConf.eu Overview

  • 3,923 views
Uploaded 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.

More in: Technology , Design
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
  • nice
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
3,923
On Slideshare
3,913
From Embeds
10
Number of Embeds
3

Actions

Shares
Downloads
37
Comments
1
Likes
6

Embeds 10

http://www.slideshare.net 6
http://www.techgig.com 2
http://115.112.206.131 2

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