Skip to content
https://euronews.com

Accessibility

· 13 checks — Landmarks, headings, alt text, forms, and link quality rolled into one auditable list.
SCORE
65
GRADE
D
FIX
3
REVIEW
6
PASS
4
INFO
0
Checks
13
4 PASS 6 REVIEW 3 FIX
F
Web Manifest
Action
Invalid JSON
FIX
Invalid JSON
Warning::
Manifest contains invalid JSON
Manifest at https://euronews.com/manifest.json contains invalid JSON. Browsers cannot parse it.
Got: https://euronews.com/manifest.json

Manifest contains invalid JSON.

D
Dark Mode Support
Action
Theme color only
FIX
Theme color only
Info::
Theme-color present but no dark variant
A theme-color is set but no dark-specific variant was found. The browser toolbar may not adapt for dark mode users.
Got: #ffffff
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 ModePartial Dark Mode
color-scheme meta Not set Dark theme-color Not set CSS indicators Not detected

Detection limited to meta tags and inline styles.

F
Navigation UX
Action
No navigation patterns
FIX
No navigation patterns
Info::
3 navigation landmark(s) detected
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 3 <nav> element(s)
Back to Top
Hamburger Menu
Sticky Navigation Cannot reliably detect (CSS-based)
1 of 6 testable patterns navigation patterns detected. Limited navigation support. Consider adding breadcrumbs, search, and skip link.
B
Landmark Structure
51 landmarks
REVIEW
51 landmarks
Info::
<main> landmark present
Info::
3 <nav> landmark(s) found
Warning::
2 of 3 <nav> elements are unlabeled
Multiple navigations need aria-label to distinguish them for screen readers.
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 header NAV "Accessibility shortcuts" MAIN ASIDE CONTENTINFO footer

Multiple navigations need aria-label to distinguish them for screen readers.

Why this matters

Some <nav> elements lack aria-label — screen-reader users hear 'navigation' multiple times with no way to distinguish them.

Learn more

When a page has multiple <nav> regions (primary, footer, breadcrumb), each needs aria-label or aria-labelledby. AT users navigate by landmark; identical 'navigation' announcements force them to enter each one to discover purpose.

Source: WAI-ARIA Authoring Practices

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

