Skip to content
https://asahi.com

Accessibility

· 13 checks — Landmarks, headings, alt text, forms, and link quality rolled into one auditable list.
SCORE
39
GRADE
F
FIX
8
REVIEW
4
PASS
1
INFO
0
Checks
13
1 PASS 4 REVIEW 8 FIX
D
Landmark Structure
Action
1 landmarks
FIX
1 landmarks
Critical::
No <main> landmark found
Screen reader users cannot quickly navigate to the primary content. Wrap your main content in <main>.
Warning::
No <nav> landmark found
Info::
No banner (header) landmark
Warning::
Skip navigation link is missing (WCAG 2.4.1)
Add a skip link as the first focusable element so keyboard users can bypass repeated navigation.
Page Structure — as a screen reader sees it
BANNER (missing!) MAIN (missing!) CONTENTINFO footer

Screen reader users cannot quickly navigate to the primary content. Wrap your main content in <main>.

Why this matters

Without a <main> landmark, screen-reader users can't skip past the navigation to the page content — every page starts with re-reading the menu.

Learn more

The <main> element marks the page's primary content area. Assistive tech offers a 'jump to main' shortcut — but only if <main> exists. Without it, every page navigation forces re-reading the header. Wrap your primary content in a single <main>.

Source: WAI-ARIA / WCAG 2.4.1

Add a skip link as the first focusable element so keyboard users can bypass repeated navigation.

Why this matters

Without a skip-nav link, keyboard users tab through every nav item before reaching content — every page, every visit.

Learn more

WCAG 2.4.1 (Bypass Blocks) requires a mechanism to skip past repeated content. The standard implementation is a 'Skip to main content' link that's the first focusable element, visually hidden until focused. Three lines of HTML + four of CSS.

Source: WCAG 2.1 SC 2.4.1

