-
Using the Geolocation API
The following is probably the last long-form article you’ll see here for a while. I’m in full on book mode for the next couple of months, so I’m not expecting to be writing a ton here for the foreseeable future. Anyway, the following is actually inspired by the kind of work we’re going to be…
-
var selector
I haven’t posted something random like this in a while. I need to post more short content here since all of my long form writing is going on at other venues (more on that soon, I hope.) Anyway, when building applications there’s often a need to build CSS selectors dynamically. This is typically some existing…
-
My Latest IBM Article is Live: “An introduction to Ajax”
An introduction to Ajax. Get a technical introduction to Ajax programming, and discover the core JavaScript code and popular library implementations. This article presents a brief history of the technology, then outlines the technical basics of Ajax interactions using core JavaScript coding as well as three popular JavaScript libraries.
-
My Latest developerWorks Article is Live: ECMA-262, 5th Edition
ECMA-262, 5th Edition. The standard published under the dry title ECMA-262, 5th Edition hereafter referred to as ES5, is the latest version of the ECMAScript specification. ECMAScript is the standard upon which JavaScript—the single most important language on the web today—is built. Because the language also serves as the basis for Adobe ActionScript in addition…
-
Check Out My IBM DeveloperWorks Article on Sandboxed Natives, Fusebox, and FuseJS
Summary: The concept of sandboxed natives, which are native JavaScript objects safely enhanced outside of the global namespace, has been circulating for several years. With Fusebox, we have a new, elegant approach to sandboxed natives—one that serves as the foundation for a new library, FuseJS. Read the rest: Sandboxed natives, Fusebox, and FuseJS.