Design
still hashing about
Design basics
- http://blog.gentry.io/eames-design-is-a-method-of-action
- http://www.vitsoe.com/en/gb/about/dieterrams/gooddesign/
to add social stuff;
- many2many, etc
Usability and UX
General
Examples
- UX Myths collects the most frequent user experience misconceptions and explains why they don't hold true. And you don't have to take our word for it, we'll show you a lot of research findings and articles by design and usability gurus.
- Buffer’s UX | “Buffer” as a Good Thing - great site review
- Alpha.gov.uk - A quick usability review
Specifics
- Skeumorphism & Storytelling - "An interface that is not only easy to use, but fun to use, engages the user and creates an experience where obstacles are easier to overcome, and thus an experience where the product is easier and more effortless to use. Done right, skeuomorphism can retain the simplicity and ease of use of an interface while empowering users to act."
Information Architecture
Accessibility
- http://en.wikipedia.org/wiki/Web_accessibility
- http://diveintoaccessibility.info/table_of_contents.html - free book, 30 days to a more accessible web site
BS 8878, Web accessibility - Code of Practice, is consistent with the Equality Act 2010 and is referenced in the UK government’s e-Accessibility Action Plan
Social, UX and Brand Style Guides
Mobile
See HTML/CSS#Responsive.
SEO
- What Every Programmer Should Know About SEO
- Are there any clear indicators that my sitemap file is beneficial?
- Search Engine Optimization (SEO) Kit - something to look through some day
Tools
Analytics
- Piwik - open source
Domain
Process
- http://uxmovement.com/thinking/the-web-design-process-everyone-should-follow/
- http://www.intuitionhq.com/blog/2011/03/usability-ux-checklist/
- Hacking: Always Design the UX First
- Define style
- Colour palette
- Typography
- Webfont for headings, paragraphs, navigation, etc.
- Vertical rhythm baseline (proportions for font-size and line-height)
- HTML5 compliant base
- Browser reset
- Start with mobile first
- Make sure mobile devices don't get desktop size CSS or content
- 320 And Up
- If available, use server-side CSS preprocessing through theme or plugin.
- LESS and limited SCSS/Compass in PHP (all shared), full SCSS/etc. with Ruby (easier on VPS)
- Semantic CSS with grid and vertical rhythm systems
- Apply styles
- Install chosen base theme and and additional 'base' plugins
- Use CSS preprocess variables and mixins
- Define other stuff
- What pages (sitemap)
- How content is displayed on each page
- UX things and stuff