Manifest position 904 · CrUX rank bucket 1000
https://www.mundodeportivo.com
Coverage complete
Coverage-complete representative audit of six paths/templates. Excluded: authenticated account internals, paid checkout/subscription and live match state mutations because no safe public test journey was available.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | issues | high | The dark-emulated screenshot remains white and the computed root `color-scheme` is `normal`. F01 medium: The site remains light when the user requests dark mode. |
respect-user-preferencesrespects-reduced-motion | issues | high | The reduced-motion probe matched the preference but still found a running `pulse` animation with 1000 ms duration. F02 medium: Reduced-motion mode still runs a continuous pulse animation. |
respect-user-preferencesrespects-contrast | issues | high | The prefers-contrast screenshot is visually unchanged, while Lighthouse separately found multiple low-contrast text nodes. F03 medium: High-contrast preference does not trigger a distinct treatment. |
implement-natural-interactionsview-transitions | issues | high | The CSS/DOM probe found no view-transition usage across the MPA homepage and article navigation. F04 low: Cross-document navigation swaps abruptly without View Transitions. |
implement-natural-interactionsscroll-driven-animations | pass | high | No scrollytelling/parallax behavior was observed and CSS inspection found no scroll-event animation implementation to replace. |
implement-natural-interactionsphysical-gestures | pass | high | Horizontal news/story surfaces use native scrollable containers and the sampled page did not expose custom pointer-drag handlers fighting browser scrolling. |
provide-guided-navigationscroll-state-aware-chrome | issues | high | The homepage is 49,514 px tall on mobile, but CSS inspection found no scroll-state query or scroll timeline. F05 low: The long news feed has no scroll-state-aware header or progress cue. |
provide-guided-navigationanchored-positioning | issues | high | The load-time prompt uses a fixed `#gg-alert` with explicit top/left values; no anchor-positioning or popover primitive is present. F06 low: Overlay positioning is hand-authored and fixed rather than anchored. |
provide-guided-navigationdirects-attention | pass | high | Visible section labels, active navigation context, article headings and conventional link navigation maintain orientation across sampled templates. |
maximize-content-reduce-noiseno-intrusive-interruptions | issues | high | Desktop, mobile, article and 404 screenshots all show the same large prompt covering the page before interaction. F07 high: A push-notification solicitation obscures primary content on every fresh load. |
maximize-content-reduce-noisesemantic-dismissible-primitives | issues | high | The DOM probe reports zero dialog, popover and details primitives while `#gg-alert` implements custom fixed overlay chrome. F08 medium: The push prompt is an ad-hoc fixed div rather than a semantic dialog/popover. |
maximize-content-reduce-noisereduced-chrome | issues | high | The desktop screenshot devotes roughly 350 px to empty ad space before the lead story and overlays a 400 px prompt. F09 high: Advertising and prompts consume a disproportionate share of the first viewport. |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | pass | high | At 360 px, homepage and article report scrollWidth 360, viewport meta is present, horizontal overflow is 0, and screenshots reflow cleanly. |
adapt-to-the-form-factorcomponent-level-responsiveness | issues | high | The loaded CSS contains extensive media queries but the probe found no `@container` usage. F10 low: Complex reused modules rely on viewport breakpoints only. |
adapt-to-the-form-factorinput-modality-aware | issues | high | Focused menu/account buttons computed to `outline: none`; Lighthouse found a 16 by 12 px Outbrain control. F11 medium: Some controls have no visible keyboard focus and touch targets are undersized. |
support-core-task-successclear-purpose-and-primary-action | issues | high | The page purpose is clear once visible, but the first desktop viewport hides the lead story below empty ad space and the push prompt. F12 medium: The lead news content is delayed behind a prompt and a large blank ad slot. |
support-core-task-successprimary-flow-completion | pass | high | Homepage-to-article navigation loads a complete article, and the GET search flow preserves the query and returns the results template without an account wall. |
support-core-task-successclear-system-state-and-recovery | pass | high | A deliberately invalid route presents a clear not-found message and a visible return-to-home action. |
be-fast-and-stablegood-core-web-vitals | issues | high | Lighthouse measured LCP 3.2 s and TBT 250 ms; CLS was good at 0.006. F13 medium: Lab LCP misses the good threshold. |
be-fast-and-stablevisual-stability | pass | high | Layout evidence measured CLS 0.011 on mobile and Lighthouse measured 0.006, both in the good range. |
be-fast-and-stableefficient-main-thread | issues | high | Lighthouse measured 248 ms TBT and estimated 992 KiB of unused JavaScript. F14 medium: Script execution creates avoidable blocking work. |
be-fast-and-stableefficient-resource-delivery | issues | high | HAR captured 134 requests and 3.34 MB transferred, including 53 scripts (2.15 MB), 8 fonts (480 KB), and multiple parser-inserted stylesheets. F15 high: The critical load is burdened by many scripts, fonts and render-blocking stylesheets. |
be-fast-and-stabletrim-unused-and-duplicate-code | issues | high | Lighthouse estimates 992 KiB unused JS and 58 KiB unused CSS; several bundles are 70 to 100 percent unused. F16 high: A large share of shipped CSS and JavaScript is unused on the homepage. |
be-inclusivenames-roles-labels | issues | high | Lighthouse found four image-alt failures; probes found 4 to 5 missing image alts and all seven visible search controls unlabeled. F17 high: Images and search controls lack accessible names. |
be-inclusivesufficient-contrast | issues | high | Lighthouse found ratios of 4.46, 4.43, 3.25 and as low as 1.72 on article labels, game copy, sponsored labels and footer links. F18 medium: Several text treatments fail WCAG contrast. |
be-inclusivestructure-and-focus | issues | high | The document has a main landmark and sequential headings, but focused menu/account buttons compute to `outline: none`. F19 high: Visible focus is removed from important header controls. |
be-inclusivelegible-text | pass | high | Homepage and article screenshots show comfortable editorial type sizes, line lengths and wrapping without clipping at 360 px. |
be-inclusivezoom-reflow-targets-and-media | issues | high | Viewport zoom is allowed, but Lighthouse found an undersized 16 by 12 px control and the homepage probe found 10 video elements with no track elements. F20 medium: Touch targets and media alternatives are incomplete. |
follow-best-practicesno-console-errors | issues | high | Lighthouse captured two GPT TypeErrors and `ERR_CONNECTION_REFUSED` for localhost.sensic.net. F21 medium: The homepage logs advertising exceptions and a failed localhost request. |
follow-best-practicessound-document-and-assets | issues | high | The image audit found 39 missing dimensions, 62 missing srcsets and 97 legacy-format images on the sampled homepage. F22 medium: Many images omit intrinsic dimensions and modern responsive delivery. |
follow-best-practicesbrowser-platform-hygiene | pass | high | Lighthouse passed deprecated APIs, BFCache and Inspector Issues; no permission prompt fired on load. |
be-discoverabletitle-and-description | pass | high | Homepage, article, search and results probes expose descriptive, template-specific titles and meta descriptions. |
be-discoverablecrawlable-and-mobile-friendly | pass | high | Lighthouse passes crawlable anchors, robots.txt and viewport checks; the DOM provides hundreds of real href links. |
be-discoverablecanonical-and-indexing-signals | pass | high | Sampled public pages return 200, expose canonical/index robots, and robots.txt advertises valid news/monthly sitemaps. |
be-discoverablestructured-and-shareable-metadata | pass | high | The article includes NewsArticle JSON-LD and ten Open Graph fields matching its visible headline and content. |
be-private-and-securesecure-transport-and-headers | issues | high | HTTPS is used, but CSP, HSTS and nosniff are absent; all 13 sampled cookies lack Secure and many use SameSite=None. F23 high: Core transport defenses and cookie flags are missing. |
be-private-and-securedata-minimisation-and-third-parties | issues | high | Tracker capture found 47 third-party origins and 8 known tracker domains; HAR attributes 128 requests and 2.91 MB to non-main origins. F24 high: The page has an exceptionally broad tracking and third-party footprint. |
be-private-and-securein-context-permissions-and-modern-auth | issues | high | No permission request was detected on load, but the account/auth probe found no WebAuthn or `navigator.credentials` integration. F25 low: The visible account entry point has no detectable phishing-resistant authentication path. |
be-private-and-securedefensive-browser-policies | issues | high | Only X-Frame-Options is present; CSP, HSTS, nosniff, Referrer-Policy and Permissions-Policy are missing. F26 high: Most browser-enforced defensive policies are absent. |
be-resilientprogressive-enhancement | pass | high | Raw HTML retains 100% of homepage content tokens and 88% on the article; title, H1 and description survive without JavaScript. |
be-resilientresilient-runtime-behaviour | pass | high | Menus/content loaded across desktop and mobile without clipped core UI; the custom prompt remains dismissible and inside the viewport. |
be-resilientoffline-and-installable | not-applicable | high | This public news MPA is content-oriented rather than an installable application; raw HTML resilience applies and was tested, but app installation/offline shell behavior is not required. |
be-resilientnetwork-and-http-failure-states | pass | high | A representative 404 renders an explanatory message and recovery link rather than a blank shell. |
be-internationalisedlang-dir-and-logical-properties | issues | high | The Spanish `lang` is correct and EN/USA variants exist, but root `dir` is absent and the loaded CSS probe found no logical-property usage. F27 medium: The multilingual site is not prepared for bidirectional layout. |
be-internationalisedlocale-aware-data | pass | high | The sampled Spanish article uses human-readable localized date text and machine-readable ISO datetime. |
be-internationalisedtime-zone-correctness | pass | high | The article explicitly renders CEST while its `time[datetime]` stores an unambiguous UTC instant. |
be-trustworthyno-dark-patterns | issues | high | Every fresh path shows the same blocking prompt with a green “Sí, acepto” and muted “Ahora no”, while trackers and cookies are already active. F28 high: The notification prompt uses nagging and asymmetric choices. |
be-trustworthyhumane-error-handling | pass | high | The sampled search flow has no required fields or premature validation; submitting a normal query completes without blame or data loss. |
be-trustworthytrustworthy-input-assistance | pass | high | Search controls use appropriate native search/select types; date filters intentionally disable generic autofill and no sign-in/payment form was present. |
be-trustworthysafe-commercial-and-account-flows | not-applicable | high | No checkout, subscription purchase, consent transaction or authenticated account-management journey was exposed in the representative public paths. |
be-sustainableoptimised-assets | issues | high | The homepage image audit reports 97 legacy-format images, 62 missing srcsets and 39 missing dimensions. F29 high: Image delivery is dominated by legacy formats and lacks responsive variants. |
be-sustainableno-wasteful-work | issues | high | HAR records 53 scripts and 2.15 MB of script transfer; Lighthouse estimates 992 KiB of JavaScript unused. F30 high: Large amounts of advertising and analytics code run before user demand. |
be-sustainablethird-party-and-media-budget | issues | high | Third-party traffic accounts for 128 of 134 requests and 2.91 MB of the 3.34 MB transfer total. F31 high: Third-party resources dominate the page budget. |
be-agent-readystructured-agent-capabilities | not-applicable | high | The site publishes crawlable news content and structured article metadata but exposes no transactional capability that requires WebMCP tooling; this emerging check is out of scope. |
be-agent-readyon-device-inference | not-applicable | high | No summarisation or generative feature is offered, so on-device inference has no user-facing task to improve in the sampled scope. |
be-memory-efficientno-leak-under-repeated-interaction | issues | medium | After ten bottom/top traversals, heap graph nodes increased from 799,475 to 893,083 and self size from 47.58 MB to 51.34 MB. Lazy loading is a confounder, so confidence is medium. F32 medium: Repeated full-feed traversal leaves substantial retained growth. |
be-memory-efficientbounded-footprint | issues | medium | Baseline heap summary contains 799,475 graph nodes and 47.58 MB self size; the live DOM probe counts 3,493 elements before deep interaction. F33 medium: The initial homepage memory footprint is heavy for a reading surface. |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | high | Neither heap summary reports a Detached constructor among significant populations; retained growth was not dominated by detached DOM evidence. |
Provenance
Canonical report: results/atomic/reports/0904-www_mundodeportivo_com.json
Report SHA-256: c8471345e893c0b891e0796752b146d0f9d94ec482ed80806ee39188de2a6d35
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_mundodeportivo_com/2026-07-23T18-15-24-271Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_mundodeportivo_com/2026-07-23T18-15-24-271Z
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.