Commit ec384af4 authored by restrry's avatar restrry

add some points

parent c956516f
...@@ -11,7 +11,7 @@ This is a checklist for browser-based Web App **without the backend** or with a ...@@ -11,7 +11,7 @@ This is a checklist for browser-based Web App **without the backend** or with a
## Accessibility ## Accessibility
- [ ] My app is accessible - [ ] My app is accessible
- [ ] Colors and contrast are color-blind friendly OR there is a possiblity to switch to high-contrast modeg - [ ] Colors and contrast are color-blind friendly OR there is a possiblity to switch to high-contrast mode
- [ ] My app is screenreader-friendly - [ ] My app is screenreader-friendly
- [ ] My app has keyboard navigation - [ ] My app has keyboard navigation
...@@ -30,10 +30,17 @@ This is a checklist for browser-based Web App **without the backend** or with a ...@@ -30,10 +30,17 @@ This is a checklist for browser-based Web App **without the backend** or with a
## Versioning ## Versioning
- [ ] My app has a cache-busting implemented - [ ] My app has a assets cache-busting implemented
## Assets
- [ ] Have a 404-page
- [ ] Have a maintenance page
- [ ] Images support HDPI screens (Retina, etc)
## Testing ## Testing
- [ ] My app does not have memory leaks - [ ] My app does not have memory leaks
- [ ] My app is passing performance tests with high grades - [ ] My app is passing performance tests with high grades
- [ ] [PageSpeed](https://developers.google.com/speed/pagespeed/) - [ ] [PageSpeed](https://developers.google.com/speed/pagespeed/)
...@@ -42,8 +49,15 @@ This is a checklist for browser-based Web App **without the backend** or with a ...@@ -42,8 +49,15 @@ This is a checklist for browser-based Web App **without the backend** or with a
## Debugging ## Debugging
- [ ] minified JavaScript files contain URL for source maps - [ ] Minified JavaScript files contain URL for source maps
- [ ] Thrown exceptions are handled and passed to storage ([Sentry](https://sentry.io/), [Track.js](https://trackjs.com/), etc)
- [ ] Error storage process sourcemaped files
## Tracking ## Tracking
- [ ] My app gathers metrics about usage behaviour - [ ] My app gathers metrics about usage behaviour
## Security
- [ ] I have audited my system against:
- [ ] OWASP Top 10 Vulnerabilities
- [ ] [Observatory](https://observatory.mozilla.org/)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment