← 一覧へ

やってみよう「再読み込み」を押すと、読み込み中の表示を何度でも見られます

読み込み・待機メジャー(よく見る)

スケルトンスクリーン

Skeleton Screen

読み込み中、これから写真や文字が出る場所に灰色のブロックが並び、光がスーッと流れる。

別名スケルトンローダーシマーShimmerプレースホルダーゴーストローディング

どこで使われている?

よく見かける場所
YouTube、Facebook、ニュースサイト、ネット通販の商品一覧
使うとよい場面
写真や文章が並ぶ画面で、読み込みに1〜3秒かかるとき
避けたい場面
一瞬で読み込める画面、形が毎回大きく変わる画面

似ているものとの違い

AIへの指示文

これをコピーしてAIに貼り付ければOKです。Webサイトを作る前提の内容です(右上の「何を作る?」で変えられます)。

HTML / CSS / JavaScript で「スケルトンスクリーン(Skeleton Screen)」を実装してください。

動き:データ取得中は、実際のレイアウト(画像・見出し・本文の行)と同じ位置・大きさの灰色ブロックを表示し、左から右へ光が流れるシマーアニメーションをかける。読み込みが終わったら本物の内容に差し替える。

使う部品:Skeleton(CSS の linear-gradient + animation でシマー)
もっと詳しく:プログラムでの部品名

同じ動きでも、作るものによってプログラムの中での部品の名前が違います。上の指示文にはすでに入っているので、覚える必要はありません。AIの説明に出てきた単語を確認したいときに使ってください。

WebサイトならSkeleton(CSS の linear-gradient + animation でシマー)
iPhoneアプリなら.redacted(reason: .placeholder)
AndroidアプリならSkeleton / Shimmer(標準部品なし。Modifier で自作 or ライブラリ)
FlutterならSkeletonizer パッケージ / shimmer パッケージ
React NativeならSkeleton(react-native-reanimated で自作 or ライブラリ)