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
単位をあやつる
Search
もりてつ
July 22, 2017
Technology
2
960
単位をあやつる
2017年7月22日「CSS Talk vol.4」でのセッション「単位をあやつる」のスライドです。
もりてつ
July 22, 2017
Tweet
Share
More Decks by もりてつ
See All by もりてつ
ブラウザ対応の傾向と対策 2020 / Browser compatibility trends and countermeasures 2020
m_n_t_p
0
1.1k
PC同様の情報量と使い勝手をモバイルで確保するために / To keep the same amount of information and usability on mobile as PC
m_n_t_p
0
560
ブラウザのシェアと傾向と対策 2018改
m_n_t_p
0
380
ブラウザのシェアと傾向と対策2018
m_n_t_p
0
160
40代からのフロントエンドエンジニアリング Ver.3
m_n_t_p
0
180
Vue.jsトリビア(Vue.jsのコードネーム)
m_n_t_p
0
1.1k
グリッドレイアウト これまでとこれから
m_n_t_p
1
970
IE9を斬ってFlexboxを使い始めたらサクサク捗った件
m_n_t_p
1
970
CSS Talk vol.2 Flexbox予告編
m_n_t_p
0
140
Other Decks in Technology
See All in Technology
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
8.7k
dbt開発 with Claude Codeのためのガードレール設計
10xinc
2
1.2k
エラーとアクセシビリティ
schktjm
1
1.3k
Practical Agentic AI in Software Engineering
uzyn
0
110
DevIO2025_継続的なサービス開発のための技術的意思決定のポイント / how-to-tech-decision-makaing-devio2025
nologyance
1
400
Codeful Serverless / 一人運用でもやり抜く力
_kensh
7
420
Platform開発が先行する Platform Engineeringの違和感
kintotechdev
4
570
KotlinConf 2025_イベントレポート
sony
1
140
Webブラウザ向け動画配信プレイヤーの 大規模リプレイスから得た知見と学び
yud0uhu
0
230
RSCの時代にReactとフレームワークの境界を探る
uhyo
10
3.4k
Agile PBL at New Grads Trainings
kawaguti
PRO
1
430
Automating Web Accessibility Testing with AI Agents
maminami373
0
1.3k
Featured
See All Featured
4 Signs Your Business is Dying
shpigford
184
22k
GraphQLとの向き合い方2022年版
quramy
49
14k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.2k
BBQ
matthewcrist
89
9.8k
How to Think Like a Performance Engineer
csswizardry
26
1.9k
How to Ace a Technical Interview
jacobian
279
23k
Bash Introduction
62gerente
615
210k
GitHub's CSS Performance
jonrohan
1032
460k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
520
Context Engineering - Making Every Token Count
addyosmani
3
44
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
Automating Front-end Workflow
addyosmani
1370
200k
Transcript
FN WX ୯ҐΛ ͋ͭΔ $445BML7PM Ӭฏ QY SFN
ࠓճͷ༰ $445BMLWPM w ͡Ίʹʜʜ w $44Ͱ͏୯Ґ w σϞ
w DBMDͷొ w ϨεϙϯγϒରԠ w σϞ w ·ͱΊ
ࣗݾհ w Ӭฏ Γͯͭ w גࣜձࣾάϥουΩϡʔϒ ϓϩμΫτ։ൃνʔϜɹΤϯδχΞ $445BMLWPM
ࠓճͷ༰ $445BMLWPM w ͡Ίʹʜʜ w $44Ͱ͏୯Ґ w σϞ
w DBMDͷొ w ϨεϙϯγϒରԠ w σϞ w ·ͱΊ
୯Ґͱ͍͑ʜ $445BMLWPM w ͞ LNNDN w ॏ͞ LHH
w ༰ྔ MNMDD ͳͲͳͲʜʜ
୯Ґͱ͍͑ʜ $445BMLWPM ·ͨɺ མͱ͢ͱཹ͠·͢ɻ ˞࣮ࡍࢲճཹ͍ͯ͠·͢
͜͜·ͰલϑϦɻ $445BMLWPM ࠓճ $44Ͱ͏୯Ґͷ Ͱ͢ɻ
ࠓճͷ༰ $445BMLWPM w ͡Ίʹʜʜ w $44Ͱ͏୯Ґ w σϞ
w DBMDͷొ w ϨεϙϯγϒରԠ w σϞ w ·ͱΊ
$44Ͱ͏୯Ґ w ϐΫηϧ୯Ґ w ը໘্ͷϐΫηϧ͕QY w جຊதͷجຊ $445BMLWPM QY
$44Ͱ͏୯Ґ w ͜ΕΑ͍͘·͢ w ཁૉʹର͢Δׂ߹ $445BMLWPM
$44Ͱ͏୯Ґ w จࣈͷߴ͞ w ྫ͑GPOUTJ[FQYͳΒFNQY w ΞϧϑΝϕοτʮ.ʯจࣈͷߴ͕͞ ༝དྷ $445BMLWPM
FN
$44Ͱ͏୯Ґ w WJFXQPSUXJEUIͷུ w $44Ͱొ w Ϗϡʔϙʔτ දࣔྖҬ ͷ෯ͷ
ͷΛͱͨ͠୯Ґ $445BMLWPM WX දࣔྖҬ WX
$44Ͱ͏୯Ґ w WJFXQPSUIFJHIUͷུ w $44Ͱొ w Ϗϡʔϙʔτ දࣔྖҬ ͷߴ͞ͷ
ͷΛͱͨ͠୯Ґ $445BMLWPM WI දࣔྖҬ WI
$44Ͱ͏୯Ґ w ϧʔτཁૉ IUNMཁૉ ͷϑΥϯτα ΠζΛͱͨ͠୯Ґ w $44Ͱొ $445BMLWPM
SFN
$44Ͱ͏୯Ґ w Ϗϡʔϙʔτ දࣔྖҬ ͷ෯ɺߴ͞ ͷ͏ͪେ͖͍ํͷͷΛͱ͠ ͨ୯Ґ w $44Ͱొ
$445BMLWPM WNBY
$44Ͱ͏୯Ґ w Ϗϡʔϙʔτ දࣔྖҬ ͷ෯ɺߴ͞ ͷ͏ͪখ͍͞ํͷͷΛͱ͠ ͨ୯Ґ w $44Ͱొ
$445BMLWPM WNJO
$44Ͱ͏୯Ґ $445BMLWPM WNBY WNJO දࣔྖҬ WNBY WNJO දࣔྖҬ WNBY
WNJO
$44Ͱ͏୯Ґ ଞʹ͍Ζ͍Ζ͋Γ·͕͢ɺ ར༻ස ଟ গͳ͍ͱࢥ͍ ·͢ͷͰׂѪ͍ͨ͠·͢ɻ $445BMLWPM
༻্ͷҙ w Ϗϡʔϙʔτ දࣔ ྖҬ ͷ෯ɺߴ͞ εΫϩʔϧόʔ ؚΈ·͢ $445BMLWPM
WX WI දࣔྖҬ WI WX
༻্ͷҙ w *&&EHFʹඇରԠ ͳ͔ͥWNJOରԠ $445BMLWPM WNBY
ࠓճͷ༰ $445BMLWPM w ͡Ίʹʜʜ w $44Ͱ͏୯Ґ w σϞ
w DBMDͷొ w ϨεϙϯγϒରԠ w σϞ w ·ͱΊ
σϞ IUUQTDPEFQFOJPU@NPSJOBHBQFO7,ZXYX $445BMLWPM
ࠓճͷ༰ $445BMLWPM w ͡Ίʹʜʜ w $44Ͱ͏୯Ґ w σϞ
w DBMDͷొ w ϨεϙϯγϒରԠ w σϞ w ·ͱΊ
DBMDͷొ ྫ͑ʜʜ ʮ͜ͷEJWͷ෯ཁૉͷʹ͍ͨ͠ ͚ͲɺCPSEFS͕͋ΔͷͰͦͷͷϐΫη ϧΛҾ͍ͨ෯ʹ͍ͨ͠ʯ ͱ͍͏Έ $445BMLWPM
DBMDͷొ w ҧ͏୯ҐΛՃݮআͰ͖Δ w $44Ͱొ $445BMLWPM DBMD
DBMDͷొ $445BMLWPM ઌ΄Ͳͷྫͩͱʜʜ EJW ཁૉͷ CPSEFSࠐΈ CPSEFSMFGU QY CPSEFSSJHIU
QY EJW\ XJEUIDBMD QY CPSEFSTPMJEQYHSBZ ^
ࠓճͷ༰ $445BMLWPM w ͡Ίʹʜʜ w $44Ͱ͏୯Ґ w σϞ
w DBMDͷొ w ϨεϙϯγϒରԠ w σϞ w ·ͱΊ
ϨεϙϯγϒରԠ ྫ͑ w ը໘෯ʹԠͯ͡GPOUTJ[FΛม͍͑ͨ࣌ $445BMLWPM " " ը໘෯QY ˣ
GPOUTJ[FQY ը໘෯QY ˣ GPOUTJ[FQY
ϨεϙϯγϒରԠ Α͘͏ํ๏ɿ$44.FEJB2VJSJFT $445BMLWPM TBNQMF\ GPOUTJ[FQY ^ !NFEJBTDSFFOBOE NBYXJEUIQY \
TBNQMF\ GPOUTJ[FQY ^ ^
ϨεϙϯγϒରԠ Α͘͏ํ๏ɿ$44.FEJB2VJSJFT $445BMLWPM TBNQMF\ GPOUTJ[FQY ^ !NFEJBTDSFFOBOE NBYXJEUIQY \
TBNQMF\ GPOUTJ[FQY ^ ^ !NFEJBTDSFFOBOE NBYXJEUIQY \ TBNQMF\ GPOUTJ[FQY ^ ^ !NFEJBTDSFFOBOE NBYXJEUIQY \ TBNQMF\ GPOUTJ[FQY ^ ^ ࡉ͔͘ࠁΈ͗͢Δͱ ίʔυ͕ΧΦεʹ
ϨεϙϯγϒରԠ ը໘෯ʹԠͯ͡GPOUTJ[FΛม͍͑ͨ ˠDBMDΛͬͯॊೈʹมԽͤ͞Δ $445BMLWPM " " ը໘෯QY ˣ GPOUTJ[FQY
ը໘෯QY ˣ GPOUTJ[FQY
ϨεϙϯγϒରԠ ը໘෯ʹԠͯ͡GPOUTJ[FΛม͍͑ͨ ˠDBMDΛͬͯॊೈʹมԽͤ͞Δ $445BMLWPM ը໘෯ɿQYͷ࣌ˠQY ը໘෯ɿQYͷ࣌ˠQY ը໘෯͕ QY૿Ճ ˣ
GPOUTJ[F͕ QY૿Ճ
ϨεϙϯγϒରԠ ը໘෯ʹԠͯ͡GPOUTJ[FΛม͍͑ͨ ˠDBMDΛͬͯॊೈʹมԽͤ͞Δ $445BMLWPM ը໘෯͕ QY૿Ճ ˣ GPOUTJ[F͕ QY૿Ճ
ը໘෯͕ QY૿Ճ ˣ GPOUTJ[F͕ QY૿Ճ ը໘෯ͷ WX
ϨεϙϯγϒରԠ ը໘෯ʹԠͯ͡GPOUTJ[FΛม͍͑ͨ ˠDBMDΛͬͯॊೈʹมԽͤ͞Δ $445BMLWPM ը໘෯ɿQYͷ࣌ˠQY ը໘෯ɿQYͷ࣌ˠQY ը໘෯͕ QYͷ࣌Λܭࢉ QY
ϨεϙϯγϒରԠ ը໘෯ʹԠͯ͡GPOUTJ[FΛม͍͑ͨ ˠDBMDΛͬͯॊೈʹมԽͤ͞Δ $445BMLWPM ը໘෯͕QYͷ࣌ɺGPOUTJ[FQY ը໘෯͕QY૿Ճ͢Δ͝ͱʹ GPOUTJ[F͕QY ը໘෯ͷˠWX ૿Ճ
GPOUTJ[FDBMD QY WX
ϨεϙϯγϒରԠ ը໘෯ʹԠͯ͡GPOUTJ[FΛม͍͑ͨ ˠ͔͠͠ຖճܭࢉ͢Δͷ໘ $445BMLWPM
ϨεϙϯγϒରԠ ͱ͍͏͜ͱͰ $445BMLWPM ࡞ͬͪΌ͍·ͨ͠
ࠓճͷ༰ $445BMLWPM w ͡Ίʹʜʜ w $44Ͱ͏୯Ґ w σϞ
w DBMDͷొ w ϨεϙϯγϒରԠ w σϞ w ·ͱΊ
σϞ IUUQTDPEFQFOJPU@NPSJOBHBGVMMXRXRE9 $445BMLWPM
σϞ ࣾͰ࣌ίʔσ ΟϯάۀΛ͍ͯͨ͠ 8͘Μ Ծ໊ ʹͬͯΒͬͨͱ͜Ζ $445BMLWPM ͜Εੌ͍͡Όͳ͍Ͱ͔͢ʂ
ΊͬͪΌ͑Δ ͳ͍Ͱ͔͢ʔʂʂ ͚ͬ͜͏සൟʹ͍ͬͯ·ͨ͠ɻ
ϨεϙϯγϒରԠ ଟ͜ͷखͷܭࢉπʔϧɺهࣄ ωοτͰ୳͍ͤΖ͍Ζ͋Γ·͢ $445BMLWPM IUUQTXFCTFNBOUJDTVLUPPMTSFTQPOTJWFGPOUDBMDVMBUPS 'MVJESFTQPOTJWFGPOUDBMDVMBUPS
ࠓճͷ༰ $445BMLWPM w ͡Ίʹʜʜ w $44Ͱ͏୯Ґ w σϞ
w DBMDͷొ w ϨεϙϯγϒରԠ w σϞ w ·ͱΊ
·ͱΊ $445BMLWPM w $44Ͱ͏୯Ґ͍Ζ͍Ζ͋Γ·͢ w DBMDͰෳͷ୯ҐΛΈ߹Θͤͯܭࢉ͢Δ͜ͱ ͰϨεϙϯγϒରԠॊೈʹߦͳ͑·͢ w Ϧιʔεωοτ্ʹ͍Ζ͍Ζ͋ΔͷͰௐͯ
ษڧ͠ɺܭࢉํ๏ΛѲͯ͠୯ҐΛࣗ༝ࣗࡏʹ ૢΓ·͠ΐ͏ w Ͱ࡞ͬͨπʔϧͰͦͦ͜͜ʹཱͪ·͢
ऴ ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