Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
CSSのパフォーマンスがサイトに与える影響
Search
takeru.wada
December 13, 2019
Design
2
4.8k
CSSのパフォーマンスがサイトに与える影響
takeru.wada
December 13, 2019
Tweet
Share
Other Decks in Design
See All in Design
kintone_aroma
kintone
0
1.1k
チームで事業価値を生み出す、プロアクティブなデザイナーになるための道のり/ Designship2025_Naya
root_recruit
0
340
Liquid GlassとApp Intents
touyou
0
600
ユーザー体験は細部に宿る -ウィジェットQAの挑戦と気づき- / UX is in the details: Challenges and Learnings from Widget QA
bitkey
PRO
0
130
デザインするために「多様性」について考える
iflection
0
110
図じゃなく言語で描く - Common Ground for Design AI Operations.
kazukiikeda
1
580
チームをデザイン対象にする / Design for your team
kaminashi
0
250
ユーザー像を「みてね」らしく可視化する 家族アルバムみてねUXリサーチチームの取り組み
mixi_design
PRO
3
610
Ralph Penel Portfolio
ralphpenel
PRO
0
180
Ana Cortes Visual Development Portfolio 2025
haruanleb
0
150
Treasure_Hunting
solmetts
0
140
ChatGPT、Gemini、Claude は、なぜ似たようなUIを採用しているのか?
fuwarisprit
3
2k
Featured
See All Featured
How to make the Groovebox
asonas
2
1.8k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.5k
Site-Speed That Sticks
csswizardry
13
1k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
53
47k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
130
How GitHub (no longer) Works
holman
316
140k
Six Lessons from altMBA
skipperchong
29
4.1k
The Pragmatic Product Professional
lauravandoore
37
7.1k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.1k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
0
22
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
0
170
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
Transcript
CSSのパフォーマンスが サイトに与える影響 パーソルキャリア株式会社 UXデザイン部 Webディレクター&フロントエンジニア 和田 武
自己紹介 パーソルキャリアの転職サービスにて SEO、ASO、Webサイトパフォーマンス改善、 ABテストディレクション&実装などを担当 和田 武 最近の週末はほぼガンプラを作っています
唐突ですが「Search Console」 というツールをご存知ですか?
Search Console Google 検索上のウェブサイトの掲載状況を最適化するための ツールで、検索上問題のあるページのアラートも上げてくれる https://webmaster-ja.googleblog.com/2018/01/introducing-new-search-console.html Googleウェブマスター向け公式ブログより引用
そこに今年11月サイト速度に関するレポートが 追加されました https://www.suzukikenichi.com/blog/speed-report-is-now-available-for- everyone-in-search-console/ 海外SEO情報ブログより引用
FCP(First Contentful Paint) FID( First Input Delay) 以前よりGoogleのパフォーマンス計測ツールの「Page Speed insights」や「Lighthouse」で計測は可能
ここでは以下2つの指標がレポートされています
LCP(Large Contentful Paint) CLS (Cumulative Layout Shift) さらに2つの指標が追加予定であると発表されて います。 Search
Consoleでの指標となるかは不明。LCPはすでにChrome78の開発者ツールで確認可能
やっとCSSのお話し
CSSは先ほどまでに出てきた指標に どれくらい影響する?
やってみた 最終的に描画されるページ A. 要素への装飾(書換無し) B. 要素への装飾(10,000回書換)
FCP 133ms LCP 133ms FCP 246ms LCP 246ms
再レイアウトが増えると パフォーマンス指標は下がる (当たり前) [実験としてダメな部分] ・1個しか要素がないので、FCPとLCPが同じ ・FIDとCLSが計測できていない(javascriptを入れてみたがうまく動かず。。。)
CSSの継承はとても便利だし、 設計のキモでもありますが、、、 過度な継承が積み重なると、 パフォーマンスが劣化し、 Googleからの評価が下がり検索順位が落ちて サイトの流入数が下がるという 大きな影響を与えてしまうかもしれない
ちなみに前述の指標が低いと、 評価と順位が下がる、 直接的な関係性ではなく、 極端に遅いと判断されなければよい。
ちゃんと考えて、 少ない継承で保守性の高い CSS設計していきたいですね (自分への言葉)
ありがとうございました!
パーソルキャリアは仲間を募集中!