F
Heading Hierarchy
Action
413 headings, 10 skip(s)
FIX
413 headings, 10 skip(s)
Warning::
Multiple H1 headings (5 found)
A page should have only one H1. Multiple H1s dilute the document outline.
Warning::
Heading level skipped: H2 → H4 (missing H3)
Skipping heading levels breaks the document outline. Screen readers may interpret missing levels as structural errors.
Warning::
Heading level skipped: H2 → H4 (missing H3)
Skipping heading levels breaks the document outline. Screen readers may interpret missing levels as structural errors.
Warning::
Heading level skipped: H2 → H4 (missing H3)
Skipping heading levels breaks the document outline. Screen readers may interpret missing levels as structural errors.
Warning::
Heading level skipped: H2 → H4 (missing H3)
Skipping heading levels breaks the document outline. Screen readers may interpret missing levels as structural errors.
Warning::
Heading level skipped: H2 → H4 (missing H3)
Skipping heading levels breaks the document outline. Screen readers may interpret missing levels as structural errors.
Warning::
Heading level skipped: H2 → H4 (missing H3)
Skipping heading levels breaks the document outline. Screen readers may interpret missing levels as structural errors.
Warning::
Heading level skipped: H2 → H4 (missing H3)
Skipping heading levels breaks the document outline. Screen readers may interpret missing levels as structural errors.
Warning::
Heading level skipped: H2 → H4 (missing H3)
Skipping heading levels breaks the document outline. Screen readers may interpret missing levels as structural errors.
Warning::
Heading level skipped: H2 → H4 (missing H3)
Skipping heading levels breaks the document outline. Screen readers may interpret missing levels as structural errors.
Warning::
Heading level skipped: H3 → H6 (missing H4)
Skipping heading levels breaks the document outline. Screen readers may interpret missing levels as structural errors.
Warning::
7 empty heading(s)
Empty headings appear in the document outline but provide no information.
  • H1 (empty)
  • H2 速報ニュース
  • H2 最新コメント
  • H3 (empty)
  • H4 大学生のひかる、捜し続けた過酷な日々 「本気度」疑った夫婦の願い
  • H4 再審見直し、政府が法案の再修正へ 検察の抗告禁止求める声やまず
  • H4 夏の甲子園で連続準V、東京勢なぜ強い? 都高野連の新会長に聞く
  • H4 性的少数者の生徒、組織的な対応の学校少なく 富山の弁護士会が調査
  • H4 早稲田大、杉原千畝氏に関する講演会延期 国際情勢など「総合判断」
  • H4 木原官房長官「しっかりと反省すべき」 自衛官が自民党大会で国歌
  • H4 自衛官が党大会で国歌、高市首相「違反にあたらず」 中立性に疑義も
  • H4 看護師の働き方に「没入」する映画で 医療現場のリアルを学ぶ
  • H4 「デモをする社会」は続く 国会前で出会った人たちが語った民主主義
  • H4 自衛官が党大会で国歌、高市首相「違反にあたらず」 中立性に疑義も
  • H4 ロシア原油、3月の輸出収入が倍増 イラン情勢が追い風、研究機関
  • H4 木原官房長官「しっかりと反省すべき」 自衛官が自民党大会で国歌
  • H4 進むか、皇位継承めぐる議論 与野党協議が再開、知っておきたい要点
  • H4 進むか、皇位継承めぐる議論 与野党協議が再開、知っておきたい要点
  • H4 隠しカメラ探知機、レンズふさぐシールも 進む教職員スマホ盗撮対策
  • H4 自衛隊法で制限される「政治的行為」とは 集会での意見表明も対象
  • H4 再審見直し、全9項目の修正案が判明 自民に提示へ、実効性は不透明
  • H4 イスラエルとレバノンが直接交渉へ トランプ政権仲介「歴史的機会」
  • H4 乳幼児の頭部外傷めぐり相次ぐ無罪 問われる診断や捜査のあり方
  • H4 トランプ氏と教皇の対立「西欧社会の反発強める」 元駐バチカン大使
  • H3 注目情報
  • H2 京都男児の行方、水面下の捜査「やみくもではない」 父親の行動精査
  • H2 きょうの3本ニュースの要点
  • H2 軽油カルテル、7社起訴へ 社員個人は立件見送り 東京地検が方針
  • H2 米イラン、次回協議に向け調整続く 仲介パキスタン高官がイラン入り
  • H2 トランプ氏の戦争「国際法を変えた」 イラン専門家が問う日本の教訓
  • H2 大学生のひかる、捜し続けた過酷な日々 「本気度」疑った夫婦の願い
  • H2 群れる盗撮者たち 「サブスク型」と「サークル型」 犯罪助長の構図
  • H2 東海林さだおさん「お気楽」で「型破り」な革新性 漫画研究者が悼む
  • H2 京都府南丹市の男児行方不明
  • H2 「嫌中動画」で金儲け 江川紹子さん「発信も消費も高齢者。罪深い」
  • H2 米から購入するトマホーク、納入遅れの可能性 自衛隊配備に影響必至
  • H2 皇室典範改正、衆院議長「今国会で」 各党に溝、協議難航の可能性も
  • H2 高市首相の「改憲、時は来た」が合意を遠ざける 自民、衆参で温度差
  • H2 焼け落ちた尖塔、託されたデータ 「恋しい大聖堂を取り戻したい」
  • H4 特集 京都・南丹市の男児遺棄事件 skipped
  • H2 京都府南丹市の男児行方不明 地図と時系列でたどる:朝日新聞
  • H2 京都・南丹で遺体で見つかった男児の自宅を家宅捜索 死体遺棄容疑
  • H2 同級生「一緒に6年になれればよかった」 京都・南丹の男児遺棄事件
  • H4 特集 熊本地震から10年 skipped
  • H2 命を忘れない 次男捜した母ら本震時刻に合わせ追悼 熊本地震10年
  • H2 熊本地震、知事の「あの時」 判断に次ぐ判断、蒲島氏の自負と悔悟
  • H2 【そもそも解説】熊本地震とは 「余震」の表現改まるきっかけに
  • H3 オピニオン
  • H2 トランプ氏の「不必要な戦争」 イラク戦争経験した米外交重鎮の警告
  • H2 不確実性と予測市場 「集合知と内部情報」を映す発明の活かし方
  • H2 【社説】自民党大会で自衛官が国歌斉唱 けじめなく揺らぐ政治的中立
  • H2 【社説】核のごみ処分、選定過程の公平性は 徹底調査と説明責任を
  • H2 誰がための自衛隊
  • H2 生成AIが生む「ワークスロップ」 生産性向上に潜む「ゴミ」リスク 検証体制をどう整備するかという課題
  • H2 暮らしと話題
  • H2 知事が上京、NHKに異例の直談判「最上義光を大河に、名誉挽回を」
  • H2 広島の若者に朝食800食、無料提供へ アヲハタが18、19日に
  • H2 BTSの帰還「ピークは今」 韓国記者が語る「Kポップへの疲弊感」
  • H3 注目の動画
  • H2 「かけがえのない命が失われた」 男児の遺体発見 市教委が会見
  • H2 ミッキーとミニーが踊ってお祝い 東京ディズニーシーが開園25周年
  • H3 デジタル版からのお知らせ
  • H3 アクセスランキング
  • H3 (empty)
  • H2 リノベは無理せず2回に 夫婦の対照的な仕事場
  • H2 新感覚のメニューに注目 下北沢のコーヒーハウス
  • H2 現代の空間に日本らしさ添える「のれん」の美
  • H2 高まる旧車人気 注目のレストアビジネス
  • H2 金沢グルメ旅 市場や老舗料亭で城下町の味巡り
  • H2 <PR>カヒミ・カリィが共鳴した人生の「揺らぎ」
  • H2 ブータンの幸せを体現する小さなリゾートとは?
  • H2 京都大を卒業したアイドル・勝又春さんの勉強法とは
  • H2 「折り合う力」を学ぶ ドイツで続く政治教育
  • H2 <PR>校閲部門の蓄積×AIで精度の高い文章校正
  • H3 社会
  • H2 福島第一原発の廃炉現場が直面する理解不足 若手社員らが議論
  • H2 「寒すぎた」風吹きすさぶ楽天戦 「手がかじかんで、投げられない」
  • H2 陸にいた被告、事故予見できたか 知床遊覧船沈没事故、きょう求刑
  • H2 【写真まとめ】和和洋洋和和洋…、あす春の園遊会
  • H2 差別恐れ、アイヌを否定し生きた ルーツ取り戻し「もう沈黙しない」
  • H3 経済
  • H2 消費税減税、地方は年2兆円の税収減 首長「代替財源含め検討を」
  • H2 残業削減、労基署の一律指導見直し提言 自民「労働者の選択大前提」
  • H2 JR北の上下分離案 「タマネギ運ぶ役割も」周辺自治体から厳しい声
  • H2 中東緊迫で原材料不足、身近な商品の値上げも 最新の企業の動き
  • H2 JR東と伊藤忠、不動産子会社を統合 5年後に売上高を3倍へ
  • H3 政治
  • H2 木原官房長官「しっかりと反省すべき」 自衛官が自民党大会で国歌
  • H2 JR北の上下分離案 「タマネギ運ぶ役割も」周辺自治体から厳しい声
  • H2 自民、石井参院幹事長が新グループ発足 40人超、「派閥ではない」
  • H2 トマホーク納入遅れの公算「米国依存」に危機感 敵基地攻撃能力の肝
  • H2 日・ポーランド首脳会談、情報保護の枠組み策定へ議論 安保協力図る
  • H3 国際
  • H2 「おまえ、ここにいるんだから、やれよ」と言われても 特派員メモ
  • H2 「国家の母」が「血染めのエプロン」に なぜ大統領は強権化したのか
  • H2 「戦争の勝敗決める」ドローン、英がウクライナに12万機以上供与へ
  • H2 蜜月関係に亀裂 メローニ氏とトランプ氏が応酬 「意見違う時は…」
  • H2 アゼルバイジャン機墜落、ロシアが賠償合意 ミサイルの誤射認める
  • H3 スポーツ
  • H2 「もうクビになるな」崖っぷちからプロ初セーブ オリックス・椋木蓮
  • H2 「大阪ブルテオンU―18」発足 新たな挑戦、世界視野に選手育成へ
  • H2 春季兵庫県高校野球の組み合わせ決まる 36チーム出場、18日から
  • H2 「世紀の落球」で人生転落 GG佐藤さんを救った野村監督の言葉とは
  • H2 二極化が進む高校野球 多くの選手の試合経験増へ、具体的な議論を
  • H3 IT・科学
  • H2 AIとロボで実験自動化めざす拠点スタート 国は研究10倍速目標
  • H2 ハチ減少?で2年連続不作の「さくらんぼ県」、「結実大作戦」決行中
  • H2 「差分プライバシー」って何だ? デジタル時代の個人情報の守り方
  • H2 Xへの「歌ってみた」動画 JASRACへの個別申請が必要な理由は
  • H2 AIで写真から物語つむぐアプリ開発 中学生の阿部さん全情コン4賞
  • H3 文化・芸能
  • H2 住民ら口伝の芸、福井・小浜で12年ぶり壬生狂言 京で絶えた演目も
  • H2 知事が上京、NHKに異例の直談判「最上義光を大河に、名誉挽回を」
  • H2 自転車の飲酒運転絶対ダメ DJ KOOさんと根本要さんが呼びかけ
  • H2 修理進む興福寺五重塔、最上部の「相輪」取り外し 火炎型飾りが床へ
  • H2 民放キー局BS5社が4K放送撤退へ 27年1月期限の免許更新せず
  • H3 ライフ
  • H2 健保法改正案、実質審議入り OTC類似薬追加負担、線引き今後議論
  • H2 静岡駅に一番近い「さわやか」5月に閉店へ ハンバーグの人気店
  • H2 ハチ減少?で2年連続不作の「さくらんぼ県」、「結実大作戦」決行中
  • H2 鳥インフルで卵高騰、揺らぐ「物価の優等生」 イラン情勢もリスク
  • H2 高騰続く卵価格 ブランド卵「ヨード卵」、社長が語った意外な影響
  • H3 教育・子育て
  • H2 牛乳給食やめたら「厚揚げ・煮干しばかりに」 カルシウムどうすれば
  • H2 全国めざして走る、書く、躍る 私たちが部活に打ち込んだ理由
  • H2 外国から博士人材獲得へ 奈良と沖縄の大学院大が会員制組織立ち上げ
  • H2 京都の男児遺棄事件 子どもの心にどう向き合う 心身のサインに注意
  • H2 京都の遺棄事件 ざわつく子どもの心 専門家「言動よく見て共感を」
  • H3 医療・健康
  • H2 ストーマ装具給付、4千円超の地域差 自治体の基準額引き上げ相次ぐ
  • H2 健保法改正案、実質審議入り OTC類似薬追加負担、線引き今後議論
  • H2 治療ミスで子宮摘出 湘南鎌倉総合病院に1600万円賠償命じる判決
  • H2 入院患者ら91人はお一人ずつ運ぶ 病院の「お引っ越し」に密着
  • H2 ドクターヘリ運休、寡占化と新規参入の壁「救急搬送は社会インフラ」
  • H3 将棋・囲碁
  • H2 福岡航太朗七段、20歳でつかんだ初の挑戦権 相手は一力遼本因坊
  • H2 89年後、糸谷哲郎が放った奇想の端歩 藤井聡太が貫いた名人の将棋
  • H2 藤井聡太名人の迷いと糸谷哲郎八段の粘り 佐藤天彦九段が見た名人戦
  • H2 兄弟子・山崎隆之九段の回顧 「小学1年の糸谷さんと出会った日」
  • H2 許家元九段が井山裕太碁聖に勝利、首位に並ぶ 囲碁名人リーグ
  • H3 おくやみ
  • H2 東海林さだおさん死去、88歳 「タンマ君」「丸かじり」シリーズ
  • H2 トヨタ自動車元副社長、清水哲太さん死去 「トヨタ生産方式」伝える
  • H2 アフリカ・バンバータさん死去 ヒップホップ文化の先駆者の一人
  • H2 早稲田大野球部元監督、野村徹さんが死去 和田毅や青木宣親を指導
  • H2 「すき家」のゼンショーHD、創業者の小川賢太郎さん死去
  • H3 地域
  • H4 北海道・東北
  • H2 陸にいた被告、事故予見できたか 知床遊覧船沈没事故、きょう求刑
  • H4 関東 skipped
  • H2 教員グループの盗撮画像共有事件、開設者の元小学校教諭にきょう判決
  • H4 東海・甲信越 skipped
  • H2 教員グループの盗撮画像共有事件、開設者の元小学校教諭にきょう判決
  • H4 近畿・北陸 skipped
  • H2 辺野古沖転覆事故から1カ月 これまでにわかったこと、調査の現状は
  • H4 中国・四国 skipped
  • H2 官製談合事件、前土佐清水市長ら起訴内容認める 高知地裁で初公判
  • H4 九州・沖縄 skipped
  • H2 辺野古沖転覆事故から1カ月 これまでにわかったこと、調査の現状は
  • H3 連載
  • H4 (empty)
  • H2 「おまえ、ここにいるんだから、やれよ」と言われても 特派員メモ
  • H2 ホテルアルファビートの209号室 消えた当時の宿泊先 特派員メモ
  • H2 ネッシーハンターに会いに行く あなたの探究心どこから 特派員メモ
  • H4 (empty)
  • H2 全国めざして走る、書く、躍る 私たちが部活に打ち込んだ理由
  • H2 都立でも勝てる 身体能力を強化、センスを磨いて夢舞台まであと一歩
  • H2 都立からめざした甲子園、人生変えた出会い DeNA佐々木千隼投手
  • H4 (empty)
  • H2 中東緊迫で原材料不足、身近な商品の値上げも 最新の企業の動き
  • H2 【詳報】トヨタ6年連続の満額回答、パナは過去最高 春闘集中回答日
  • H2 【詳報】春闘2025 賃上げの「定着」になるか、大企業の回答は?
  • H2 相続に強い弁護士をエリアごとに検索!
  • H2 【特集】なぜ人を分ける?
  • H2 小学校、中学校、高校向けの朝日新聞記事データベース
  • H3 朝日新聞社の関連サイト
  • H3 朝日新聞社のサービス
  • H6 朝日新聞社から skipped
  • H6 朝日新聞のデジタル版について
  • H1 This site asks for consent to use your data duplicate H1
  • H1 Manage your data duplicate H1
  • H2 Store and/or access information on a device
  • H2 Use limited data to select advertising
  • H2 Create profiles for personalised advertising
  • H2 Use profiles to select personalised advertising
  • H2 Create profiles to personalise content
  • H2 Use profiles to select personalised content
  • H2 Measure advertising performance
  • H2 Measure content performance
  • H2 Understand audiences through statistics or combinations of data from different sources
  • H2 Develop and improve services
  • H2 Use limited data to select content
  • H2 Ensure security, prevent and detect fraud, and fix errors
  • H2 Deliver and present advertising and content
  • H2 Save and communicate privacy choices
  • H2 Match and combine data from other data sources
  • H2 Link different devices
  • H2 Identify devices based on information transmitted automatically
  • H2 Use precise geolocation data
  • H2 Storage, duration, and usage details
  • H1 Confirm our vendors duplicate H1
  • H2 Exponential Interactive, Inc d/b/a VDX.tv
  • H2 Index Exchange Inc.
  • H2 Quantcast
  • H2 BeeswaxIO Corporation
  • H2 Sovrn, Inc.
  • H2 Adkernel LLC
  • H2 Adikteev
  • H2 RTB House S.A.
  • H2 The UK Trade Desk Ltd
  • H2 Nexxen Inc.
  • H2 Epsilon
  • H2 Yahoo EMEA Limited
  • H2 ADventori SAS
  • H2 Triple Lift, Inc.
  • H2 Xandr, Inc.
  • H2 Nexxen Group LLC
  • H2 NEURAL.ONE
  • H2 ADITION (Virtual Minds GmbH)
  • H2 Active Agent (Virtual Minds GmbH)
  • H2 Equativ
  • H2 Adform A/S
  • H2 Magnite, Inc.
  • H2 RATEGAIN ADARA INC
  • H2 Sift Media, Inc
  • H2 Lumen Research Limited
  • H2 OpenX
  • H2 Yieldlab (Virtual Minds GmbH)
  • H2 Simplifi Holdings LLC
  • H2 PubMatic, Inc
  • H2 Comscore B.V.
  • H2 Flashtalking
  • H2 Sharethrough, Inc
  • H2 PulsePoint, Inc.
  • H2 Smaato, Inc.
  • H2 Crimtan Holdings Limited
  • H2 Criteo SA
  • H2 Adloox SA
  • H2 LiveRamp
  • H2 WPP Media
  • H2 Sonobi, Inc
  • H2 LoopMe Limited
  • H2 Dynata LLC
  • H2 Ask Locala
  • H2 Azira
  • H2 DoubleVerify Inc.
  • H2 BIDSWITCH GmbH
  • H2 IPONWEB GmbH
  • H2 NextRoll, Inc.
  • H2 Media.net Advertising FZ-LLC
  • H2 LiveIntent Inc.
  • H2 Basis Global Technologies, Inc.
  • H2 Seedtag Advertising S.L
  • H2 SMADEX, S.L.U.
  • H2 Bombora Inc.
  • H2 Outbrain UK.
  • H2 Yieldmo, Inc.
  • H2 A Million Ads
  • H2 Remerge GmbH
  • H2 Affle Iberia SL
  • H2 Magnite CTV, Inc.
  • H2 Delta Projects AB
  • H2 Zemanta Inc.
  • H2 AcuityAds Inc.
  • H2 Rockerbox, Inc
  • H2 StackAdapt Inc.
  • H2 OneTag Limited
  • H2 Smartology Limited
  • H2 Improve Digital
  • H2 Adobe Advertising Cloud
  • H2 Bannerflow AB
  • H2 TabMo SAS
  • H2 Integral Ad Science (incorporating ADmantX)
  • H2 Wizaly
  • H2 Weborama
  • H2 Readpeak Oy
  • H2 Jivox Corporation
  • H2 Sojern, Inc.
  • H2 Polar Mobile Group Inc.
  • H2 On Device Research Limited
  • H2 Exactag GmbH
  • H2 Celtra Inc.
  • H2 ADTIMING TECHNOLOGY PTE. LTD
  • H2 Gemius SA
  • H2 InMobi Pte Ltd
  • H2 The Kantar Group Limited
  • H2 Samba TV UK Limited
  • H2 Nielsen Media Research Ltd.
  • H2 RevX
  • H2 Pixalate, Inc.
  • H2 Triapodi Ltd. d/b/a Digital Turbine
  • H2 AudienceProject A/S
  • H2 Eulerian Technologies
  • H2 Seenthis AB
  • H2 travel audience GmbH
  • H2 HUMAN
  • H2 Streamwise srl
  • H2 Innovid LLC
  • H2 Zeta Global Corp.
  • H2 Madington
  • H2 Opinary (Affinity Global GmbH)
  • H2 GumGum, Inc.
  • H2 Cint USA, Inc.
  • H2 Jampp LTD
  • H2 Realtime Technologies GmbH
  • H2 DeepIntent, Inc.
  • H2 Happydemics
  • H2 Otto GmbH & Co. KGaA
  • H2 Adobe Audience Manager, Adobe Experience Platform
  • H2 CHEQ AI TECHNOLOGIES
  • H2 Localsensor B.V.
  • H2 Adnami Aps
  • H2 Blue
  • H2 Relay42 Netherlands B.V.
  • H2 Mobsuccess
  • H2 Liftoff Monetize and Vungle Exchange
  • H2 The MediaGrid Inc.
  • H2 Go.pl sp. z o.o.
  • H2 HyperTV, Inc.
  • H2 Appier PTE Ltd
  • H2 6Sense Insights, Inc.
  • H2 Google Advertising Products
  • H2 GfK GmbH
  • H2 Clinch Labs LTD
  • H2 Amazon Ads
  • H2 LinkedIn Ireland Unlimited Company
  • H2 Moloco, Inc.
  • H2 Nielsen International SA
  • H2 Mintegral International Limited
  • H2 PRECISO SRL
  • H2 Pelmorex Corp.
  • H2 TikTok Ad Network
  • H2 Extreme Reach, Inc
  • H2 Somplo Ltd
  • H2 Adelaide Metrics Inc
  • H2 Baidu (Hong Kong) Limited
  • H2 Arpeely Ltd.
  • H2 Adventure Media SARL
  • H2 Microsoft Advertising
  • H2 Opera Software Ireland Limited
  • H2 xpln.ai SAS
  • H2 ABCS INSIGHTS
  • H2 Affle Inc
  • H2 Admaster Private Limited
  • H2 Bidease Inc
  • H2 Intango Ltd
  • H2 Artsai
  • H2 Meta
  • H2 C3 Metrics
  • H2 Roku Advertising Services
  • H2 eBay
  • H2 Evidon
  • H2 GroovinAds
  • H2 Sizmek
  • H2 Equativ
  • H2 SMN Corporation
  • H2 TrustArc
  • H2 CyberAgent
  • H2 MicroAd
  • H2 AdMaxim
  • H2 Magnite
  • H2 Yango
  • H2 Singular Labs Inc.
  • H2 Neustar
  • H2 Netquest
  • H2 Cloudflare
  • H2 Salesforce DMP
  • H2 Bridgewell
  • H2 AppLovin Corp.
  • H2 AdTheorent, Inc.
  • H2 Rackspace
  • H2 Placed
  • H2 Aarki
  • H2 NinthDecimal
  • H2 TreSensa
  • H2 Bigabid
  • H2 Optimize LCC D.B.A Genius Monkey
  • H2 gskinner
  • H2 Yahoo! Japan
  • H2 Chalk Digital
  • H2 jsdelivr
  • H2 HockeyCurve
  • H2 Upwave
  • H2 IQM
  • H2 fluct
  • H2 Zucks
  • H2 UNICORN
  • H2 AdFalcon
  • H2 Supership
  • H2 Marketing Science Consulting Group, Inc.
  • H2 Kobler
  • H2 Adstra
  • H2 Persona.ly
  • H2 Oracle Data Cloud
  • H2 Throtle
  • H2 ironSource Mobile
  • H2 MediaPal
  • H2 Tuky Data
  • H2 CONTXTFUL
  • H2 MarketCast LLC
  • H2 LeadsRx
  • H2 clean.io
  • H2 Unity Ads
  • H2 Loblaw Media
  • H2 Ad Lightning
  • H2 Lacuna
  • H2 Coupang
  • H2 Playable Factory
  • H2 Prism Partner
  • H2 TemuDSP
  • H2 DISQO
  • H2 Mercado Livre
  • H1 (empty)

A page should have only one H1. Multiple H1s dilute the document outline.

Why this matters

Multiple H1s blur the page's primary topic — screen-reader users and Google both prefer one H1.

Learn more

HTML5's outline algorithm technically allows multiple H1s within sectioning content, but no browser implements it. In practice: one H1 per page. Use H2-H6 for subsections.

Source: WCAG 2.4.6 / Google Search Central

Skipping heading levels breaks the document outline. Screen readers may interpret missing levels as structural errors.

Why this matters

Skipping heading levels breaks the document outline — screen-reader users lose track of section nesting.

Learn more

Screen reader users navigate by jumping between headings (H1 → H2 → H3). Skipping (H1 → H3) breaks the sense of hierarchy. Use sequential levels even if you don't like the default styling — restyle with CSS instead. WCAG 1.3.1 (Info and Relationships) treats this as an A failure.

Source: WCAG 2.1 SC 1.3.1 / W3C WAI

Skipping heading levels breaks the document outline. Screen readers may interpret missing levels as structural errors.

Why this matters

Skipping heading levels breaks the document outline — screen-reader users lose track of section nesting.

Learn more

Screen reader users navigate by jumping between headings (H1 → H2 → H3). Skipping (H1 → H3) breaks the sense of hierarchy. Use sequential levels even if you don't like the default styling — restyle with CSS instead. WCAG 1.3.1 (Info and Relationships) treats this as an A failure.

