はじめに
スマートフォンの流行,
特に注目すべきはモバイル。デスクトップ主流の時代より制限が強くなったネットワーク,
インターネットの情報は日々増え続け,
では,
それを知るベストな方法は,
そこでいくつかの,
人間は何を「遅い」と認識するのか
以下は,
100ミリ秒を超えたあたりから人間は「遅さ」を感じ,
別の視点から見ましょう。アニメーションや動画といった,
以下は,
人間は,
こうした速さに関する人間の特性を,
Webパフォーマンスモデル「RAIL」とは?
2015年半ばあたりからWebパフォーマンスコミュニティの間で囁かれ,
RAILは,
各項目について掘り下げます。
Response(応答)は100ミリ秒未満で
デスクトップPCであればクリックやホバー,
こうしたアクションに対する応答は,
Animation(動き)は16.7ミリ秒未満で
スクリーン上で何かしらのオブジェクトをアニメーションさせることはよくあることでしょう。モバイルの場合は特に,
メニューボタンなどタップすると,
この時間は,
Idle(非実行)を100ミリ秒未満で
ブラウザ上で実行されるJavaScriptは,
その期間は,
Load(読込み)は1,000ミリ秒未満で
Webの一番の特徴は,
処理の時間は1,000ミリ秒未満になるようデザインしましょう。