JavaScript

Why I Love ECMAScript 4: Real Decimals

We explore ECMAScript 4's ability to use real decimal floating points, in addition to the binary floating points traditionally used by most programming languages. Languages based on ECMAScript 3, such as ActionScript 2.x and JavaScript 1.x don't have this ability. Read more »

Develop slick Web interfaces with Ext JS

Ext JS provides the foundation for building Web applications with powerful user interfaces. Read more »

What is cross-site scripting?

Cross-site scripting, also known as "XSS," is a class of security exploit that has gotten a fair bit of attention in the last few years. This article explains what it is and where the dangers lie. Read more »

Learn how to use the YUI Library Calendar control

We look at the Yahoo! User Interface (YUI) library's Calendar control. Read more »

Write JavaScript documentation with the ScriptDoc standard

Java and C# provide a uniform approach to documenting your code, but JavaScript is documented according to the developer’s preference (that is, if it’s documented at all). There is a movement within the Web community to develop a standard for documenting JavaScript code. One such proposed standard is ScriptDoc. Read more »

Spry: Standards, Dreamweaver & the future

We caught up with Scott Fegette, technical product manager for Dreamweaver to discuss the ins and outs of the upcoming Spry release. Read more »

Develop JavaScript with the JSEclipse plug-in

JavaScript developers have been clamoring for development tools for years. Tools like Firebug and Venkman answer the call, but there are more options available. Read more »

Avoiding AJAX DOM manipulation pitfalls

Javascript is simultaneously the most ever-present and most useful tool for a Web application developer. The real-time, interpreted nature of using Javascript in the browser means that you have to be extremely careful when dealing with the Document Object Model (DOM). Read more »

Multidimensional arrays in Javascript

Javascript has no inbuilt support for multidimensional arrays, however the language is flexible enough that you can emulate this behaviour easily by populating your arrays with separate arrays, creating a multi-level structure. Read more »

Create data structures with JavaScript arrays

The JavaScript array object provides powerful support for assigning multiple data values to one variable, but you can also use it to utilise stack and queue data structures in an application. Get more information about JavaScript stacks and queues. Read more »

Log in


Sign up | Forgot your password?

  • Lana Kovacevic What's new in GWT 1.5?

    I recently wrote an introduction to the Google Web Toolkit based on Lars Rasmussen's session at the Google Developer Day 2008 in Sydney. Following the introductory session Lars gave us a deeper insight into GWT, particularly what's new in version 1.5. Read more »

    -- posted by Lana Kovacevic

  • Lana Kovacevic The Portal of the Future

    At this year's Gartner Application Development, Integration and Web Services Summit, I attended Gene Phifer talk: "Portal of the Future: What's Beyond Web 2.0?". Read more »

    -- posted by Lana Kovacevic

  • Staff Google's new foray into image search

    Google is developing visual crawling software that can be used for facial recognition and scene analysis. In addition images can be matched with display ads and utilise geotagging information for various applications. Read more »

    -- posted by Staff

What's on?

  • Club Builder: Sports, Gates and Gears

    This week on Club Builder: Steve Ballmer gives a teary goodbye to Bill Gates, Mark Taylor moves into IT endorsements and we ask some Google Gears questions.