Posts Tagged ‘David Walsh Blog

One excellent way to add dynamism to any website is to implement a slideshow featuring images or sliding content. Of course there are numerous slideshow plugins available but many of them can be overkill if you want to do simple slideshow without controls or events. We’re going to create a simple slideshow from which we’ll [...]

One thing I love about the MooTools Forge is that it requires a strict structure for its plugins i.e. requiring a README.md file, Source directory, etc. I’ve created a shell script that I can run that creates the directory structure and files required to add my plugin to GitHub and then the Forge. The Shell [...]

Simply put, a scope limiter is a self-executing function that defines a variables, performs a task, and clears those variables so that their scope is limited to the function itself. Take the following javascript code, for example: /* do task 1: */ var lynx = $$(‘a’); var divs = $$(‘div’); //(do stuff with links and [...]

A lot of you have probably heard the term “closures” within the context of programming but aren’t sure what they are. Wikipedia defines a closure as: …a first-class function with free variables that are bound in the lexical environment. Such a function is said to be “closed over” its free variables. A closure is defined [...]

Today marks a huge day in the history of the MooTools project: the public release of the MooTools Forge. The Forge is masterful plugin repository system created by MooTools Core Developer Guillermo Rauch. The Forge currently features numerous plugins created by the Contributors and Core Developers of the MooTools team — by this time tomorrow, [...]


About this blog

This blog delivers stylish and dynamic news for designers and web-developers on all subjects of design, ranging from: CSS, Ajax, Javascript, web design, graphics, typography, advertising & much more. Our goal is to help you communicate effectively on the web with an engaging website or functional interface.