improving digital communication
- helping you keep your information high quality
(to the point, up-to-date, proper language, exciting)
- letting your content adapt to any device
(different screens, connection, power and sensors)
- design user interfaces for semantics and accessibility
(easier to work with and find)
- build flexible, adaptable, extensible, re-usable
(open standards, readable code)
human factors and technology
SVG, HTML5, JavaScript, CSS, PDF, webM, webGL, PHP, mySQL
examples that need improvement
- typos
- iPhone-only apps
- Flash-only websites
- text only in images
- bad contrast
- bad translations