| react-profiling | 0 |
| react-import-map | react,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf |
| route-pattern | /:user_id/:repository |
| route-controller | files |
| route-action | disambiguate |
| fetch-nonce | v2:0770e11c-0948-bf1d-76de-3f5c30c6e23a |
| current-catalog-service-hash | f3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb |
| request-id | E69C:1ECD21:619A8B:831BE9:6AEBE981 |
| html-safe-nonce | 0d21c7979a25b79dd6eb17fa57860021df5ef9bffa7116e7cd9c72af7c786ddf |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFNjlDOjFFQ0QyMTo2MTlBOEI6ODMxQkU5OjZBRUJFOTgxIiwidmlzaXRvcl9pZCI6IjU4MDAyMjUwMjI4OTM4Nzc2MzMiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | e16b7199a5d5918ef2415ad2ea0721ccbee46bbece0a09e8b497432cef5ac218 |
| hovercard-subject-tag | repository:1188114979 |
| github-keyboard-shortcuts | repository,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | // |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/bytesbydev/Front-End-Checklist |
| twitter:image | https://opengraph.githubassets.com/662d84b9e1b9ae0375691d8e1af08cbbbca2d1b0307e016807f59d35f6d2d5c5/bytesbydev/Front-End-Checklist |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/662d84b9e1b9ae0375691d8e1af08cbbbca2d1b0307e016807f59d35f6d2d5c5/bytesbydev/Front-End-Checklist |
| og:image:alt | 🗂 The perfect Front-End Checklist for modern websites and meticulous developers - bytesbydev/Front-End-Checklist |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | cb4fe414357cc0dbc2996fde3e4947524ebbb7f50a92a6e6934fee909acf2c00 |
| turbo-cache-control | no-cache |
| go-import | github.com/bytesbydev/Front-End-Checklist git https://github.com/bytesbydev/Front-End-Checklist.git |
| octolytics-dimension-user_id | 187648478 |
| octolytics-dimension-user_login | bytesbydev |
| octolytics-dimension-repository_id | 1188114979 |
| octolytics-dimension-repository_nwo | bytesbydev/Front-End-Checklist |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | true |
| octolytics-dimension-repository_parent_id | 107111421 |
| octolytics-dimension-repository_parent_nwo | thedaviddias/Front-End-Checklist |
| octolytics-dimension-repository_network_root_id | 107111421 |
| octolytics-dimension-repository_network_root_nwo | thedaviddias/Front-End-Checklist |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 5295beeefa36b9ce5c704f35fdc483ebb6f2cb19 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://github.com/bytesbydev/Front-End-Checklist#start-of-content |
| https://github.com/ |
| Sign in | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fbytesbydev%2FFront-End-Checklist |
| GitHubRepository hosting, code review, and collaboration | https://github.com/platform |
| CopilotAI coding agent for tasks, projects and automated work | https://github.com/features/copilot |
| ActionsCI/CD and automation | https://github.com/features/actions |
| Code QualityQuality analysis, fixes, and enforcement | https://github.com/features/code-quality |
| CodespacesCloud development environments | https://github.com/features/codespaces |
| Code SecurityVulnerability detection and remediation | https://github.com/security/advanced-security/code-security |
| Secret ProtectionSecret scanning and leak prevention | https://github.com/security/advanced-security/secret-protection |
| All Features | https://github.com/features |
| Documentation | https://docs.github.com/en |
| Training | https://learn.github.com/skills |
| Certifications | https://learn.github.com/credentials |
| Build with Copilot | https://github.com/features/ai |
| Customize Copilot | https://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview |
| Integrations | https://github.com/marketplace |
| Trending repos | https://github.com/trending |
| GitHub Sponsors | https://github.com/open-source/sponsors |
| Developer articles | https://github.com/resources/articles |
| ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place. | https://github.blog/changelog/ |
| Enterprises | https://github.com/enterprise |
| Team | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| See all industries | https://github.com/solutions/industry |
| Why GitHub | https://github.com/why-github |
| Customer Stories | https://github.com/customer-stories |
| Business insights | https://github.com/solutions/executive-insights |
| Trust Center | https://github.com/trust-center |
| GitHub Advanced SecurityEnterprise-grade code security | https://github.com/security/advanced-security |
| Copilot for businessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/enterprise/premium-support |
| Documentation | https://docs.github.com/en |
| Resource center | https://github.com/resources |
| Blog | https://github.blog/ |
| Events & webinars | https://github.com/resources/events |
| Community Forum | https://github.com/orgs/community/discussions |
| Customer Stories | https://github.com/customer-stories |
| Integrations | https://github.com/marketplace |
| Customer support | https://help.github.com/ |
| Training | https://learn.github.com/skills |
| GitHub Status | https://www.githubstatus.com/ |
| About | https://github.com/about |
| Partners | https://github.com/partners |
| Changelog | https://github.blog/changelog/ |
| GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub. | https://githubuniverse.com/ |
| Pricing | https://github.com/pricing |
| Sign in | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fbytesbydev%2FFront-End-Checklist |
| Sign up | https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=bytesbydev%2FFront-End-Checklist |
| Reload | https://github.com/bytesbydev/Front-End-Checklist |
| Reload | https://github.com/bytesbydev/Front-End-Checklist |
| Reload | https://github.com/bytesbydev/Front-End-Checklist |
| bytesbydev | https://github.com/bytesbydev |
| Front-End-Checklist | https://github.com/bytesbydev/Front-End-Checklist |
| Code | https://github.com/bytesbydev/Front-End-Checklist |
| Pull requests | https://github.com/bytesbydev/Front-End-Checklist/pulls |
| Actions | https://github.com/bytesbydev/Front-End-Checklist/actions |
| Projects | https://github.com/bytesbydev/Front-End-Checklist/projects |
| Security and quality | https://github.com/bytesbydev/Front-End-Checklist/security |
| Insights | https://github.com/bytesbydev/Front-End-Checklist/pulse |
| https://github.com/bytesbydev/Front-End-Checklist |
| Front-End-Checklist | https://github.com/bytesbydev/Front-End-Checklist |
| thedaviddias/Front-End-Checklist | https://github.com/thedaviddias/Front-End-Checklist |
| Notifications | https://github.com/login?return_to=%2Fbytesbydev%2FFront-End-Checklist |
| Fork0Â (0) | https://github.com/login?return_to=%2Fbytesbydev%2FFront-End-Checklist |
| Star1Â (1) | https://github.com/login?return_to=%2Fbytesbydev%2FFront-End-Checklist |
| frontendchecklist.io | https://frontendchecklist.io |
| Readme | https://github.com/bytesbydev/Front-End-Checklist#readme-ov-file |
| License | https://github.com/bytesbydev/Front-End-Checklist#License-1-ov-file |
| Code of conduct | https://github.com/bytesbydev/Front-End-Checklist#coc-ov-file |
| Contributing | https://github.com/bytesbydev/Front-End-Checklist#contributing-ov-file |
| Activity | https://github.com/bytesbydev/Front-End-Checklist/activity |
| 0 forks | https://github.com/bytesbydev/Front-End-Checklist/forks |
| Report repository | https://github.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fbytesbydev%2FFront-End-Checklist&report=bytesbydev+%28user%29 |
| Branches | https://github.com/bytesbydev/Front-End-Checklist/branches |
| Tags | https://github.com/bytesbydev/Front-End-Checklist/tags |
| https://github.com/bytesbydev/Front-End-Checklist/branches |
| https://github.com/bytesbydev/Front-End-Checklist/tags |
| 710 Commits | https://github.com/bytesbydev/Front-End-Checklist/commits/main/ |
| https://github.com/bytesbydev/Front-End-Checklist/commits/main/ |
| .github | https://github.com/bytesbydev/Front-End-Checklist/tree/main/.github |
| .github | https://github.com/bytesbydev/Front-End-Checklist/tree/main/.github |
| .husky | https://github.com/bytesbydev/Front-End-Checklist/tree/main/.husky |
| .husky | https://github.com/bytesbydev/Front-End-Checklist/tree/main/.husky |
| data/images | https://github.com/bytesbydev/Front-End-Checklist/tree/main/data/images |
| data/images | https://github.com/bytesbydev/Front-End-Checklist/tree/main/data/images |
| .editorconfig | https://github.com/bytesbydev/Front-End-Checklist/blob/main/.editorconfig |
| .editorconfig | https://github.com/bytesbydev/Front-End-Checklist/blob/main/.editorconfig |
| .gitignore | https://github.com/bytesbydev/Front-End-Checklist/blob/main/.gitignore |
| .gitignore | https://github.com/bytesbydev/Front-End-Checklist/blob/main/.gitignore |
| .markdownlint.json | https://github.com/bytesbydev/Front-End-Checklist/blob/main/.markdownlint.json |
| .markdownlint.json | https://github.com/bytesbydev/Front-End-Checklist/blob/main/.markdownlint.json |
| .prettierrc | https://github.com/bytesbydev/Front-End-Checklist/blob/main/.prettierrc |
| .prettierrc | https://github.com/bytesbydev/Front-End-Checklist/blob/main/.prettierrc |
| CODE_OF_CONDUCT.md | https://github.com/bytesbydev/Front-End-Checklist/blob/main/CODE_OF_CONDUCT.md |
| CODE_OF_CONDUCT.md | https://github.com/bytesbydev/Front-End-Checklist/blob/main/CODE_OF_CONDUCT.md |
| CONTRIBUTING.md | https://github.com/bytesbydev/Front-End-Checklist/blob/main/CONTRIBUTING.md |
| CONTRIBUTING.md | https://github.com/bytesbydev/Front-End-Checklist/blob/main/CONTRIBUTING.md |
| LICENSE | https://github.com/bytesbydev/Front-End-Checklist/blob/main/LICENSE |
| LICENSE | https://github.com/bytesbydev/Front-End-Checklist/blob/main/LICENSE |
| README.md | https://github.com/bytesbydev/Front-End-Checklist/blob/main/README.md |
| README.md | https://github.com/bytesbydev/Front-End-Checklist/blob/main/README.md |
| lychee.toml | https://github.com/bytesbydev/Front-End-Checklist/blob/main/lychee.toml |
| lychee.toml | https://github.com/bytesbydev/Front-End-Checklist/blob/main/lychee.toml |
| package.json | https://github.com/bytesbydev/Front-End-Checklist/blob/main/package.json |
| package.json | https://github.com/bytesbydev/Front-End-Checklist/blob/main/package.json |
| pnpm-lock.yaml | https://github.com/bytesbydev/Front-End-Checklist/blob/main/pnpm-lock.yaml |
| pnpm-lock.yaml | https://github.com/bytesbydev/Front-End-Checklist/blob/main/pnpm-lock.yaml |
| README | https://github.com/bytesbydev/Front-End-Checklist |
| Code of conduct | https://github.com/bytesbydev/Front-End-Checklist |
| Contributing | https://github.com/bytesbydev/Front-End-Checklist |
| License | https://github.com/bytesbydev/Front-End-Checklist |
| https://github.com/bytesbydev/Front-End-Checklist#-my-checklist-notes |
| https://github.com/bytesbydev/Front-End-Checklist#-front-end-checklist |
| 🎮 Front-End Performance Checklist | https://github.com/thedaviddias/Front-End-Performance-Checklist#---------front-end-performance-checklist- |
| 💎 Front-End Design Checklist | https://github.com/thedaviddias/Front-End-Design-Checklist#front-end-design-checklist |
| UX Patterns for Devs | https://uxpatterns.dev/en |
| https://github.com/bytesbydev/Front-End-Checklist#-table-of-contents |
| How to use | https://github.com/bytesbydev/Front-End-Checklist#how-to-use |
| Head | https://github.com/bytesbydev/Front-End-Checklist#head |
| HTML | https://github.com/bytesbydev/Front-End-Checklist#html |
| Webfonts | https://github.com/bytesbydev/Front-End-Checklist#webfonts |
| CSS | https://github.com/bytesbydev/Front-End-Checklist#css |
| JavaScript | https://github.com/bytesbydev/Front-End-Checklist#javascript |
| Accessibility | https://github.com/bytesbydev/Front-End-Checklist#accessibility |
| https://github.com/bytesbydev/Front-End-Checklist#how-to-use |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/low.svg |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/medium.svg |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| https://github.com/bytesbydev/Front-End-Checklist#head |
| a list of everything | https://github.com/joshbuchea/HEAD |
| https://github.com/bytesbydev/Front-End-Checklist#meta-tag |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| Determining the character encoding - HTML5 W3C | https://www.w3.org/TR/html5/syntax.html#determining-the-character-encoding |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| Title - HTML - MDN | https://developer.mozilla.org/en-US/docs/Web/HTML/Element/title |
| SERP Snippet Generator | https://www.sistrix.com/serp-snippet-generator/ |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| Meta Description - HTML - MDN | https://developer.mozilla.org/en-US/docs/Learn/HTML/Introduction_to_HTML/The_head_metadata_in_HTML#Adding_an_author_and_description |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/medium.svg |
| Favicon Generator | https://www.favicon-generator.org/ |
| RealFaviconGenerator | https://realfavicongenerator.net/ |
| Favicon Cheat Sheet | https://github.com/audreyr/favicon-cheat-sheet |
| Favicons, Touch Icons, Tile Icons, etc. Which Do You Need? - CSS Tricks | https://css-tricks.com/favicon-quiz/ |
| PNG favicons - caniuse | https://caniuse.com/link-icon-png |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/low.svg |
| Configuring Web Applications | https://developer.apple.com/library/content/documentation/AppleApplications/Reference/SafariWebContent/ConfiguringWebApplications/ConfiguringWebApplications.html |
| Supported Meta Tags | https://developer.apple.com/library/content/documentation/AppleApplications/Reference/SafariHTMLRef/Articles/MetaTags.html |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/low.svg |
| Browser configuration schema reference | https://learn.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/platform-apis/dn320426(v=vs.85) |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/medium.svg |
| Use canonical URLs - Search Console Help - Google Support | https://support.google.com/webmasters/answer/139066?hl=en |
| 5 common mistakes with rel=canonical - Google Webmaster Blog | https://webmasters.googleblog.com/2013/04/5-common-mistakes-with-relcanonical.html |
| https://github.com/bytesbydev/Front-End-Checklist#html-tags |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/medium.svg |
| dir - HTML - MDN | https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/dir |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/low.svg |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/low.svg |
| x-default - Google | https://webmasters.googleblog.com/2013/04/x-default-hreflang-for-international-pages.html |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/low.svg |
| About conditional comments (Internet Explorer) - MSDN - Microsoft | https://msdn.microsoft.com/en-us/library/ms537512(v=vs.85).aspx |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/low.svg |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/medium.svg |
| Critical by Addy Osmani on GitHub | https://github.com/addyosmani/critical |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| https://github.com/bytesbydev/Front-End-Checklist#social-meta |
| Meta Tags | https://metatags.io/ |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/low.svg |
| A Guide to Sharing for Webmasters | https://developers.facebook.com/docs/sharing/webmasters/ |
| Best Practices - Sharing | https://developers.facebook.com/docs/sharing/best-practices/ |
| Facebook OG testing | https://developers.facebook.com/tools/debug/ |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/low.svg |
| Getting started with cards — Twitter Developers | https://developer.twitter.com/en/docs/tweets/optimize-with-cards/guides/getting-started |
| Twitter card validator | https://cards-dev.twitter.com/validator |
| ⬆ back to top | https://github.com/bytesbydev/Front-End-Checklist#-table-of-contents |
| https://github.com/bytesbydev/Front-End-Checklist#html |
| https://github.com/bytesbydev/Front-End-Checklist#best-practices |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| HTML Reference | http://htmlreference.io/ |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/medium.svg |
| About rel=noopener | https://mathiasbynens.github.io/rel-noopener/ |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/low.svg |
| https://github.com/bytesbydev/Front-End-Checklist#html-testing |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| W3C validator | https://validator.w3.org/ |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| Dirty markup | https://www.10bestdesign.com/dirtymarkup/ |
| webhint | https://webhint.io/ |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| W3C Link Checker | https://validator.w3.org/checklink |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/medium.svg |
| Use AdBlocking in your Dev Environment | https://andreicioara.com/use-adblocking-in-your-dev-environment-48db500d9b86 |
| ⬆ back to top | https://github.com/bytesbydev/Front-End-Checklist#-table-of-contents |
| https://github.com/bytesbydev/Front-End-Checklist#webfonts |
| Google Technical considerations about webfonts | https://developers.google.com/fonts/docs/technical_considerations |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| WOFF - Web Open Font Format - Caniuse | https://caniuse.com/woff |
| WOFF 2.0 - Web Open Font Format - Caniuse | https://caniuse.com/woff2 |
| TTF/OTF - TrueType and OpenType font support | https://caniuse.com/ttf |
| Using @font-face - CSS-Tricks | https://css-tricks.com/snippets/css/using-font-face/ |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/low.svg |
| Typekit Web Font Loader | https://github.com/typekit/webfontloader |
| ⬆ back to top | https://github.com/bytesbydev/Front-End-Checklist#-table-of-contents |
| https://github.com/bytesbydev/Front-End-Checklist#css |
| CSS guidelines | https://cssguidelin.es/ |
| Sass Guidelines | https://sass-guidelin.es/ |
| CSS Reference | http://cssreference.io/ |
| Code Guide | http://codeguide.co/ |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/medium.svg |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/low.svg |
| Sass | http://sass-lang.com/ |
| Less | http://lesscss.org/ |
| Stylus | http://stylus-lang.com/ |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| Reset.css | https://meyerweb.com/eric/tools/css/reset/ |
| Normalize.css | https://necolas.github.io/normalize.css/ |
| Reboot | https://getbootstrap.com/docs/4.0/content/reboot/ |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/low.svg |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| Autoprefixer CSS online | https://autoprefixer.github.io/ |
| https://github.com/bytesbydev/Front-End-Checklist#performance |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/medium.svg |
| loadCSS by filament group | https://github.com/filamentgroup/loadCSS |
| Example of preload CSS using loadCSS | https://gist.github.com/thedaviddias/c24763b82b9991e53928e66a0bafc9bf |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/low.svg |
| UnCSS Online | https://uncss-online.com/ |
| PurifyCSS | https://github.com/purifycss/purifycss |
| PurgeCSS | https://github.com/FullHuman/purgecss |
| Chrome DevTools Coverage | https://developer.chrome.com/docs/devtools/coverage/ |
| https://github.com/bytesbydev/Front-End-Checklist#css-testing |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| stylelint, a CSS linter | https://stylelint.io/ |
| Sass guidelines | https://sass-guidelin.es/ |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| Am I Responsive? | http://ami.responsivedesign.is/ |
| Mobile Friendly Test | https://search.google.com/test/mobile-friendly |
| Responsive Website Design Tester | https://responsivedesignchecker.com/ |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/medium.svg |
| CSS Validator | https://jigsaw.w3.org/css-validator/ |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/low.svg |
| Pixel Perfect - Chrome Extension | https://chrome.google.com/webstore/detail/perfectpixel-by-welldonec/dkaagdgjmgdmbnecmcefdhjekcoceebi?hl=en |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| Building RTL-Aware Web Apps & Websites: Part 1 - Mozilla Hacks | https://hacks.mozilla.org/2015/09/building-rtl-aware-web-apps-and-websites-part-1/ |
| Building RTL-Aware Web Apps & Websites: Part 2 - Mozilla Hacks | https://hacks.mozilla.org/2015/10/building-rtl-aware-web-apps-websites-part-2/ |
| ⬆ back to top | https://github.com/bytesbydev/Front-End-Checklist#-table-of-contents |
| https://github.com/bytesbydev/Front-End-Checklist#images |
| Essential Image Optimization | https://images.guide/ |
| https://github.com/bytesbydev/Front-End-Checklist#best-practices-1 |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| Imagemin | https://github.com/imagemin/imagemin |
| ImageOptim | https://imageoptim.com/ |
| KeyCDN Image Processing | https://www.keycdn.com/support/image-processing |
| TinyPNG | https://tinypng.com/ |
| ZorroSVG | http://quasimondo.com/ZorroSVG/ |
| SVGO | https://github.com/svg/svgo |
| SVGOMG | https://jakearchibald.github.io/svgomg/ |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/medium.svg |
| How to Build Responsive Images with srcset | https://www.sitepoint.com/how-to-build-responsive-images-with-srcset/ |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/low.svg |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/medium.svg |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| Alt-texts: The Ultimate Guide | https://axesslab.com/alt-texts/ |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/medium.svg |
| Native lazy loading polyfill | https://github.com/mfranzke/loading-attribute-polyfill/ |
| ⬆ back to top | https://github.com/bytesbydev/Front-End-Checklist#-table-of-contents |
| https://github.com/bytesbydev/Front-End-Checklist#javascript |
| https://github.com/bytesbydev/Front-End-Checklist#best-practices-2 |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| Minify Resources (HTML, CSS, and JavaScript) | https://developers.google.com/speed/docs/insights/MinifyResources |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| Guidelines for Developing Secure Applications Utilizing JavaScript | https://www.owasp.org/index.php/DOM_based_XSS_Prevention_Cheat_Sheet#Guidelines_for_Developing_Secure_Applications_Utilizing_JavaScript |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/medium.svg |
| examples | https://webdesign.tutsplus.com/tutorials/quick-tip-dont-forget-the-noscript-element--cms-25498 |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/medium.svg |
| Remove Render-Blocking JavaScript | https://developers.google.com/speed/docs/insights/BlockingJS |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/medium.svg |
| You may not need jQuery | http://youmightnotneedjquery.com/ |
| Vanilla JavaScript for building powerful web applications | https://plainjs.com/ |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/low.svg |
| Customize your Modernizr | https://modernizr.com/download?setclasses |
| https://github.com/bytesbydev/Front-End-Checklist#javascript-testing |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| ESLint - The pluggable linting utility for JavaScript and JSX | https://eslint.org/ |
| ⬆ back to top | https://github.com/bytesbydev/Front-End-Checklist#-table-of-contents |
| https://github.com/bytesbydev/Front-End-Checklist#security |
| https://github.com/bytesbydev/Front-End-Checklist#scan-and-check-your-web-site |
| securityheaders.io | https://securityheaders.io/ |
| Observatory by Mozilla | https://observatory.mozilla.org/ |
| https://github.com/bytesbydev/Front-End-Checklist#best-practices-3 |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| Let's Encrypt - Free SSL/TLS Certificates | https://letsencrypt.org/ |
| Free SSL Server Test | https://www.ssllabs.com/ssltest/index.html |
| Strict Transport Security | http://caniuse.com/#feat=stricttransportsecurity |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/medium.svg |
| Check HSTS preload status and eligibility | https://hstspreload.org/ |
| HTTP Strict Transport Security Cheat Sheet - OWASP | https://cheatsheetseries.owasp.org/cheatsheets/HTTP_Strict_Transport_Security_Cheat_Sheet.html |
| Transport Layer Protection Cheat Sheet - OWASP | https://cheatsheetseries.owasp.org/cheatsheets/Transport_Layer_Protection_Cheat_Sheet.html |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| Cross-Site Request Forgery (CSRF) Prevention Cheat Sheet - OWASP | https://cheatsheetseries.owasp.org/cheatsheets/Cross-Site_Request_Forgery_Prevention_Cheat_Sheet.html |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| XSS (Cross Site Scripting) Prevention Cheat Sheet - OWASP | https://cheatsheetseries.owasp.org/cheatsheets/Cross_Site_Scripting_Prevention_Cheat_Sheet.html |
| DOM based XSS Prevention Cheat Sheet - OWASP | https://cheatsheetseries.owasp.org/cheatsheets/DOM_based_XSS_Prevention_Cheat_Sheet.html |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/medium.svg |
| X-Content-Type-Options - Scott Helme | https://scotthelme.co.uk/hardening-your-http-response-headers/#x-content-type-options |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/medium.svg |
| X-Frame-Options - Scott Helme | https://scotthelme.co.uk/hardening-your-http-response-headers/#x-frame-options |
| RFC7034 - HTTP Header Field X-Frame-Options | https://tools.ietf.org/html/rfc7034 |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/medium.svg |
| Content Security Policy - An Introduction - Scott Helme | https://scotthelme.co.uk/content-security-policy-an-introduction/ |
| CSP Cheat Sheet - Scott Helme | https://scotthelme.co.uk/csp-cheat-sheet/ |
| CSP Cheat Sheet - OWASP | https://cheatsheetseries.owasp.org/cheatsheets/Content_Security_Policy_Cheat_Sheet.html |
| Content Security Policy Reference | https://content-security-policy.com/ |
| ⬆ back to top | https://github.com/bytesbydev/Front-End-Checklist#-table-of-contents |
| https://github.com/bytesbydev/Front-End-Checklist#performance-1 |
| https://github.com/bytesbydev/Front-End-Checklist#best-practices-4 |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/medium.svg |
| Website Page Analysis | https://tools.pingdom.com |
| WebPageTest | https://www.webpagetest.org/ |
| Size Limit: Make the Web lighter | https://evilmartians.com/chronicles/size-limit-make-the-web-lighter |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/medium.svg |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/medium.svg |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/medium.svg |
| Cookie specification: RFC 6265 | https://tools.ietf.org/html/rfc6265 |
| Cookies | https://developer.mozilla.org/en-US/docs/Web/HTTP/Cookies |
| Browser Cookie Limits | http://browsercookielimits.squawky.net/ |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/medium.svg |
| Simple sharing buttons generator | https://simplesharingbuttons.com/ |
| https://github.com/bytesbydev/Front-End-Checklist#preparing-upcoming-requests |
| Explanation of the following techniques | https://css-tricks.com/prefetching-preloading-prebrowsing/ |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/low.svg |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/low.svg |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/low.svg |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/low.svg |
| Difference between prefetch and preload | https://medium.com/reloading/preload-prefetch-and-priorities-in-chrome-776165961bbf |
| https://github.com/bytesbydev/Front-End-Checklist#performance-testing |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| Google PageSpeed | https://developers.google.com/speed/pagespeed/insights/ |
| Test your mobile speed with Google | https://testmysite.withgoogle.com |
| WebPagetest - Website Performance and Optimization Test | https://www.webpagetest.org/ |
| GTmetrix - Website speed and performance optimization | https://gtmetrix.com/ |
| Speedrank - Improve the performance of your website | https://speedrank.app/ |
| ⬆ back to top | https://github.com/bytesbydev/Front-End-Checklist#-table-of-contents |
| https://github.com/bytesbydev/Front-End-Checklist#accessibility |
| A11ycasts with Rob Dodson | https://www.youtube.com/playlist?list=PLNYkxOF6rcICWx0C9LVWWVqvHlYJyqw7g |
| https://github.com/bytesbydev/Front-End-Checklist#best-practices-5 |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/medium.svg |
| Enable / Disable JavaScript in Chrome Developer Tools | https://www.youtube.com/watch?v=kBmvq2cE0D8 |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/medium.svg |
| Contrast ratio | https://www.siegemedia.com/contrast-ratio |
| https://github.com/bytesbydev/Front-End-Checklist#headings |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| Why headings and landmarks are so important -- A11ycasts #18 | https://www.youtube.com/watch?v=vAAzdi1xuUY&index=9&list=PLNYkxOF6rcICWx0C9LVWWVqvHlYJyqw7g |
| https://github.com/bytesbydev/Front-End-Checklist#semantics |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/medium.svg |
| Mobile Input Types | http://mobileinputtypes.com/ |
| https://github.com/bytesbydev/Front-End-Checklist#form |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| Using the aria-label attribute - MDN | https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Attributes/aria-label |
| https://github.com/bytesbydev/Front-End-Checklist#accessibility-testing |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| Wave testing | http://wave.webaim.org/ |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/medium.svg |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| Managing Focus - A11ycasts #22 | https://www.youtube.com/watch?v=srLRSQg6Jgg&index=5&list=PLNYkxOF6rcICWx0C9LVWWVqvHlYJyqw7g |
| ⬆ back to top | https://github.com/bytesbydev/Front-End-Checklist#-table-of-contents |
| https://github.com/bytesbydev/Front-End-Checklist#seo |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/low.svg |
| Google Analytics | https://analytics.google.com/analytics/web/ |
| GA Checker (and others) | http://www.gachecker.com/ |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/low.svg |
| Search Console | https://search.google.com/search-console/about |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/medium.svg |
| Tota11y, tab Headings | http://khan.github.io/tota11y/#Try-it |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| Sitemap generator | https://websiteseochecker.com/html-sitemap-generator/ |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| Google Robots Testing Tool | https://www.google.com/webmasters/tools/robots-testing-tool |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/high.svg |
| Introduction to Structured Data - Search - Google Developers | https://developers.google.com/search/docs/guides/intro-structured-data |
| JSON-LD | https://json-ld.org/ |
| Microdata | https://www.w3.org/TR/microdata/ |
| Rich Results Test | https://search.google.com/test/rich-results |
| Schema.org Full Hierarchy | http://schema.org/docs/full.html |
| https://raw.githubusercontent.com/thedaviddias/Front-End-Checklist/refs/heads/main/data/images/priority/medium.svg |
| Sitemap guidelines - Google Support | https://support.google.com/webmasters/answer/183668?hl=en |
| ⬆ back to top | https://github.com/bytesbydev/Front-End-Checklist#-table-of-contents |
| https://github.com/bytesbydev/Front-End-Checklist#translations |
| miya0001/Front-End-Checklist | https://github.com/miya0001/Front-End-Checklist |
| eoasakura/Front-End-Checklist-ES | https://github.com/eoasakura/Front-End-Checklist-ES |
| JohnsenZhou/Front-End-Checklist | https://github.com/JohnsenZhou/Front-End-Checklist |
| kesuskim/Front-End-Checklist | https://github.com/kesuskim/Front-End-Checklist |
| jcezarms/Front-End-Checklist | https://github.com/jcezarms/Front-End-Checklist |
| euclid1990/Front-End-Checklist | https://github.com/euclid1990/Front-End-Checklist |
| EngineLin/Front-End-Checklist | https://github.com/EngineLin/Front-End-Checklist |
| ynizon/Front-End-Checklist | https://github.com/ynizon/Front-End-Checklist |
| ungear/Front-End-Checklist | https://github.com/ungear/Front-End-Checklist |
| eraycetinay/Front-End-Checklist | https://github.com/eraycetinay/Front-End-Checklist |
| xfuture603/Front-End-Checklist | https://github.com/xFuture603/Front-End-Checklist |
| mbiesiad/Front-End-Checklist | https://github.com/mbiesiad/Front-End-Checklist |
| nniinnoo/Front-End-Checklist | https://github.com/nniinnoo/Front-End-Checklist |
| https://github.com/bytesbydev/Front-End-Checklist#support |
| X (formerly Twitter) | https://ddias.link/x |
| Chat on Discord | https://ddias.link/discord |
| https://github.com/bytesbydev/Front-End-Checklist#contributors |
| Contribute | https://github.com/thedaviddias/Front-End-Checklist/blob/main/CONTRIBUTING.md |
| https://github.com/thedaviddias/Front-End-Checklist/graphs/contributors |
| https://github.com/bytesbydev/Front-End-Checklist#backers |
| Become a backer | https://opencollective.com/front-end-checklist#backer |
| https://opencollective.com/front-end-checklist#backers |
| https://github.com/bytesbydev/Front-End-Checklist#sponsors |
| Become a sponsor | https://opencollective.com/front-end-checklist#sponsor |
| https://opencollective.com/front-end-checklist |
| https://github.com/bytesbydev/Front-End-Checklist#license |
| https://creativecommons.org/publicdomain/zero/1.0/ |
| ⬆ back to top | https://github.com/bytesbydev/Front-End-Checklist#-table-of-contents |
| frontendchecklist.io | https://frontendchecklist.io |
| Readme | https://github.com/bytesbydev/Front-End-Checklist#readme-ov-file |
| License | https://github.com/bytesbydev/Front-End-Checklist#License-1-ov-file |
| Code of conduct | https://github.com/bytesbydev/Front-End-Checklist#coc-ov-file |
| Contributing | https://github.com/bytesbydev/Front-End-Checklist#contributing-ov-file |
| Activity | https://github.com/bytesbydev/Front-End-Checklist/activity |
| 0 forks | https://github.com/bytesbydev/Front-End-Checklist/forks |
| Report repository | https://github.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fbytesbydev%2FFront-End-Checklist&report=bytesbydev+%28user%29 |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |