4 layers of web UI by Dennis311 on Flickr.
JavaScript Quiz Set
JavaScript quiz is the good instrument to distinguish between JS ninjas, JS developers, and JS experts. Here is a set of JS tests, sorted by difficulty.
Beginner:
http://madebyknight.com/javascript-scope/
Intermediate:
https://github.com/nathansmith/javascript-quiz
http://www.nczonline.net/blog/2010/02/16/my-javascript-quiz/
Expert:
Badass JavaScript: PolyCrypt: A WebCrypto API Polyfill In JavaScript Funded by the US Department of Homeland Security
The W3C is working on a cryptography API for JavaScript, which will enable JavaScript to perform “basic cryptographic operations in web applications, such as hashing, signature generation and verification, and encryption and decryption. Additionally, it describes an API for applications to…
Badass JavaScript: The JavaScript DSP API, RiverTrail, and the Future of JavaScript Parallelization
A few months ago, Opera drafted a spec for a new DSP (Digital Signal Processing) API for JavaScript. This API would enable access to special vector instructions available to modern processors from JavaScript, and could possibly enable speedups of vectorizable JavaScript code. Instead of writing…
CSSrefresh is a small, unobstructive JavaScript file that monitors the CSS-files included in your webpage. As soon as you save a CSS-file, the changes are directly implemented, without having to refresh your browser.
Using CSSrefresh is easy. You can either include the javascript-file in your webpage, or use the bookmarklet.
Sweet.js brings hygienic macros from languages like Scheme and Rust to JavaScript. Macros allow you to sweeten the syntax of JavaScript and craft the language you’ve always wanted.
Wish the function keyword in JavaScript wasn’t so long? What if you could define functions with def instead?
Macros let you do this!
Sweeten your JavaScript.
Hygienic Macros for JavaScript!
Virginia is for JavaScript ♥rs on Flickr.
Virginia is for JavaScript Lovers
DOM Enlightenment is not an exhaustive reference on DOM scripting or JavaScript. It may, however, be the most exhaustive book written about DOM scripting without the use of a library/framework. The lack of authorship around this topic is not without good reason. Most technical authors are not willing to wrangle this topic because of the differences that exist among legacy browsers and their implementations of the DOM specifications (or lack thereof).
mraleph: Explaining JavaScript VMs in JavaScript
I have a thing for virtual machines that are implemented in the language (or a subset of the language) they are built to execute. If I were in the academia or just had a little bit more free time I would definitely start working on a JavaScript VM written in JavaScript. Actually this would not be…
A Shiny New Me: Bridging The PhoneGap: ChildBrowser Plugin
This is the first post in a series that I have been meaning to write for a while. PhoneGap (now called Cordova) is the defacto platform for building native applications with HTML5. In the past few years we have seen quite a few JavaScript frameworks pop up to help you with your UI, which has…
Skeleton is a small collection of CSS & JS files that can help you rapidly develop sites that look beautiful at any size, be it a 17” laptop screen or an iPhone.
Source: getskeleton.com
scttnlsn: Why I’m excited about JavaScript and Node.js
I’m really excited about the web. For the first time, I am seeing it as a medium to deliver applications that rival native user experience and take advantage of the web’s distributed nature. With browsers becoming increasingly capable, applications can now be built entirely with JavaScript and run…














