CampusDownWiki
累計引用 16,203한국어KO 2,699EnglishEN 11,187日本語JA 774中文ZH 1,543
CampusDown(韓国語)↗
日本語

リスト仮想化

⚙️ 工学・技術 執筆 CampusDown ウィキ編集部 最終更新
リスト仮想化とは、長いリストの見える部分と少しの余裕分だけを描画する技法です。
目次
  1. 1. なぜ必要か
  2. 2. 実装の注意
  3. 3. アクセシビリティと検索
  4. 4. よくある質問
  5. 5. 参考文献

なぜ必要か

見える行だけ描き再利用します(Android Developers, n.d.; web.dev, n.d.; Miller, 1968)。無限スクロールやCore Web Vitalsに有効。

実装の注意

高さを推定し、余裕分を確保、遅延読み込みと併用(Card et al., 1983; MDN, n.d.)。

アクセシビリティと検索

aria-setsize等で件数を伝え(W3C WAI, n.d.)、アプリ内検索を用意し、フォーカスを守ります(W3C, 2023)。

よくある質問

何件から必要?
数百件以上か、カクつく時に計測して。
ページ内検索は?
描画外は見つからないのでアプリ内検索を。

出典確認日:2026-10-27

参考文献

  1. web.dev. (n.d.). Virtualize large lists with react-window. 見える行だけ描く方法です。
  2. Android Developers. (n.d.). Create dynamic lists with RecyclerView. ビュー再利用です。
  3. MDN Web Docs. (n.d.). content-visibility. 画面外描画を省くCSSです。
  4. W3C WAI. (n.d.). Feed pattern. ARIA Authoring Practices Guide. 件数と位置の通知です。
  5. Miller, R. B. (1968). Response time in man-computer conversational transactions. In Proceedings of the December 9–11, 1968, Fall Joint Computer Conference, Part I (pp. 267–277). ACM. 応答時間の限界です。
  6. Card, S. K., Robertson, G. G., & Mackinlay, J. D. (1991). The information visualizer, an information workspace. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (pp. 181–186). ACM. 知覚時間モデルです。
  7. World Wide Web Consortium. (2023). Web Content Accessibility Guidelines (WCAG) 2.2. フォーカス順の基準です。

この理論を使ったレポート・資料(韓国語)

この理論だけを扱った資料はまだありませんが、CampusDown 資料室(韓国語)で関連レポートを検索できます。

レポートをもっと探す・「리스트 가상화」の検索結果 →

あわせて読みたい理論

最新記事すべて見る ›

大学の勉強・課題に役立つ新着記事(韓国語)

この記事は2026年10月27日に最終更新されました。内容は広く知られた原典と教科書に基づいて整理していますが、レポートで引用する際は参考文献の原典を必ず確認してください。