Manifest position 21 · CrUX rank bucket 1000

https://loteriadehoy.com

Coverage complete

Coverage-complete audit of four representative public templates plus an HTTP failure state. Excludes the separate secure.loteriadehoy.com account origin and exhaustive lottery-template duplication.

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 preference matched, but body remained rgb(255,255,255), color-scheme was normal, and the preference screenshot was identical to light mode.
F01 medium: No system-driven dark theme
respect-user-preferences
respects-reduced-motion
passhighThe preference matched and document.getAnimations() returned no active animations, so there was no non-essential motion to suppress.
respect-user-preferences
respects-contrast
issueshighThe page did not expose contrast-specific styling and Lighthouse found multiple WCAG contrast failures, including teal buttons at 2.95:1.
F08 high: Core text and buttons fail WCAG contrast
implement-natural-interactions
view-transitions
issuesmediumThe multi-page navigation has no view-transition-name or View Transition CSS; route changes are abrupt full-document swaps.
F02 low: Navigation changes are abrupt
implement-natural-interactions
scroll-driven-animations
not-applicablehighNo parallax, scrollytelling, entry reveal, carousel, or other scroll-linked motion exists on the representative pages.
implement-natural-interactions
physical-gestures
passmediumInteractions use native links and buttons; no custom pointermove, swipe, or pull gesture was exposed in the representative paths.
provide-guided-navigation
scroll-state-aware-chrome
issuesmediumOn pages up to 22,963 CSS px tall, the chrome provides no scroll progress or position-aware cue; the platform probe found no scroll-state/timeline styling.
F03 medium: The long results template is visually noisy and hard to orient within
provide-guided-navigation
anchored-positioning
not-applicablehighNo tooltip, popover, or viewport-edge menu requiring anchored positioning appeared in the representative paths.
provide-guided-navigation
directs-attention
issuesmediumNavigation swaps abruptly and the very long results page lacks progress, current-section, or other attention cues.
F02 low: Navigation changes are abrupt
F03 medium: The long results template is visually noisy and hard to orient within
maximize-content-reduce-noise
no-intrusive-interruptions
passhighNo modal, consent wall, or interstitial obscured primary content on load; advertising occupied bounded page regions.
maximize-content-reduce-noise
semantic-dismissible-primitives
issueshighThe FAQ disclosure uses no details elements; after one interaction all sampled question buttons reported aria-expanded=true, making state semantics unreliable.
F04 medium: FAQ disclosure state is not semantic or reliable
maximize-content-reduce-noise
reduced-chrome
issuesmediumThe results template is 22,963 CSS px tall and adds a persistent right rail of logos plus repeated social controls and advertising around the result content.
F03 medium: The long results template is visually noisy and hard to orient within
adapt-to-the-form-factor
responsive-no-horizontal-scroll
passhighAll four layouts reported scrollWidth 360, innerWidth 360, viewport meta present, and zero horizontal overflow.
adapt-to-the-form-factor
component-level-responsiveness
passmediumHero actions change from a row on desktop to a stacked mobile layout, while result/detail/help templates fit at 360 px without overflow.
adapt-to-the-form-factor
input-modality-aware
issueshighMany links expose outline:none when focused, result buttons are 38 px tall, and hundreds of empty hash links add unnamed keyboard stops.
F05 high: Keyboard and touch affordances are weak
support-core-task-success
clear-purpose-and-primary-action
passhighThe home page clearly offers result categories, and result/detail/help pages state their purpose with prominent headings and actions.
support-core-task-success
primary-flow-completion
passhighThe core information journey is reachable without login: home links to results, results expose dated outcomes, and a lottery detail explains schedules.
support-core-task-success
clear-system-state-and-recovery
issueshighA missing route returns a bare Apache 404 with no site navigation, search, home link, or recovery action.
F12 medium: HTTP failures provide no recovery path
be-fast-and-stable
good-core-web-vitals
issueshighTrace LCP was 973 ms and TBT 6 ms, but Lighthouse measured CLS 0.265, outside the good range.
F06 high: Image sizing causes poor visual stability
be-fast-and-stable
visual-stability
issueshighLighthouse measured CLS 0.265; all 100 result-page images and all 33 home images lacked explicit width/height.
F06 high: Image sizing causes poor visual stability
be-fast-and-stable
efficient-main-thread
passhighThe trace recorded one 56.25 ms long task and only 6.25 ms total blocking time over a 5.8 s capture.
be-fast-and-stable
efficient-resource-delivery
issueshighThe results page made 205 requests, loaded 173 images, and shipped seven parser-inserted high-priority stylesheets; 88 below-fold images were eager.
F07 high: The results page eagerly ships excessive assets and unused code
be-fast-and-stable
trim-unused-and-duplicate-code
issueshighLighthouse estimated 85 KiB unused JS and 37 KiB unused CSS, including 95% of Bootstrap CSS and 86% of datatables.js.
F07 high: The results page eagerly ships excessive assets and unused code
be-inclusive
names-roles-labels
issueshighAll 100 result images lacked alt, 310 of 409 links had no text, Lighthouse found unnamed links, and the date input had no label.
F09 high: Result imagery and controls lack accessible names and structure
be-inclusive
sufficient-contrast
issueshighLighthouse found repeated failures: primary teal buttons at 2.95:1, orange Register at 2.47:1, and heading teal at 2.8:1.
F08 high: Core text and buttons fail WCAG contrast
be-inclusive
structure-and-focus
issueshighThe homepage jumps from H5 to H1 to H6, Lighthouse flags heading order, and many focusable links have no visible outline or accessible name.
F05 high: Keyboard and touch affordances are weak
F09 high: Result imagery and controls lack accessible names and structure
be-inclusive
legible-text
passmediumBody text wraps within the viewport with readable line lengths and no clipping on the sampled templates.
be-inclusive
zoom-reflow-targets-and-media
issueshighReflow itself succeeds and scaling is allowed, but prominent result controls are only 38 px tall and dense unnamed icon links create poor touch/keyboard targets.
F05 high: Keyboard and touch affordances are weak
follow-best-practices
no-console-errors
passhighLighthouse reported no browser errors logged to the console.
follow-best-practices
sound-document-and-assets
issueshighDoctype and UTF-8 are valid, but 100/100 result images lack dimensions and Lighthouse flags a low-resolution ad asset.
F06 high: Image sizing causes poor visual stability
follow-best-practices
browser-platform-hygiene
issueshighThe page is excluded from BFCache by cache-control:no-store and Lighthouse recorded DevTools cookie issues.
F10 medium: Caching policy disables back/forward cache
be-discoverable
title-and-description
issueshighDescriptions exist, but titles are keyword-stuffed: 1,073 characters on the results page and similarly excessive on home, rather than concise unique descriptions.
F11 high: Search and sharing metadata is malformed and keyword-stuffed
be-discoverable
crawlable-and-mobile-friendly
issueshighViewport and robots are valid, but 312 of 409 result links use href="#" and 310 links have empty text, undermining crawlable descriptive navigation.
F11 high: Search and sharing metadata is malformed and keyword-stuffed
be-discoverable
canonical-and-indexing-signals
issueshighPages return 200 and allow search indexing, but no canonical is present and /sitemap.xml returns an Apache 404.
F11 high: Search and sharing metadata is malformed and keyword-stuffed
be-discoverable
structured-and-shareable-metadata
issueshighNo JSON-LD exists; og:url and og:image are malformed with a single slash, and the generic keyword-stuffed og:title does not accurately summarize the result page.
F11 high: Search and sharing metadata is malformed and keyword-stuffed
be-private-and-secure
secure-transport-and-headers
issueshighHTTPS is used, but CSP, HSTS and nosniff are absent; PHPSESSID is neither Secure nor HttpOnly and has SameSite=None.
F13 high: Baseline browser defenses and session-cookie flags are missing
be-private-and-secure
data-minimisation-and-third-parties
issueshighSeven third-party origins include Analytics and DoubleClick; analytics cookies last 400 days and 213,552 transferred bytes were third-party. No exposed secret was found.
F14 medium: Tracking runs broadly on load with long-lived identifiers
be-private-and-secure
in-context-permissions-and-modern-auth
not-applicablemediumNo permission prompt or authentication form appeared on the audited public pages; authentication is hosted on a separate secure subdomain outside this run.
be-private-and-secure
defensive-browser-policies
issueshighX-Frame-Options is present, but HSTS, CSP/frame-ancestors, Referrer-Policy and Permissions-Policy are absent, while cookies use SameSite=None.
F13 high: Baseline browser defenses and session-cookie flags are missing
be-resilient
progressive-enhancement
passhighRaw HTML preserves 99% of rendered content on home and results, including title, H1 and description; neither page is a JS shell.
be-resilient
resilient-runtime-behaviour
issuesmediumLayouts remain in bounds, but FAQ disclosure state is inconsistent: all sampled questions report aria-expanded=true after one question is activated.
F04 medium: FAQ disclosure state is not semantic or reliable
be-resilient
offline-and-installable
not-applicablehighThis is a server-rendered lottery-results content site rather than an installed app; no manifest or controlling service worker exists, and installability is not needed for the core task.
be-resilient
network-and-http-failure-states
issueshighThe representative HTTP failure state is a bare server 404 with no branded explanation, navigation, or retry/home recovery.
F12 medium: HTTP failures provide no recovery path
be-internationalised
lang-dir-and-logical-properties
passhighThe document declares lang="es" and the Spanish left-to-right content reads and lays out correctly on all sampled pages.
be-internationalised
locale-aware-data
passmediumDates are rendered in natural Spanish, for example “17 de julio de 2026”, rather than an ambiguous numeric-only format.
be-internationalised
time-zone-correctness
not-applicablehighThe site shows local Venezuelan daily draw schedules and dates, with no cross-time-zone events, user-entered times, or DST-sensitive coordination.
be-trustworthy
no-dark-patterns
passmediumNo confirmshaming, forced consent, preselected purchase, disguised control, or forced-continuity flow appeared on the audited public pages.
be-trustworthy
humane-error-handling
not-applicablemediumThe audited public flow has only a date selector and no required multi-field form or validation-error flow to exercise.
be-trustworthy
trustworthy-input-assistance
not-applicablehighThe only public input sampled is a date/results selector; address, payment, sign-in, and sign-up autofill assistance is not applicable on these pages.
be-trustworthy
safe-commercial-and-account-flows
not-applicablemediumNo checkout, subscription, consent, or account-management flow exists on the audited public origin; login/register lead to a separate secure subdomain.
be-sustainable
optimised-assets
issueshighImages are predominantly WebP, but 100 result images omit dimensions, 74 omit responsive sources, and 88 below-fold images load eagerly.
F07 high: The results page eagerly ships excessive assets and unused code
be-sustainable
no-wasteful-work
issueshighThe page eagerly fetches 173 images and ships largely unused Bootstrap, icon, and DataTables code despite a light main thread.
F07 high: The results page eagerly ships excessive assets and unused code
be-sustainable
third-party-and-media-budget
issueshighNine third-party requests transfer 213,552 bytes; Google Tag Manager alone transfers 179,180 bytes and multiple advertising/analytics origins run on load.
F14 medium: Tracking runs broadly on load with long-lived identifiers
be-agent-ready
structured-agent-capabilities
not-applicablehighThis public results-content site exposes no transactional agent capability that needs WebMCP; raw content is already machine-readable, while robots policy explicitly limits major AI crawlers.
be-agent-ready
on-device-inference
not-applicablehighNo summarisation, generation, or language task on this simple results site warrants on-device inference.
be-memory-efficient
no-leak-under-repeated-interaction
passmediumAfter ten menu cycles, heap self size rose from 12,337,567 to 12,648,725 bytes (2.5%) rather than showing unbounded growth; live DOM remained stable.
be-memory-efficient
bounded-footprint
passmediumThe sampled server-rendered page used about 12.3–12.6 MB heap self size with 978 live elements, proportionate to its long content page.
be-memory-efficient
no-detached-dom-or-unbounded-listeners
passmediumTen menu cycles left the live DOM at 978 nodes, created no intervals, and added only three transitionend listeners total rather than accumulating per cycle.

Provenance

Canonical report: results/atomic/reports/0021-loteriadehoy_com.json
Report SHA-256: 298a0515b2b4e2543cd1851537765795fe370ac200cfd337d70775b473fe4eeb
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/loteriadehoy_com/2026-07-17T21-48-52-337Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/loteriadehoy_com/2026-07-17T21-48-52-337Z
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.