Source: WCAG 2.1 SC 1.3.1 / W3C WAI

Skipping heading levels breaks the document outline. Screen readers may interpret missing levels as structural errors.

Why this matters

Skipping heading levels breaks the document outline — screen-reader users lose track of section nesting.

Learn more

Screen reader users navigate by jumping between headings (H1 → H2 → H3). Skipping (H1 → H3) breaks the sense of hierarchy. Use sequential levels even if you don't like the default styling — restyle with CSS instead. WCAG 1.3.1 (Info and Relationships) treats this as an A failure.

Source: WCAG 2.1 SC 1.3.1 / W3C WAI

Skipping heading levels breaks the document outline. Screen readers may interpret missing levels as structural errors.

Why this matters

Skipping heading levels breaks the document outline — screen-reader users lose track of section nesting.

Learn more

Screen reader users navigate by jumping between headings (H1 → H2 → H3). Skipping (H1 → H3) breaks the sense of hierarchy. Use sequential levels even if you don't like the default styling — restyle with CSS instead. WCAG 1.3.1 (Info and Relationships) treats this as an A failure.

Source: WCAG 2.1 SC 1.3.1 / W3C WAI

Skipping heading levels breaks the document outline. Screen readers may interpret missing levels as structural errors.

Why this matters

Skipping heading levels breaks the document outline — screen-reader users lose track of section nesting.

Learn more

Screen reader users navigate by jumping between headings (H1 → H2 → H3). Skipping (H1 → H3) breaks the sense of hierarchy. Use sequential levels even if you don't like the default styling — restyle with CSS instead. WCAG 1.3.1 (Info and Relationships) treats this as an A failure.

Source: WCAG 2.1 SC 1.3.1 / W3C WAI

Skipping heading levels breaks the document outline. Screen readers may interpret missing levels as structural errors.

Why this matters

Skipping heading levels breaks the document outline — screen-reader users lose track of section nesting.

Learn more

Screen reader users navigate by jumping between headings (H1 → H2 → H3). Skipping (H1 → H3) breaks the sense of hierarchy. Use sequential levels even if you don't like the default styling — restyle with CSS instead. WCAG 1.3.1 (Info and Relationships) treats this as an A failure.

Source: WCAG 2.1 SC 1.3.1 / W3C WAI

Skipping heading levels breaks the document outline. Screen readers may interpret missing levels as structural errors.

Why this matters

Skipping heading levels breaks the document outline — screen-reader users lose track of section nesting.

Learn more

Screen reader users navigate by jumping between headings (H1 → H2 → H3). Skipping (H1 → H3) breaks the sense of hierarchy. Use sequential levels even if you don't like the default styling — restyle with CSS instead. WCAG 1.3.1 (Info and Relationships) treats this as an A failure.

Source: WCAG 2.1 SC 1.3.1 / W3C WAI

Skipping heading levels breaks the document outline. Screen readers may interpret missing levels as structural errors.

Why this matters

Skipping heading levels breaks the document outline — screen-reader users lose track of section nesting.

Learn more

Screen reader users navigate by jumping between headings (H1 → H2 → H3). Skipping (H1 → H3) breaks the sense of hierarchy. Use sequential levels even if you don't like the default styling — restyle with CSS instead. WCAG 1.3.1 (Info and Relationships) treats this as an A failure.

Source: WCAG 2.1 SC 1.3.1 / W3C WAI

