Tutorials Page 187
MooTools Window Object Dumping
Ever want to see all of the information stored within the window property of your browser? Here's your chance. The XHTML We need a wrapper DIV that we'll consider a console. The CSS I like making this look like a command-line console. The MooTools JavaScript Depending on what you have loaded...
JavaScript Exercise: Find the Number of Unique Letters in a String
Everyone once in a while it's good to complete a fun vanilla JavaScript exercise. One recent exercise I tried was to find the number of occurrences of each letter in specified string. The following was my method. The JavaScript The Result The above results in 20 letters...
CSS Tip: Text-Transform For Case Manipulation
One of the terrible practices I see too frequently is programmers using PHP, JavaScript, or caps lock to format their text in a special fashion. One example of this is: Terrible! Search engines see your all-capped text and index your site that way. I...
#davidwalshblog AJAX Chat
I announced a few days ago that I had created the #davidwalshblog IRC chat room on Freenode so that my readers could get in touch with me and speak with other readers. That includes getting help, giving help, and discussing web topics. I quickly got...
MooTools’ AutoCompleter Plugin
One of the famous MooTools plugins is Harald Kirschner's AutoCompleter plugin. AutoCompleter takes a term input by the user and searches for matches -- an obviously help to the user. Here's how to make the most of Harald's great plugin. The XHTML All we...
MooTools FontChecker Plugin
There's a very interesting piece of code on Google Code called FontAvailable which does a jQuery-based JavaScript check on a string to check whether or not your system has a specific font based upon its output width. I've ported this functionality to MooTools. The MooTools...
Improve Your YSlow Grade Using .htaccess
A significant part of your YSlow grade depends on how well your site utilizes optimal caching techniques. By editing your .htaccess file, you can increase your YSlow score by 20 points or so in just 3 minutes! Quick Intro to Caching Caching is a browser feature...
#davidwalshblog on IRC
I've had some great experiences on the #mootools and #cakephp IRC chat rooms. I've gotten help when I've desperately needed it and have been able to return the favor by giving tips to others. With that spirit in mind, I've created the...
Create a GitHub Merge Batch File
Before I start updating my local clone of the MooTools More or Core libraries, I need to update to the most current version on GitHub. Call me lazy, but I'm tired of typing the commands lines into msysgit all the time. I've created a...
WordPress, 404s, and Load Time
It's no secret that my website tends to get slow during high periods of traffic and I believe I identified one of the big problems. I've found that one of the plugins I use has an incorrect ".css" reference that is 404ing. That means...