About Nicholas C. Zakas

Recent Posts

Finally, DevEdge Has A Home

After months of wondering, it was announced that the Mozilla Foundation has come to an agreement with America Online in regards to the old Netscape DevEdge documentation and Web site. Deb Richardson will now head up the new DevMo project, whose purpose is to build upon the excellent DevEdge resources to create a place for... […]

Tracking Trackback

One of the features I’ve always been interested in is Trackback, allowing others to say “hey, I’m talking about you over here!” Since I’m a do-it-yourself kinda guy and decided to build my own blogging system instead of using some of the more popular ones, I’ve been adding features little by little (as I’m sure... […]

I Quit My Job, I’m Gonna Blog Instead

I just read that Jason Kottke has quit his job as a Web designer to become a full time blogger. In his post, he explains his rationale: not having enough time to blog and do his full-time work, not having enough time to pursue his own interests, etc. He also has an interesting theory about... […]

Browser Injection Problem

One of the guys at work forwarded this link to me today. This vulnerability involves a new form of code injection. Basically, if I were to open up a window to an external site from my site, it’s possible for me to hijack one (or more) of the links on that site and make it... […]

Creating a Firefox Extension

One of my latest projects is investigating XUL and how to create extensions to Mozilla. I came across a pretty in-depth tutorial that’s worth a read to anyone who wants to learn about that wacky Mozilla component architecture. It focuses on creating a new toolbar for Firefox, which seems to be pretty popular lately. […]

IE 7 Is Coming

No, I’m not talking about the JavaScript library called IE7, but rather Internet Explorer, version 7, is on its way. An announcement was made today indicating that not only will the next version of Internet Explorer not wait for Longhorn, but a test version should arrive this summer. Of course, no one knows what this... […]

Google Maps Explained

As I stated earlier, it wouldn’t be long before someone explained how Google Maps worked. And here it is: Mapping Google. In this posting, Joel Webber does a great job dissecting Google Maps and explaining all of its inner workings. Once again, Google uses a mishmash of technologies to make this work, and it’s very... […]

More On IE Memory Leaks

I’ve been doing a little more homework on the memory problems in IE. I found a nice summation of the problem at Jibbering. It appears that the problem is through the use of closures that form circular references, meaning that one object is assigned a function that references that same object. This is especially problematic... […]

IE Memory Problems

Came across some interesting information today regarding Internet Explorer’s problems with circular references and memory cleanup. The problems with IE‘s JavaScript memory handling have been talked about frequently, but this article explains a very interesting phenomenon. I really can’t add anything to the discussion than to see this is a must-read. […]

Google Maps

Well, Google has done it again. The search engine giant has just released a beta version of a new service, Google Maps. This is a new spin on the traditional “show me how to get there” online mapping sites in that the entire map is interactive. You can drag the image left and right to... […]