Skipping heading levels breaks the document outline. Screen readers may interpret missing levels as structural errors.

Why this matters

Skipping heading levels breaks the document outline — screen-reader users lose track of section nesting.

Learn more

Screen reader users navigate by jumping between headings (H1 → H2 → H3). Skipping (H1 → H3) breaks the sense of hierarchy. Use sequential levels even if you don't like the default styling — restyle with CSS instead. WCAG 1.3.1 (Info and Relationships) treats this as an A failure.

Source: WCAG 2.1 SC 1.3.1 / W3C WAI

Skipping heading levels breaks the document outline. Screen readers may interpret missing levels as structural errors.

Why this matters

Skipping heading levels breaks the document outline — screen-reader users lose track of section nesting.

Learn more

Screen reader users navigate by jumping between headings (H1 → H2 → H3). Skipping (H1 → H3) breaks the sense of hierarchy. Use sequential levels even if you don't like the default styling — restyle with CSS instead. WCAG 1.3.1 (Info and Relationships) treats this as an A failure.

Source: WCAG 2.1 SC 1.3.1 / W3C WAI

Empty headings appear in the document outline but provide no information.

Why this matters

Empty <hN> tags break the document outline — screen-reader users navigating by heading hit dead silence.

Source: WCAG 2.4.6

D
Alt Text Quality
Action
16 of 268 images have issues
FIX
16 of 268 images have issues
Critical::
16 image(s) missing alt attribute
Images without alt text are invisible to screen readers.
Info::
38 image(s) with alt text over 125 characters
Info::
4 decorative image(s) correctly marked
Info::
210 image(s) with good alt text
268 images 210 good alt text 4 decorative 16 missing
IssueCount
missing16 image(s)
too long38 image(s)

Images without alt text are invisible to screen readers.

Why this matters

Each image without alt text is a WCAG 1.1.1 failure — invisible to screen-reader users, lost from Google Image Search.

Learn more

WCAG 2.1 Level A requires text alternatives for non-decorative images. Empty alt='' is fine for decorative; meaningful images need descriptive text. Common fixes: CMS audit + bulk add, build-time linter (alt-text-required ESLint rule), CI gate on Lighthouse a11y score.

Source: WCAG 2.1 SC 1.1.1 / WebAIM Million Report

F
Web Manifest
Action
Valid manifest
FIX
Valid manifest
Warning::
No name or short_name
Add a name field to identify the app.
Warning::
No 192x192 icon
A 192px icon is required for PWA installation.
PWA Install Criteria Not Installable
Name 192×192 icon 512×512 icon Start URL Display Mode
D
Dark Mode Support
Action
No dark mode signals
FIX
No dark mode signals
Info::
No dark mode signals detected
Consider adding CSS with @media (prefers-color-scheme: dark) and <meta name='color-scheme' content='light dark'>.
Info::
Detection limited to meta tags and inline styles
External CSS files may contain prefers-color-scheme rules not visible to this scan.
Dark ModeNo Dark Mode Detected
color-scheme meta Not set Dark theme-color Not set CSS indicators Not detected

Detection limited to meta tags and inline styles.

D
Print Stylesheet
Action
No print styles
FIX
No print styles
Info::
No print-specific styles detected
When users print this page, they get the screen layout including navigation and non-essential elements. Add @media print rules to hide navigation and optimize layout for paper.
Print Stylesheet No Print Styles
Print stylesheet Not found Inline @media print Not detected
F
Navigation UX
Action
No navigation patterns
FIX
No navigation patterns
Info::
No breadcrumbs, search, or skip link detected
These navigation aids help users orient themselves and find content efficiently, especially on large sites.
Breadcrumbs
Search
Skip Link
Labeled Navigation
Back to Top
Hamburger Menu
Sticky Navigation Cannot reliably detect (CSS-based)
0 of 6 testable patterns navigation patterns detected. Limited navigation support. Consider adding breadcrumbs, search, and skip link.
B
Form Accessibility
2 of 284 controls have issues
REVIEW
2 of 284 controls have issues
Critical::
1 control(s) without accessible label
Form controls need a <label>, aria-label, or aria-labelledby for screen readers.
Got: <input type="submit" name="Searchsubmit2">
Warning::
1 control(s) rely on placeholder only
Placeholder text disappears on focus and is not a reliable label.
Got: <input type="text" name="Keywords" id="SearchKeywords">
Info::
282 control(s) properly labeled
284 controls
282 labeled
1 placeholder only
1 unlabeled
ControlTypeLabelMethod
inputcheckboxConsent (123 vendors)none
inputcheckboxConsent (75 vendors)none
#fc-preference-slider-purpose-2checkboxLegitimate interest (41 vendors)none
inputcheckboxConsent (106 vendors)none
inputcheckboxConsent (106 vendors)none
inputcheckboxConsent (31 vendors)none
inputcheckboxConsent (29 vendors)none
inputcheckboxConsent (76 vendors)none
#fc-preference-slider-purpose-7checkboxLegitimate interest (59 vendors)none
inputcheckboxConsent (30 vendors)none
#fc-preference-slider-purpose-8checkboxLegitimate interest (21 vendors)none
inputcheckboxConsent (57 vendors)none
#fc-preference-slider-purpose-9checkboxLegitimate interest (31 vendors)none
inputcheckboxConsent (64 vendors)none
#fc-preference-slider-purpose-10checkboxLegitimate interest (51 vendors)none
inputcheckboxConsent (14 vendors)none
#fc-preference-slider-purpose-11checkboxLegitimate interest (5 vendors)none
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-11checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-14checkboxLegitimate interestnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-15checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-21checkboxLegitimate interestnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-23checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-28checkboxLegitimate interestnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-32checkboxLegitimate interestnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-36checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-50checkboxLegitimate interestnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-52checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-69checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-76checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-85checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-93checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-98checkboxLegitimate interestnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-104checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-124checkboxLegitimate interestnone
#fc-preference-slider-gvl-vendor-126checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-142checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-156checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-163checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-173checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-192checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-202checkboxLegitimate interestnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-209checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-231checkboxLegitimate interestnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-232checkboxLegitimate interestnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-238checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-246checkboxLegitimate interestnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-253checkboxLegitimate interestnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-264checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-278checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-284checkboxLegitimate interestnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-290checkboxLegitimate interestnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-294checkboxLegitimate interestnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-297checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-394checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-431checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-452checkboxLegitimate interestnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-486checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-527checkboxLegitimate interestnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-528checkboxLegitimate interestnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-541checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-559checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-612checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-667checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-690checkboxLegitimate interestnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-699checkboxLegitimate interestnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-728checkboxLegitimate interestnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-740checkboxLegitimate interestnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-755checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-767checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-804checkboxLegitimate interestnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-807checkboxLegitimate interestnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-812checkboxLegitimate interestnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-867checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-986checkboxLegitimate interestnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-1005checkboxLegitimate interestnone
#fc-preference-slider-gvl-vendor-1019checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-1067checkboxLegitimate interestnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-1071checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-1135checkboxLegitimate interestnone
#fc-preference-slider-gvl-vendor-1142checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#fc-preference-slider-gvl-vendor-1391checkboxLegitimate interestnone
#fc-preference-slider-gvl-vendor-1412checkboxLegitimate interestnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
inputcheckboxConsentnone
#SearchKeywordstext(記事を検索)placeholder only
Searchsubmit2submit(none)none

Form controls need a <label>, aria-label, or aria-labelledby for screen readers.

<input type="submit" name="Searchsubmit2">

Why this matters

Form controls without labels — assistive tech announces 'edit text' with no context; users can't complete forms.

Source: WCAG 2.1 SC 3.3.2

Placeholder text disappears on focus and is not a reliable label.

<input type="text" name="Keywords" id="SearchKeywords">

Why this matters

Placeholder-only labels disappear when the user starts typing — they must remember what the field was for.

Learn more

