Web design & development
I am a British web designer, currently based in Washington, DC. I create beautiful, user-focused websites, with a passion for accessibility and web standards. I have built and directed websites for large corporate clients, UK government departments and also contributed to the popular online web standards magazine, A List Apart.
Please check out some of my recent work below, or contact me if you have freelance opportunities.
Recent Work
Nkd Man
- Complete branding and site design.
- Custom theme development, for integration with e-commerce platform, Magento.
- Numerous user experience enhancements, including AJAX pagination and filtering, and improved sort functionality.
- Featured work in the Magento Showcase.
Burmatex / Design for Learning
- Standards, accessible HTML/CSS, built from agency supplied visuals.
- JavaScript enhancements for improved user experience.
- Design by Design Project.
Team Impression Blog
- Standards, accessible HTML/CSS, built from agency supplied visuals.
- Integration with publishing platform, WordPress.
- Bespoke JavaScript animations for moving dots and icons.
- Design by Design Project.
SJS
- Standards, accessible HTML/CSS, built from agency supplied visuals.
- JavaScript animations and user interactions.
- Custom content management system for easy site management.
- Design by Design Project / Flash intro by Melonade Media.
Progress Packaging Blog
- Standards, accessible HTML/CSS, built from agency supplied visuals.
- Integration with publishing platform, WordPress.
- Design by Design Project.
Published Articles
It can be time consuming to make web forms both pretty and accessible. In particular, laying out forms where the form label and input are horizontally adjacent, as in the image below, can be a real problem. We used to use tables, which worked well in this scenario—but forms don’t constitute tabular data, so it’s a semantic faux pas.
Continue reading Prettier Accessible Forms
Anyone who has created drop-down menus will be familiar with the large quantities of scripting such menus typically require. But, using structured HTML and simple CSS, it is possible to create visually appealing drop-downs that are easy to edit and update, and that work across a multitude of browsers, including Internet Explorer. Better still, for code-wary designers, no JavaScript is required! (Actually, a tiny bit of JavaScript is needed, but it’s not what you think.)