background preloader

Javascript

Facebook Twitter

Articles

Javascript and the Internet of Things- Postscapes. Dev tools. Books & tutorials. Promises. ES6. Mobile. Reference. Frameworks. Tools / libraries. APIs. Tricks and snippets. AJAX. ZUI. Online editors. Dev Consoles Considered Harmful (…for learning) The developer console appears to be a standard kind of JS environment in the traditional and familiar REPL style of workflow interaction, which lends itself naturally to learning JS in line-by-line progressive coding.

Dev Consoles Considered Harmful (…for learning)

However, there are a number of troubling issues where the console environment isn’t exactly the same as what JS devs can expect of a real JS program. Traditionally these rough edges have been considered just quirks of implementation that are at least eligible for possible correction. I now believe these things are not just accidents but are intentional designs intended to dissuade precisely the kind of coding that “learning JS” approaches have always encouraged. That means we’re fighting against the current rather than going with it as I’ve always felt. The developer console is designed in such a way that presents several active hostilities to the process of accurately learning JS line-by-line. Pains This post pains me to write, on a number of levels. . Learning Via Console. 60fps on the mobile web — Flipboard Engineering. Flipboard launched during the dawn of the smartphone and tablet as a mobile-first experience, allowing us to rethink content layout principles from the web for a more elegant user experience on a variety of touchscreen form factors.

60fps on the mobile web — Flipboard Engineering

Now we’re coming full circle and bringing Flipboard to the web. Much of what we do at Flipboard has value independent of what device it’s consumed on: curating the best stories from all the topics, sources, and people that you care about most. Bringing our service to the web was always a logical extension. As we began to tackle the project, we knew we wanted to adapt our thinking from our mobile experience to try and elevate content layout and interaction on the web.

We wanted to match the polish and performance of our native apps, but in a way that felt true to the browser. Early on, after testing numerous prototypes, we decided our web experience should scroll. What if you want to animate the width of an element? The DOM is too slow. Enter <canvas> Dynamisez vos sites web avec JavaScript ! Bienvenue à toutes et à tous, Qui n'a jamais entendu parler du JavaScript ?

Dynamisez vos sites web avec JavaScript !

Créé dans les années 90 en tant que simple langage de script, JavaScript est désormais un des poids lourds du développement Web ! Introduction.js. Egghead.io - Learn AngularJS with Tutorial Videos & Training @eggheadio. Open webOS. Chrome Experiments - Home.