B
Heading Hierarchy
130 headings
REVIEW
130 headings
Warning::
Multiple H1 headings (2 found)
A page should have only one H1. Multiple H1s dilute the document outline.
Warning::
2 empty heading(s)
Empty headings appear in the document outline but provide no information.
  • H1 (empty)
  • H2 White House says discussing second round of Iran talks in Pakistan
  • H2 Péter Magyar says new government could take power at beginning of May
  • H2 EU pursues 'deeper' Gulf partnerships, Costa tells Euronews in Doha
  • H2 Ukraine and Italy pledge cooperation on defence and drone production
  • H2 North Korea boosting ability to make nuclear weapons, IAEA chief says
  • H2 Sweden thwarted 2025 pro-Russian cyberattack on thermal power plant
  • H2 Nine dead and 13 injured in second school shooting in Turkey this week
  • H2 Orbán to skip his last EU summit after bruising electoral defeat
  • H2 Does a video show Israeli soldiers pushing bodies from a rooftop?
  • H2 BBC to cut up to 2,000 jobs in next two years to save money
  • H2 120,000 drones and more missiles: Allies double down on Ukraine aid
  • H2 European Parliament proposes 10% increase in EU long-term budget
  • H2 Flotilla carrying activists and aid for Gaza sets sail from Spain
  • H2 Is the EU ready to drop unanimous voting?
  • H2 Live
  • H1 (empty)
  • H2 'Trump needs a better deal than Obama', says former US envoy for Iran
  • H2 Watch: Shadows over Spain — will corruption topple Sánchez?
  • H2 'A glimer of hope' for Lebanon after first talks with Israel
  • H2 Europe
  • H3 Magyar beats Orbán - What's next for the EU? MEPs go head-to-head
  • H3 Zelenskyy says Patriot missile shortage 'could not be any worse'
  • H3 Trump and Meloni: From close relations to a transatlantic crisis
  • H3 Brussels says age verification ready amid child safety push
  • H3 Magyar calls on Orbán to lift veto on Ukraine loan before his exit
  • H3 Is the European Union reliant on trade with China?
  • H3 Magyar vows to shut down Hungarian state TV akin to 'North Korea'
  • H3 EU cracks down on Chinese goods bypassing tariffs via Belt and Road
  • H2 Most read
  • H3 One million signatures call to suspend EU-Israel association agreement
  • H3 Magyar vows to shut down Hungarian state TV akin to 'North Korea'
  • H3 Europe's largest artificial lake landscape is being created in Germany
  • H3 Greenpeace warns of potential 'catastrophic' Chernobyl collapse
  • H3 Inside the Qantas plane set to launch world’s longest flight next year
  • H2 Hungary parliamentary elections 2026
  • H2 Can Hungary's new government fix an economy in crisis?
  • H2 Péter Magyar's axe could soon hit Orbán's network in Brussels
  • H2 Péter Magyar walks line between Brussels and Beijing on China trade
  • H2 After Orbán loss, Europe’s far right reassesses MAGA backing
  • H2 Euronews shows
  • H2 Europe Today
  • H3 Hezbollah could eventually disarm - Lebanon's economy minister
  • H2 The Ring
  • H3 “Out of sight?” EU lawmakers fight over migrant return hubs
  • H2 12 minutes with
  • H3 Israel needs to stop encouraging settler violence, Palestinian FM says
  • H2 The Europe Conversation
  • H3 Europe must 'not test Article 5', Estonian President tells Euronews
  • H2 Europe in Motion
  • H3 EU country now world's largest foreign aid donor as US slashes funds
  • H2 The Cube
  • H3 No, the EU hasn't set up a UK harmonisation office in Brussels
  • H2 Made in Europe
  • H3 Meet My Mama: Startup turning home cooks into entrepreneurs
  • H2 Brussels, My Love?
  • H3 Fragile ceasefire and energy system: How can Europeans cope?
  • H2 Videos
  • H3 Strikes hit Sloviansk and Sumy as Russia pounds Ukrainian cities
  • H3 Panicked scenes after school shooting in Turkey leaves at least nine dead
  • H3 Latest news bulletin | April 15th, 2026 – Evening
  • H3 Artemis II: Why should we care? |Euronews Tech Talks
  • H3 'Living Bodies': Michelangelo and Rodin brought together in landmark Louvre exhibition
  • H3 UN nuclear chief urges checks of Iran's programme in potential deal to end war
  • H2 Featured
  • H2 Meet the man behind the end of nuclear testing
  • H2 Preserving Karabakh’s musical heritage
  • H2 How Nowruz is celebrated across regions and communities
  • H2 Editor's choice
  • H3 God in the machine: Would you take advice from an AI Jesus?
  • H3 Content warfare and AI 80s French hits: Is Iran out-trolling Trump?
  • H3 Record Store Day 2026: "It’s a lot of work, but a lot of pleasure"
  • H3 What's next for NASA after Artemis II's lunar fly-by?
  • H3 Spanish film ‘Deaf’ awarded European Parliament's 2026 LUX Prize
  • H3 New poll reveals the identity of the most popular person in America
  • H3 Lisbon voted the most colourful city in the world
  • H3 Embodying Code: Artist Alida Sun and the physical craft of code art
  • H2 No Comment
  • H2 Humanoid robots box and perform at Hong Kong AI and robotics fair
  • H2 Deadly Israeli strikes hit Gaza’s Al‑Shati camp and Al‑Shifa Hospital
  • H2 Pakistan hosts thousands of Sikh pilgrims for 2026 baisakhi rites
  • H2 Business
  • H2 Footwear firm Allbirds trades shoes for AI and shares rise over 550%
  • H2 Norway’s oil exports jump 68% in March
  • H2 Zara owner Amancio Ortega becomes the world's biggest property tycoon
  • H2 AI expansion drives up profits for Dutch semiconductor giant ASML
  • H2 Travel
  • H2 Dubai’s famed Burj Al Arab hotel to close for 18 months
  • H2 Europe has some of the world’s most eye-catching train journeys
  • H2 Travelling to Japan? All the changes to tourist taxes and fees in 2026
  • H2 German pilots’ union announces further strikes at Lufthansa this week
  • H2 Next
  • H2 What can China’s next generation of robots do?
  • H2 Watch: Amateur astronomers on Earth capture Artemis II
  • H2 Satellites that breathe? The Spanish space startup that won over NATO
  • H2 Why Anthropic's Mythos model has Washington and Wall Street worked up
  • H2 Culture
  • H2 'Not my King': Lord Of The Rings prequel casting divides internet
  • H2 World’s largest dinosaur goes on display in UK cathedral
  • H2 France passes bill on restitution of art looted during colonial era
  • H2 American YouTuber sentenced in South Korea over sex slave statue stunt
  • H2 Health
  • H2 Two to three daily coffees linked to lower mental health risks
  • H2 Novo Nordisk joins forces with OpenAI to fast-track drug research
  • H2 AI fails at primary diagnosis more than 80% of the time, study finds
  • H2 Artemis II is back — now NASA probes what space did to their bodies
  • H2 Genes may explain differences in weight-loss drug efficacy - study
  • H2 The Ring
  • H2 Escalation in the Middle East - Not Europe's war? MEPs in the Ring
  • H2 The War in Iran – What should Europe do?
  • H2 Energy crisis hits Europe - Who pays the price? MEPs clash in The Ring
  • H2 EU.XL
  • H2 Drone warfare: Europe’s new security threat
  • H2 Mass drone warfare is Europe’s rising security threat
  • H2 The EU is boosting drone production - is it ready for war?
  • H2 Can Europe boost its drone defence? Ask the Euronews chatbot
  • H2 Watch our video explainers
  • H2 The Cube
  • H2 Russian propaganda unit targets Hungary’s elections
  • H2 Fact-checking JD Vance's claims that Brussels is 'harming Hungary'
  • H2 Orbán's Fidesz bypassing Meta's advertising rules, researchers warn
  • H2 Europe in Motion
  • H2 How is long COVID impacting the EU’s economy?
  • H2 Europe's airport chaos: Where are flights most likely to be delayed?
  • H2 How do Europeans' political views shape their opinion of the Iran war?
  • H2 World headlines
  • H2 Trump says Iran war 'very close to over' as truce talks advance
  • H2 China cements leadership position in trade with Central Asia
  • H2 Latest news bulletin | April 15th, 2026 – Midday
  • H2 Euroviews. The EU needs a 'European Security Council'

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

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

