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
文字コントラストを改めて考える / Reevaluating Text Contrast
Search
LINEヤフーTech (LY Corporation Tech)
PRO
July 01, 2025
Design
0
20
文字コントラストを改めて考える / Reevaluating Text Contrast
文字の読みやすさを左右する「コントラスト」について、過去から現在までの基準がどのように変わってきたかと、UIデザインで気をつけるポイントについて解説します。
LINEヤフーTech (LY Corporation Tech)
PRO
July 01, 2025
Tweet
Share
More Decks by LINEヤフーTech (LY Corporation Tech)
See All by LINEヤフーTech (LY Corporation Tech)
"LINE Planet" and AI: Conversations with AI
lycorptech_jp
PRO
0
10
Seamless inventory management with AI
lycorptech_jp
PRO
0
6
AI Frontiers Revealed: Transforming LINE Shopping TW with LLM-Driven Product Attribute Extraction
lycorptech_jp
PRO
0
9
LINEヤフーの音声AIがもたらす未来:ASR/TTSと対話技術の新たな可能性 / LY Corporation's Speech AI Vision: Towards Realtime Spoken Dialogue through Advanced ASR and TTS
lycorptech_jp
PRO
0
15
「Yahoo!検索」におけるWebパフォーマンス改善の取り組み / Efforts to Improve Web Performance in "Yahoo! JAPAN Search"
lycorptech_jp
PRO
0
20
アクセシビリティ改善の実践:プロダクトにおける具体的な取り組みと課題 / Practices for Accessibility Improvement: Specific Efforts and Challenges in Products
lycorptech_jp
PRO
0
14
「PayPayゲートウェイ」におけるStorybook活用事例 / Introducing Storybook: Enhancing Development in "PayPay Gateway"
lycorptech_jp
PRO
0
5
数字が導く洞察:Webパフォーマンスとビジネス指標の相関を探る / Insights Driven by Numbers: Exploring the Correlation Between Web Performance and Business Metrics
lycorptech_jp
PRO
0
29
Speculation Rules APIを用いたページ・広告表示の高速化によるメディア・広告KPIの改善への取り組み / Efforts to Improve Media and Advertising KPIs by Speeding Up Page and Ad Display Using Speculation Rules API
lycorptech_jp
PRO
0
29
Other Decks in Design
See All in Design
CMS管理画面のアクセシビリティ
magi1125
6
1.8k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
200
無自覚なランクとその影響を紐解くワークショップ / Unpacking Unconscious Privilege Workshop
spring_aki
4
280
エンジニアでも捗る デザイナー的思考入門
tinykitten
PRO
1
1.1k
Kid Cowboy 103
marilutwin
0
260
Fem tips om ux-text • WSA-dagen 29 jan 2025
jonas_blind_hen
PRO
0
180
サービスデザインにおける、 映像活用の可能性(Spectrum Tokyo Meetup #18)
ka71
0
120
株式会社デイトラ様│コーポレートサイト│コンセプトシート
haruka_capeo
0
2.1k
AIで加速するアクセシビリティのこれから
magi1125
3
530
minpaku-community-scrum-patterns
norinity1103
1
110
Bulletproof Design System with TypeScript
takanorip
6
3.5k
もうひとつのアーキテクチャ #kichijojipm
kondoyuko
0
240
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.8k
Mobile First: as difficult as doing things right
swwweet
223
9.7k
Unsuck your backbone
ammeep
671
58k
Producing Creativity
orderedlist
PRO
346
40k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.3k
Making Projects Easy
brettharned
116
6.3k
The Language of Interfaces
destraynor
158
25k
What's in a price? How to price your products and services
michaelherold
246
12k
Into the Great Unknown - MozCon
thekraken
39
1.9k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.7k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.2k
Transcript
-:$PSQPSBUJPO .BLPUP/BLBOP 3FFWBMVBUJOH5FYU$POUSBTU
• .BLPUP/BLBOP • *BNJOWPMWFEJOJNQSPWJOHUIFBDDFTTJCJMJUZPGUIFQSPEVDUBOEGPSNVMBUJOH BOEJNQMFNFOUJOH6*HVJEFMJOFT • -:$PSQPSBUJPO8FC"DDFTTJCJMJUZ5FBN • :BIPP+"1"/6*(VJEFMJOFT5FBN •
8FC"DDFTTJCJMJUZ*OGSBTUSVDUVSF$PNNJUUFF 8PSLJOH(SPVQ$IBJSQFSTPO • %JHJUBM"HFODZ "DDFTTJCJMJUZ4QFDJBMJTU QBSUUJNF TFMGJOUSPEVDUJPO
8$"(8FC$POUFOU"DDFTTJCJMJUZ(VJEFMJOFTɻ8$͕קࠂ͍ͯ͠ΔΣϒΞΫηγϏϦςΟͷΨΠυϥΠϯ • 8IBUJTUIFJOBCJMJUZPGQFPQMFUPTFF • 8$"(#MJOEOFTT$POUSBTUBOE$PMPS%JGGFSFODFT • 8$"(#MJOEOFTT$POUSBTU3BUJP • 8$"(0CGVTDJUZ"1$" •
$IBMMFOHFTXJUI-*/&:BIPP+BQBOTCSBOEDPMPST • 4VNNBSZ "HFOEB
8IBUJTUIFJOBCJMJUZPGQFPQMFUPTFF
• 1FPQMFXJUIMPXWJTJPOBSFBGGFDUFECZDPOUSBTUTFOTJUJWJUZ • 4PNFQFPQMFDJUFDPNQVUFSTBOEUIF*OUFSOFUBTUIFOVNCFSPOFSFBTPO XIZJUJTEJGGJDVMUUPVTF • $POUSBTUTFOTJUJWJUZEFDSFBTFTXJUIBHF • "GUFSUIFT JUCFDPNFTFTQFDJBMMZEJGGJDVMUUPTFFUIFDPMPSPGUIFCMVF
TZTUFN • *OCSJHIUQMBDFTTVDIBTPVUEPPST UIFDPOUSBTUNBZCFUFNQPSBSJMZMPXFS 8IZJTDPOUSBTUJNQPSUBOU
IUUQTXXXKOKDPKQNFEJBDFOUFSQSFTTSFMFBTFT CZ"3&ZF TJNVMBUJPO 4JNVMBUJOH$POUSBTU%FTFOTJUJ[BUJPO
8$"(#MJOEOFTT $POUSBTUBOEDPMPSEJGGFSFODFT
• 8$"(8FC$POUFOU"DDFTTJCJMJUZ(VJEFMJOFT • (VJEFMJOFTGPSFOTVSJOHUIFBDDFTTJCJMJUZPGXFCDPOUFOU • %FWFMPQFEBOESFDPNNFOEFECZUIF8$ • 8$"(XBTSFDPNNFOEFEJOBOEIBTCFFOVQEBUFEGSPNUJNFUP UJNF •
5IFMBUFTUWFSTJPOJT8$"( XIJDIXBTSFDPNNFOEFEGPS • 8$"(JTDVSSFOUMZCFJOHDPOTJEFSFE 8IBUJT8$"(
IUUQTXXXXPSH538$"( • 8$"(IBEBTJOHMFDPMPSBOEDPOUSBTUDSJUFSJB • 5IFSFXFSFOPTQFDJGJDTUBOEBSET $IFDLQPJOU &OTVSFUIBUGPSFHSPVOEBOECBDLHSPVOEDPMPSDPNCJOBUJPOTQSPWJEF TVGGJDJFOUDPOUSBTUXIFOWJFXFECZTPNFPOFIBWJOHDPMPSEFGJDJUTPSXIFO WJFXFEPOBCMBDLBOEXIJUFTDSFFO &WBMVBUJPOPGWJTVBMEFCJMJUBUJPOJO
8$"(
IUUQTXXXXPSH53"&35 • 5FDIOJRVFT'PS"DDFTTJCJMJUZ&WBMVBUJPO"OE3FQBJS5PPMT "&35 • *UXBTEJTDVTTFEJOUIFUFDIOJDBMEPDVNFOUBUJPOGPSEFWFMPQFSTPG BDDFTTJCJMJUZDIFDLJOHUPPMT • 5IFGPMMPXJOHDSJUFSJBXFSFFTUBCMJTIFEBTBESBGU •
#SJHIUOFTT%JGGFSFODF.PSFUIBO • $PMPSEJGGFSFODFNPSFUIBO 3FWJFXFECZ"&35
8$"(#MJOEOFTT $POUSBTU3BUJP
JIS X 8341-3: 2016 ISO/IEC 40500: 2012 WCAG
2.0 8IBUJT8$"(
$POUSBTU3BUJP 𝐵𝑟𝑖𝑔ℎ𝑡𝑒𝑟 𝑟𝑒𝑙𝑎𝑡𝑖𝑣𝑒 𝑙𝑢𝑚𝑖𝑛𝑎𝑛𝑐𝑒 + 0.05 𝐷𝑎𝑟𝑘𝑒𝑟 𝑟𝑒𝑙𝑎𝑡𝑖𝑣𝑒 𝑙𝑢𝑚𝑖𝑛𝑎𝑛𝑐𝑒 +
0.05 3FMBUJWF-VNJOBODF 𝑅 ∗ 0.2126 + 𝐺 ∗ 0.7152 + 𝐵 ∗ 0.0722 )PXUPDBMDVMBUFUIFDPOUSBTUSBUJP
5IFWBMVFTPG3 ( BOE# GJOE3IFSF 𝑅!"# = 0~255 255 3 𝑅
= 𝑅 + 0.055 1.055 $.& 3 𝑅 = 𝑅!"# 12.92 )PXUPDBMDVMBUFSFMBUJWFMVNJOBODF
QY QY OPSNBM CPME 5IFDPOUSBTUSBUJPEFSJWFEGSPNUIFSFMBUJWFMVNJOBODFJTFWBMVBUFEBDDPSEJOHUP UIFGPOUTJ[FBOECPMEUFYU
$POUSBTU3BUJP$SJUFSJB
*40 &SHPOPNJDSFRVJSFNFOUTGPSPGGJDFXPSLXJUIWJTVBMEJTQMBZUFSNJOBMT 7%5T 1BSU7JTVBMEJTQMBZSFRVJSFNFOUT"NFOENFOU • • *40 &SHPOPNJDSFRVJSFNFOUTGPSPGGJDFXPSLXJUIWJTVBM EJTQMBZUFSNJOBMT
7%5T • • &NQJSJDBMGBDUUIBUQFPQMFXJUIWJTVBMBDVJUZIBWFUJNFTMPXFS DPOUSBTUTFOTJUJWJUZ 3BUJPOBMFGPSDPOUSBTUSBUJP
• 4JODFJUJTBTUBOEBSECBTFEPOMZPOMVNJOBODFUIBUEPFTOPUUBLFJOUP BDDPVOUDPMPSEJGGFSFODFTTVDIBTIVFBOETBUVSBUJPO EFQFOEJOHPOUIFDPMPS DPNCJOBUJPO JUNBZBQQFBSUIBUUIFWJTJCJMJUZBOEDPOUSBTUSBUJPEPOPU NBUDI • 5IFPSBOHFDPMPSJTNPSFMJLFMZUPDBVTFUIBUQSPCMFN 0,
$POGJSN /( $POGJSN 5IFSFJTBEJTDSFQBODZCFUXFFOUIFWJTVBM JNQSFTTJPOBOEUIFDPOUSBTUSBUJP
• $PNCJOBUJPOTPGEBSLDPMPSTTVDIBTEBSLNPEFBSFFBTJMZBQQSFDJBUFE • 5IFQFSDFQUJPOPGDPOUSBTUSFMBUJWFUPUIFTVSSPVOEJOHFOWJSPONFOUJTOPU UBLFOJOUPBDDPVOU 0, $POGJSN 0, $POGJSN %BSLDPMPSTBSFBQQSFDJBUFECZFBDIPUIFS
IUUQTDPNNPOTXJLJNFEJBPSHXJLJ'JMF$*&YZ@HBNVU@DPNQBSJTPO@PG@T3(#@1@3FDTWHΛฤू • -JNJUFEUPT3(#TQBDF • *40DBMDVMBUFTSFMBUJWF MVNJOBODFJOUIFT3(#DPMPSTQBDF • 5IFT3(#TQBDFJTBDPMPSTQBDFUIBU BTTVNFTUIFPVUQVUUPBDBUIPEFSBZUVCF EJTQMBZ
• *UEPFTOPUJODMVEFDPMPSTJOPUIFSDPMPS TQBDFTUIBUDBOCFSFQSFTFOUFECZMJRVJE DSZTUBMEJTQMBZT 6TJOHBOPMETUBOEBSEGPSDPMPSTQBDF
• 0UIFSJTTVFT • 6ODMFBSWBMVFPG • 6ODMFBSTUBOEBSETGPSOPOBMQIBCFUJDDIBSBDUFSTTVDIBT+BQBOFTF $IJOFTF BOE,PSFBO 0UIFSDPOUSBTUSBUJPJTTVFT
8$"(#MJOEOFTT "1$"
IUUQTHJUBQDBDPOUSBTUDPN • "EWBODFE1FSDFQUVBM$POUSBTU"MHPSJUIN • "OESFX4PNFST .ZOEFY JOWFOUTBNFUIPEPGDBMDVMBUJOHDPOUSBTU • $POTJEFSTNPSFGBDUPST TVDIBTGPOUTJ[F
UIJDLOFTT MJOFXJEUI FUD • *ODPSQPSBUFTLOPXMFEHFGSPNWJTVBMTDJFODF 8IBUJT"1$"
• (FOFSBUFQFSDFQUVBMMJHIUOFTTDPOUSBTUGSPNT3(#DPMPSTGPSUFYUBOE CBDLHSPVOE • 5IFCSJHIUOFTTDPOUSBTUDBOCFGSPNUP • 4UBOEBSETBSFTFUCZ-DWBMVFBOEUIFTJ[FBOEUIJDLOFTTPGUIFUFYU -VNJOPTJUZ$POUSBTU -$
IUUQTSFBEUFDIPSH"3$UFTUTWJTVBMSFBEBCJMJUZDPOUSBTU UOSFTPVSDFT -VNJOPTJUZ$POUSBTU -$ BMHPSJUIN
• "JNJOHUPTPMWFUIFQSPCMFNPGPWFSFTUJNBUJOHDPOUSBTUXJUIEBSLDPMPST • "JNJOHGPSQFSDFQUVBMVOJGPSNJUZ • 5IFFWBMVBUJPODIBOHFTEFQFOEJOHPOXIFUIFSUIFCBDLHSPVOEPSUIFUFYUJT MJHIU EBSL •
4PNFUIJOHTBSFUIFTBNFBT8$"( • 'PDVTFTPOUIFEJGGFSFODFCFUXFFOMJHIU BOEEBSLDPMPST • &WBMVBUFEJOUIFT3(#TQBDF 1SJODJQMFPG-VNJOPTJUZ$POUSBTU -$
• -Dd&RVJWBMFOUUPPG8$"( • -Dd&RVJWBMFOUUPPG8$"( • -Dd&RVJWBMFOUUPPG8$"( • -Dd)FBEJOHTBOEPUIFSMBSHF CPMEUFYUBOEQJDUPHSBNTXJUIGJOFEFUBJMT •
-Dd1MBDFIPMEFST FUD UFYUUIBUJTOPUUIFNBJODPOUFOU • -Dd/POUFYUFMFNFOUTUIBUOFFEUPCFJEFOUJGJFE 3FDPNNFOEFEWBMVFTGPS-D BQQMJDBUJPOT
• 5BCMFGPSBTTPDJBUJOHGPOUTJ[FTBOEXFJHIUTXJUI-D • %FQFOEJOHPOUIFGPOUTJ[FBOEXFJHIU ZPVDBODIFDLXIFUIFSUIF-DNFFUT UIFTUBOEBSEWBMVF • *UUBLFTJOUPBDDPVOUUIBUUIFUIJDLOFTTPGUIFMJOF ≈GPOUTJ[FBOEXFJHIU
IBTBHSFBUJOGMVFODFPOUIFQFSDFQUJPOPGDPOUSBTUCZQFPQMF "1$"-PPLVQ5BCMF
IUUQTHJUBQDBDPOUSBTUDPNEPDVNFOUBUJPO"1$"FBTZ*OUSP 'POU 4J[F 3FGFSFODF'POU8FJHIU "70*% /03."-
#0-% QU QY "1$"$POUSBTU7BMVF -D ⊘ ⊘ ⊘ ⊘ ⊘ ⊘ ⊘ ⊘ ⊘ ⊘ ⊘ ⊘ ⊘ ⊘ ⊘ ⊘ ⊘ ⊘ ⊘ ⊘ ⊘ ⊘ ⊘ ⊘ ⊘ ⊘ ⊘ ⊘ ⊘ ⊘ ⊘ "DUVBM"1$"-PPLVQ5BCMF
$3$POUSBTU3BUJP ʻ ʼ $3 -D $POGJSN $3 -D $POGJSN %FQFOEJOHPOUIFDPMPSDPNCJOBUJPO
UIFSBUJOHXJMMCFSFWFSTFE $3 -D $POGJSN $3 -D $POGJSN &WFOXJUIUIFTBNFDPMPSDPNCJOBUJPO UIFFWBMVBUJPODIBOHFTEFQFOEJOHPOUIF UFYUDPMPSBOECBDLHSPVOEDPMPS 4BNQMFVTJOH"$1"
• *O"1$" UIFDPNCJOBUJPOPGPSBOHFCBDLHSPVOEBOEXIJUFCMBDLUFYUEPFT OPUNFFUUIFDSJUFSJB • &WFOJGUIFFWBMVBUJPODIBOHFTGSPNDPOUSBTUSBUJPUP"1$" JUEPFTOPUNBLF FWBMVBUJPOFBTJFS $3 -D
$POGJSN $3 -D $POGJSN 5IFDPNCJOBUJPOPGEBSLDPMPSTNBLFTJUEJGGJDVMUUPEFWJBUFGSPNUIFBQQFBSBODF BOEFWBMVBUJPO 4BNQMFVTJOH"$1"
• $PNQMFYJUZ • 4JODFUIFFWBMVBUJPOJTCBTFEPOUIFTJ[FBOEUIJDLOFTTPGUIFMFUUFST UIF XPSLCFDPNFTDPNQMJDBUFE • 5IFSFJTBMTPBTUBOEBSEDBMMFE#SPO[F4JNQMF.PEFUIBUJTFBTZUP NJHSBUFGSPN8$"(Y •
3FMJBCJMJUZPGTUBOEBSET • "MUIPVHIUIFFWBMVBUJPOJTCBTFEPOSFTFBSDISFTVMUT JUJTOPUBTGBJSBOE SFMJBCMFBT*40 TPJUJTOFDFTTBSZUPBDDVNVMBUFFWJEFODF "1$"$IBMMFOHFT
$IBMMFOHFTXJUI -:$PSQPSBUJPOCSBOEDPMPST
/BWZ (SFFO 3FE -:$PSQPSBUJPOCSBOEDPMPST
$POUSBTUEJGGFSFODF $PMPSEJGGFSFODF dd $POUSBTU3BUJP d "1$" -Dd QY 3FE 8IJUF
/( /( /( 3FE #MBDL /( 0, /( (SFFO 8IJUF /( /( /( (SFFO #MBDL /( 0, /( /BWZ 8IJUF 0, 0, 0, /BWZ #MBDL /( /( /( 8IFOVTFEBTBCBDLHSPVOEDPMPS JUPGUFOEPFTOPUNFFUUIFTUBOEBSE 7FSJGJDBUJPOSFTVMUTPG-:$PSQPSBUJPOCSBOEDPMPST
• *UJTCBTJDBMMZEJGGJDVMUUPVTFJUGPSUIFUFYUDPMPSPSUIFCBDLHSPVOEDPMPSPG UIFUFYU • *UDBOCFVTFEJOMBSHFMFUUFST • *UJTCFUUFSUPVTFJUGPSQMBDFTPUIFSUIBOUIFUFYUDPMPSBOEDIBSBDUFS CBDLHSPVOE )PXUPVTFCSBOEDPMPST
8IBUUPEPOFYU
• "EIFSFUP8$"(DPOUSBTUSBUJP • $BUDIVQPO8$"(BOE"1$"EFWFMPQNFOUUSFOET • 6TFUIFDIFDLUPPMUPNBLFTVSFUIBUZPVDBOHSBTQUIFDPOUSBTUPGUIFUFYU POBSFHVMBSCBTJT • 0ODFZPVDBOBEKVTUUIFDPOUSBTU DPOTJEFSUIFDPMPSWJTJPODIBSBDUFSJTUJDTBT
XFMM *OPSEFSUPEFTJHOUIFUFYU TPUIBUJUJTFBTZUPTFF
'JHNBT$POUSBTU$IFDL'FBUVSF
8FC"*.$POUSBTU$IFDLFS IUUQTXFCBJNPSHSFTPVSDFTDPOUSBTUDIFDLFS
4VNNBSZ
• 3FHBSEJOHDPOUSBTU IPXUPDIFDLFBDIWFSTJPOPG8$"(XBTFYQMBJOFE • $POUSBTUBOEDPMPSEJGGFSFODFT DPOUSBTUSBUJPT "1$" • $POUSBTUJTBOFMFNFOUUIBUVOEFSQJOTUIF8$"(QSJODJQMFPGQFSDFJWBCMFz •
*UJTJNQPSUBOUUPNBLFUIFUFYUFBTZUPSFBEJOPSEFSUPHFUVTFSTJOWBSJPVT TUBUFTBOETJUVBUJPOTUPVTFUIFQSPEVDU 4FTTJPO4VNNBSZ
5IBOL:PV