チェックリストは11個の大項目からなり、各項目ごとにチェックに必要なWebサービスへのリンクが張られている。さて、みなさん全部チェックしてますか?
以下全文紹介してみるばい。
Best practices
- Fix broken links
- Spell-check
- Check website in all browsers
- Remove 'www' subdomain
Mobile
- MobileOK score of 75+
- Use 'viewport' meta-tag
- Use correct input types
- Manual check using emulators
Analytics
- Uptime monitoring
- Traffic analysis
Performance
- Google Page Speed score of 90+
- Yahoo YSlow score of 85+
- Optimize HTTP headers
- Optimize images
Usability
- HTML5 compatibility check
- Custom 404 page
- Favicon
- Use friendly URLs
- Add P3P policy
- Add search feature
- Environment Integration
Code quality
- HTML validation
- CSS validation
- World ready
- Run CSS Lint
- Run JSLint/JSHint
SEO
- SenSEO score of 85+
- Google Rich Snippets
- robots.txt
- XML sitemap
Semantics
- Add meaning with Microdata
- Check the semantics
Accessibility
- Accessibility validation
- Color contrast
- WAI-ARIA Landmarks
Security
- Follow best practices
- Cross-site scripting
- Cross-site request forgery
- Secure connection (SSL)
- HTTP Strict Transport Security
...and finally
- Add humans.txt
なかなかこれだけチェックするのは大変だがやっぱキチンとしたサービスをリリースするにはこのくらいしなきゃいけないのかねぇ・・・
( via Web Developer Checklist )