JavaScriptのイベント処理やタイマー、不要になった通信などを点検し、画面を使い続けるとメモリ使用量が増える原因を調査・修正するスキル。
- 長時間利用でメモリが増える原因の調査
- 部品を破棄するときの後処理の確認
- 画面変更後の不要な通信を止めたいとき
thedaviddias/Front-End-Checklist☆ 7.4万2026年10月6日 更新
TypeScriptで型チェックをすり抜けるanyを洗い出し、unknownやジェネリクス、外部データの検証への置き換えと利用箇所の修正を支援するスキル。
- ESLintのany関連警告を直したいとき
- 外部APIデータの型安全性レビュー
- 呼び出し元へanyが広がる関数の点検
thedaviddias/Front-End-Checklist☆ 7.4万2026年10月6日 更新
HTMLの箇条書きや番号付きリストの親子構造を点検し、不適切な要素や入れ子を修正して、スクリーンリーダーが項目数や現在位置を正しく伝えられるようにするスキル。
- HTMLのリスト構造を点検したいとき
- 入れ子のリストを修正したいとき
- 読み上げ時の案内を確認したいとき
thedaviddias/Front-End-Checklist☆ 7.4万2026年10月6日 更新
HTMLやJSXで新しいタブを開くリンクを点検し、rel属性の不足を修正します。元のタブへの不正な操作を防ぐ仕組みや、参照元情報の扱いも説明します。
- 新しいタブで開くリンクの点検
- JSXのrel属性漏れを修正したいとき
- noopenerとnoreferrerの理解
thedaviddias/Front-End-Checklist☆ 7.4万2026年10月6日 更新
TypeScriptの配列やオブジェクトの添字アクセスを点検し、設定の見直しと未定義値のチェック追加を通じて、実行時エラーにつながる見落としを減らすスキル。
- TypeScriptの安全設定の点検
- データ処理の配列アクセスのレビュー
- 予期しない未定義値エラーの調査
thedaviddias/Front-End-Checklist☆ 7.4万2026年10月6日 更新
大量の行やカードを表示する画面を調べ、見えている範囲だけを描画する仮想化を検討し、操作性やアクセシビリティを保ちながら表示負荷の改善を支援するスキル。
- 管理画面の表が重い原因を調べたいとき
- 長い検索結果の表示を見直したいとき
- フィードの描画負荷を減らしたいとき
thedaviddias/Front-End-Checklist☆ 7.4万2026年10月6日 更新
ページの主要コンテンツを示すmain領域が一つだけあるかを確認し、重複や欠落を指摘して、スクリーンリーダー利用時の移動先を明確にするスキル。
- ページひな型のmain領域を確認
- 組み合わせたレイアウトのmain重複を修正
- スクリーンリーダーで本文への移動を確認
thedaviddias/Front-End-Checklist☆ 7.4万2026年10月6日 更新
スマートフォン実機とモバイル画面幅でのテスト状況を点検し、Playwrightによる主要操作のテスト追加やCIで継続的に検証できていない箇所の特定を支援するスキル。
- CIのモバイルテストを見直したいとき
- 主要操作のモバイルテストを追加したいとき
- AndroidとiOSの実機確認を計画したいとき
thedaviddias/Front-End-Checklist☆ 7.4万2026年10月6日 更新
テストで外部依存を代役に置き換えるモックの使い方を点検し、過剰な置き換えや後片付け漏れを修正します。CIで問題を継続的に検知できるかも確認します。
- モックが多すぎるテストの見直し
- テスト間の後片付けの確認
- 実際に近いAPIモックへの改善
thedaviddias/Front-End-Checklist☆ 7.4万2026年10月6日 更新
Web画面をキーボードだけで操作できるか点検し、Tabの移動順や非表示要素への移動、操作から抜け出せない問題を確認します。該当要素と修正・検証方法を示します。
- Tabで全操作要素に届くか確認
- 見た目に合うフォーカス順への修正
- 非表示要素をTabの移動対象から除外
thedaviddias/Front-End-Checklist☆ 7.4万2026年10月6日 更新
JavaScriptの手書きループを点検し、配列やオブジェクトの標準メソッドに置き換えて、データの変換・抽出・集計の意図が伝わるコードに整えるスキル。
- 手書きループを整理したいとき
- データの変換・抽出・集計の明確化
- オブジェクト変換や深いコピーの見直し
thedaviddias/Front-End-Checklist☆ 7.4万2026年10月6日 更新
API応答や保存データを読み込むJavaScriptのJSON処理を点検し、不正な入力への例外処理と、読み取り後のデータ構造の検証を追加するスキル。
- API応答のJSON処理を点検したいとき
- localStorageの壊れたデータへの対処
- プロパティ参照前のデータ構造の検証
thedaviddias/Front-End-Checklist☆ 7.4万2026年10月6日 更新
Webサイトの画像形式を点検し、WebP・AVIFへの変換や代替画像の設定を支援します。表示サイズや読み込み方も調べ、具体的な修正箇所を示します。
- JPEG・PNGの変換候補の洗い出し
- WebP・AVIFと代替画像の設定
- CSS背景画像の形式の見直し
thedaviddias/Front-End-Checklist☆ 7.4万2026年10月6日 更新
CSSの余白や罫線、配置指定を点検し、左右などの固定方向から文字の流れに沿う論理プロパティへ置き換えて、右から左の言語や縦書きに対応するスキル。
- アラビア語やヘブライ語に対応したいとき
- CSSの左右固定の余白指定の置き換え
- 縦書きレイアウトの確認
thedaviddias/Front-End-Checklist☆ 7.4万2026年10月6日 更新
AIがウェブページの内容を読み取りやすいか、見出しやHTML構造、JavaScriptなしでの本文表示、構造化データを点検し、改善を支援するスキル。
- AIの回答で参照されるページの点検
- 見出しや各節を単独で伝わる文にしたいとき
- JavaScriptなしの本文表示の確認
thedaviddias/Front-End-Checklist☆ 7.4万2026年10月6日 更新
Webサイトの画像配信を点検し、CDNによる形式変換やサイズ調整の設定を支援します。画像容量、表示サイズ、読み込み方法と初期表示への影響を確認します。
- 画像のCDN配信を確認したいとき
- 画像のサイズ調整と形式変換の自動化
- 画像読み込みと初期表示への影響の確認
thedaviddias/Front-End-Checklist☆ 7.4万2026年10月6日 更新
WebページのHTMLを点検し、汎用のdivを内容の役割に合う要素へ置き換える方針を示して、読み上げでの移動や検索エンジンによる構造の理解を支えるスキル。
- div中心のページ構造を見直したいとき
- テンプレートや共通部品の出力HTML確認
- 読み上げで移動しやすい構造にしたいとき
thedaviddias/Front-End-Checklist☆ 7.4万2026年10月6日 更新
長いページやダッシュボードで、画面外の重い部品を表示位置に近づいてから読み込むよう見直し、初期表示の負担とスクロール時の待ち時間を調整するスキル。
- ダッシュボード下部のグラフを遅延読み込み
- 長いランディングページの読み込み点検
- 埋め込みや関連商品を表示前に読み込み
thedaviddias/Front-End-Checklist☆ 7.4万2026年10月6日 更新
画像を使った入力ボタンのHTMLを点検し、操作の目的を伝える代替テキストの不足を見つけます。検索や送信などの動作が読み上げでも分かるよう、alt属性の修正を支援します。
- 画像入力ボタンの代替テキスト点検
- 検索・送信ボタンの説明を整えたいとき
- 共通の画像ボタン部品のレビュー
thedaviddias/Front-End-Checklist☆ 7.4万2026年10月6日 更新
フォームの入力エラーや必須項目が支援技術にも伝わるかを点検し、説明文と入力欄の関連付け、エラー状態、選択肢のグループ化を改善するスキル。
- 読み上げでも伝わる入力エラーにしたいとき
- 必須項目と選択肢グループの点検
- Reactフォームの入力検証レビュー
thedaviddias/Front-End-Checklist☆ 7.4万2026年10月6日 更新
Webページの見出し階層を点検し、見出しレベルの飛びや構造の不整合を修正して、スクリーンリーダーで内容をたどりやすくするためのスキル。
- ページの見出し順を点検したいとき
- 共通コンポーネントの見出し構造の確認
- 読み上げの見出し一覧を整えたいとき
thedaviddias/Front-End-Checklist☆ 7.4万2026年10月6日 更新
Webページ内のiframeやframeに内容が伝わるタイトルがあるか点検します。空欄や説明不足を見つけ、スクリーンリーダーで埋め込み内容を識別しやすくする修正を支援します。
- 埋め込み広告やSNSのタイトル確認
- iframeのtitle欠落や空欄を調べたいとき
- スクリーンリーダーでのフレーム識別確認
thedaviddias/Front-End-Checklist☆ 7.4万2026年10月6日 更新
JavaScriptのオブジェクトや配列を直接書き換える箇所を探し、コピーを作って更新する形に直すスキル。共有状態の変更を追いやすいコードへ見直します。
- 共有オブジェクトの直接変更の検出
- pushやspliceによる更新の見直し
- クライアント側の状態更新のレビュー
thedaviddias/Front-End-Checklist☆ 7.4万2026年10月6日 更新
Webページの見出しを点検し、階層の飛びや内容に合わない見出しを洗い出します。画面読み上げでページ構成をたどりやすいよう、HTMLの構造を整えます。
- ページの見出し階層を点検したいとき
- 画面読み上げでの移動しやすさ改善
- デザインシステムの見出し確認
thedaviddias/Front-End-Checklist☆ 7.4万2026年10月6日 更新