10/GUI User Interface concept video

October 14th, 2009

Having a very deep interest in User Interfaces and how we can revolutionarise and improve our day-to-day human-computer interaction (HCI), I am always thrilled to see new concepts and ideas on this topic.

Here is a prototype video by R. Clayton Miller, presenting his idea on the future of HCI. Read the rest of this entry »

Beyond Web 2.0 – How RDFa Can Help to Democratise Data on the Web

September 17th, 2009

Publishing to the web has never been easier, with the proliferation of content management systems, online blogging platforms, micro blogging, and more. However, publishing data is either the preserve of organizations prepared to manage their own IT, or requires individuals to sign up for one web 2.0 service after another.

RDFa provides a straightforward means by which data can be published as easily as a web-page can, and the implications are enormous.

This is an interesting video presentation on the topic from Google Tech Talks.

Read the rest of this entry »

Reset your CSS

December 8th, 2008

What is one of the most annoying problems when developing a CSS based website? The inconsistencies among different browsers. You try to define every little details in your style sheet, only to see your site behave differently in Firefox, Internet Explorer, Opera, etc.

So what can you do about this? Continue creating additional styles for every html element, which results into a bloated CSS file, and hope everything works ok?

Well, there is something you can do! Stop bloating your style sheet, step back a bit and reset your CSS before you move on with your design. Read the rest of this entry »

I am interested in Web Design and intend to become a professional Web Designer

December 1st, 2008

A few days ago I stumbled upon a forum discussion that raised some questions for me about the way we understand Web Design as a profession, the web as a medium and its technologies.

Why some people think that learning how to use the tools of a profession, makes you a master in it?

Read the rest of this entry »

Optimise your ‹title› and ‹description› meta tags

November 26th, 2008

You have only one chance to pitch your site to the user when he’s browsing through search results: your title and description html tags. So you must keep them in top shape.

Proper use of title and description meta tags in every page or your site (keywords meta tag is not very useful nowadays, although it does not hurt having it), will help the search engines understand your content better.

There are various ways to format the title and description tags. The worst one is just to leave your site’s name as the title and your tagline as a description in all the pages.

The title of each page should tell what this page is about in a short sentence, while the description tag should give a short abstract of the content.

The real challenge is to find the best possible way to format your title tag, and how to optimise your typo for the description.

Read the rest of this entry »

Succesful dating with a search engine (or What is SEO?)

November 26th, 2008

Her out-of-this-world appearence makes you wonder if this a human or an angel. Hew sweet and calm voice is divine music to your ears. Her strong and energetic personality feels like the topping on the cake.

You know you want her!

But, how is she going to notice you? She’s so popular…millions of people are after her, but you want to be the one!

Besides being so popular and sought after, Ms. Google appreciates good manners. Ms. Google is looking for a gentleman, or …a gentlesite.

 Read the rest of this entry »

How to centre align your page or div

November 24th, 2008

If you want to align your site in the center of the screen (horizontally), you just need to follow these two quick steps.

First, add this css code:

body {
	text-align: center;
#content {
	text-align: left;
	margin: 0 auto;

Then, create a <div> in your <body> with the id ‘content’, and put the actual content inside.

<div id="content">content</div>

Voila, your <div> and your whole page are centre alligned!