Web Developer Checklist
I wanted to quickly share with you this great checklist from the IIS\Asp.Net Team.
It is hosted at https://webdevchecklist.com/asp.net/
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
- Run in Release Mode ◄
- 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 search feature ◄
- Environment Integration ◄
Accessibility
- Accessibility validation ◄
- Color contrast ◄
- WAI-ARIA Landmarks ◄
SEO
- SenSEO score of 85+ ◄
- Google Rich Snippets ◄
- robots.txt ◄
- XML sitemap ◄
Code quality
- HTML validation ◄
- CSS validation ◄
- World ready ◄
- Run CSS Lint ◄
- Run JSLint/JSHint ◄
Semantics
- Add meaning with Microdata ◄
- Check the semantics ◄
Security
- Follow best practices ◄
- Cross-site scripting ◄
- Cross-site request forgery ◄
- Secure connection (SSL) ◄
- HTTP Strict Transport Security ◄
Social Media
- Open Graph protocol ◄
- Twitter Cards ◄
- Facebook Insights ◄
...and finally
- Add humans.txt
Comments
Anonymous
March 25, 2013
Mobile: you can use http://mobilito.net/ (free) to check a website on mobile devices (iPhone, Android, tablets)Anonymous
September 12, 2013
Email to image to Protect your mail against spam! www.onlineware.org/.../483Anonymous
March 16, 2014
Thank you for sharing. Great reference site and web developer tools for new beginners. Cheers.Anonymous
September 01, 2014
Thanks for sharing such an informative article.