
When putting together your web application, there are a number of reasons why you might want to force some HTTP requests. For example, Facebook recently scaled their new Facebook Chat feature from 0 to 70 million users overnight, by thoroughly load testing it with silent HTTP requests from clients. You might also want to record [...]

There’s a buzz spreading through the web design community like a virus. It’s called sIFR (Scalable Inman Flash Replacement). What is sIFR? Essentially, it’s a technology that replaces short passages of plain browser text with text rendered in the typeface of your choice, regardless of whether or not your users have …

When it comes to making your site important, platforms trounce software hands down. Facebook learned this the easy way; today, the myriad of Facebook applications available make the social networking site a typical destination for a significant proportion of internet users. Indeed, many users now browse new content on their favourite sites via their respective [...]

Going From Photoshop to XHTML to Wordpress Theme. In this multi-part series I’ll detail how to create and design a Wordpress theme in Photoshop and take it from just an idea to fully coded.

Whether you want to automate tedious tasks, customize commands, or add new features, scripting takes the world of Photoshop to another level. In this tutorial I’ll make you aware of what scripts are capable, where to find them, how to edit them and how to use them. Eventually I’ll follow up with how …

Understanding JavaScript errors When working with JavaScript, there are three main types of errors you will encounter: Syntax errors Runtime errors Logic errors Syntax errors refer to simple errors in code – for example, missing a parenthesis in an if statement for if variable==value) – which will trigger an error in the JavaScript interpreter. Runtime [...]

The web developers who use Flickr always dream about a file uploader on their site like Flickr, which will upload multiple files together and show the upload status simultaneously. One of my developer friend told me that the feature will be added on PHP6 where a multithread data transfer and file uploaded …

If you are a Facebook application developer, you are certainly familiar with the dialog tool they provide for you. You can display HTML contents, a HTML block and set callback functions for default buttons. It is really very easy and enjoying to use the dialog component. But what if you want to use it in [...]

Ah, experts. We immediately look for one when we need to partake of a certain service. After all, we would want only the best for our projects, don’t we? The same goes for SEO. Who would want to let a not-so-known SEO practitioner tinker with our sites in the hopes of getting higher ranking? I [...]

With the web 2.0 craze finally taking hold of our employers, it seems everyone wants us to add some nifty Javascript to the web applications we build. Of course, we aren’t Javascript developers, we’re PHP developers, and given we have one of the most complex languages to work with ourselves, we’re all too familiar with [...]