Placeholders are NOT labels. They vanish on input, fail color contrast checks (most are gray), and don't satisfy WCAG SC 3.3.2. Always use a real <label> alongside (or aria-labelledby).

Source: WCAG 2.1 SC 3.3.2 / Nielsen Norman

B
404 Error Page
HTTP 404, custom page
REVIEW
HTTP 404, custom page
Info::
Correct 404 status code returned
Got: HTTP 404
Info::
Custom styled 404 page
Info::
Navigation links present on 404 page
Info::
Homepage link present on 404 page
404 Page Quality Custom 404 Page
Status Code HTTP 404 Page Title どんなコンテンツをお探しですか?:朝日新聞デジタル Custom Styling Navigation Homepage Link Search Form
C
Favicon & Branding
Action
3 icon(s) detected
REVIEW
3 icon(s) detected
Info::
favicon.ico present at site root
Info::
HTML icon links detected
Info::
Apple touch icon present
favicon.ico Present
PNG Icons Present
Apple Touch Present
SVG Favicon Missing
Manifest Icons Missing
Multiple Sizes Missing
B
Color Contrast (Screenshot)
20 text elements analyzed, 0 fail WCAG AA
REVIEW

Analyzes text contrast against the actual rendered page, including background images, gradients, and overlays that CSS-based tools cannot detect.

20 pass 20 pass AA only
Show all checked elements (20)
ElementRatioRequiredFGBGResult
h1 This site asks for c…3.66:13.0:1
#000000
#666666
Pass
h1 Manage your data3.66:13.0:1
#000000
#666666
Pass
h1 Confirm our vendors3.66:13.0:1
#000000
#666666
Pass
h2 きょうの3本3.66:13.0:1
#000000
#666666
Pass
h2 暮らしと話題3.66:13.0:1
#000000
#666666
Pass
h2 Store and/or access …3.66:13.0:1
#000000
#666666
Pass
h2 Use limited data to …3.66:13.0:1
#000000
#666666
Pass
h2 Create profiles for …3.66:13.0:1
#000000
#666666
Pass
h2 Use profiles to sele…3.66:13.0:1
#000000
#666666
Pass
h2 Create profiles to p…3.66:13.0:1
#000000
#666666
Pass
h2 Use profiles to sele…3.66:13.0:1
#000000
#666666
Pass
h2 Measure advertising …3.66:13.0:1
#000000
#666666
Pass
h2 Measure content perf…3.66:13.0:1
#000000
#666666
Pass
h2 Understand audiences…3.66:13.0:1
#000000
#666666
Pass
h2 Develop and improve …3.66:13.0:1
#000000
#666666
Pass
h2 Use limited data to …3.66:13.0:1
#000000
#666666
Pass
h2 Ensure security, pre…3.66:13.0:1
#000000
#666666
Pass
h2 Deliver and present …3.66:13.0:1
#000000
#666666
Pass
h2 Save and communicate…3.66:13.0:1
#000000
#666666
Pass
h2 Match and combine da…3.66:13.0:1
#000000
#666666
Pass

Methodology: The top 20 text elements by font size were checked. Background color was sampled from the desktop screenshot using a 5-point pattern. WCAG 2.1 AA requires 4.5:1 for normal text and 3:1 for large text.

A
Lighthouse Accessibility Audits
Score 92/100 — 3 failing, 28 passed
PASS
92

Accessibility

These checks highlight opportunities to improve the accessibility of your web app. Automatic detection can only detect a subset of issues and does not guarantee the accessibility of your web app, so manual testing is also encouraged.

Contrast

Low-contrast text is difficult or impossible for many users to read. Learn how to provide sufficient color contrast.

Why this matters

Performance issues directly impact user engagement and conversion rates.

Failing Elements
有識者や記者の視点・論点 div.l-section > div.l-section__container > div.l-section__header > div.c-note
4月16日08時13分更新 div.l-section > div.l-section__container > div.l-section__header > span.c-note
sippo div.c-articleModule__cont > div.c-articleModule__txt > div.c-articleModule__genre > a
朝日新聞Thinkキャンパス div.c-articleModule__cont > div.c-articleModule__txt > div.c-articleModule__genre > a
ニュース検定 div.c-articleModule__cont > div.c-articleModule__txt > div.c-articleModule__genre > a
朝日新聞のデジタル版に掲載の記事・写真の無断転載を禁じます。すべての内容は日本の著作権法並びに国際条約により保護されています。 footer.l-footer > div.l-footer__corporate > div.p-footerSection > small.p-footerSection__copy
Copyright © The Asahi Shimbun Company. All rights reserved. No reproduction or … footer.l-footer > div.l-footer__corporate > div.p-footerSection > small.p-footerSection__copy
Learn more div.fc-dialog-content > div.fc-dialog-scrollable-content > button.fc-faq-header > span.fc-faq-label
List of partners. div.fc-dialog-scrollable-content > div.fc-footer > p > a.fc-vendors-list-dialog

These are opportunities to improve the legibility of your content.

Navigation

Properly ordered headings that do not skip levels convey the semantic structure of the page, making it easier to navigate and understand when using assistive technologies. Learn more about heading order.

Why this matters

Performance issues directly impact user engagement and conversion rates.

Failing Elements
関東 div.p-region__list > div.p-region__listItem > div.c-titleText--borderLeft > h4.c-titleText--borderLeft__heading
東海・甲信越 div.p-region__list > div.p-region__listItem > div.c-titleText--borderLeft > h4.c-titleText--borderLeft__heading
近畿・北陸 div.p-region__list > div.p-region__listItem > div.c-titleText--borderLeft > h4.c-titleText--borderLeft__heading
中国・四国 div.p-region__list > div.p-region__listItem > div.c-titleText--borderLeft > h4.c-titleText--borderLeft__heading
九州・沖縄 div.p-region__list > div.p-region__listItem > div.c-titleText--borderLeft > h4.c-titleText--borderLeft__heading
序破急 div.p-rensai__listItem > div.p-rensai__listItem__header > div.c-titleText--borderLeft > h4.c-titleText--borderLeft__heading
現場へ! div.p-rensai__listItem > div.p-rensai__listItem__header > div.c-titleText--borderLeft > h4.c-titleText--borderLeft__heading
朝日新聞社から footer.l-footer > div.l-footer__corporate > div.p-footerSection > h6.p-footerSection__header

These are opportunities to improve keyboard navigation in your application.

Names and labels

Link text (and alternate text for images, when used as links) that is discernible, unique, and focusable improves the navigation experience for screen reader users. Learn how to make links accessible.

Why this matters

Performance issues directly impact user engagement and conversion rates.

