![]() |
|
javascript
Extending Paul Irish’s comprehensive DOM-ready execution | Viget Inspire
The method is noteworthy in that it enforces a sense of organization in both your JavaScript and your HTML. For sufficiently large web applications, using a system like Paul's can make JavaScript integration a snap. The added benefit of having a structured object containing all your application's functionality is icing on the cake.
Alex MacCaw - Asynchronous UIs - the future of web user interfaces
I've been working on this problem, specifically with a MVC JavaScript framework called Spine , and implementing what I've dubbed asynchronous user interfaces , or AUIs. The key to this is that interfaces should be completely non-blocking . Interactions should be resolved instantly; there should be no loading messages or spinners. Requests to the server should be decoupled from the interface.
Underscore.js
Underscore is a utility-belt library for JavaScript that provides a lot of the functional programming support that you would expect in Prototype.js (or Ruby ), but without extending any of the built-in JavaScript objects. It's the tie to go along with jQuery 's tux, and Backbone.js 's suspenders. Underscore provides 60-odd functions that support both the usual functional suspects: map , select , invoke — as well as more specialized helpers: function binding, javascript templating, deep equality testing, and so on. It delegates to built-in functions, if present, so modern browsers will use the native implementations of forEach , map , reduce , filter , every , some and indexOf . The project is hosted on GitHub .
The most important thing to think about when implementing Javascript keyboard shortcuts on a web app is to avoid redefining shortcuts provided by the client’s browser. Imagine that you’re using a web app, you want to close the tab by pressing Cmd+W, and the web app trigger an action, just because the developer redefined a keyboard shortcut used by your browser…How annoying. This is why I recommend to avoid using the Ctrl (Windows) or Cmd (Mac) key for your web app shortcuts.
Using keyboard shortcuts in Javascript - CatsWhoCode.com
You Don?t Know Anything About Regular Expressions: A Complete Guide | Nettuts+
Section 3: Regular Expressions and JavaScript In this final section, we’ll review a handful of the most important JavaScript methods for working with regular expressions. The next step is to learn how to actually use these symbols! If video is your preference, you’re in luck! Watch the five lesson video series, “Regular Expressions for Dummies.” 1.
JavaScript & AJAX Other HTML & CSS PHP Design Python
Regular Expressions for Dummies: Screencast Series | Nettuts+
Generating Graphics, Charts
jQuery
Galleria - a Javascript Image Gallery | DevKick Lab
HTML5 API
Editor
Javascript Serveur-side : Node-Js



