Archive for the ‘Javascript’ Category

Exploring Cross Document Communication

One of the new features that HTML5 offers web developers is a way to send information between documents on different sites via Javascript without sacrificing security.

The Canvas Element: Starting to Draw

Last time around, we took a general look at the canvas element and how it is supported (or not) in various browsers. This time, we’ll start to go into the element in a bit more detail and start to look at some the things we can do with it.

Getting Started with the Canvas Element

There’s a lot of really exciting and interesting features arriving just around the corner in the world of web development. One of the new features that is receiving a lot of attention, and for good reason, is the new canvas element.

Living In Harmony

The big news in the Javascript community for the last week has been the announcement of ECMAScript Harmony. A lot of news is really just overblown, but this is a big development, and one that any Javascript developer should be following.

An Objective Look at Javascript 2.0: Looking Back

There has been no shortage of debate over Javascript 2.0, based on ECMAScript 4.0. Some people are extremely excited about some of the new features being discussed, and some feel that Javascript 2.0 is shaping up to look a bit too much like Java or even C++ for their tastes.

Quicker DOM Traversing with CSS Selectors

After looking at XPath and how it can be used to quickly traverse the document tree, I also thought I’d take a look at the W3C Selectors API as it kind of falls in that same line.

XPath in Javascript: Predicates and Compounds

In this, the second part of my look at XPath and how it can be used in Javascript, we’ll take a look at how we can use compounds and predicates to build more robust expressions.

XPath in Javascript: Introduction

As reported by John Resig, Prototype, Dojo, and Mootools have all switched their CSS Selector engines to be using XPath expressions, which means now is a good time to get familiarized with them and what they can accomplish.