Demoscene, now available in JavaScript flavor

2,486 views
2,320 views

Published on

My talk at DemoJS.org, a demoscene event in Paris, June 2012.

People work together to produce "demos", often visuals with music running on a computer. DemoJS does the same, but with JavaScript. It's a fun way to push the envelop of technologies, in this case Web technologies (as demos run inside a browser).

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,486
On SlideShare
0
From Embeds
0
Number of Embeds
21
Actions
Shares
0
Downloads
7
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Demoscene, now available in JavaScript flavor

  1. 1. DemoJS, Paris, June 2012 Demoscene, now available in JavaScript flavor! Tristan NITOT Principal Mozilla Evangelist blog.mozilla.org/beyond-the-code Twitter: @nitotvendredi 6 juillet 12
  2. 2. Agenda - Who is Mozilla? - A little history of personal computing - The Demoscene matters! - Mozilla’s approach: the Web is the Platform - Firefox for Android and Web APIs - Boot To Gecko - And now?vendredi 6 juillet 12
  3. 3. Mozilla is... a global community of people who believe that openness, innovation, and opportunity are key to the continued health of the Internet.vendredi 6 juillet 12
  4. 4. We’re known for the Firefox Web Browservendredi 6 juillet 12
  5. 5. Mozilla Manifesto (excerpt) - The Internet is a global public resource that must remain open and accessible. - The Internet should enrich the lives of individual human beings. - Individuals security on the Internet is fundamental and cannot be treated as optional. - Individuals must have the ability to shape their own experiences on the Internet.vendredi 6 juillet 12
  6. 6. A little history of computingvendredi 6 juillet 12
  7. 7. A little history: the 80’s - Apple ][: the ancestor - Amiga, Atari: very cool but ‘’useless’’ machines - IBM PC: professional but boring - Macintosh: very priceyvendredi 6 juillet 12
  8. 8. A little history: the 90’s - PC has taken over the market - Windows too - The Web is born yet very basicvendredi 6 juillet 12
  9. 9. A little history: the 2000’s - PCs are everywhere - The Web is still not doing great with sound and graphics - Flash is covering up for the Web (but is not the Web) - Cell phones are everywhere - Smartphones are emergingvendredi 6 juillet 12
  10. 10. A little history: 2010’s - Smartphones and tablets are taking off - HTML5 brings multimedia to the Web - PCs are more boring than evervendredi 6 juillet 12
  11. 11. The Demoscene matters: Spearheading the creativity in computingvendredi 6 juillet 12
  12. 12. 2012 is the year when the smartphones will outsell PCsvendredi 6 juillet 12
  13. 13. Mozilla’s approachvendredi 6 juillet 12
  14. 14. «The Web is the Platform»vendredi 6 juillet 12
  15. 15. Firefox Mobile For Android - Faster, faster, faster! - Desktop-like: Awesome Screen, add-ons - Flash, DNT - Sync with desktop - Available for Android 2.2+vendredi 6 juillet 12
  16. 16. SPEED, baby!vendredi 6 juillet 12
  17. 17. The web is the platform - Examples: Facebook, GMail, GMaps, Twitter... - As efficient as native apps - Run on every device that has a modern Web browservendredi 6 juillet 12
  18. 18. Taking the Web to the next level 1. Same capabilities as native apps 2. Outside of the browser 3. Distribution systemvendredi 6 juillet 12
  19. 19. Web APIsvendredi 6 juillet 12
  20. 20. WebAPIS Battery Bluetooth Vector Camera graphics Transitions HTML5 SMS Offline Ajax WebGL Video (3D) Vibration Geolocation Telephony Contactsvendredi 6 juillet 12
  21. 21. Bluetooth Battery Vector Camera graphics Transitions HTML5 SMS Offline Ajax WebGL Video (3D) Vibration Geolocation Telephony Contactsvendredi 6 juillet 12
  22. 22. Boot To Gecko aka B2G http://www.mozilla.org/b2gvendredi 6 juillet 12
  23. 23. What it is? - Open Source mobile OS: Linux Kernel + Gecko + Web Apps - Everything is a web app - First partners: Telefonica and Qualcomm - First goal: Brazil in early 2013vendredi 6 juillet 12
  24. 24. B2Gvendredi 6 juillet 12
  25. 25. And now? - Use Firefox Beta: mozilla.org/beta - File bugs on bugzilla.mozilla.org - Try our new Developer tools - Use (and contribute?) to the Mozilla Developer Networkvendredi 6 juillet 12
  26. 26. Gladius v0.2 - Gladius is a 3D game engine, written entirely in JavaScript, and designed to run in the browser. We leverage existing web technologies whenever possible and where gaps exist in support for games, we develop new solutions. - https://mozillalabs.com/en-US/ gladius/vendredi 6 juillet 12
  27. 27. Keep having FUN!vendredi 6 juillet 12
  28. 28. Questions & Answers - http://www.mozilla.org/about/manifesto.en.html - https://wiki.mozilla.org/WebAPI - http://www.mozilla.org/b2g/ - http://blog.mozilla.org/beyond-the-code/vendredi 6 juillet 12
  29. 29. Thank you! Tristan NITOT Principal Mozilla Evangelist blog.mozilla.org/beyond-the-code Twitter: @nitotvendredi 6 juillet 12

×