C
Form Accessibility
Action
11 of 19 controls have issues
REVIEW
11 of 19 controls have issues
Critical::
11 control(s) without accessible label
Form controls need a <label>, aria-label, or aria-labelledby for screen readers.
Got: <input type="checkbox" id="c-burger-button-checkbox">; <input type="checkbox" id="c-navigation-bar__open-0">; <input type="checkbox" id="c-navigation-bar__open-2">; <input type="checkbox" id="c-navigation-bar__open-3">; <input type="checkbox" id="c-navigation-bar__open-5">; <input type="checkbox" id="c-navigation-bar__open-6">; <input type="checkbox" id="c-navigation-bar__open-7">; <input type="checkbox" id="c-navigation-bar__open-8">; <input type="checkbox" id="c-navigation-bar__open-9">; <input type="checkbox" id="c-navigation-bar__open-10"> (+1 more)
Info::
8 control(s) properly labeled
19 controls
8 labeled
0 placeholder only
11 unlabeled
ControlTypeLabelMethod
#c-language-switcher-list-opencheckboxEnglishfor/id
querysearchSearcharia-label
#c-language-switcher-list-open--sidebarcheckboxEnglishfor/id
querysearchSearcharia-label
querysearchSearcharia-label
#c-footer-sitemap__checkbox-1checkboxThemesfor/id
#c-footer-sitemap__checkbox-2checkboxServicesfor/id
#c-footer-sitemap__checkbox-3checkboxMorefor/id
#c-navigation-bar__open-6checkbox(none)none
#c-navigation-bar__open-7checkbox(none)none
#c-navigation-bar__open-8checkbox(none)none
#c-navigation-bar__open-9checkbox(none)none
#c-navigation-bar__open-10checkbox(none)none
#c-navigation-bar__open-13checkbox(none)none
#c-burger-button-checkboxcheckbox(none)none
#c-navigation-bar__open-0checkbox(none)none
#c-navigation-bar__open-2checkbox(none)none
#c-navigation-bar__open-3checkbox(none)none
#c-navigation-bar__open-5checkbox(none)none

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

