javascript

Interview:Dave Crane, Author of Ajax in Action

Ajax has revolutionized the web world in the last couple of years. I read "Ajax in Action" with great interest and wrote my first review for...

0 replies - 1420 views - 03/28/08 by Meera Subbarao in News

Interview: Authors of jQuery in Action

According to Manning, the purpose of this book is to help you learn how to do more on your web application pages with less script. Bear Bibeault and...

3 replies - 5091 views - 03/28/08 by Meera Subbarao in News

Using MooTools For Opacity

Update: The semantic-lovers have won!  I'm now using the title attribute.

1 replies - 2945 views - 03/27/08 by David Walsh in News

JSON.Net, the Groovy way

On Ajaxian, the other day, I spotted an article about JSON.Net, a project aiming at simplifying the production and consumption of JSON data for...

0 replies - 2749 views - 03/23/08 by Guillaume Laforge in News

Keypress in Safari 3.1

There was an interesting post the other day which criticized Safari's choice to completely overhaul their event system and, in the process, seemingly cripple...

1 replies - 1778 views - 03/21/08 by John Resig in News

reForm: CSS Form Design Template for Any Layout (Part 2)

 A couple of weeks ago, I posted an article about the formReForm Project. formReForm is a methodology to style HTML forms without a huge amount of markup...

4 replies - 8322 views - 03/18/08 by Joe Lippeatt in News

Web 2.0, Meet JavaScript 2.0

Well I suppose it's an undeniable fact about us programmer-types - every now and then we just can't help but get excited about something really nerdy. For me...

2 replies - 3209 views - 03/18/08 by Jeremy Martin in News

getBoundingClientRect is Awesome

getBoundingClientRect is a method, first introduced by Internet Explorer 5 (and now included in Firefox 3), which provides the top, right, bottom, and left...

0 replies - 1535 views - 03/18/08 by John Resig in News

Progressive CSS Enhancement

A common - and desirable - technique for constructing JavaScript-based web applications is that of progressive enhancement: only providing capable browsers...

0 replies - 2628 views - 03/15/08 by John Resig in News

Understanding Loose Typing in JavaScript

For many front end developers, JavaScript was their first taste of a scripting and/or interpretive language. To these developers, the concept and implications...

0 replies - 1711 views - 03/14/08 by Jeremy Martin in News

Search and Don't Replace

Earlier today a friend of mine, Marc Grabanski, pinged me with a question: What's the optimal way, in JavaScript, to convert a query string like...

1 replies - 2392 views - 03/14/08 by John Resig in News

Building Your First jQuery Plugin

So you were out on your quest to find the answer to life, the universe, and everything, when blam, you found jQuery. Yes, I know, you were expecting 42, but...

0 replies - 5935 views - 03/12/08 by Jeremy Martin in News

MooTools Zebra Tables Class

Tabular data can oftentimes be boring, but it doesn't need to look that way! With a small MooTools class, I can make tabular data extremely easy to read by...

0 replies - 3713 views - 03/10/08 by David Walsh in News

JavaScript in Internet Explorer 8

Our day has finally come. CSS coders got some love with Internet Explorer 7 - us JavaScript folk got absolutely nothing. In fact, at last count, all we got...

0 replies - 5244 views - 03/06/08 by John Resig in News

Bad Object Detection

A common technique for writing cross-browser JavaScript code is to detect the features that you wish to use before you actually use them. Good object detection...

1 replies - 1113 views - 02/29/08 by John Resig in News