SAJAXian QuirkMay 14th, 2006 Playing with SAJAX (AJAX framework for php, ruby etc.) I found an interesting quirk. Keep this in mind while using SAJAX (unless you have already found it (or want to find) the hard way).
How To Compress JavaScript Files SafelyJuly 4th, 2006 List of high quality javascript compressors. Feel free to add to this list in your comments.
How To Add Trim Functionality To Javascript StringAugust 12th, 2007 Trim is a useful function available in languages like Java & PHP which removes the leading and traling whitespace(s) from a String. Unfortunately Javascript doesn't natively provide trim functionality to the String object.
Developing Clean AJAX / Javascript Driven Websites; Say No To Tag-SoupNovember 13th, 2005 Behaviour promotes itself as "the missing link for your AJAX apps". It allows you to use CSS selectors (like id or class) to apply Javascript behaviors to your HTML elements.
How To trim() in JavascriptMarch 17th, 2006 Javascript doesn't natively support trim on strings. It is however very easy to implement with regular expressions.
Biggest Internet Explorer Problem With JavascriptJuly 26th, 2007 You would be surprised to know that the biggest Internet Explorer issue I am facing while writing rather complex cross-browser javascript code is related to just a comma. In javascript array if you add a comma after the last element in the array then Internet Explorer fails with a variety of undecipherable (Microsoft style) error messages.
How To Use SAJAX (AJAX Framework) from HTMLMay 15th, 2006 Sajax is an useful ajax framework to simplify ajax based development for languages like PHP, Ruby etc. Not many realize Sajax can be used equally well from plain old html pages (as in .html or .htm).
Yahoo UI Library (JavaScript + AJAX) is Worth LookingFebruary 17th, 2006 Yahoo released an UI library for web applications, developed using Javascript and AJAX. It provides some nifty components like dual-calendar, tree, drag-and-drop, slidedrs etc.
Google Web Toolkit: A Brief ReviewMay 17th, 2006 Google has released GWT - a java window toolkit which converts your java applications (using the toolkit API) to javascript (incl. AJAX) and HTML.
How To Enable window.status in FirefoxMay 14th, 2006 Strangely you cannot set browser window status bar using javascript (by setting window.status) in Firefox. There are two simple ways you can enable it.
How To Add Functions To Javascript onload Over Third Party Scripts; Playing NiceFebruary 7th, 2007 As a javascript developer using onload often you will find that other script authors too love to use onload. Unfortunately onload accepts a function name and your reassigning will prevent others from using onload.
Facing a P0ker FloodMay 14th, 2006 This blog is being flooded with P0ker spam comments. Obviously they aren't getting through.
How To Detect AdBlock PlusNovember 12th, 2007 AdBlock Plus is a controversial Firefox plugin to prevent ads from displaying on web pages. There is a simple procedure to detect (and take appropriate action) AdBlock Plus.
Tracking Outbound Clicks With Google AnalyticsNovember 18th, 2005 This piece of JavaScript assigns a pageview to any click on a link - the pageview is attributed to the filename you specify. For example, to log every click on a particular link to www.example.com as a pageview for "/outgoing/example_com" you would add the following attribute to the link's <a> tag:
<a href="http://www.example.com" onClick="javascript:urchinTracker ('/outgoing/example_com');">
It is a good idea to log all of your outbound links into a logical directory structure as shown in the example.
Resizing Applets from Java code - A second passFebruary 12th, 2004 Challenge: Resizing applet from within Java code. For example say the applet code calculates that the applet needs more space than it has been allocated, then how to go about it?
Last time when faced with this problem I solved it with a nifty piece of Javascript method.