<input type="checkbox" id="c-burger-button-checkbox">; <input type="checkbox" id="c-navigation-bar__open-0">; <input type="checkbox" id="c-navigation-bar__open-2">; <input type="checkbox" id="c-navigation-bar__open-3">; <input type="checkbox" id="c-navigation-bar__open-5">; <input type="checkbox" id="c-navigation-bar__open-6">; <input type="checkbox" id="c-navigation-bar__open-7">; <input type="checkbox" id="c-navigation-bar__open-8">; <input type="checkbox" id="c-navigation-bar__open-9">; <input type="checkbox" id="c-navigation-bar__open-10"> (+1 more)

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

B
Favicon & Branding
20 icon(s) detected
REVIEW
20 icon(s) detected
Info::
favicon.ico present at site root
Info::
HTML icon links detected
Info::
Apple touch icon present
Info::
Multiple icon sizes detected
favicon.ico Present
PNG Icons Present
Apple Touch Present
SVG Favicon Missing
Manifest Icons Missing
Multiple Sizes Present
B
Lighthouse Accessibility Audits
Score 87/100 — 5 failing, 30 passed
REVIEW
87

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.h-grid > article#abe-2886323-pos7-bcs-europe > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886323-pos7-bcs-europe > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2886314-pos8-bcs-europe > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886314-pos8-bcs-europe > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2886152-pos5-bcs-home_index_editors_choice_title > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886152-pos5-bcs-home_index_editors_choice_title > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2886118-pos6-bcs-home_index_editors_choice_title > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886118-pos6-bcs-home_index_editors_choice_title > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2884405-pos7-bcs-home_index_editors_choice_title > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2884405-pos7-bcs-home_index_editors_choice_title > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2886397-pos1-adaptive-no_comment > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886397-pos1-adaptive-no_comment > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2886369-pos2-adaptive-no_comment > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886369-pos2-adaptive-no_comment > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2886325-pos3-adaptive-no_comment > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886325-pos3-adaptive-no_comment > div.the-media-object__content > a.the-media-object__metas
See more articles from the No Comment theme div.h-grid > div.o-section__new-footer > footer.c-section__footer > a.c-cta
div.h-grid > article#abe-2886464-pos1-adaptive-business > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886464-pos1-adaptive-business > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2886238-pos3-adaptive-business > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886238-pos3-adaptive-business > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2886329-pos4-adaptive-business > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886329-pos4-adaptive-business > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2886420-pos3-adaptive-travel > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886420-pos3-adaptive-travel > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2885576-pos4-adaptive-travel > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2885576-pos4-adaptive-travel > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2886379-pos1-adaptive-next > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886379-pos1-adaptive-next > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2886324-pos2-adaptive-next > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886324-pos2-adaptive-next > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2884950-pos3-adaptive-next > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2884950-pos3-adaptive-next > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2886071-pos4-adaptive-next > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886071-pos4-adaptive-next > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2886427-pos1-adaptive-culture > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886427-pos1-adaptive-culture > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2886360-pos2-adaptive-culture > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886360-pos2-adaptive-culture > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2886355-pos3-adaptive-culture > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886355-pos3-adaptive-culture > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2886347-pos4-adaptive-culture > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886347-pos4-adaptive-culture > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2886169-pos1-adaptive-health > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886169-pos1-adaptive-health > div.the-media-object__content > a.the-media-object__metas

These are opportunities to improve the legibility of your content.

Names and labels

Screen reader users rely on frame titles to describe the contents of frames. Learn more about frame titles.

Why this matters

Performance issues directly impact user engagement and conversion rates.

