Manifest position 109 · CrUX rank bucket 1000

https://www.cronista.com

Coverage complete

Coverage-complete audit across five representative templates and global transport/network conditions.

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-condition screenshot is visually identical to the light design, and the CSS probe found no prefers-color-scheme rule on any representative template.
F01 medium: The site does not honor the user’s dark-color preference.
respect-user-preferences
respects-reduced-motion
issueshighUnder prefers-reduced-motion: reduce, eight animations remained running, including 15–24 second ticker animations and pulsing elements.
F02 medium: Long-running motion continues when reduced motion is requested.
respect-user-preferences
respects-contrast
passhighForced-colors and high-contrast screenshot preserved visible text, controls, and outlines; CSS probes found forced-colors/prefers-contrast handling on four templates.
implement-natural-interactions
view-transitions
issueshighCSS probes found no View Transition support on the homepage or representative article, despite cross-document navigation being a primary interaction.
F03 low: Primary template changes are abrupt on key routes.
implement-natural-interactions
scroll-driven-animations
passhighSection and markets CSS probes found scroll-timeline/animation-timeline support, while no evidence showed scroll-event-driven animation work.
implement-natural-interactions
physical-gestures
passhighRepresentative CSS contained scroll-snap and logical/intrinsic layout support, with no observed custom pointer handling fighting native scrolling.
provide-guided-navigation
scroll-state-aware-chrome
issueshighThe article is over 15,800 CSS pixels tall, but the captured template exposes no reading progress or scroll-aware article chrome.
F04 low: Long pages do not provide scroll-state guidance.
provide-guided-navigation
anchored-positioning
passhighSection, markets, and login CSS probes found anchor positioning declarations; no clipped overlay was observed at representative viewport edges.
provide-guided-navigation
directs-attention
passhighBreadcrumbs, clearly labelled section links, persistent mobile navigation, and scroll-snap affordances provide orientation across tested templates.
maximize-content-reduce-noise
no-intrusive-interruptions
issueshighDesktop and mobile screenshots show a full-page dimmer and large consent panel before interaction, with an additional Google sign-in prompt on desktop.
F05 high: A consent wall obscures every audited page on first load.
maximize-content-reduce-noise
semantic-dismissible-primitives
issueshighDOM probes found one large fixed overlay but zero dialog or popover elements; its modal behavior is implemented as nested divs.
F06 medium: The blocking consent UI is custom chrome rather than a semantic dialog.
maximize-content-reduce-noise
reduced-chrome
issueshighThe first viewport combines a full consent wall, a separate Google sign-in prompt, subscription chrome, ticker, bottom navigation, and a chat control.
F07 medium: Competing fixed chrome crowds the news content.
adapt-to-the-form-factor
responsive-no-horizontal-scroll
passhighAll five 360×800 layout captures reported zero horizontal overflow and a valid viewport meta tag.
adapt-to-the-form-factor
component-level-responsiveness
passhighCSS probes found container-query support on all five representative templates, and mobile captures reflowed to 360px without clipping.
adapt-to-the-form-factor
input-modality-aware
issueshighFocus probes found 3–4 visible controls below 24px in one dimension, including a 132×15 edition button and 18×22 modal close control.
F08 medium: Several controls have undersized hit areas.
support-core-task-success
clear-purpose-and-primary-action
passhighHome, section, article, markets, and login views expose recognizable branding, descriptive titles, and direct content or sign-in actions.
support-core-task-success
primary-flow-completion
passhighServer-rendered article content is reachable directly and representative navigation uses real links; no account wall blocked article discovery in DOM/discoverability evidence.
support-core-task-success
clear-system-state-and-recovery
issueshighRequesting a deliberately nonexistent URL ended at https://www.cronista.com/ with no 404 heading or recovery explanation.
F09 medium: Unknown URLs silently redirect to the homepage.
be-fast-and-stable
good-core-web-vitals
issueshighLighthouse measured FCP 17.6s, LCP 26.7s, TBT 300ms, and a 0.49 performance score; a separate trace measured LCP 3.03s under a less-throttled condition.
F10 high: Cold-load performance is far outside the good range.
be-fast-and-stable
visual-stability
passhighObserved mobile CLS was 0.0039–0.049 across five templates, and Lighthouse measured CLS 0.023, all in the good range.
be-fast-and-stable
efficient-main-thread
issueshighLighthouse reported 4.1s main-thread work and 2.2s JavaScript execution; Clickio, React, and Permutive were leading contributors.
F11 high: JavaScript startup consumes substantial main-thread time.
be-fast-and-stable
efficient-resource-delivery
issueshighHAR captured 109 requests and 3.19MB transferred; 2.24MB was script, and the 568KB first-party default bundle took 2.31s.
F12 high: Critical delivery is dominated by a large script and vendor chain.
be-fast-and-stable
trim-unused-and-duplicate-code
issueshighHAR measured 58 third-party requests and 1.77MB third-party transfer, including duplicate analytics tags, reCAPTCHA, consent, identity, and advertising scripts.
F13 medium: Third-party code dominates the load.
be-inclusive
names-roles-labels
issueshighLighthouse failed image-alt and link-name; the image primitive found 2 missing alts on home and 10 on the article, while DOM probes found unlabeled search inputs.
F14 high: Accessible names and alternatives are incomplete.
be-inclusive
sufficient-contrast
issueshighLighthouse color-contrast failed with 201 affected nodes.
F15 high: Many text elements fail minimum color contrast.
be-inclusive
structure-and-focus
issueshighThe homepage h1 is empty, article markup contains several empty headings, and focused menu links were observed with outline: none.
F16 medium: Heading and focus semantics are inconsistent.
be-inclusive
legible-text
passhighDesktop and mobile screenshots show readable editorial typography and reflow; no text clipping or horizontal overflow was observed.
be-inclusive
zoom-reflow-targets-and-media
passhighViewport permits scaling, all five mobile templates reflow without overflow, and no video requiring captions appeared on the audited paths.
follow-best-practices
no-console-errors
issueshighLighthouse captured a React Internal Server Error, a first-party content API 500, CORS errors, and failed resources.
F17 medium: The page logs runtime and network errors.
follow-best-practices
sound-document-and-assets
issueshighThe images primitive found 87/100 homepage images and 28/39 article images without width/height, mostly legacy formats; Lighthouse also found aspect-ratio and low-resolution failures.
F18 medium: Image markup and sizing are unsound at scale.
follow-best-practices
browser-platform-hygiene
issueshighLighthouse failed the valid-source-maps audit for large first-party JavaScript.
F19 low: Large first-party scripts lack usable source maps.
be-discoverable
title-and-description
passhighAll five probes found titles and descriptions; the article title and description accurately describe its visible content.
be-discoverable
crawlable-and-mobile-friendly
passhighReal href links dominate navigation, viewport meta is present, and robots.txt allows public content while declaring targeted disallows.
be-discoverable
canonical-and-indexing-signals
passhighRepresentative pages returned content, declared matching canonicals and index/follow, and robots.txt lists current sitemap feeds.
be-discoverable
structured-and-shareable-metadata
passhighHome, section, article, and markets pages expose JSON-LD plus Open Graph title/image metadata matching visible entities.
be-private-and-secure
secure-transport-and-headers
issueshighHTTPS is used, but CSP is only upgrade-insecure-requests; HSTS and nosniff are missing, and all seven observed cookies were flagged, including one non-Secure cookie.
F20 high: Transport protections and cookie attributes are incomplete.
be-private-and-secure
data-minimisation-and-third-parties
issueshighTracker evidence found 32 third-party origins and six known tracker domains; HAR attributed 58 requests and 1.77MB to third parties.
F21 high: The first load exposes users to an extensive tracking footprint.
be-private-and-secure
in-context-permissions-and-modern-auth
passhighNo browser permission prompt appeared on load; the login surface uses federated Google identity rather than exposing a password-only form.
be-private-and-secure
defensive-browser-policies
issueshighHeaders evidence found no HSTS, frame protection, Referrer-Policy, Permissions-Policy, or X-Content-Type-Options, while CSP lacks a source policy and frame-ancestors.
F22 high: Browser-enforced defenses are largely absent.
be-resilient
progressive-enhancement
passhighDiscoverability evidence found 92% raw-HTML content coverage on home and 83% on the article, with title, h1, and description present without JavaScript.
be-resilient
resilient-runtime-behaviour
passhighCore news content remained rendered despite vendor and one feed failure; templates use anchor-position and container-query support where overlays/layout adapt.
be-resilient
offline-and-installable
issueshighAll templates expose service-worker capability but no manifest link; offline behavior is not presented as a user-facing capability.
F23 low: The app-like news experience has no install manifest or verified offline fallback.
be-resilient
network-and-http-failure-states
issueshighA nonexistent path redirected to the homepage, and the live homepage also produced a first-party API 500 with no visible recovery state.
F24 medium: HTTP failure handling is misleading.
be-internationalised
lang-dir-and-logical-properties
passhighAll templates declare lang=es and ltr, use logical CSS properties, and the homepage exposes eight hreflang alternates.
be-internationalised
locale-aware-data
passhighRendered dates, Argentine currency, decimal separators, and market values are localized in Spanish across article and markets templates.
be-internationalised
time-zone-correctness
not-applicablehighThe audited news and spot-market views do not schedule user events or accept partial times; displayed publication/market dates do not expose a cross-time-zone transaction.
be-trustworthy
no-dark-patterns
issueshighThe blocking panel headline says “Accept cookies to browse for free” although a reject action exists, while consent text describes device identification and 1,719 partners.
F25 high: Consent copy frames tracking acceptance as required for free browsing.
be-trustworthy
humane-error-handling
passhighNo user-submittable validation form was exposed on the representative public and federated-login paths; search controls did not show premature error states.
be-trustworthy
trustworthy-input-assistance
passhighSearch fields use appropriate search semantics and autocomplete=off for query UI; no address, payment, password, or signup field requiring missing autofill tokens was exposed.
be-trustworthy
safe-commercial-and-account-flows
issueshighPersistent chrome advertises “Suscribite x $999” without a visible billing period or renewal terms in the same decision context.
F26 medium: The subscription call to action omits the commitment period.
be-sustainable
optimised-assets
issueshighThe homepage image audit found 93 legacy-format images, 87 missing dimensions, 16 missing srcset, and 9 oversized images.
F27 medium: Most image assets use legacy formats or lack responsive metadata.
be-sustainable
no-wasteful-work
issueshighThe load made 109 requests and ran analytics, ads, identity, recaptcha, push, chat, and measurement code before the user engaged.
F28 high: Background and startup work is disproportionate to a news homepage.
be-sustainable
third-party-and-media-budget
issueshighThird parties transferred 1.77MB of the 3.19MB total and accounted for 58 requests; scripts represented 2.24MB overall.
F29 high: Third-party transfer exceeds half of the page load.
be-agent-ready
structured-agent-capabilities
not-applicablehighNo declared agent-facing workflow was found; this emerging capability is optional for the publication, whose content is already 83–92% available in raw HTML.
be-agent-ready
on-device-inference
not-applicablehighNo user task on the audited publication paths requires built-in inference; absence is an opportunity, not a defect under the contextual emerging principle.
be-memory-efficient
no-leak-under-repeated-interaction
passhighAfter ten full-page scroll cycles, the heap summary was 47.70MB versus a 47.38MB baseline, a 0.68% difference consistent with bounded settling rather than unbounded retention.
be-memory-efficient
bounded-footprint
passhighThe page used about 41MB JS heap, 2,959 DOM elements, and a 47.38MB snapshot footprint; substantial but proportionate to the dense news page and stable after exercise.
be-memory-efficient
no-detached-dom-or-unbounded-listeners
passhighBefore/after heap summaries showed no Detached* constructor among leading populations and only 0.4% node-count difference after repeated scrolling.

Provenance

Canonical report: results/atomic/reports/0109-www_cronista_com.json
Report SHA-256: 53d8e3bba66188051e11dc39afef0ec673faa6f2b2aeced61493147c9b9afa5c
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_cronista_com/2026-07-18T11-54-49-118Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_cronista_com/2026-07-18T11-54-49-118Z
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.