Manifest position 670 · CrUX rank bucket 1000

https://www.marca.com

Coverage complete

Atomic coverage complete across 58 checks and five representative paths. No local source was supplied; no fixes were applied.

Attempts
1 / 3
Judged checks
58 / 58
Blocked
0
Not run
0
This report has no published overall score. Blocked and not-run checks are not passes. A coverage-complete report means every check has a judged outcome; it does not mean every check passed.

All 58 atomic check outcomes

Principle / checkStatusConfidenceEvidence or reason
respect-user-preferences
respects-color-scheme
issueshighThe dark-mode screenshot is pixel-identical to the light capture; the preference probe reports color-scheme: normal and black text while prefers-color-scheme: dark matches.
F01 medium: The site does not adapt to dark mode.
respect-user-preferences
respects-reduced-motion
issueshighUnder prefers-reduced-motion: reduce, the probe still reports the 500 ms slideUp animation.
F02 low: The consent overlay animation ignores reduced motion.
respect-user-preferences
respects-contrast
issueshighThe prefers-contrast probe matches but color-scheme remains normal and scrollbarColor remains auto; the consent wall retains low-emphasis gray copy.
F03 low: No explicit contrast or forced-colors adaptation is present.
implement-natural-interactions
view-transitions
issueshighRendered CSS/DOM inspection found no view-transition declarations on this multi-page navigation surface.
F04 low: Navigation state changes have no View Transition treatment.
implement-natural-interactions
scroll-driven-animations
issueshighCSS inspection found no animation-timeline scroll()/view() usage on the 15,984 px homepage.
F05 low: The long scrolling news surface does not use declarative scroll-state affordances.
implement-natural-interactions
physical-gestures
issueshighaxe reports seven nested interactive carousel tab patterns; CSS inspection did not expose scroll-snap/overscroll treatment.
F06 low: Carousel and horizontal navigation affordances use small tab controls without platform-native gesture evidence.
provide-guided-navigation
scroll-state-aware-chrome
issueshighThe mobile layout is 15,984 px tall while CSS inspection found no scroll-state container query or progress affordance.
F07 low: The very long homepage has no visible scroll progress or scroll-state-aware chrome.
provide-guided-navigation
anchored-positioning
issueshighThe page exposes several dropdown navigation controls, but inspected CSS contains no anchor-name, position-anchor, or position-try rules.
F08 low: Dropdown navigation lacks modern anchored positioning evidence.
provide-guided-navigation
directs-attention
passhighRecon shows descriptive category navigation, team strip, breadcrumbs, a single page H1, and direct article links.
maximize-content-reduce-noise
no-intrusive-interruptions
issueshighDesktop and 360x800 screenshots show a dimmed page with the consent panel occupying most of the viewport before any user action.
F09 high: A full-page consent wall obscures all editorial content on every fresh visit.
maximize-content-reduce-noise
semantic-dismissible-primitives
issueshighDOM probe reports zero dialog, popover, or details elements and one custom overlay; axe reports its scrollable text is not keyboard accessible.
F10 medium: The blocking consent overlay is an ad-hoc div rather than a semantic dialog.
maximize-content-reduce-noise
reduced-chrome
issueshighThe screenshots show utility ticker, masthead, category bar, team-logo strip, dimmer, and consent panel before usable content.
F11 high: Consent and layered navigation dominate the first viewport over the news content.
adapt-to-the-form-factor
responsive-no-horizontal-scroll
issueshighThe layout primitive reports scrollWidth 618 px versus visual viewport 360 px, an overflow of 258 px; the article template itself reflows correctly.
F12 high: The homepage overflows horizontally at 360 px.
adapt-to-the-form-factor
component-level-responsiveness
issueshighInspected accessible CSS contains media queries but no @container rules, while cards and navigation are reused across widths.
F13 low: Responsive behavior is viewport-centric rather than component-aware.
adapt-to-the-form-factor
input-modality-aware
issueshighFocus probe found 30x30 team links and an edition button with outline none; many ticker links are only 11 px tall.
F14 medium: Several controls are undersized or lack a visible authored focus indicator.
support-core-task-success
clear-purpose-and-primary-action
passhighTitle, MARCA masthead, Portada H1, and prominent labelled stories make the sports-news purpose clear beneath the privacy layer.
support-core-task-success
primary-flow-completion
issueshighFresh-session screenshots show no path to continue reading without accepting tracking or choosing the paid rejection route.
F15 high: Reading any story requires resolving a coercive full-screen consent/subscription gate first.
support-core-task-success
clear-system-state-and-recovery
passhighThe deliberate missing URL returns HTTP 404 with a rendered “Página no encontrada o de acceso restringido” recovery page rather than a blank shell.
be-fast-and-stable
good-core-web-vitals
issueshighLighthouse measured LCP 9.95 s, FCP 5.96 s, CLS 0.105, and a performance score of 0.48.
F16 high: Lab loading performance is poor.
be-fast-and-stable
visual-stability
issueshighLighthouse reports CLS 0.105; the image audit also finds 26 images without dimensions.
F17 medium: Layout stability misses the good CLS threshold in Lighthouse.
be-fast-and-stable
efficient-main-thread
issueshighTrace recorded four long tasks, an 846.56 ms longest task, and 837.66 ms total blocking time.
F18 high: Heavy scripting blocks the main thread.
be-fast-and-stable
efficient-resource-delivery
issueshighHAR records 185 requests and 4.38 MB transferred, including 57 scripts totaling 2.75 MB and 16 fonts totaling 510 KB.
F19 high: The homepage ships an expensive critical network load.
be-fast-and-stable
trim-unused-and-duplicate-code
issueshighLighthouse flags about 1.25 MB unused JavaScript; HAR attributes 3.81 MB and 171 requests to non-main origins.
F20 high: Large script and third-party payloads dominate the load.
be-inclusive
names-roles-labels
issueshighaxe finds an unnamed link, seven nested interactive controls, and invalid list children.
F21 high: Interactive semantics contain serious accessibility errors.
be-inclusive
sufficient-contrast
passhighaxe reported no confirmed color-contrast violation and Lighthouse accessibility scored 0.94; visual captures keep primary consent text and controls legible.
be-inclusive
structure-and-focus
issueshighaxe finds nested/duplicate complementary landmarks, 11 regions outside landmarks, and a consent text scroller without keyboard access.
F22 medium: Landmark and focus structure is inconsistent.
be-inclusive
legible-text
passhighArticle and listing screenshots use readable Barlow typography with clear heading hierarchy; no clipping appears on the 360 px article layout.
be-inclusive
zoom-reflow-targets-and-media
issueshighAt 360 px the homepage overflows by 258 px; focus probe finds 30x30 team links and 11 px-high ticker links.
F23 medium: The homepage reflows poorly and exposes undersized targets.
follow-best-practices
no-console-errors
issueshighLighthouse captured seven errors, including Amazon ad API misuse, missing euconsent-v2, localhost connection refusal, and SSL failures.
F24 medium: The homepage emits repeated console and network errors.
follow-best-practices
sound-document-and-assets
issueshighThe image audit finds 26 missing dimensions, 55 missing srcset, 98 legacy-format images, and three missing alt values.
F25 medium: Image assets are not consistently sound or efficient.
follow-best-practices
browser-platform-hygiene
passhighLighthouse passes deprecations and BFCache audits; no notification/geolocation prompt appeared on load and no form paste blocker was present.
be-discoverable
title-and-description
passhighHomepage, section, results, and article raw HTML all retain descriptive titles, H1s, and meta descriptions.
be-discoverable
crawlable-and-mobile-friendly
issueshighLighthouse crawlable-anchors audit fails on consent and login links using javascript:void(0); the login link in recon resolves to a fragment.
F26 medium: Some important links are not crawlable URLs.
be-discoverable
canonical-and-indexing-signals
issueshighrobots.txt is reachable and permits core content, but /sitemap.xml returns 404 and no Sitemap directive was found.
F27 low: No sitemap is advertised at the conventional location or in robots.txt.
be-discoverable
structured-and-shareable-metadata
passhighHomepage has two JSON-LD blocks and complete Open Graph fields; article has article Open Graph fields and three JSON-LD blocks matching visible content.
be-private-and-secure
secure-transport-and-headers
issueshighHeader audit finds no CSP, HSTS, or nosniff; cookie audit reports 33 of 33 observed cookies as insecure.
F28 high: Transport is HTTPS but critical headers and cookie flags are missing.
be-private-and-secure
data-minimisation-and-third-parties
issueshighTracker audit sees 44 third-party origins and eight known trackers; HAR attributes 171 requests and 3.81 MB to non-main origins before a consent decision.
F29 high: The default page load has a very large tracking footprint.
be-private-and-secure
in-context-permissions-and-modern-auth
issueshighRecon finds “Iniciar sesión” as a fragment link and the loaded public surface contains no WebAuthn/passkey capability marker; no permission prompt appeared on load.
F30 low: The visible sign-in entry does not expose a modern authentication path.
be-private-and-secure
defensive-browser-policies
issueshighHeaders omit CSP, HSTS, Permissions-Policy, and nosniff; Referrer-Policy is unsafe-url, although X-Frame-Options is SAMEORIGIN.
F31 high: Browser-enforced defenses are incomplete and referrer leakage is permissive.
be-resilient
progressive-enhancement
passhighNo-JS discoverability retains 87% of homepage, 90% of section, 79% of results, and 74% of article content; none is a JS shell.
be-resilient
resilient-runtime-behaviour
passhighConsent overlay remains within the mobile viewport with internally scrollable copy; article and 404 runtime states render rather than failing blank.
be-resilient
offline-and-installable
not-applicablehighThis is a public news MPA rather than an installable application; offline installability is contextual. A service worker is registered, but no app-install goal was inferred.
be-resilient
network-and-http-failure-states
passhighA test missing path returns an intentional HTTP 404 and a branded recovery page with visible explanatory content.
be-internationalised
lang-dir-and-logical-properties
issueshighaxe reports two scoreboard components using invalid lang="esES" despite the document correctly using lang="es".
F32 medium: Component language tags include invalid locale syntax.
be-internationalised
locale-aware-data
issueshighThe article renders “22/07/2026 - 05:44 CEST” while homepage metadata advertises es, es-MX, es-US, and en variants.
F33 medium: Article date formatting is hard-coded to one Spanish presentation despite locale variants.
be-internationalised
time-zone-correctness
passhighArticle timestamps include the explicit CEST zone, avoiding an ambiguous bare local time.
be-trustworthy
no-dark-patterns
issueshighThe only prominent choices are “Acepto y continúo gratis” and “Rechazo y me suscribo”, framing tracking acceptance as free and rejection as paid.
F34 high: Consent uses a paid-rejection dark pattern.
be-trustworthy
humane-error-handling
not-applicablehighNo authored data-entry form was present on the representative public news, article, section, or results surfaces, so no validation interaction existed to exercise.
be-trustworthy
trustworthy-input-assistance
not-applicablehighNo authored input flow was present on the representative public surfaces; sign-in did not expose a form in the audited state.
be-trustworthy
safe-commercial-and-account-flows
issueshighThe full-screen gate directs users who reject cookie installation into a subscription path rather than a proportionate privacy choice.
F35 high: Privacy consent is coupled to subscription purchase.
be-sustainable
optimised-assets
issueshighOf 100 images, the audit reports 98 legacy formats, zero modern formats, 55 without srcset, and 22 below-fold images not lazy-loaded.
F36 high: Most homepage images use legacy formats and lack responsive delivery.
be-sustainable
no-wasteful-work
issueshighHAR shows 171 third-party requests and 2.75 MB of scripts; the trace records 838 ms blocking time while a consent wall prevents reading.
F37 high: Substantial background/third-party work is loaded before it provides reader value.
be-sustainable
third-party-and-media-budget
issueshighNon-main origins account for 3.81 MB of 4.38 MB transferred, with 44 third-party origins and eight known trackers.
F38 high: Third-party resource cost is disproportionate for a text-led news entry page.
be-agent-ready
structured-agent-capabilities
not-applicablehighNo agent-facing transactional capability or declared intent was present; this emerging check is contextual and absence is not penalised.
be-agent-ready
on-device-inference
not-applicablehighThe site is a publisher with no user-facing inference task or declared on-device AI intent; this emerging check is not applicable.
be-memory-efficient
no-leak-under-repeated-interaction
issuesmediumAfter ten top-to-bottom scroll cycles, the heap summary grows from 999,223 to 1,486,097 nodes and from 56.8 MB to 79.0 MB self size. Dynamic feed loading may explain part of the growth, so confidence is medium.
F39 medium: Repeated full-page scrolling produces large retained heap growth.
be-memory-efficient
bounded-footprint
issuesmediumBaseline heap contains 999,223 nodes and 56.8 MB total self size before exercising the long feed.
F40 medium: The initial page memory footprint is unusually large for a news listing.
be-memory-efficient
no-detached-dom-or-unbounded-listeners
passhighNeither baseline nor post-scroll heap summary exposes a Detached* constructor among retained constructor summaries; no direct detached-DOM signal was found.

Provenance

Canonical report: results/atomic/reports/0670-www_marca_com.json
Report SHA-256: 5d118ab54d29832058d0e662c5bf11d6ea4d0039ea3738f73df845b390e755d2
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_marca_com/2026-07-22T07-07-42-660Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_marca_com/2026-07-22T07-07-42-660Z
Catalog SHA-256: sha256:78ccfdb2d483f4c57d9dafed80fd86c6265585a56457c8dcfddc254b80fb44d7

Raw screenshots, HARs, traces, heaps, and other browser artifacts are retained at the local evidence root and intentionally are not committed. Artifact paths in the canonical report are relative to that root.