Oktober 2011 Archive

Why Do We Need Two Eyes?

awszynga.jpgSpeaker: Michal Budzynski

Evolution has equipped humans in awesome brain supported by two concurrent eyeballs for a reason - it is the only way we can calculate distance and feel the depth of what we see. Years before inventing computers or even television we were able to create real third-dimensional photographs. Over the years, on the basis of this invention we created tons of movies and even some video games using anaglyph techniques. Now it's time for the JavaScript and Open Web Technologies - let's create something really 3D!

Slides*

marijn.jpgSpeaker: Marijn Haverbeke

As Sun Tzu says, 'know your enemy'.

To effectively work with the DOM you must first understand the DOM. Not just on the surface, but down to the dodgy hacks that browser vendors use to make it as fast as it is today.

To treat those hack exhaustively would take several weeks, but I'll do my best to cram a suitable portion of them into 40 minutes.

*Sorry, messed up slide recording. Won't happen again. Sorry!!!

dyn.jpgSpeaker: Douglas Campos

dyn.js project born from the idea of leaving the past behind, and starting from scratch, using dynamic language jvm native support (present on JDK7).
This means that we can get free performance improvements, get a concise codebase, and steal ideas^H^H^H get inspiration from other JS implementations, without worrying with backwards compatibility.

Brendan Eich - JSLOL

Polyfilling the gaps

lea_verou.jpgSpeaker: Lea Verou

Polyfills, a term coined by Remy Sharp back in 2010, are scripts that mimic a future API providing fallback functionality to older browsers. The rise of HTML5, CSS3 and ES5 resulted in various polyfills being written by developers all over the world to fill in the gaps of browser support, so we can use new standards before they are universally adopted by browser makers.
In this talk, we will explore various techniques commonly employed in good polyfills and shims, so you can start writing your own when a polyfill for the feature you need is not already available. This way, not only you will be able to improve your own workflow, but also share it with the world and give back to the community.

We have all been there before, doing something amazing when a single person decides to use the internet as his or her soapbox. Sometimes that single person is even ourselves. Chris closed this year's JSConf EU with yet another call to action for not just the JS community, but the technology community at large. This time about how we can and should not just change our community, but change ourselves, for the better.

p.s. please share. please be kind.

js.pngChris also launched a candidate for a JS logo, which can be found on Github.

Last year's talk about #promotejs

JS Reference

Categories

Twitter

  •