# References

External standards and documentation cited by the checks in this bundle.

* [A Guide to Sharing for Webmasters](a-guide-to-sharing-for-webmasters.md) - Meta
* [A Well-Known URL for Changing Passwords](a-well-known-url-for-changing-passwords.md) - W3C Web Application Security Working Group
* [A2A Protocol — Agent Discovery](a2a-protocol-agent-discovery.md) - A2A Project (Linux Foundation)
* [A2A Protocol — Specification](a2a-protocol-specification.md) - A2A Project (Linux Foundation)
* [a2aproject/A2A on GitHub](a2aproject-a2a-on-github.md) - A2A Project
* [Accessibility Checker — Ambiguous Anchor Text](accessibility-checker-ambiguous-anchor-text.md) - Equalize Digital
* [Accessibility Checker — Empty Button](accessibility-checker-empty-button.md) - Equalize Digital
* [Accessibility Checker — Empty Link](accessibility-checker-empty-link.md) - Equalize Digital
* [Accessibility Checker — Image Missing Alternative Text](accessibility-checker-image-missing-alternative-text.md) - Equalize Digital
* [Accessibility Checker — Low Contrast](accessibility-checker-low-contrast.md) - Equalize Digital
* [Accessibility Checker — Missing Form Label](accessibility-checker-missing-form-label.md) - Equalize Digital
* [Accessibility Checker — Missing Language Declaration](accessibility-checker-missing-language-declaration.md) - Equalize Digital
* [ActivityPub — W3C Recommendation](activitypub-w3c-recommendation.md) - W3C
* [Agent Skills Discovery via Well-Known URIs (RFC draft)](agent-skills-discovery-via-well-known-uris-rfc-draft.md) - Cloudflare
* [Agent Skills specification](agent-skills-specification.md) - agentskills.io
* [Agentic Resource Discovery (ARD) specification](agentic-resource-discovery-ard-specification.md) - ARD Project (Linux Foundation)
* [AI Catalog standard](ai-catalog-standard.md) - AI Catalog Working Group, Linux Foundation
* [Allow passkey reuse across your sites with Related Origin Requests](allow-passkey-reuse-across-your-sites-with-related-origin-requests.md) - web.dev
* [Announcing the Agentic Resource Discovery specification](announcing-the-agentic-resource-discovery-specification.md) - Google
* [Anthropic — Crawlers](anthropic-crawlers.md) - Anthropic
* [Anthropic — docs.anthropic.com Markdown source (live example)](anthropic-docs-anthropic-com-markdown-source-live-example.md) - Anthropic
* [Apple — Allowing apps and websites to link to your content](apple-allowing-apps-and-websites-to-link-to-your-content.md) - Apple Developer Documentation
* [Apple — Applebot-Extended](apple-applebot-extended.md) - Apple
* [Apple — Supporting associated domains](apple-supporting-associated-domains.md) - Apple Developer Documentation
* [ARIA Authoring Practices — Breadcrumb](aria-authoring-practices-breadcrumb.md) - W3C WAI
* [ARIA Authoring Practices Guide — Read Me First](aria-authoring-practices-guide-read-me-first.md) - W3C WAI
* [BCP 47 — Tags for Identifying Languages](bcp-47-tags-for-identifying-languages.md) - IETF
* [Bing — IndexNow](bing-indexnow.md) - Bing
* [Bing Webmaster — Robots meta tag](bing-webmaster-robots-meta-tag.md) - Bing
* [Breadcrumb structured data](breadcrumb-structured-data.md) - Google Search Central
* [Build and submit a sitemap](build-and-submit-a-sitemap.md) - Google Search Central
* [California Attorney General — Frequently Asked Questions: CCPA](california-attorney-general-frequently-asked-questions-ccpa.md) - California Office of the Attorney General
* [Chrome for Developers — Back/forward cache](chrome-for-developers-back-forward-cache.md) - Google
* [Chrome for Developers — Break up long tasks with scheduler.yield()](chrome-for-developers-break-up-long-tasks-with-scheduler-yield.md) - Chrome for Developers
* [Chrome for Developers — Cross-document view transitions](chrome-for-developers-cross-document-view-transitions.md) - Google
* [Chrome for Developers — hidden=until-found and the beforematch event](chrome-for-developers-hidden-until-found-and-the-beforematch-event.md) - Google
* [Chrome for Developers — Same-document view transitions](chrome-for-developers-same-document-view-transitions.md) - Google
* [Chrome for Developers — Scroll-driven animations](chrome-for-developers-scroll-driven-animations.md) - Google
* [Chrome for Developers — Speculation Rules](chrome-for-developers-speculation-rules.md) - Google
* [Chrome Status — No-Vary-Search](chrome-status-no-vary-search.md) - Google
* [Chrome User Experience Report](chrome-user-experience-report.md) - Chrome for Developers
* [Chromium — IDN in Google Chrome](chromium-idn-in-google-chrome.md) - Chromium project
* [Cloudflare — Forget IPs: using cryptography to verify bot and agent traffic](cloudflare-forget-ips-using-cryptography-to-verify-bot-and-agent-traffic.md) - Cloudflare
* [CNIL — Cookies and other trackers](cnil-cookies-and-other-trackers.md) - CNIL
* [CNIL — Use of Google Analytics and data transfers to the United States](cnil-use-of-google-analytics-and-data-transfers-to-the-united-states.md) - CNIL
* [Colorado's approach to Universal Opt-Out requirements](colorado-s-approach-to-universal-opt-out-requirements.md) - IAPP
* [Content Security Policy Level 3](content-security-policy-level-3.md) - W3C
* [Cool URIs don't change](cool-uris-don-t-change.md) - W3C — Tim Berners-Lee
* [CSS Color Adjustment Module Level 1 — the color-scheme property](css-color-adjustment-module-level-1-the-color-scheme-property.md) - W3C
* [CSS Containment Module Level 2](css-containment-module-level-2.md) - W3C
* [CSS Containment Module Level 2 — Using content-visibility: hidden](css-containment-module-level-2-using-content-visibility-hidden.md) - W3C
* [CSS Device Adaptation Module — viewport meta](css-device-adaptation-module-viewport-meta.md) - W3C
* [CSS Overflow Module Level 3 — scrollbar-gutter](css-overflow-module-level-3-scrollbar-gutter.md) - W3C CSSWG
* [CSS Scroll-driven Animations Module Level 1](css-scroll-driven-animations-module-level-1.md) - W3C
* [CSS Text Module Level 3 — Line Breaking and Word Boundaries](css-text-module-level-3-line-breaking-and-word-boundaries.md) - W3C
* [CSS Values and Units Module Level 4 — Viewport-relative lengths](css-values-and-units-module-level-4-viewport-relative-lengths.md) - W3C CSSWG
* [CSS View Transitions Module Level 2](css-view-transitions-module-level-2.md) - W3C
* [CSS Writing Modes Level 3](css-writing-modes-level-3.md) - W3C
* [Digital Asset Links protocol](digital-asset-links-protocol.md) - Google Developers
* [Digital Asset Links — Verify Android App Links](digital-asset-links-verify-android-app-links.md) - Google Developers
* [draft-ietf-httpbis-rfc6265bis — Cookies: HTTP State Management Mechanism](draft-ietf-httpbis-rfc6265bis-cookies-http-state-management-mechanism.md) - IETF
* [draft-meunier-web-bot-auth-architecture](draft-meunier-web-bot-auth-architecture.md) - IETF
* [draft-meunier-web-bot-auth-http-signature](draft-meunier-web-bot-auth-http-signature.md) - IETF
* [draft-mozleywilliams-dnsop-dnsaid — DNS for AI Discovery](draft-mozleywilliams-dnsop-dnsaid-dns-for-ai-discovery.md) - IETF
* [EDPB — 101 complaints concerning EU-U.S. data transfers (Google Analytics)](edpb-101-complaints-concerning-eu-u-s-data-transfers-google-analytics.md) - EDPB
* [EDPB Guidelines 03/2022 on deceptive design patterns in social media](edpb-guidelines-03-2022-on-deceptive-design-patterns-in-social-media.md) - EDPB
* [EDPB Guidelines 2/2023 on Technical Scope of Art. 5(3) ePrivacy Directive](edpb-guidelines-2-2023-on-technical-scope-of-art-5-3-eprivacy-directive.md) - EDPB
* [EDPB Guidelines 4/2019 on Article 25 Data Protection by Design and by Default](edpb-guidelines-4-2019-on-article-25-data-protection-by-design-and-by-default.md) - EDPB
* [EDPB Guidelines on Transparency under Regulation 2016/679](edpb-guidelines-on-transparency-under-regulation-2016-679.md) - EDPB
* [ePrivacy Directive 2002/58/EC, Article 5(3)](eprivacy-directive-2002-58-ec-article-5-3.md) - EUR-Lex
* [Equalize Digital — Accessibility Checker documentation](equalize-digital-accessibility-checker-documentation.md) - Equalize Digital
* [EU Web Accessibility Directive](eu-web-accessibility-directive.md) - European Commission
* [FAQPage (FAQ) structured data](faqpage-faq-structured-data.md) - Google Search Central
* [Fetch Standard — Cross-Origin-Resource-Policy header](fetch-standard-cross-origin-resource-policy-header.md) - WHATWG
* [Fetch Standard — MIME type checks](fetch-standard-mime-type-checks.md) - WHATWG
* [GDPR Article 5 — Principles relating to processing of personal data](gdpr-article-5-principles-relating-to-processing-of-personal-data.md) - EU GDPR
* [GDPR Articles 13 and 14 — Information to be provided](gdpr-articles-13-and-14-information-to-be-provided.md) - EU GDPR
* [Global Privacy Control specification](global-privacy-control-specification.md) - W3C Community Group
* [Google — Consolidate duplicate URLs with canonicals](google-consolidate-duplicate-urls-with-canonicals.md) - Google Search Central
* [Google — Create good meta descriptions](google-create-good-meta-descriptions.md) - Google Search Central
* [Google — Google-Extended](google-google-extended.md) - Google Search Central
* [Google — Influencing your title links in search results](google-influencing-your-title-links-in-search-results.md) - Google Search Central
* [Google — Links and link building](google-links-and-link-building.md) - Google Search Central
* [Google Search Central — Google Discover and your website](google-search-central-google-discover-and-your-website.md) - Google
* [Google Search Central — How to deal with planned site downtime](google-search-central-how-to-deal-with-planned-site-downtime.md) - Google Search Central
* [Google Search Central — Localized versions of your pages](google-search-central-localized-versions-of-your-pages.md) - Google Search Central
* [Google Search Central — Managing multi-regional and multilingual sites](google-search-central-managing-multi-regional-and-multilingual-sites.md) - Google Search Central
* [Google Search Central — Robots meta tag, data-nosnippet, and X-Robots-Tag](google-search-central-robots-meta-tag-data-nosnippet-and-x-robots-tag.md) - Google Search Central
* [Google Search Central — Soft 404 errors](google-search-central-soft-404-errors.md) - Google Search Central
* [Google SRE Book — Monitoring Distributed Systems](google-sre-book-monitoring-distributed-systems.md) - Google SRE
* [Google SRE Workbook — SLO engineering case studies](google-sre-workbook-slo-engineering-case-studies.md) - Google SRE
* [Google — Strict CSP](google-strict-csp.md) - web.dev
* [How Google interprets the robots.txt specification](how-google-interprets-the-robots-txt-specification.md) - Google Search Central
* [HSTS Preload List Submission](hsts-preload-list-submission.md) - Google Chrome
* [HTML Living Standard — Constraint validation](html-living-standard-constraint-validation.md) - WHATWG
* [HTML Living Standard — Headings and sections](html-living-standard-headings-and-sections.md) - WHATWG
* [HTML Living Standard — Link type: icon](html-living-standard-link-type-icon.md) - WHATWG
* [HTML Living Standard — Link types: alternate](html-living-standard-link-types-alternate.md) - WHATWG
* [HTML Living Standard — Link types: canonical](html-living-standard-link-types-canonical.md) - WHATWG
* [HTML Living Standard — Other metadata names: theme-color](html-living-standard-other-metadata-names-theme-color.md) - WHATWG
* [HTML Living Standard — Specifying the document's character encoding](html-living-standard-specifying-the-document-s-character-encoding.md) - WHATWG
* [HTML Living Standard — Standard metadata names](html-living-standard-standard-metadata-names.md) - WHATWG
* [HTML Living Standard — Standard metadata names: color-scheme](html-living-standard-standard-metadata-names-color-scheme.md) - WHATWG
* [HTML Living Standard — Standard metadata names: robots](html-living-standard-standard-metadata-names-robots.md) - WHATWG
* [HTML Living Standard — Tabular data](html-living-standard-tabular-data.md) - WHATWG
* [HTML Living Standard — The DOCTYPE](html-living-standard-the-doctype.md) - WHATWG
* [HTML Living Standard — The enterkeyhint attribute](html-living-standard-the-enterkeyhint-attribute.md) - WHATWG
* [HTML Living Standard — The inputmode attribute](html-living-standard-the-inputmode-attribute.md) - WHATWG
* [HTML Living Standard — The lang and xml:lang attributes](html-living-standard-the-lang-and-xml-lang-attributes.md) - WHATWG
* [HTML Living Standard — The script element](html-living-standard-the-script-element.md) - WHATWG
* [HTML Living Standard — The title element](html-living-standard-the-title-element.md) - WHATWG
* [HTML Living Standard — The video element](html-living-standard-the-video-element.md) - WHATWG
* [HTML Standard — Cross-Origin-Opener-Policy](html-standard-cross-origin-opener-policy.md) - WHATWG
* [HTML Standard — Popover](html-standard-popover.md) - WHATWG
* [HTML Standard — The hidden attribute](html-standard-the-hidden-attribute.md) - WHATWG
* [HTML Standard — The translate attribute](html-standard-the-translate-attribute.md) - WHATWG
* [HTTP Archive — Web Almanac: Media](http-archive-web-almanac-media.md) - HTTP Archive
* [Human Interface Guidelines — Layout](human-interface-guidelines-layout.md) - Apple
* [IAB Tech Lab — Content Signals](iab-tech-lab-content-signals.md) - IAB Tech Lab
* [IANA — Link Relations Registry](iana-link-relations-registry.md) - IANA
* [IANA — Well-Known URIs Registry](iana-well-known-uris-registry.md) - IANA
* [ICANN — DNSSEC](icann-dnssec.md) - ICANN
* [ICO — Data minimisation](ico-data-minimisation.md) - ICO
* [ICO — Guidance on the use of cookies and similar technologies](ico-guidance-on-the-use-of-cookies-and-similar-technologies.md) - ICO
* [ICO — Right to be informed](ico-right-to-be-informed.md) - ICO
* [IETF AI Preferences WG (aipref) — drafts](ietf-ai-preferences-wg-aipref-drafts.md) - IETF
* [Image sitemaps](image-sitemaps.md) - Google Search Central
* [IndexNow protocol](indexnow-protocol.md) - IndexNow
* [Internet Society — Deploying DNSSEC](internet-society-deploying-dnssec.md) - Internet Society
* [Intersection Observer](intersection-observer.md) - W3C
* [Introducing the Popover API](introducing-the-popover-api.md) - web.dev
* [Introduction to robots.txt](introduction-to-robots-txt.md) - Google Search Central
* [Introduction to structured data markup in Google Search](introduction-to-structured-data-markup-in-google-search.md) - Google Search Central
* [Is It Agent Ready?](is-it-agent-ready.md) - Is It Agent Ready?
* [JSON Feed 1.1](json-feed-1-1.md) - JSON Feed
* [JSON-LD 1.1 Specification](json-ld-1-1-specification.md) - W3C
* [Let's Encrypt — CAA](let-s-encrypt-caa.md) - Let's Encrypt
* [Manage sitemaps for large sites](manage-sitemaps-for-large-sites.md) - Google Search Central
* [Material Design — Accessibility: Layout and typography](material-design-accessibility-layout-and-typography.md) - Google
* [MCP server tools: annotations & structured content](mcp-server-tools-annotations-structured-content.md) - MCP project
* [MCP specification](mcp-specification.md) - MCP project
* [MDN — 304 Not Modified](mdn-304-not-modified.md) - MDN
* [MDN — Accept-Encoding](mdn-accept-encoding.md) - MDN
* [MDN — Accept-Language header](mdn-accept-language-header.md) - MDN
* [MDN — Alt-Svc](mdn-alt-svc.md) - MDN
* [MDN — animation-timeline](mdn-animation-timeline.md) - MDN
* [MDN — ARIA](mdn-aria.md) - MDN
* [MDN — aria-current](mdn-aria-current.md) - MDN
* [MDN — ARIA live regions](mdn-aria-live-regions.md) - MDN
* [MDN — bfcache](mdn-bfcache.md) - MDN
* [MDN — Cache-Control](mdn-cache-control.md) - MDN
* [MDN — Compression Dictionary Transport](mdn-compression-dictionary-transport.md) - MDN
* [MDN — contain](mdn-contain.md) - MDN
* [MDN — Content-Encoding](mdn-content-encoding.md) - MDN
* [MDN — Content-Location](mdn-content-location.md) - MDN
* [MDN — Content-Security-Policy](mdn-content-security-policy.md) - MDN
* [MDN — Content Security Policy (CSP)](mdn-content-security-policy-csp.md) - MDN
* [MDN — content-visibility](mdn-content-visibility.md) - MDN
* [MDN — Creating hyperlinks](mdn-creating-hyperlinks.md) - MDN
* [MDN — Cross-Origin-Opener-Policy](mdn-cross-origin-opener-policy.md) - MDN
* [MDN — Cross-Origin-Resource-Policy](mdn-cross-origin-resource-policy.md) - MDN
* [MDN — CSP: frame-ancestors](mdn-csp-frame-ancestors.md) - MDN
* [MDN — CSP: upgrade-insecure-requests](mdn-csp-upgrade-insecure-requests.md) - MDN
* [MDN — CSS logical properties and values](mdn-css-logical-properties-and-values.md) - MDN
* [MDN — CSS scroll-driven animations](mdn-css-scroll-driven-animations.md) - MDN
* [MDN — decoding attribute](mdn-decoding-attribute.md) - MDN
* [MDN — <dialog>](mdn-dialog.md) - MDN
* [MDN — DNS — CAA records](mdn-dns-caa-records.md) - MDN
* [MDN — Doctype](mdn-doctype.md) - MDN
* [MDN — env() and the safe-area-inset-* variables](mdn-env-and-the-safe-area-inset-variables.md) - MDN
* [MDN — Evolution of HTTP](mdn-evolution-of-http.md) - MDN
* [MDN — :focus-visible](mdn-focus-visible.md) - MDN
* [MDN — font-display](mdn-font-display.md) - MDN
* [MDN — @font-face](mdn-font-face.md) - MDN
* [MDN — Graceful degradation](mdn-graceful-degradation.md) - MDN
* [MDN — `:has()`](mdn-has.md) - MDN
* [MDN — Heading elements](mdn-heading-elements.md) - MDN
* [MDN — hidden global attribute](mdn-hidden-global-attribute.md) - MDN
* [MDN — HTML autocomplete attribute](mdn-html-autocomplete-attribute.md) - MDN
* [MDN — HTML elements reference](mdn-html-elements-reference.md) - MDN
* [MDN — HTTP caching](mdn-http-caching.md) - MDN
* [MDN — HTTP conditional requests](mdn-http-conditional-requests.md) - MDN
* [MDN — HTTP response status codes](mdn-http-response-status-codes.md) - MDN
* [MDN — <iframe> loading attribute](mdn-iframe-loading-attribute.md) - MDN
* [MDN — <img> loading attribute](mdn-img-loading-attribute.md) - MDN
* [MDN — <img>: The Image Embed element](mdn-img-the-image-embed-element.md) - MDN
* [MDN — <input>: types](mdn-input-types.md) - MDN
* [MDN — Intersection Observer API](mdn-intersection-observer-api.md) - MDN
* [MDN — Intl](mdn-intl.md) - MDN
* [MDN — Intl.PluralRules](mdn-intl-pluralrules.md) - MDN
* [MDN — <link>: The External Resource Link element](mdn-link-the-external-resource-link-element.md) - MDN
* [MDN — <meta>: charset](mdn-meta-charset.md) - MDN
* [MDN — <meta name="color-scheme">](mdn-meta-name-color-scheme.md) - MDN
* [MDN — <meta name="robots">](mdn-meta-name-robots.md) - MDN
* [MDN — <meta name="theme-color">](mdn-meta-name-theme-color.md) - MDN
* [MDN — <meta>: the metadata element](mdn-meta-the-metadata-element.md) - MDN
* [MDN — Mixed content](mdn-mixed-content.md) - MDN
* [MDN — No-Vary-Search](mdn-no-vary-search.md) - MDN
* [MDN — <noscript>](mdn-noscript.md) - MDN
* [MDN — PerformanceServerTiming](mdn-performanceservertiming.md) - MDN
* [MDN — Permissions-Policy](mdn-permissions-policy.md) - MDN
* [MDN — pointer (media feature)](mdn-pointer-media-feature.md) - MDN
* [MDN — Popover API](mdn-popover-api.md) - MDN
* [MDN — prefers-reduced-motion](mdn-prefers-reduced-motion.md) - MDN
* [MDN — Progressive enhancement](mdn-progressive-enhancement.md) - MDN
* [MDN — Quirks Mode and Standards Mode](mdn-quirks-mode-and-standards-mode.md) - MDN
* [MDN — Redirections in HTTP](mdn-redirections-in-http.md) - MDN
* [MDN — Referrer-Policy](mdn-referrer-policy.md) - MDN
* [MDN — rel=alternate](mdn-rel-alternate.md) - MDN
* [MDN — rel=canonical](mdn-rel-canonical.md) - MDN
* [MDN — rel=modulepreload](mdn-rel-modulepreload.md) - MDN
* [MDN — rel=preload](mdn-rel-preload.md) - MDN
* [MDN — Render-blocking resources](mdn-render-blocking-resources.md) - MDN
* [MDN — Reporting API](mdn-reporting-api.md) - MDN
* [MDN — Reporting-Endpoints header](mdn-reporting-endpoints-header.md) - MDN
* [MDN — <script>](mdn-script.md) - MDN
* [MDN — scrollbar-gutter](mdn-scrollbar-gutter.md) - MDN
* [MDN — Server-Timing](mdn-server-timing.md) - MDN
* [MDN — Service Worker API](mdn-service-worker-api.md) - MDN
* [MDN — Set-Cookie](mdn-set-cookie.md) - MDN
* [MDN — Speculation Rules API](mdn-speculation-rules-api.md) - MDN
* [MDN — Strict-Transport-Security](mdn-strict-transport-security.md) - MDN
* [MDN — Subresource Integrity](mdn-subresource-integrity.md) - MDN
* [MDN — <table>: The Table element](mdn-table-the-table-element.md) - MDN
* [MDN — text-size-adjust](mdn-text-size-adjust.md) - MDN
* [MDN — The lang global attribute](mdn-the-lang-global-attribute.md) - MDN
* [MDN — The <link> element (rel=icon)](mdn-the-link-element-rel-icon.md) - MDN
* [MDN — The translate global attribute](mdn-the-translate-global-attribute.md) - MDN
* [MDN — <title>: The Document Title element](mdn-title-the-document-title-element.md) - MDN
* [MDN — <track>: The Embed Text Track element](mdn-track-the-embed-text-track-element.md) - MDN
* [MDN — Transport Layer Security](mdn-transport-layer-security.md) - MDN
* [MDN — Use-As-Dictionary](mdn-use-as-dictionary.md) - MDN
* [MDN — `:user-invalid`](mdn-user-invalid.md) - MDN
* [MDN — Using Service Workers](mdn-using-service-workers.md) - MDN
* [MDN — Vary](mdn-vary.md) - MDN
* [MDN — <video> loading attribute](mdn-video-loading-attribute.md) - MDN
* [MDN — View Transition API](mdn-view-transition-api.md) - MDN
* [MDN — Viewport meta tag](mdn-viewport-meta-tag.md) - MDN
* [MDN — Viewport-percentage lengths](mdn-viewport-percentage-lengths.md) - MDN
* [MDN — Web app manifest](mdn-web-app-manifest.md) - MDN
* [MDN — Well-known URIs](mdn-well-known-uris.md) - MDN
* [MDN — Well-known URIs](mdn-well-known-uris-2.md) - MDN
* [MDN — writing-mode](mdn-writing-mode.md) - MDN
* [MDN — X-Content-Type-Options](mdn-x-content-type-options.md) - MDN
* [MDN — X-Frame-Options](mdn-x-frame-options.md) - MDN
* [Media Accessibility User Requirements](media-accessibility-user-requirements.md) - W3C
* [microsoft/NLWeb on GitHub](microsoft-nlweb-on-github.md) - Microsoft
* [Model Context Protocol](model-context-protocol.md) - Anthropic / MCP project
* [Monitor your web application with the Reporting API](monitor-your-web-application-with-the-reporting-api.md) - Chrome for Developers
* [Mozilla SSL Configuration Generator](mozilla-ssl-configuration-generator.md) - Mozilla
* [NLWeb — Overview](nlweb-overview.md) - Microsoft
* [No-Vary-Search — WICG editor's draft](no-vary-search-wicg-editor-s-draft.md) - WICG
* [NodeInfo — Protocol overview](nodeinfo-protocol-overview.md) - NodeInfo project
* [NodeInfo Protocol specification](nodeinfo-protocol-specification.md) - NodeInfo project
* [Open Graph Plus — How Slack crawls your page](open-graph-plus-how-slack-crawls-your-page.md) - Open Graph Plus
* [Open Graph Plus — Slack unfurl tags](open-graph-plus-slack-unfurl-tags.md) - Open Graph Plus
* [Open Graph protocol](open-graph-protocol.md) - ogp.me
* [Open Knowledge Format (OKF) specification](open-knowledge-format-okf-specification.md) - Google
* [Open Knowledge Format — reference implementation and samples](open-knowledge-format-reference-implementation-and-samples.md) - Google
* [Open UI — Popover explainer](open-ui-popover-explainer.md) - Open UI
* [OpenAI — GPTBot](openai-gptbot.md) - OpenAI
* [OpenID Connect Discovery 1.0](openid-connect-discovery-1-0.md) - OpenID Foundation
* [Overlay Fact Sheet](overlay-fact-sheet.md) - Overlay Fact Sheet
* [Overview of Google crawlers and fetchers](overview-of-google-crawlers-and-fetchers.md) - Google Search Central
* [OWASP — Clickjacking Defense Cheat Sheet](owasp-clickjacking-defense-cheat-sheet.md) - OWASP
* [OWASP — Content Security Policy Cheat Sheet](owasp-content-security-policy-cheat-sheet.md) - OWASP
* [OWASP — HTTP Strict Transport Security Cheat Sheet](owasp-http-strict-transport-security-cheat-sheet.md) - OWASP
* [OWASP Secure Headers Project](owasp-secure-headers-project.md) - OWASP
* [OWASP — Session Management Cheat Sheet](owasp-session-management-cheat-sheet.md) - OWASP
* [OWASP — Third Party JavaScript Management Cheat Sheet](owasp-third-party-javascript-management-cheat-sheet.md) - OWASP
* [Permissions Policy (W3C Working Draft)](permissions-policy-w3c-working-draft.md) - W3C
* [Private Prefetch Proxy](private-prefetch-proxy.md) - Chrome for Developers
* [private-prefetch-proxy on GitHub — traffic-advice.md](private-prefetch-proxy-on-github-traffic-advice-md.md) - Private Prefetch Proxy community
* [Progressive enhancement](progressive-enhancement.md) - MDN
* [Qualys SSL Labs Server Test](qualys-ssl-labs-server-test.md) - Qualys
* [RDF Site Summary 1.0 Modules: Syndication](rdf-site-summary-1-0-modules-syndication.md) - RSS-DEV Working Group
* [Redirects and Google Search](redirects-and-google-search.md) - Google Search Central
* [Referrer Policy (W3C Editor's Draft)](referrer-policy-w3c-editor-s-draft.md) - W3C
* [Rendering on the Web](rendering-on-the-web.md) - web.dev
* [Reporting API](reporting-api.md) - W3C
* [RFC 3986 — Uniform Resource Identifier (URI): Generic Syntax](rfc-3986-uniform-resource-identifier-uri-generic-syntax.md) - IETF
* [RFC 4033 — DNS Security Introduction and Requirements](rfc-4033-dns-security-introduction-and-requirements.md) - IETF
* [RFC 4035 — Protocol Modifications for the DNS Security Extensions](rfc-4035-protocol-modifications-for-the-dns-security-extensions.md) - IETF
* [RFC 4287 — The Atom Syndication Format](rfc-4287-the-atom-syndication-format.md) - IETF
* [RFC 5005 — Feed Paging and Archiving](rfc-5005-feed-paging-and-archiving.md) - IETF
* [RFC 5861 — HTTP Cache-Control Extensions for Stale Content](rfc-5861-http-cache-control-extensions-for-stale-content.md) - IETF
* [RFC 5890 — IDNA 2008: Definitions and Document Framework](rfc-5890-idna-2008-definitions-and-document-framework.md) - IETF
* [RFC 5891 — IDNA 2008: Protocol](rfc-5891-idna-2008-protocol.md) - IETF
* [RFC 6585 — Additional HTTP Status Codes: 429 Too Many Requests](rfc-6585-additional-http-status-codes-429-too-many-requests.md) - IETF
* [RFC 6596 — The Canonical Link Relation](rfc-6596-the-canonical-link-relation.md) - IETF
* [RFC 6797 — HTTP Strict Transport Security (HSTS)](rfc-6797-http-strict-transport-security-hsts.md) - IETF
* [RFC 7033 — WebFinger](rfc-7033-webfinger.md) - IETF
* [RFC 7932 — Brotli Compressed Data Format](rfc-7932-brotli-compressed-data-format.md) - IETF
* [RFC 8141 — Uniform Resource Names (URNs)](rfc-8141-uniform-resource-names-urns.md) - IETF
* [RFC 8288 — Web Linking](rfc-8288-web-linking.md) - IETF
* [RFC 8414 — OAuth 2.0 Authorization Server Metadata](rfc-8414-oauth-2-0-authorization-server-metadata.md) - IETF
* [RFC 8446 — The Transport Layer Security (TLS) Protocol Version 1.3](rfc-8446-the-transport-layer-security-tls-protocol-version-1-3.md) - IETF
* [RFC 8615 — Well-Known URIs](rfc-8615-well-known-uris.md) - IETF
* [RFC 8615 — Well-Known URIs](rfc-8615-well-known-uris-2.md) - IETF
* [RFC 8659 — DNS Certification Authority Authorization (CAA) Resource Record](rfc-8659-dns-certification-authority-authorization-caa-resource-record.md) - IETF
* [RFC 8878 — Zstandard Compression](rfc-8878-zstandard-compression.md) - IETF
* [RFC 9110 §13 — Conditional Requests](rfc-9110-13-conditional-requests.md) - IETF
* [RFC 9110 §8.8 — Validator Fields (ETag, Last-Modified)](rfc-9110-8-8-validator-fields-etag-last-modified.md) - IETF
* [RFC 9110 — HTTP Semantics §12 (Content Negotiation), §8.7 (Vary), §8.7.1 (Content-Location)](rfc-9110-http-semantics-12-content-negotiation-8-7-vary-8-7-1-content-location.md) - IETF
* [RFC 9110 — HTTP Semantics: 404 Not Found](rfc-9110-http-semantics-404-not-found.md) - IETF
* [RFC 9110 — HTTP Semantics: 500 Internal Server Error](rfc-9110-http-semantics-500-internal-server-error.md) - IETF
* [RFC 9110 — HTTP Semantics: 503 Service Unavailable](rfc-9110-http-semantics-503-service-unavailable.md) - IETF
* [RFC 9110 — HTTP Semantics, redirection 3xx](rfc-9110-http-semantics-redirection-3xx.md) - IETF
* [RFC 9110 — HTTP Semantics: Retry-After](rfc-9110-http-semantics-retry-after.md) - IETF
* [RFC 9111 — HTTP Caching](rfc-9111-http-caching.md) - IETF
* [RFC 9113 — HTTP/2](rfc-9113-http-2.md) - IETF
* [RFC 9114 — HTTP/3](rfc-9114-http-3.md) - IETF
* [RFC 9116 — A File Format to Aid in Security Vulnerability Disclosure](rfc-9116-a-file-format-to-aid-in-security-vulnerability-disclosure.md) - IETF
* [RFC 9264 — Linkset: Media Types and a Link Relation Type for Link Sets](rfc-9264-linkset-media-types-and-a-link-relation-type-for-link-sets.md) - IETF
* [RFC 9309 — Robots Exclusion Protocol](rfc-9309-robots-exclusion-protocol.md) - IETF
* [RFC 9309 — Robots Exclusion Protocol](rfc-9309-robots-exclusion-protocol-2.md) - IETF
* [RFC 9421 — HTTP Message Signatures](rfc-9421-http-message-signatures.md) - IETF
* [RFC 9460 — Service Binding and Parameter Specification via the DNS (SVCB and HTTPS RRs)](rfc-9460-service-binding-and-parameter-specification-via-the-dns-svcb-and-https.md) - IETF
* [RFC 9727 — Publishing Organisation API Information](rfc-9727-publishing-organisation-api-information.md) - IETF
* [RFC 9842 — Compression Dictionary Transport](rfc-9842-compression-dictionary-transport.md) - IETF
* [RSS 2.0 Specification](rss-2-0-specification.md) - RSS Advisory Board
* [RSS Best Practices Profile](rss-best-practices-profile.md) - RSS Advisory Board
* [schema.org](schema-org.md) - schema.org
* [Schema.org — BreadcrumbList](schema-org-breadcrumblist.md) - schema.org
* [schema.org — inLanguage](schema-org-inlanguage.md) - schema.org
* [Section Headings — ARIA Authoring Practices](section-headings-aria-authoring-practices.md) - W3C WAI
* [securitytxt.org](securitytxt-org.md) - securitytxt.org
* [Server Timing — the Server-Timing header field](server-timing-the-server-timing-header-field.md) - W3C
* [Sitemaps XML format](sitemaps-xml-format.md) - sitemaps.org
* [Sitemaps XML format — sitemap index files](sitemaps-xml-format-sitemap-index-files.md) - sitemaps.org
* [Slack — Unfurling links in messages](slack-unfurling-links-in-messages.md) - Slack
* [Subresource Integrity (W3C Recommendation)](subresource-integrity-w3c-recommendation.md) - W3C
* [The /llms.txt proposal](the-llms-txt-proposal.md) - llmstxt.org
* [Traffic Advice — formal specification](traffic-advice-formal-specification.md) - Jeremy Roman (editor) / Private Prefetch Proxy community
* [Understand the JavaScript SEO basics](understand-the-javascript-seo-basics.md) - Google Search Central
* [Unicode CLDR — Language Plural Rules](unicode-cldr-language-plural-rules.md) - Unicode
* [Unicode TR #46 — Unicode IDNA Compatibility Processing](unicode-tr-46-unicode-idna-compatibility-processing.md) - Unicode
* [URL — Living Standard](url-living-standard.md) - WHATWG
* [URL structure best practices](url-structure-best-practices.md) - Google Search Central
* [Using ARIA](using-aria.md) - W3C
* [Using CSS anchor positioning](using-css-anchor-positioning.md) - MDN
* [Video sitemaps and alternatives](video-sitemaps-and-alternatives.md) - Google Search Central
* [W3C Feed Validation Service](w3c-feed-validation-service.md) - W3C
* [W3C i18n — Approaches to line breaking](w3c-i18n-approaches-to-line-breaking.md) - W3C
* [W3C i18n — Choosing a language tag](w3c-i18n-choosing-a-language-tag.md) - W3C
* [W3C i18n — Declaring language in HTML](w3c-i18n-declaring-language-in-html.md) - W3C
* [W3C i18n — Inline markup and bidirectional text in HTML](w3c-i18n-inline-markup-and-bidirectional-text-in-html.md) - W3C
* [W3C i18n — Structural markup and right-to-left text in HTML](w3c-i18n-structural-markup-and-right-to-left-text-in-html.md) - W3C
* [W3C i18n — Using language selectors](w3c-i18n-using-language-selectors.md) - W3C
* [W3C i18n — Using the HTML translate attribute](w3c-i18n-using-the-html-translate-attribute.md) - W3C
* [W3C i18n — When should I use language negotiation?](w3c-i18n-when-should-i-use-language-negotiation.md) - W3C
* [W3C i18n — Working with language and locale](w3c-i18n-working-with-language-and-locale.md) - W3C
* [W3C — Internationalization Quick Tips for the Web](w3c-internationalization-quick-tips-for-the-web.md) - W3C
* [W3C — Mixed Content](w3c-mixed-content.md) - W3C
* [W3C — Resource Hints](w3c-resource-hints.md) - W3C
* [W3C Selectors Level 4 — Relational selector `:has()`](w3c-selectors-level-4-relational-selector-has.md) - W3C
* [W3C — Service Workers](w3c-service-workers.md) - W3C
* [W3C — Upgrade Insecure Requests](w3c-upgrade-insecure-requests.md) - W3C
* [W3C WAI — Alt Decision Tree](w3c-wai-alt-decision-tree.md) - W3C WAI
* [W3C WAI — ARIA Landmarks](w3c-wai-aria-landmarks.md) - W3C WAI
* [W3C WAI — Skip Links](w3c-wai-skip-links.md) - W3C WAI
* [W3C — Web App Manifest, maskable icons](w3c-web-app-manifest-maskable-icons.md) - W3C
* [W3C — Web App Manifest, theme_color](w3c-web-app-manifest-theme-color.md) - W3C
* [W3C — Web Application Manifest](w3c-web-application-manifest.md) - W3C
* [W3C — Web Authentication (WebAuthn)](w3c-web-authentication-webauthn.md) - W3C
* [WAI-ARIA Authoring Practices](wai-aria-authoring-practices.md) - W3C WAI
* [WCAG 1.1.1 — Non-text Content (Level A)](wcag-1-1-1-non-text-content-level-a.md) - W3C
* [WCAG 1.2.1 — Audio-only and Video-only (Prerecorded) Level A](wcag-1-2-1-audio-only-and-video-only-prerecorded-level-a.md) - W3C
* [WCAG 1.2.2 — Captions (Prerecorded) Level A](wcag-1-2-2-captions-prerecorded-level-a.md) - W3C
* [WCAG 1.2.3 — Audio Description or Media Alternative (Prerecorded) Level A](wcag-1-2-3-audio-description-or-media-alternative-prerecorded-level-a.md) - W3C
* [WCAG 1.4.1 — Use of Color (Level A)](wcag-1-4-1-use-of-color-level-a.md) - W3C
* [WCAG 1.4.11 — Non-text Contrast (Level AA)](wcag-1-4-11-non-text-contrast-level-aa.md) - W3C
* [WCAG 1.4.3 — Contrast (Minimum) (Level AA)](wcag-1-4-3-contrast-minimum-level-aa.md) - W3C
* [WCAG 1.4.4 — Resize Text (Level AA)](wcag-1-4-4-resize-text-level-aa.md) - W3C
* [WCAG 1.4.6 — Contrast (Enhanced) (Level AAA)](wcag-1-4-6-contrast-enhanced-level-aaa.md) - W3C
* [WCAG 2.1.1 — Keyboard (Level A)](wcag-2-1-1-keyboard-level-a.md) - W3C
* [WCAG 2.1.2 — No Keyboard Trap (Level A)](wcag-2-1-2-no-keyboard-trap-level-a.md) - W3C
* [WCAG 2.2 — 1.3.1 Info and Relationships (Level A)](wcag-2-2-1-3-1-info-and-relationships-level-a.md) - W3C
* [WCAG 2.2.2 — Pause, Stop, Hide (Level A)](wcag-2-2-2-pause-stop-hide-level-a.md) - W3C
* [WCAG 2.2 Recommendation](wcag-2-2-recommendation.md) - W3C
* [WCAG 2.3.3 — Animation from Interactions (Level AAA)](wcag-2-3-3-animation-from-interactions-level-aaa.md) - W3C
* [WCAG 2.4.1 — Bypass Blocks (Level A)](wcag-2-4-1-bypass-blocks-level-a.md) - W3C
* [WCAG 2.4.11 — Focus Not Obscured (Minimum) (Level AA)](wcag-2-4-11-focus-not-obscured-minimum-level-aa.md) - W3C
* [WCAG 2.4.13 — Focus Appearance (Level AAA)](wcag-2-4-13-focus-appearance-level-aaa.md) - W3C
* [WCAG 2.4.2 — Page Titled (Level A)](wcag-2-4-2-page-titled-level-a.md) - W3C
* [WCAG 2.4.3 — Focus Order (Level A)](wcag-2-4-3-focus-order-level-a.md) - W3C
* [WCAG 2.4.4 — Link Purpose (In Context) (Level A)](wcag-2-4-4-link-purpose-in-context-level-a.md) - W3C
* [WCAG 2.4.7 — Focus Visible (Level AA)](wcag-2-4-7-focus-visible-level-aa.md) - W3C
* [WCAG 2.4.9 — Link Purpose (Link Only) (Level AAA)](wcag-2-4-9-link-purpose-link-only-level-aaa.md) - W3C
* [WCAG 2.5.5 — Target Size (Enhanced) Level AAA](wcag-2-5-5-target-size-enhanced-level-aaa.md) - W3C
* [WCAG 2.5.8 — Target Size (Minimum) Level AA](wcag-2-5-8-target-size-minimum-level-aa.md) - W3C
* [WCAG 3.1.1 — Language of Page (Level A)](wcag-3-1-1-language-of-page-level-a.md) - W3C
* [WCAG 3.1.2 — Language of Parts (Level AA)](wcag-3-1-2-language-of-parts-level-aa.md) - W3C
* [WCAG 3.3.1 — Error Identification (Level A)](wcag-3-3-1-error-identification-level-a.md) - W3C
* [WCAG 3.3.2 — Labels or Instructions (Level A)](wcag-3-3-2-labels-or-instructions-level-a.md) - W3C
* [WCAG 3.3.3 — Error Suggestion (Level AA)](wcag-3-3-3-error-suggestion-level-aa.md) - W3C
* [WCAG 3.3.7 — Redundant Entry (Level A)](wcag-3-3-7-redundant-entry-level-a.md) - W3C
* [WCAG 3.3.8 — Accessible Authentication (Minimum) (Level AA)](wcag-3-3-8-accessible-authentication-minimum-level-aa.md) - W3C
* [WCAG 3.3.9 — Accessible Authentication (Enhanced) (Level AAA)](wcag-3-3-9-accessible-authentication-enhanced-level-aaa.md) - W3C
* [WCAG 4.1.2 — Name, Role, Value (Level A)](wcag-4-1-2-name-role-value-level-a.md) - W3C
* [WCAG — Headings and Labels (2.4.6)](wcag-headings-and-labels-2-4-6.md) - W3C
* [Web Accessibility Tutorials — Tables](web-accessibility-tutorials-tables.md) - W3C WAI
* [web.dev — A new default Referrer-Policy for Chrome](web-dev-a-new-default-referrer-policy-for-chrome.md) - web.dev
* [web.dev — Add a web app manifest](web-dev-add-a-web-app-manifest.md) - web.dev
* [web.dev — Avoid invisible text during font loading](web-dev-avoid-invisible-text-during-font-loading.md) - web.dev
* [web.dev — Back/forward cache](web-dev-back-forward-cache.md) - Google
* [web.dev — Best practices for fonts](web-dev-best-practices-for-fonts.md) - web.dev
* [web.dev — Browser-level image lazy loading](web-dev-browser-level-image-lazy-loading.md) - web.dev
* [web.dev — Cumulative Layout Shift (CLS)](web-dev-cumulative-layout-shift-cls.md) - web.dev
* [web.dev — Defer non-critical CSS](web-dev-defer-non-critical-css.md) - web.dev
* [web.dev — Eliminate render-blocking resources](web-dev-eliminate-render-blocking-resources.md) - web.dev
* [web.dev — Establish network connections early to improve perceived page speed](web-dev-establish-network-connections-early-to-improve-perceived-page-speed.md) - web.dev
* [web.dev — Extract critical CSS](web-dev-extract-critical-css.md) - web.dev
* [web.dev — Improve dark mode default with color-scheme](web-dev-improve-dark-mode-default-with-color-scheme.md) - web.dev
* [web.dev — Interaction to Next Paint (INP)](web-dev-interaction-to-next-paint-inp.md) - web.dev
* [web.dev — JavaScript module scripts](web-dev-javascript-module-scripts.md) - web.dev
* [web.dev — Learn CSS containment](web-dev-learn-css-containment.md) - Google
* [web.dev — Offline cookbook](web-dev-offline-cookbook.md) - web.dev
* [web.dev — Permissions Policy](web-dev-permissions-policy.md) - Chrome for Developers
* [web.dev — prefers-reduced-motion: Sometimes less movement is more](web-dev-prefers-reduced-motion-sometimes-less-movement-is-more.md) - web.dev
* [web.dev — Prefetching, prerendering, and service worker precaching](web-dev-prefetching-prerendering-and-service-worker-precaching.md) - web.dev
* [web.dev — Preload critical assets to improve loading speed](web-dev-preload-critical-assets-to-improve-loading-speed.md) - web.dev
* [web.dev — Prevent layout shifts with scrollbar-gutter](web-dev-prevent-layout-shifts-with-scrollbar-gutter.md) - Google
* [web.dev — SameSite cookies explained](web-dev-samesite-cookies-explained.md) - web.dev
* [web.dev — Serve responsive images](web-dev-serve-responsive-images.md) - web.dev
* [web.dev — The large, small, and dynamic viewport units](web-dev-the-large-small-and-dynamic-viewport-units.md) - web.dev
* [web.dev — Use modern image formats](web-dev-use-modern-image-formats.md) - web.dev
* [web.dev — User-centric performance metrics](web-dev-user-centric-performance-metrics.md) - web.dev
* [web.dev — Web Vitals](web-dev-web-vitals.md) - web.dev
* [WebAIM — Skip Navigation Links](webaim-skip-navigation-links.md) - WebAIM
* [WebAIM — Survey of Users with Disabilities on Accessibility Overlays](webaim-survey-of-users-with-disabilities-on-accessibility-overlays.md) - WebAIM
* [WebKit — View Transitions](webkit-view-transitions.md) - WebKit
* [webmachinelearning/webmcp on GitHub](webmachinelearning-webmcp-on-github.md) - W3C WebML CG
* [WebMCP — W3C Web Machine Learning Community Group](webmcp-w3c-web-machine-learning-community-group.md) - W3C WebML CG
* [WhatsApp — Link previews](whatsapp-link-previews.md) - Meta
* [WHATWG Encoding Standard](whatwg-encoding-standard.md) - WHATWG
* [WHATWG HTML — Navigation and session history](whatwg-html-navigation-and-session-history.md) - WHATWG
* [WHATWG HTML — Speculative loading](whatwg-html-speculative-loading.md) - WHATWG
* [WHATWG HTML Standard — The noscript element](whatwg-html-standard-the-noscript-element.md) - WHATWG
* [WHATWG HTML — The details element](whatwg-html-the-details-element.md) - WHATWG
* [WHATWG HTML — The dialog element](whatwg-html-the-dialog-element.md) - WHATWG
* [WP Accessibility Knowledge Base](wp-accessibility-knowledge-base.md) - WP Accessibility
* [X — Cards markup (Internet Archive)](x-cards-markup-internet-archive.md) - X
* [XML sitemaps: the most important SEO tool](xml-sitemaps-the-most-important-seo-tool.md) - Yoast
* [XSL Transformations (XSLT) Version 1.0](xsl-transformations-xslt-version-1-0.md) - W3C
* [Yandex — IndexNow](yandex-indexnow.md) - Yandex
* [Yoast — Internal linking for SEO](yoast-internal-linking-for-seo.md) - Yoast