Failing Elements
iframe#sync_pubmatic_1776295592518 iframe#sync_pubmatic_1776295592518

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.helper-site-container > div.o-site-hr__second-level__links > div#adb-header-login > a.c-btn-login div.helper-site-container > div.o-site-hr__second-level__links > div#adb-header-login > a.c-btn-login

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.

Best practices

Touch targets with sufficient size and spacing help users who may have difficulty targeting small controls to activate the targets. Learn more about touch targets.

Why this matters

Performance issues directly impact user engagement and conversion rates.

Failing Elements
div.h-grid > article#abe-2886491-pos2-bcs-europe > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886491-pos2-bcs-europe > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2886300-pos3-bcs-europe > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886300-pos3-bcs-europe > div.the-media-object__content > a.the-media-object__metas
Trump and Meloni: From close relations to a transatlantic crisis div.h-grid > article#abe-2886300-pos3-bcs-europe > div.the-media-object__content > a.the-media-object__link
div.h-grid > article#abe-2886395-pos4-bcs-europe > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886395-pos4-bcs-europe > div.the-media-object__content > a.the-media-object__metas
Brussels says EU age verification check ready amid child safety push div.h-grid > article#abe-2886395-pos4-bcs-europe > div.the-media-object__content > a.the-media-object__link
div.h-grid > article#abe-2886335-pos5-bcs-europe > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886335-pos5-bcs-europe > div.the-media-object__content > a.the-media-object__metas
Magyar calls on Orbán to lift veto on €90bn Ukraine loan before leaving office div.h-grid > article#abe-2886335-pos5-bcs-europe > div.the-media-object__content > a.the-media-object__link
div.h-grid > article#abe-2885779-pos6-bcs-europe > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2885779-pos6-bcs-europe > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2885790-pos1-adaptive-hungary_parliamentary_elections_2026 > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2885790-pos1-adaptive-hungary_parliamentary_elections_2026 > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2886153-pos2-adaptive-hungary_parliamentary_elections_2026 > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886153-pos2-adaptive-hungary_parliamentary_elections_2026 > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2886091-pos3-adaptive-hungary_parliamentary_elections_2026 > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886091-pos3-adaptive-hungary_parliamentary_elections_2026 > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2885864-pos4-adaptive-hungary_parliamentary_elections_2026 > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2885864-pos4-adaptive-hungary_parliamentary_elections_2026 > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2886152-pos5-bcs-home_index_editors_choice_title > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886152-pos5-bcs-home_index_editors_choice_title > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2886325-pos3-adaptive-no_comment > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886325-pos3-adaptive-no_comment > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2886464-pos1-adaptive-business > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886464-pos1-adaptive-business > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2886412-pos2-adaptive-business > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886412-pos2-adaptive-business > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2886238-pos3-adaptive-business > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886238-pos3-adaptive-business > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2886329-pos4-adaptive-business > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886329-pos4-adaptive-business > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2886460-pos2-adaptive-travel > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886460-pos2-adaptive-travel > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2886420-pos3-adaptive-travel > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886420-pos3-adaptive-travel > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2886360-pos2-adaptive-culture > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886360-pos2-adaptive-culture > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2886070-pos2-adaptive-health > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886070-pos2-adaptive-health > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2881181-pos1-adaptive-the_ring > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2881181-pos1-adaptive-the_ring > div.the-media-object__content > a.the-media-object__metas
div.h-grid > article#abe-2886192-pos1-adaptive-eu_xl > div.the-media-object__content > a.the-media-object__metas div.h-grid > article#abe-2886192-pos1-adaptive-eu_xl > div.the-media-object__content > a.the-media-object__metas
Drone warfare: Europe’s new security threat div.h-grid > article#abe-2886192-pos1-adaptive-eu_xl > div.the-media-object__content > a.the-media-object__link

These items highlight common accessibility best practices.

Visible text labels that do not match the accessible name can result in a confusing experience for screen reader users. Learn more about accessible names.

Why this matters

Performance issues directly impact user engagement and conversion rates.

