Archive for August, 2007

Explaining whitespace

Posted on: Tuesday, August 14th, 2007 at 1:01 pm by Anup Shah

Explaining whitespace to clients is important. Sometimes people may want to cram everything into a small place. But the way you explain it to clients is also important.

Read the full post titled, “Explaining whitespace”

AJAX, Flash or HTML? (or HTML 5?)

Posted on: Sunday, August 12th, 2007 at 8:32 pm by Anup Shah

HTML, JavaScript and AJAX are not only used for normal web sites and web applications but often for general applications that happen to use these technologies as a delivery mechanism. This latter type of application is ideally meant to be a desktop app, but issues such as deployment, upgrading, and installation, especially in corporate-wide scenarios leads to use of web technologies instead. But HTML, JavaScript, etc were not built for these kinds of applications. So, what about Flash or even HTML 5? HTML 5 is still not meant for those apps, but Flash can be, if desktop apps are still not possible due to some of these constraints.

Read the full post titled, “AJAX, Flash or HTML? (or HTML 5?)”

Usability — only the first step?

Posted on: Saturday, August 11th, 2007 at 12:27 pm by Anup Shah

Usability is often considered a big deal and ultimate goal for a site. While obviously important, user experience expert Jesse James Garrett (also the guy the coined the phrase AJAX) makes the point that it is just the first step.

Read the full post titled, “Usability — only the first step?”

HTML 5 = Improved Web, Accessibility, Productivity?

Posted on: Friday, August 10th, 2007 at 9:26 am by Anup Shah

HTML 5 is gaining increasing interest, with the potential to improve accessibility, make richer web sites more consistent and help make developing web sites that bit easier. A lot of new useful elements are proposed and some big companies are backing this. Yet, it will still likely be a long time before we see this.

Read the full post titled, “HTML 5 = Improved Web, Accessibility, Productivity?”

Adding a logo to your WordPress RSS Feed

Posted on: Tuesday, August 7th, 2007 at 10:37 pm by Anup Shah

The default RSS feed template in Word Press does not provide the ability to set an image for the feed. Not all feed readers support it but some, such as bloglines, do so it can be useful to maintain a personal brand. Modifying the feed template file itself was not an ideal option for me (upgrades could overwrite that file). So here is one way you can still do it.

Read the full post titled, “Adding a logo to your WordPress RSS Feed”

Web site performance: Expires Header

Posted on: Saturday, August 4th, 2007 at 3:34 pm by Anup Shah

Ensuring the Expires header is set to the future for resources such as JavaScript, CSS and images helps increase the chance the browser will really cache those files, as research from Yahoo and Google have shown. This short post looks at how you can implement this in Apache and ASP.NET in a maintainable way.

Read the full post titled, “Web site performance: Expires Header”

Client side web site performance

Posted on: Saturday, August 4th, 2007 at 2:16 pm by Anup Shah

Client side web site performance can be as important as server side performance (maybe even more, from the user’s perceived download perspective). A number of tips and links for further information are provided in this post

Read the full post titled, “Client side web site performance”