A fully accessible website makes your website usable to every audience. Accessibility encompasses such things as keyboard navigation, considerations about color/contrast, providing alternate text for images, allowing for the proper bookmarking of a webpage and providing short, meaningful web addresses which can be read out over the phone.

Accessibility also has unexpected benefits. Search engines, for example, have an easier job processing an accessible web page, and you are likely to get higher search engine listings as a result.

The typical example of designing for accessibility is allowing for the user to change their text size. The ability to enlarge text is crucial in a wide ranging set of circumstances; such as when the website is being viewed by the partially sighted, when it is being shown to a group of people at different distances from the screen, or even when it is being shown on the latest high definition video displays. All our websites are designed to look great when the viewer decides to change their text size.

Our accessibility strategy involves layering technologies in the following order:

  1. Our web framework produces pages located at readable URLs
  2. The HTML layer is semantic, i.e. meaningful when viewed in plain vanilla
  3. CSS is built on top of this to take care of graphical design and presentation
  4. JavaScript may be used as a final layer to add additional behaviour to an already usable website

Content Management

What is it?

Content management systems solve problems which arise when multiple people create and update a website. The actual content could be any of the following; a webpage, news on an upcoming event, a current campaign, a downloadable pdf file, or an audio or film clip: as well as any other piece of data that has meaning to your organisation. The management system allows responsibility over various parts of the website to be delegated to people within your organisation, and it provides online tools for updating the website or restoring a past version of a particular page.

Rather than growing our own content management system, we specialise in deploying and customising Plone, one of the most mature, well designed and flexible open source content management systems out there. It's key features for us are it's workflow oriented publishing and its' support for multiple languages.


Bug Tracking

During the development cycle, we regularly make available interim/incomplete versions of the website for testing purposes and also to gather feedback from our clients. Any bugs noticed at this stage can be entered into a bug tracking system, so that they can be traced until resolution.


After the website is completed, we provide training on the use of content management and administrative systems. In addition we develop full supporting documentation as a backup or in case of personnel change in your organisation.


The warranty is a period of time during which any bugs that arise which come under the scope of the original project will be resolved by us with no charge.

Eoghan Murray

Usability Designer and Web Programmer

Portrait of Eoghan Murray Eoghan is highly skilled at front to back web site design; from user analysis to graphic design and database programming. Exposure to paper prototyping, persona discovery and usability workshops. Primary programming strengths in Python, C# and Java. Good problem solver and critical thinker. High competency with existing technologies; fast learner and self-starter. Skilled technical writer. Studied business level Spanish as part of undergraduate degree and has conversational French. Excellent team working and communication skills, extensive experience working in groups.

Louise Lynch

Louise graduated from Nui Galway with a first class psychology degree.