Archive for June, 2007

WordPress 2.2.1 Is Out

Thursday, June 21st, 2007

Wordpress 2.2.1 has been released. It fixes a few security issues as well as some rough edges around the 2.2 release. The security issues are, as always, particularly important. If you’re running 2.2, you should take the few minutes needed to upgrade to 2.2.1 as soon as possible.

WordPress › Blog » WordPress 2.2.1

Tags: ,

Metering Your Web Site: Getting Started with Google Analytics

Sunday, June 17th, 2007

Google Analytics logo

There are several things that designers often leave out of their projects… often, security, privacy, administrative interfaces and monitoring are things that are addressed later, if ever. That’s a very bad position to be in when you’re designing network protocols - if the protocol is implemented by more than one organization, or if it’s widely successful, it can be very difficult to get an update out which addresses these areas. Compatibility issues can also be a killer problem.

Web sites often have the same issues. Sometimes the administrative interface to a web site is simply an admin typing SQL commands to its database. Quite often security is almost an afterthought and there’s little consideration paid to it beyond requiring users to login with a password that’s likely stored in cleartext in the site’s database.


If you want your web site to be successful, you really need to know who your users are and how they’re using it. From a very basic perspective, if you’re designing the site with the assumption that everyone will have 1024×768 resolution or better and it turns out that 80% of your users are still at 800×600, you’ve made a grievous error and you’re likely not to have a clue why 80% of your users never come back unless you keep track of this information.

You may want to collect information to help with the design of your web pages and you may it for marketing purposes as well. Tracking things like users’ geographic locations, where inbound links are coming from, resolution and color depth of users’ displays, the browsers and platforms users are using, and how long users spend on the site and which pages they look at, can be extremely useful in deciding where to invest your development and marketing resources.

Your web server likely tracks some of it in its logs, and if you have access to the logs and to tools like awstats, you may be able to get some information on your users - and for some people this is a fine and appropriate solution. A simpler solution for everyone else is to use a tool like Google Analytics.
(more…)

Tags: , , , , , , ,

Note To Self On Website Design

Tuesday, June 12th, 2007

For a website which is largely database navigation and which you want to attract search engines to, you want to make sure that as much of the website is available without requiring a login as is possible.

For instance, if you’re developing a restaurant review website (ahem), you really want to make sure that the information about the restaurants is available without making the user login. You probably want to have a few features like rating or reviewing a restaurant that will only be available to logged-in users, but the display of the restaurant’s information should look as similar as it can between the logged-in and not-logged-in cases.

(more…)

Tags: , ,

iframe Problems and CSS

Monday, June 4th, 2007

A while back I rigged up a little ad server to serve Amazon “ads” to our web sites. I wrote it up so that I could easily reuse it for different projects and have a central location for managing it rather than write the code, duplicate it across projects and then have to maintain it all.

Amazon has an affiliate program which earns you from 4% to 10% commissions on purchases done from traffic you drive to Amazon’s web site. You earn money on sales made during a shopping session that weren’t on the item you linked to, too. Like most affiliate programs, the more you sell in a given month, the higher your percentage commission.

My blogs and the web sites I’m working on are all focussed on particular areas. So, for Apocalypse Blog, I put together a list of apocalyptic media available via Amazon and use my ad server to display a random item on each pageview of the blog.

iframe with alignment problem
The problem? I embed the ad by using an HTML iframe to contain it. Unfortunately, its positioning is a bit off. As you may be able to tell, the iframe is shifted down and to the right just a bit.
(more…)

Tags: , , , , , , , , ,
Sponsored Links