Failing Elements
京都男児の行方、水面下の捜査「やみくもではない」 父親の行動精査 div.l-section__container > div.l-section__body > div.c-articleModule > a.c-articleModule__link
軽油カルテル、7社起訴へ 社員個人は立件見送り 東京地検が方針 div.p-topNews__list > div.p-topNews__listItem > div.c-articleModule > a.c-articleModule__link
米イラン、次回協議に向け調整続く 仲介パキスタン高官がイラン入り div.p-topNews__list > div.p-topNews__listItem > div.c-articleModule > a.c-articleModule__link
トランプ氏の戦争「国際法を変えた」 イラン専門家が問う日本の教訓 div.p-topNews__list > div.p-topNews__listItem > div.c-articleModule > a.c-articleModule__link
大学生のひかる、捜し続けた過酷な日々 「本気度」疑った夫婦の願い div.p-topNews__list > div.p-topNews__listItem > div.c-articleModule > a.c-articleModule__link
群れる盗撮者たち 「サブスク型」と「サークル型」 犯罪助長の構図 div.p-topNews__list > div.p-topNews__listItem > div.c-articleModule > a.c-articleModule__link
東海林さだおさん「お気楽」で「型破り」な革新性 漫画研究者が悼む div.p-topNews__list > div.p-topNews__listItem > div.c-articleModule > a.c-articleModule__link
ニュースの要点 きょうの3本 div.l-section__footer > div.p-topNews__youten > div.p-youtenModule > a.c-articleModule__link
地図と写真でみる 全国サクラマップ div.p-topNews2 > div.p-topNews2__listItem > div.c-articleModule > a.c-articleModule__link
自民党大会で自衛官が国歌 識者「歌えばどうなるか想像つくはず」 div.p-topNews2 > div.p-topNews2__listItem > div.c-articleModule > a.c-articleModule__link
米から購入するトマホーク、納入遅れの可能性 自衛隊配備に影響必至 div.p-topNews2 > div.p-topNews2__listItem > div.c-articleModule > a.c-articleModule__link
皇室典範改正、衆院議長「今国会で」 各党に溝、協議難航の可能性も div.p-topNews2 > div.p-topNews2__listItem > div.c-articleModule > a.c-articleModule__link
高市首相の「改憲、時は来た」が合意を遠ざける 自民、衆参で温度差 div.p-topNews2 > div.p-topNews2__listItem > div.c-articleModule > a.c-articleModule__link
焼け落ちた尖塔、託されたデータ 「恋しい大聖堂を取り戻したい」 div.p-topNews2 > div.p-topNews2__listItem > div.c-articleModule > a.c-articleModule__link
京都府南丹市の男児行方不明 地図と時系列でたどる:朝日新聞 ul.p-themeModule__body > li.p-theme__articleList__listItem > div.c-articleModule > a.c-articleModule__link
京都・南丹で遺体で見つかった男児の自宅を家宅捜索 死体遺棄容疑 ul.p-themeModule__body > li.p-theme__articleList__listItem > div.c-articleModule > a.c-articleModule__link
同級生「一緒に6年になれればよかった」 京都・南丹の男児遺棄事件 ul.p-themeModule__body > li.p-theme__articleList__listItem > div.c-articleModule > a.c-articleModule__link
命を忘れない 次男捜した母ら本震時刻に合わせ追悼 熊本地震10年 ul.p-themeModule__body > li.p-theme__articleList__listItem > div.c-articleModule > a.c-articleModule__link
熊本地震、知事の「あの時」 判断に次ぐ判断、蒲島氏の自負と悔悟 ul.p-themeModule__body > li.p-theme__articleList__listItem > div.c-articleModule > a.c-articleModule__link
【そもそも解説】熊本地震とは 「余震」の表現改まるきっかけに ul.p-themeModule__body > li.p-theme__articleList__listItem > div.c-articleModule > a.c-articleModule__link
トランプ氏の「不必要な戦争」 イラク戦争経験した米外交重鎮の警告 div.p-opinion__list > div.p-opinion__listItem > div.c-articleModule > a.c-articleModule__link
不確実性と予測市場 「集合知と内部情報」を映す発明の活かし方 div.p-opinion__list > div.p-opinion__listItem > div.c-articleModule > a.c-articleModule__link
【社説】自民党大会で自衛官が国歌斉唱 けじめなく揺らぐ政治的中立 div.p-opinion__list > div.p-opinion__listItem > div.c-articleModule > a.c-articleModule__link
【社説】核のごみ処分、選定過程の公平性は 徹底調査と説明責任を div.p-opinion__list > div.p-opinion__listItem > div.c-articleModule > a.c-articleModule__link
誰がための自衛隊 div.p-opinion__list > div.p-opinion__listItem > div.c-articleModule > a.c-articleModule__link
年2200円で守られる生存 「だれでも自分事」な高額療養費制度 自己負担上限の引き上げがもたらすもの div.p-opinion__list > div.p-opinion__listItem > div.c-articleModule > a.c-articleModule__link
知事が上京、NHKに異例の直談判「最上義光を大河に、名誉挽回を」 div.p-kurashi__list > div.p-kurashi__listItem > div.c-articleModule > a.c-articleModule__link
広島の若者に朝食800食、無料提供へ アヲハタが18、19日に div.p-kurashi__list > div.p-kurashi__listItem > div.c-articleModule > a.c-articleModule__link
BTSの帰還「ピークは今」 韓国記者が語る「Kポップへの疲弊感」 div.p-kurashi__list > div.p-kurashi__listItem > div.c-articleModule > a.c-articleModule__link
「かけがえのない命が失われた」 男児の遺体発見 市教委が会見 ul.l-row > li.l-row__col2 > div.c-articleModule > a.c-articleModule__link
「かけがえのない命が失われた」 男児の遺体発見 市教委が会見 div.c-articleModule__cont > div.c-articleModule__txt > h2.c-articleModule__title > a
ミッキーとミニーが踊ってお祝い 東京ディズニーシーが開園25周年 ul.l-row > li.l-row__col2 > div.c-articleModule > a.c-articleModule__link
ミッキーとミニーが踊ってお祝い 東京ディズニーシーが開園25周年 div.c-articleModule__cont > div.c-articleModule__txt > h2.c-articleModule__title > a
div.l-section__container > div.l-section__body > div.p-info__contents > a.p-info__contents__link div.l-section__container > div.l-section__body > div.p-info__contents > a.p-info__contents__link
リノベは無理せず2回に 夫婦の対照的な仕事場 div.p-and__listItem > div.l-row > div.c-articleModule > a.c-articleModule__link
新感覚のメニューに注目 下北沢のコーヒーハウス div.p-and__listItem > div.l-row > div.c-articleModule > a.c-articleModule__link
現代の空間に日本らしさ添える「のれん」の美 div.p-and__listItem > div.l-row > div.c-articleModule > a.c-articleModule__link
高まる旧車人気 注目のレストアビジネス div.p-and__listItem > div.l-row > div.c-articleModule > a.c-articleModule__link
金沢グルメ旅 市場や老舗料亭で城下町の味巡り div.p-and__listItem > div.l-row > div.c-articleModule > a.c-articleModule__link
<PR>カヒミ・カリィが共鳴した人生の「揺らぎ」 div.p-and__listItem > div.l-row > div.c-articleModule > a.c-articleModule__link
ブータンの幸せを体現する小さなリゾートとは? div.p-and__list > div.p-and__listItem > div.c-articleModule > a.c-articleModule__link
京都大を卒業したアイドル・勝又春さんの勉強法とは div.p-and__list > div.p-and__listItem > div.c-articleModule > a.c-articleModule__link
特集 私のアメリカを探して div.p-and__listItem > div.l-row > div.c-articleModule > a.c-articleModule__link
「折り合う力」を学ぶ ドイツで続く政治教育 div.p-and__listItem > div.l-row > div.c-articleModule > a.c-articleModule__link
<PR>校閲部門の蓄積×AIで精度の高い文章校正 div.p-and__listItem > div.l-row > div.c-articleModule > a.c-articleModule__link
福島第一原発の廃炉現場が直面する理解不足 若手社員らが議論 div.l-row > div.l-row__col2 > div.c-articleModule > a.c-articleModule__link
消費税減税、地方は年2兆円の税収減 首長「代替財源含め検討を」 div.l-row > div.l-row__col2 > div.c-articleModule > a.c-articleModule__link
皇室典範改正、衆院議長「今国会で」 各党に溝、協議難航の可能性も div.l-row > div.l-row__col2 > div.c-articleModule > a.c-articleModule__link
「おまえ、ここにいるんだから、やれよ」と言われても 特派員メモ div.l-row > div.l-row__col2 > div.c-articleModule > a.c-articleModule__link
「もうクビになるな」崖っぷちからプロ初セーブ オリックス・椋木蓮 div.l-row > div.l-row__col2 > div.c-articleModule > a.c-articleModule__link
AIとロボで実験自動化めざす拠点スタート 国は研究10倍速目標 div.l-row > div.l-row__col2 > div.c-articleModule > a.c-articleModule__link
住民ら口伝の芸、福井・小浜で12年ぶり壬生狂言 京で絶えた演目も div.l-row > div.l-row__col2 > div.c-articleModule > a.c-articleModule__link
健保法改正案、実質審議入り OTC類似薬追加負担、線引き今後議論 div.l-row > div.l-row__col2 > div.c-articleModule > a.c-articleModule__link
牛乳給食やめたら「厚揚げ・煮干しばかりに」 カルシウムどうすれば div.l-row > div.l-row__col2 > div.c-articleModule > a.c-articleModule__link
ストーマ装具給付、4千円超の地域差 自治体の基準額引き上げ相次ぐ div.l-row > div.l-row__col2 > div.c-articleModule > a.c-articleModule__link
福岡航太朗七段、20歳でつかんだ初の挑戦権 相手は一力遼本因坊 div.l-row > div.l-row__col2 > div.c-articleModule > a.c-articleModule__link
東海林さだおさん死去、88歳 「タンマ君」「丸かじり」シリーズ div.l-row > div.l-row__col2 > div.c-articleModule > a.c-articleModule__link
陸にいた被告、事故予見できたか 知床遊覧船沈没事故、きょう求刑 div.p-region__list > div.p-region__listItem > div.c-articleModule > a.c-articleModule__link
教員グループの盗撮画像共有事件、開設者の元小学校教諭にきょう判決 div.p-region__list > div.p-region__listItem > div.c-articleModule > a.c-articleModule__link
教員グループの盗撮画像共有事件、開設者の元小学校教諭にきょう判決 div.p-region__list > div.p-region__listItem > div.c-articleModule > a.c-articleModule__link
辺野古沖転覆事故から1カ月 これまでにわかったこと、調査の現状は div.p-region__list > div.p-region__listItem > div.c-articleModule > a.c-articleModule__link
官製談合事件、前土佐清水市長ら起訴内容認める 高知地裁で初公判 div.p-region__list > div.p-region__listItem > div.c-articleModule > a.c-articleModule__link
辺野古沖転覆事故から1カ月 これまでにわかったこと、調査の現状は div.p-region__list > div.p-region__listItem > div.c-articleModule > a.c-articleModule__link
中東緊迫で原材料不足、身近な商品の値上げも 最新の企業の動き ul.p-rensai__articleList > li.p-rensai__articleList__listItem > div.c-articleModule > a.c-articleModule__link
【詳報】トヨタ6年連続の満額回答、パナは過去最高 春闘集中回答日 ul.p-rensai__articleList > li.p-rensai__articleList__listItem > div.c-articleModule > a.c-articleModule__link
【詳報】春闘2025 賃上げの「定着」になるか、大企業の回答は? ul.p-rensai__articleList > li.p-rensai__articleList__listItem > div.c-articleModule > a.c-articleModule__link
「デモをする社会」は続く 国会前で出会った人たちが語った民主主義 ul.p-rensai__articleList > li.p-rensai__articleList__listItem > div.c-articleModule > a.c-articleModule__link
看護師の働き方に「没入」する映画で 医療現場のリアルを学ぶ ul.p-rensai__articleList > li.p-rensai__articleList__listItem > div.c-articleModule > a.c-articleModule__link
「国民的議論が必要」と主張してきたが 多様な意見をくみ取るには ul.p-rensai__articleList > li.p-rensai__articleList__listItem > div.c-articleModule > a.c-articleModule__link
「市民派」市議だった時の意外な言動 「ハコモノ脱却」訴え市長当選 ul.p-rensai__articleList > li.p-rensai__articleList__listItem > div.c-articleModule > a.c-articleModule__link
経歴めぐる選挙前の出来事 「大卒市長」へのこだわりは市民の側に? ul.p-rensai__articleList > li.p-rensai__articleList__listItem > div.c-articleModule > a.c-articleModule__link
学歴詐称疑惑で揺れた伊東市 「このままではまずい」声上げた高校生 ul.p-rensai__articleList > li.p-rensai__articleList__listItem > div.c-articleModule > a.c-articleModule__link
犬や猫ともっと幸せに 飼い主さんに役立つメディア div.p-relatedSiteArticle__list > div.p-relatedSiteArticle__listItem > div.c-articleModule > a.c-articleModule__link
大学選びに役立つ最新ニュースを社会にお届け div.p-relatedSiteArticle__list > div.p-relatedSiteArticle__listItem > div.c-articleModule > a.c-articleModule__link
あなたの時事力を測ってみませんか div.p-relatedSiteArticle__list > div.p-relatedSiteArticle__listItem > div.c-articleModule > a.c-articleModule__link

