Kevin McMahon Web Design

CSS, XHTML, Web Design & Accessibility

Subscribe to RSS | Contact Me

Latest Articles

What I'm looking forward to in CSS3

Jun 15 2009

Implementation of CSS3 is highly anticipated throughout the web, with a lot of designers already using some of its attributes on browsers that will allow it (ie, Safari). Just like HTML5, it's pretty polarising. I for one am looking forward to properly getting my hands dirty with it (rather than... read more on Css3 Attributes

Tags: CSS

Using Images in Navigation

May 11 2009

In designing websites, one of more artistic ways to make a site more interesting to the user is to employ the use of images, as opposed to plain text. One particular area where this can be effective is in navigation elements. There are a number of different techniques employed in creating... read more on Using Images In Navigation

Tags: XHTML, CSS

Flash and Gracefully Degrading Navigation

Apr 30 2009

Flash animation is often used to enhance the user experience, although sometimes at the expense of accessibility, and users who are incapable of viewing flash.  A beautiful animation may be good at drawing people’s attention to unique selling points, or as design elements alone, but... read more on Flash Navigation And Alternate Content

Tags: XHTML, Javascript

Welcome

Welcome to the website of Irish web designer Kevin McMahon. I try to create usable, accessible websites through the use of best practice, standards based XHTML and CSS. I also write a little about web design and accessibility, whilst drinking far too much tea.

Standards Based Web Design

When it comes to creating websites that are accessible and usable, internet best practices are a must. By using standards based web design, your information can reach the maximum number of people, whilst ensuring that your website is future-proof.

Information Architecture

One of the most important aspects of any media is knowing what content goes where. With the correct information architecure, you can make your website easy to navigate and understand.

User Interface Design

Websites can be full of relvant information, but if they don't have an effective user interface, visitors can tire of it quickly, and move somewhere else. With the correct interface design, you can maximise the efficiency and usability of your website.

Search Engine Optimisation

It's all well and good having a beautiful website to promote yourself or your business, but all the work can be pointless if nobody is able to find it. Search Engine Optimisation ensures that when users search the web for topics relevant to you, they can find you.

Content Management

Websites need to be constantly updated with relevant information, to prevent them from going stale. You can have a beautifully designed website, but if the content isn't fresh and interesting, users won't come back. I have developed simple content management systems using XML and SQL databases, through which users can log in and update their websites easily.

back to top