About Nicholas C. Zakas

Recent Posts

E4X Lives

So I finally got around to downloading Dear Park Alpha 2 to start playing. Naturally, I went right for the JavaScript changes. Yes, the Array extensions are nice, but I really wanted to check out the implementation of ECMAScript for XML (E4X). So I opened up my editor and typed a simple E4X example, loaded... […]

Array extensions

Way back when, I wrote a library to extend the Array object to use with Internet Explorer 5.0, which still didn’t include the ECMAScript 3rd edition methods. I had also defined several other functions I found useful. Recently, I found this file and decided to update it with the new Mozilla methods. So, if you’re... […]

IE7 Beta 1 Released

It looks like Microsoft has released the first beta of Internet Explorer 7…but only to MSDN subscribers. Oh, and it only runs on Windows XP Service Pack 2. As usual, seems like some people have found a way around the MSDN subscription issue. Here’s some general comments I’ve seen throughout the blogosphere: Tabs – the... […]

Another good review

It seems now that the Professional JavaScript book has been out for a while, people are finally starting to get it. I always intended it to be a guide for programmers, not a guide for graphic designers who wanted to add interactivity to their Web sites. Another person who got it is the JavaScript Guide... […]

Ajax book coming along

Now into the second big weekend of writing the new Professional Ajax book, I’m getting pretty excited. I think this book is really going to blow every away. I, Jeremy, and Joe (Fawcett) have some really great stuff planned. I’ve been skipping around a bit (as I typically do), but I’m currently doing a re-work... […]

Favorable Review

Just got a note from George, who runs JavaScriptKit saying that the review of my book is now up. Overall, I’m pretty happy with his evaluation of the book, which he gave an 8 out of 10. Here’s an excerpt: With the intended reader most likely being familiar with JavaScript already, this book doesn’t waste... […]

Google for Firefox

Seems like Google has finally caught up with other extension builders for Firefox and has released beta versions of the Google Toolbar and two experimental extensions. The Google Toolbar is just as it is for Internet Explorer, though minus the popup blocker since it’s built into Firefox. The other two extensions are interesting. The first... […]


Those hackers over at Google are at it again. Seems that they’ve created both an XPath parser and XSLT engine written completely in JavaScript. The project is called Google AJAXSLT, which is sort of a weird name, but lends itself to the belief that it will be useful (and necessary) for Ajax applications. Apparently, this... […]

Developing with Google Maps

I signed up for a Google Maps Key to begin playing around with it. Much to my displeasure, you must provide a Web address to which the map is, well, mapped. Then, you are only allowed to use it for that address. That’s all fine and good in theory, but it makes it impossible to... […]

Google Maps API

After tons of unofficial hacks, Google has finally embraced the interest in Google Maps and released a public API! The announcement came yesterday, along with the immediate availability of the Google Maps API. Quite frankly, I can’t wait to dig into Google Maps and come up with some cool ways of using it. You must... […]