These are opportunities to improve the semantics of the controls in your application. This may enhance the experience for users of assistive technology, like a screen reader.

Interactive controls are keyboard focusable
Interactive elements indicate their purpose and state
The page has a logical tab order
Visual order on the page follows DOM order
User focus is not accidentally trapped in a region
The user's focus is directed to new content added to the page
HTML5 landmark elements are used to improve navigation
Offscreen content is hidden from assistive technology
Custom controls have associated labels
Custom controls have ARIA roles
`[aria-*]` attributes match their roles
`[aria-hidden="true"]` is not present on the document `<body>`
`[role]`s have all required `[aria-*]` attributes
`[role]` values are valid
`[aria-*]` attributes have valid values
`[aria-*]` attributes are valid and not misspelled
Buttons have an accessible name
Image elements have `[alt]` attributes
Input buttons have discernible text.
Form elements have associated labels
`[user-scalable="no"]` is not used in the `<meta name="viewport">` element and the `[maximum-scale]` attribute is not less than 5.
ARIA attributes are used as specified for the element's role
Elements with `role="dialog"` or `role="alertdialog"` have accessible names.
`[aria-hidden="true"]` elements do not contain focusable descendents
Elements use only permitted ARIA attributes
Document has a `<title>` element
`<html>` element has a `[lang]` attribute
`<html>` element has a valid value for its `[lang]` attribute
Lists contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).
List items (`<li>`) are contained within `<ul>`, `<ol>` or `<menu>` parent elements
No element has a `[tabindex]` value greater than 0
Touch targets have sufficient size and spacing.
Document has a main landmark.
Deprecated ARIA roles were not used
All heading elements contain content.
Uses ARIA roles only on compatible elements
Identical links have the same purpose.
Elements with visible text labels have matching accessible names.
`[accesskey]` values are unique
`button`, `link`, and `menuitem` elements have accessible names
ARIA input fields have accessible names
ARIA `meter` elements have accessible names
ARIA `progressbar` elements have accessible names
Elements with an ARIA `[role]` that require children to contain a specific `[role]` have all required children.
`[role]`s are contained by their required parent element
Elements with the `role=text` attribute do not have focusable descendents.
ARIA toggle fields have accessible names
ARIA `tooltip` elements have accessible names
ARIA `treeitem` elements have accessible names
The page contains a heading, skip link, or landmark region
`<dl>`'s contain only properly-ordered `<dt>` and `<dd>` groups, `<script>`, `<template>` or `<div>` elements.
Definition list items are wrapped in `<dl>` elements
ARIA IDs are unique
No form fields have multiple labels
`<frame>` or `<iframe>` elements have a title
`<html>` element has an `[xml:lang]` attribute with the same base language as the `[lang]` attribute.
`<input type="image">` elements have `[alt]` text
Links are distinguishable without relying on color.
The document does not use `<meta http-equiv="refresh">`
`<object>` elements have alternate text
Select elements have associated label elements.
Skip links are focusable.
Cells in a `<table>` element that use the `[headers]` attribute refer to table cells within the same table.
`<th>` elements and elements with `[role="columnheader"/"rowheader"]` have data cells they describe.
`[lang]` attributes have a valid value
`<video>` elements contain a `<track>` element with `[kind="captions"]`
Tables have different content in the summary attribute and `<caption>`.
Image elements do not have `[alt]` attributes that are redundant text.
Tables use `<caption>` instead of cells with the `[colspan]` attribute to indicate a caption.
`<td>` elements in a large `<table>` have one or more table headers.
All checks on this page are automated. Results are estimates - run targeted manual reviews when the score affects a release decision.

Send Feedback