Failing Elements
White House says discussing second round of Iran talks in Pakistan Negotiators… div.helper-site-container > div.tc-frame__main > section#abe-fr1-content-pos1-hero-bcs-main_stories-default > a
EU pursues 'deeper' Gulf partnerships, Costa tells Euronews in Doha section#abe-fr1-content-pos2-threearticles-bcs-main_stories-event > article.the-media-object > div.the-media-object__content > a.the-media-object__link
Ukraine and Italy pledge cooperation on defence and drone production section#abe-fr1-content-pos2-threearticles-bcs-main_stories-event > article.the-media-object > div.the-media-object__content > a.the-media-object__link
North Korea boosting ability to make nuclear weapons, IAEA chief says section#abe-fr1-content-pos4-listing-bcs-main_stories-default > article.the-media-object > div.the-media-object__content > a.the-media-object__link
Sweden thwarted 2025 pro-Russian cyberattack on thermal power plant section#abe-fr1-content-pos4-listing-bcs-main_stories-default > article.the-media-object > div.the-media-object__content > a.the-media-object__link
BBC to cut up to 2,000 jobs in next two years to save money section#abe-fr1-content-pos4-listing-bcs-main_stories-default > article.the-media-object > div.the-media-object__content > a.the-media-object__link
Flotilla carrying activists and aid for Gaza sets sail from Spain section#abe-fr1-content-pos6-listing-bcs-main_stories-default > article.the-media-object > div.the-media-object__content > a.the-media-object__link
Péter Magyar's landslide victory in Hungary - what's the impact on Brussels? div.h-grid > article#abe-2886389-pos1-bcs-europe > div.the-media-object__content > a.the-media-object__link
Brussels says EU age verification check ready amid child safety push div.h-grid > article#abe-2886395-pos4-bcs-europe > div.the-media-object__content > a.the-media-object__link
Magyar calls on Orbán to lift veto on €90bn Ukraine loan before leaving office div.h-grid > article#abe-2886335-pos5-bcs-europe > div.the-media-object__content > a.the-media-object__link
Magyar vows to shut down Hungarian state TV accusing it of 'North Korean' prop… div.h-grid > article#abe-2886323-pos7-bcs-europe > div.the-media-object__content > a.the-media-object__link
One million Europeans ask the EU to suspend association agreement with Israel f… div.c-most-viewed__item > article#abe-2886336-pos1-mostViewed > div.the-media-object__content > a.the-media-object__link
Magyar vows to shut down Hungarian state TV accusing it of 'North Korean' prop… div.c-most-viewed__item > article#abe-2886323-pos2-mostViewed > div.the-media-object__content > a.the-media-object__link
Almost like Lake Como: Germany transforms former coal mines into Europe's large… div.c-most-viewed__item > article#abe-2884566-pos3-mostViewed > div.the-media-object__content > a.the-media-object__link
Chernobyl could face 'catastrophic' collapse as repairs stall following Russian… div.c-most-viewed__item > article#abe-2886016-pos4-mostViewed > div.the-media-object__content > a.the-media-object__link
Inside the Qantas plane set to break the record for the world’s longest flight … div.c-most-viewed__item > article#abe-2886350-pos5-mostViewed > div.the-media-object__content > a.the-media-object__link
After Orbán loss, Europe’s far right reassesses MAGA endorsement div.h-grid > article#abe-2885864-pos4-adaptive-hungary_parliamentary_elections_2026 > div.the-media-object__content > a.the-media-object__link
Strikes hit Sloviansk and Sumy as Russia pounds Ukrainian cities div.h-grid > article#abe-2886408-pos1-video-videos > div.the-media-object__content > a.the-media-object__link
See more articles from the Videos theme div.h-grid > div.h-grid > footer.c-section__footer > a.c-cta
Meet Olzhas Suleimenov, the voice behind the end of nuclear testing div.h-grid > article#abe-2884851-pos1-adaptive-featured > div.the-media-object__content > a.the-media-object__link
How Karabakh’s musical heritage is being preserved div.h-grid > article#abe-2884396-pos2-adaptive-featured > div.the-media-object__content > a.the-media-object__link
Nowruz: a celebration of spring, renewal and community div.h-grid > article#abe-2875276-pos3-adaptive-featured > div.the-media-object__content > a.the-media-object__link
Content warfare, AI slop and 80s French hits: Is Iran out-trolling Donald Trump? div.h-grid > article#abe-2886401-pos2-bcs-home_index_editors_choice_title > div.the-media-object__content > a.the-media-object__link
New poll reveals Dolly Parton is the most popular person in America div.h-grid > article#abe-2886118-pos6-bcs-home_index_editors_choice_title > div.the-media-object__content > a.the-media-object__link
See more articles from the No Comment theme div.h-grid > div.o-section__new-footer > footer.c-section__footer > a.c-cta
Allbirds shares surge over 550% as footwear firm trades shoes for AI business div.h-grid > article#abe-2886464-pos1-adaptive-business > div.the-media-object__content > a.the-media-object__link
Norway’s crude oil exports up 68% in March due to Iran war div.h-grid > article#abe-2886412-pos2-adaptive-business > div.the-media-object__content > a.the-media-object__link
Zara owner Amancio Ortega becomes the world's biggest real estate tycoon div.h-grid > article#abe-2886238-pos3-adaptive-business > div.the-media-object__content > a.the-media-object__link
See more articles from the Business theme div.h-grid > div.o-section__new-footer > footer.c-section__footer > a.c-cta
Dubai's world-famous Burj Al Arab hotel is set to close for 18 months for resto… div.h-grid > article#abe-2886482-pos1-adaptive-travel > div.the-media-object__content > a.the-media-object__link
These train journeys have the best views, according to eye-tracking technology div.h-grid > article#abe-2886460-pos2-adaptive-travel > div.the-media-object__content > a.the-media-object__link
Travelling to Japan in 2026? Here are the new taxes and price hikes you need to… div.h-grid > article#abe-2886420-pos3-adaptive-travel > div.the-media-object__content > a.the-media-object__link
See more articles from the Travel theme div.h-grid > div.o-section__new-footer > footer.c-section__footer > a.c-cta
Watch: Amateur astronomers on Earth catch Artemis II speeding past the stars div.h-grid > article#abe-2886324-pos2-adaptive-next > div.the-media-object__content > a.the-media-object__link
Why Anthropic's new Mythos AI model has Washington and Wall Street worked up div.h-grid > article#abe-2886071-pos4-adaptive-next > div.the-media-object__content > a.the-media-object__link
See more articles from the Next theme div.h-grid > div.o-section__new-footer > footer.c-section__footer > a.c-cta
Jamie Dornan as Aragorn in new Lord Of The Rings film ‘The Hunt For Gollum’ get… div.h-grid > article#abe-2886427-pos1-adaptive-culture > div.the-media-object__content > a.the-media-object__link
World’s largest dinosaur goes on display in Peterborough cathedral div.h-grid > article#abe-2886360-pos2-adaptive-culture > div.the-media-object__content > a.the-media-object__link
France’s lawmakers pass bill on restitution of artworks looted during colonial … div.h-grid > article#abe-2886355-pos3-adaptive-culture > div.the-media-object__content > a.the-media-object__link
American YouTuber Johnny Somali sentenced to jail in South Korea over sex slave… div.h-grid > article#abe-2886347-pos4-adaptive-culture > div.the-media-object__content > a.the-media-object__link
See more articles from the Culture theme div.h-grid > div.o-section__new-footer > footer.c-section__footer > a.c-cta
Two to three cups of coffee a day linked to lower risk of mental health disorde… div.h-grid > article#abe-2886169-pos1-adaptive-health > div.the-media-object__content > a.the-media-object__link
AI fails at primary patient diagnosis more than 80% of the time, study finds div.h-grid > article#abe-2885873-pos3-adaptive-health > div.the-media-object__content > a.the-media-object__link
From bone loss to blurred vision: How space travel impacts the human body div.h-grid > article#abe-2885198-pos4-adaptive-health > div.the-media-object__content > a.the-media-object__link
Study sheds light on why some people benefit more from weight-loss drugs than o… div.h-grid > article#abe-2884985-pos5-adaptive-health > div.the-media-object__content > a.the-media-object__link
See more articles from the Health theme div.h-grid > div.o-section__new-footer > footer.c-section__footer > a.c-cta
Escalation in the Middle East - Not Europe's war? MEPs go head-to-head in The R… div.h-grid > article#abe-2881181-pos1-adaptive-the_ring > div.the-media-object__content > a.the-media-object__link
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
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.
`button`, `link`, and `menuitem` elements have accessible names
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
`[lang]` attributes have a valid value
Heading elements appear in a sequentially-descending order
Document has a main landmark.
Deprecated ARIA roles were not used
`<video>` elements contain a `<track>` element with `[kind="captions"]`
All heading elements contain content.
Uses ARIA roles only on compatible elements
Image elements do not have `[alt]` attributes that are redundant text.
Identical links have the same purpose.
`[accesskey]` values are unique
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
`<html>` element has an `[xml:lang]` attribute with the same base language as the `[lang]` attribute.
Input buttons have discernible text.
`<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.
Tables have different content in the summary attribute and `<caption>`.
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.
A
Alt Text Quality
All 194 images OK
PASS
All 194 images OK
Info::
31 image(s) with alt text over 125 characters
Info::
59 decorative image(s) correctly marked
Info::
104 image(s) with good alt text
194 images 104 good alt text 59 decorative
IssueCount
too long31 image(s)
A
404 Error Page
HTTP 404, custom page
PASS
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
Info::
Search form present on 404 page
404 Page Quality Custom 404 Page
Status Code HTTP 404 Page Title Loader Custom Styling Navigation Homepage Link Search Form
A+
Print Stylesheet
Print styles detected
PASS
Print styles detected
Info::
External print stylesheet detected
Got: /build/d38b1aa8917d4d16504e-print.css
Print Stylesheet Print Optimized
Print stylesheet /build/d38b1aa8917d4d16504e-print.css Inline @media print Not detected
A+
Color Contrast (Screenshot)
20 text elements analyzed, 0 fail WCAG AA
PASS

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

20 pass
Show all checked elements (20)
ElementRatioRequiredFGBGResult
h2 White House says dis…21.00:13.0:1
#000000
#FFFFFF
Pass
h2 Péter Magyar says n…21.00:13.0:1
#000000
#FFFFFF
Pass
h2 EU pursues 'deeper' …21.00:13.0:1
#000000
#FFFFFF
Pass
h2 Ukraine and Italy pl…21.00:13.0:1
#000000
#FFFFFF
Pass
h2 North Korea boosting…21.00:13.0:1
#000000
#FFFFFF
Pass
h2 Sweden thwarted 2025…21.00:13.0:1
#000000
#FFFFFF
Pass
h2 Nine dead and 13 inj…21.00:13.0:1
#000000
#FFFFFF
Pass
h2 Orbán to skip his l…21.00:13.0:1
#000000
#FFFFFF
Pass
h2 Does a video show Is…21.00:13.0:1
#000000
#FFFFFF
Pass
h2 BBC to cut up to 2,0…21.00:13.0:1
#000000
#FFFFFF
Pass
h2 120,000 drones and m…21.00:13.0:1
#000000
#FFFFFF
Pass
h2 European Parliament …21.00:13.0:1
#000000
#FFFFFF
Pass
h2 Flotilla carrying ac…21.00:13.0:1
#000000
#FFFFFF
Pass
h2 Is the EU ready to d…21.00:13.0:1
#000000
#FFFFFF
Pass
h2 Live21.00:13.0:1
#000000
#FFFFFF
Pass
h2 'Trump needs a bette…21.00:13.0:1
#000000
#FFFFFF
Pass
h2 Watch: Shadows over …21.00:13.0:1
#000000
#FFFFFF
Pass
h2 'A glimer of hope' f…21.00:13.0:1
#000000
#FFFFFF
Pass
h2 Europe21.00:13.0:1
#000000
#FFFFFF
Pass
h2 Most read21.00:13.0:1
#000000
#FFFFFF
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.

All checks on this page are automated. Results are estimates - run targeted manual reviews when the score affects a release decision.

Send Feedback