Modern Web Guidance 日本語解説

その他

GitHubリポジトリと、入れ方の一覧

元の資料:GitHub / installation options — GoogleChrome/modern-web-guidance
随時更新(公開リポジトリ、Apache License 2.0)

このページには実際に動く作例があります。

本体の公開リポジトリです。入れ方、試し方、更新の方法と、ガイドが対象にする250のWeb機能の一覧がここにあります。

リポジトリの位置づけ

Modern Web Guidanceは、コーディングエージェントにWebプラットフォームの専門知識、ベストプラクティス、ブラウザ互換データを埋め込むスキルの集まりです。運営はGoogle Chrome、Microsoft Edge、Mozilla Firefox、MDNの各チームと、Web開発のコミュニティが担います。ライセンスはApache License 2.0です。

ガイドはトークン効率を考えて作られています。評価を回して、モデルが既に知っている最低限の内容は削る、という運用です。

入れる(対話式のインストーラ)

npx modern-web-guidance@latest install

プロジェクトのフォルダで実行すると、対話式の案内で入ります。以前の版からの更新は次です。

npx modern-web-guidance@latest update

入れずに試す

# 関連するガイドを探す
npx modern-web-guidance@latest search "animate a dialog modal backdrop"

# IDでガイドを取り込む
npx modern-web-guidance@latest retrieve "animate-to-from-top-layer"

# コードベースの古い書き方を走査する
npx modern-web-guidance@latest legacy-scan .

ほかの入れ方

対象の広さ

250
対象のWeb機能
203
v1.0のガイド数(用途別)
分類機能数例
CSSとレイアウト140コンテナクエリ、subgrid、oklch、text-wrap、:has()、スクロール連動アニメーション
HTMLとDOM36dialog、details、inert、Invoker Commands、カスタマイズ可能なselect
JavaScriptとAPI74scheduler.yield、fetchpriority、パスキー、組み込みAIのAPI

分野としては、使い心地、CSSレイアウト、性能、フォームとUI、アクセシビリティ、組み込みAIが中核です。そのほか、セキュリティ、プライバシー、PWA、WebMCPなども含まれます。

仕組みの要点(READMEより)

GitHubリポジトリを開く

原文を読む:GitHub / installation options — GoogleChrome/modern-web-guidance

短縮URL(投稿の記載):https://goo.gle/48Q4F0f / 解決先:https://github.com/GoogleChrome/modern-web-guidance

← ケーススタディ:日本のnoteの導入評価