このサイトで使用しているデータソースとライセンス
frontend-practical.dev は複数のオープンデータソースを元にコンテンツを構築しています。各ソースのライセンスを以下に明記します。原文の構造を再編集・ビジュアライズした上で掲載しており、必要に応じて機械翻訳を行っています。
データソース一覧
OWASP Cheat Sheet Series
CC BY-SA 4.0セキュリティセクションの本文は OWASP Cheat Sheet Series の各 Cheat Sheet を元にしています。
MDN Web Docs
CC BY-SA 2.5セキュリティセクションの用語集、Web 概念セクションの Web API 要約、HTML / CSS / JavaScript の機能ページの説明文 (description / overview) として MDN Web Docs を利用しています。
web-features (web-platform-dx/web-features)
Apache-2.0Baseline ステータス (広く対応 / 新たに対応 / 限定対応) は web-features パッケージから取得しています。
@mdn/browser-compat-data (BCD)
CC0 1.0ブラウザ互換性データ (対応バージョン、サブ機能別互換性) は BCD から取得しています。
React 公式ドキュメント (react.dev)
CC BY 4.0React vs Web Components の比較トピックでは、React のランタイム・コンポーネント定義・フック等の解説を react.dev の公式ドキュメントに基づいて記述しています。原文は CC BY 4.0 で提供されており、引用・要約に際しては出典として react.dev を明示しています。
W3C 標準仕様 (WCAG / WAI-ARIA / ARIA APG)
W3C Document Licenseアクセシビリティセクションで扱う WCAG 2.2 達成基準の公式タイトルと原文、WAI-ARIA のロール/プロパティ定義、ARIA Authoring Practices Guide (APG) のデザインパターンは W3C の一次ソースを参照しています。
web.dev (Google Developers)
CC BY 4.0レンダリング方式 (SSR / CSR / 静的レンダリング等) の分類・定義は Google の web.dev 掲載「Rendering on the Web」を主要な一次ソースとして引用しています。MDN が直接扱っていない MPA の技術的基盤 (server-side rendering / static rendering の定義) を借りる形で参照しています (web.dev 記事自体は『MPA』という用語は使っていません)。
Wikipedia
CC BY-SA 4.0Single-page application 記事内の「traditional website」「classic page redraw model」等、MPA (Multi-Page Application) に相当する対比的用語の参照先として引用しています。Wikipedia にも MPA 単独記事は存在せず、「MPA」が業界慣用語であることを示す根拠にもなっています。
翻訳方針について
英語が一次情報の場合、日本語版は原則として機械翻訳 (Google Translate / DeepL) で生成しています。原文の意味を損なわないよう、翻訳後に機械的な品質チェック (プレースホルダ残留検出 / 構造一致チェック / URL 集合一致 等) を行っていますが、完全性は保証されません。正確さが求められる用途では必ず原典を参照してください。
このサイトのコンテンツは教育・参考目的で提供されており、特定の用途への適合性を保証するものではありません。本番環境で設定を適用する前に必ず公式ドキュメントと照合してください。