Whitepapers
-
Django cheat sheet
10th September 2008
With the release of Django 1.0, we have released a completely updated version of our highly popular cheat sheet.
-
Introduction to search engine optimization
16th March 2007
Being found by search engines and listed near the top of appropriate results has become a much-coveted goal.
-
Layman's guide to web syndication
15th December 2006
What does RSS mean? What is an XML feed? How do I use them? This article will explain it all, without jargon.
-
Django signals
17th October 2006
In this article we introduce the concept of signalling, discuss Django signals, provide examples of listening for Django's built-in signals and sending custom signals.
-
Why are online communities so popular?
17th September 2006
What has prompted the expansion of people’s voice on the web? Where have these communities of bloggers and posters come from? Why have they arisen?
-
Extending Django’s database API to include full-text search
17th August 2006
Here we will introduce Django's database API, and demonstrate its flexibility by extending it to support MySQL's full-text search capabilities.
-
Building a more semantic web with microformats
20th June 2006
This paper introduces the Semantic Web, the next stage in the development of the web. We will explain why semantics are important and how this will benefit us as individuals.
-
Beyond usability testing: user-centred design and organisational maturity
16th March 2006
What lies beyond usability testing? User-centred design, based on ISO standards. We discuss this approach and the organisational maturity needed to put it into action.
-
Accessibility and usability for all
16th February 2006
A paper discussing how the needs of all users must be addressed, including the varying level of computer literacy and competence.
-
A life online: living decentralised
16th January 2006
Every wondered if you could be free of your desktop? We discuss how you can edit documents, send emails, store photos, organise your life, and share this all with friends - from within your browser.
-
The separation of structure, presentation, and behaviour as a software architecture
16th December 2005
This paper discusses the MVC software architecture: it's benefits and how you can use it to separate structure, presentation, and behaviour when developing a website.
-
Issues when working with AJAX
16th November 2005
This technical paper covers the main stumbling-blocks you're likely to come across with AJAX: instantiating the necessary Javascript object, building the request, and using the response.
-
The publishing house: an exploration of the internet publishing revolution
18th October 2005
This paper investigates the continuing role of the internet in publishing and how it might evolve to better deal with the swell of published works.
-
Web 2.0: a very short introduction
14th September 2005
Information is free! It is being distributed across the web. Welcome to Web 2.0.
-
Good writing on your website: how and why you should ensure the quality of your content
19th August 2005
This white paper discusses how to improve your search-engine ranking through good writing, and the tools that can help you.
