Manifest position 346 · CrUX rank bucket 1000

https://www.varzesh3.com

Coverage complete

Atomic audit completed across six representative paths. Video/podcast playback, ad-vendor click-through, authenticated account state, and destructive/commercial transactions were not covered because they are separate third-party or unavailable journeys; the selected pages cover the homepage, article, live data, league detail, search, and failure-state templates.

Attempts
2 / 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
issueshighLight surfaces remained unchanged under dark preference.
F02 medium: The visual theme does not meaningfully adapt to a dark color-scheme preference.
respect-user-preferences
respects-reduced-motion
issueshighA running 15s animation remains and no reduced-motion rule was found.
F03 medium: Auto-advancing animation is not reduced for users who request less motion.
respect-user-preferences
respects-contrast
issuesmediumNo contrast/forced-colors treatment was observed.
F04 low: High-contrast preferences receive no explicit adaptation.
implement-natural-interactions
view-transitions
issueshighNo view-transition rules/API treatment found for route/state changes.
F05 medium: Page and content-state changes are abrupt and use no View Transition treatment.
implement-natural-interactions
scroll-driven-animations
not-applicablehighNo scroll-linked parallax, scrollytelling, or reveal behavior was present on the representative templates.
implement-natural-interactions
physical-gestures
issuesmediumThe homepage carousel uses small arrow/pagination controls and exposes no scroll-snap or native gesture surface.
F08 high: Keyboard focus is invisible and many controls are undersized.
provide-guided-navigation
scroll-state-aware-chrome
issuesmediumThe 7,838px homepage uses static chrome without scroll-state orientation.
F06 medium: Long content pages provide static chrome rather than scroll-aware orientation.
provide-guided-navigation
anchored-positioning
not-applicablehighNo tooltip, popover, or edge-sensitive anchored overlay appeared in the representative flows.
provide-guided-navigation
directs-attention
issuesmediumRoute changes and large carousel state changes provide no transition or focus-movement cue.
F05 medium: Page and content-state changes are abrupt and use no View Transition treatment.
maximize-content-reduce-noise
no-intrusive-interruptions
passhighNo modal interstitial or full-screen popup obscured core content on load.
maximize-content-reduce-noise
semantic-dismissible-primitives
not-applicablehighNo dismissible modal/disclosure overlay was encountered; dialogs, popovers, and details counts were zero.
maximize-content-reduce-noise
reduced-chrome
issueshighAd panels and dense widgets dominate the first viewport.
F07 high: Advertising and dense chrome dominate the homepage before core news and scores.
adapt-to-the-form-factor
responsive-no-horizontal-scroll
issueshighHomepage content is 342px wider than the 780px viewport and fixes viewport width at 1122.
F01 high: The homepage forces a fixed 1122px desktop canvas instead of adapting to small screens.
adapt-to-the-form-factor
component-level-responsiveness
issueshighNo container queries were found and homepage components retain the desktop canvas.
F09 medium: The homepage component system relies on a fixed canvas and exposes no container-query adaptation.
adapt-to-the-form-factor
input-modality-aware
issueshighFocus outlines are none and many targets are undersized.
F08 high: Keyboard focus is invisible and many controls are undersized.
support-core-task-success
clear-purpose-and-primary-action
passhighHomepage, article, live score, and league page communicate their sports-content purpose and primary content clearly.
support-core-task-success
primary-flow-completion
issueshighThe search journey returned no content for فوتبال.
F10 high: The primary search journey can return an empty result for a very common query without useful results.
support-core-task-success
clear-system-state-and-recovery
issueshighThe empty state is visible but offers no query-specific recovery or suggested next action.
F11 medium: The empty search state gives no query-specific recovery or next step.
be-fast-and-stable
good-core-web-vitals
issueshighLighthouse LCP was 6.9s, outside the good range.
F12 high: Mobile loading performance misses the LCP quality bar.
be-fast-and-stable
visual-stability
passhighObserved CLS was 0.0012 and Lighthouse CLS was 0.
be-fast-and-stable
efficient-main-thread
issueshigh6.4s main-thread work, 1.5s JS execution and an 81.96ms trace task were recorded.
F13 high: Heavy scripting delays interactivity.
be-fast-and-stable
efficient-resource-delivery
issueshigh136 requests/4.22MB with render-blocking, cache and LCP-discovery opportunities.
F14 high: The homepage ships a large, image- and script-heavy network payload.
be-fast-and-stable
trim-unused-and-duplicate-code
issueshighEstimated 593KiB unused JS and 88KiB unused CSS.
F15 medium: Substantial unused CSS and JavaScript are delivered.
be-inclusive
names-roles-labels
issueshighUnlabeled selects/search, unnamed links and invalid ARIA relationships were found.
F16 high: Important controls and links lack accessible names or valid role relationships.
be-inclusive
sufficient-contrast
issueshighMultiple small-text color pairs failed 4.5:1.
F17 high: Text and essential UI fail minimum contrast.
be-inclusive
structure-and-focus
issueshighHomepage has no h1/main/nav and focused links have no visible outline.
F18 high: Reading structure and keyboard focus do not provide a dependable navigation model.
be-inclusive
legible-text
issueshighThe fixed-width homepage is scaled into tiny, dense text at 390px.
F01 high: The homepage forces a fixed 1122px desktop canvas instead of adapting to small screens.
F07 high: Advertising and dense chrome dominate the homepage before core news and scores.
be-inclusive
zoom-reflow-targets-and-media
issueshighFixed 1122 viewport, user-scalable=no on article/league, and target-size failures.
F19 high: Viewport and reflow settings restrict comfortable mobile and zoom use.
follow-best-practices
no-console-errors
issueshighSignalR/WebSocket connection errors were logged.
F20 medium: The homepage logs live-data WebSocket errors.
follow-best-practices
sound-document-and-assets
issueshighDocument basics pass, but image sizing/responsive delivery and alt inventory have material gaps.
F21 medium: Image markup and delivery are inconsistent.
follow-best-practices
browser-platform-hygiene
issueshighDeprecated API, unload/BFCache, source-map and inspector issues were reported.
F22 medium: Deprecated API use, BFCache blockers, missing source maps and DevTools issues reduce platform hygiene.
be-discoverable
title-and-description
passhighRepresentative public pages have descriptive titles and descriptions.
be-discoverable
crawlable-and-mobile-friendly
issueshighLinks are crawlable and robots is sound, but the homepage fixed-width viewport is not mobile-friendly.
F01 high: The homepage forces a fixed 1122px desktop canvas instead of adapting to small screens.
be-discoverable
canonical-and-indexing-signals
issueshighHomepage canonical and indexing are sound, but the representative article lacks a canonical link.
F23 medium: The representative article lacks a canonical link despite otherwise strong article metadata.
be-discoverable
structured-and-shareable-metadata
passhighArticle exposes matching NewsArticle JSON-LD, OG and Twitter metadata.
be-private-and-secure
secure-transport-and-headers
issueshighHTTPS/HSTS/nosniff/frame controls pass, but CSP is limited and Referrer/Permissions policy are missing.
F24 high: Security policy is incomplete despite HTTPS, HSTS and clickjacking protection.
be-private-and-secure
data-minimisation-and-third-parties
issueshigh13 third-party origins and 17 third-party cookies indicate a heavy tracking footprint.
F25 high: The page has a large advertising and tracking footprint.
be-private-and-secure
in-context-permissions-and-modern-auth
not-applicablehighNo permission prompt fired on the tested public paths, and no authentication form was exposed in the representative core-content journeys.
be-private-and-secure
defensive-browser-policies
issueshighReferrer/Permissions policy gaps and SameSite=None analytics cookies remain.
F26 medium: Defensive browser policies and cookie posture are incomplete.
be-resilient
progressive-enhancement
passhighRaw HTML retained 86% rendered-content coverage and crawler view showed the core portal content.
be-resilient
resilient-runtime-behaviour
passmediumHomepage, article, live-score and league content settled without clipped modal/menu state; real links preserve navigation.
be-resilient
offline-and-installable
issuesmediumManifest and activated service worker exist, but no cached offline fallback was observable after load.
F27 medium: The PWA surface is installable but provides no observable cached offline fallback after load.
be-resilient
network-and-http-failure-states
passhighThe 404 surface clearly explains failure and offers homepage/report links.
be-internationalised
lang-dir-and-logical-properties
issueshighlang=fa and logical properties are present, but root dir is omitted.
F28 medium: The Persian document declares lang but omits explicit right-to-left direction.
be-internationalised
locale-aware-data
passmediumPersian-language dates and score/league data are rendered consistently for the target locale.
be-internationalised
time-zone-correctness
not-applicablehighThe representative pages display editorial and match values but expose no user-entered or cross-time-zone scheduling flow to test.
be-trustworthy
no-dark-patterns
passmediumNo confirmshaming, forced continuity, consent wall, or hidden cancellation pattern appeared in the exercised flows.
be-trustworthy
humane-error-handling
not-applicablehighThe only exercised input is search and it has no validity constraints or invalid-submission state.
be-trustworthy
trustworthy-input-assistance
passmediumThe public input is correctly typed as search, has a descriptive placeholder, preserves native entry behavior, and submits with GET.
be-trustworthy
safe-commercial-and-account-flows
not-applicablehighNo checkout, subscription, payment, consent, or account-management flow was in the audited public content scope.
be-sustainable
optimised-assets
issueshighOversized/legacy/non-responsive images leave an estimated 1,589KiB saving.
F29 high: Asset delivery wastes substantial bytes.
be-sustainable
no-wasteful-work
issueshighMultiple ad/analytics vendors execute on initial load alongside 6.4s main-thread work.
F31 medium: Background analytics and advertising work is chatty and not visibly tied to the core task.
be-sustainable
third-party-and-media-budget
issueshigh4.22MB/136 requests and 13 third-party origins are disproportionate for the initial news view.
F30 high: Third-party ads, trackers and media consume a disproportionate first-load budget.
be-agent-ready
structured-agent-capabilities
not-applicablehighThis public editorial site exposes rich crawlable metadata but no declared agent-facing transaction/tool surface; WebMCP absence is an opportunity, not a failure.
be-agent-ready
on-device-inference
not-applicablehighNo summarisation or language-model feature is part of the visible product intent, so on-device inference is not applicable.
be-memory-efficient
no-leak-under-repeated-interaction
passmediumHeap grew from 35.9MB to 49.9MB as lazy content was first visited, but top constructors show bounded content allocation rather than evidence of unbounded retention; no repeated-cycle series proved a leak.
be-memory-efficient
bounded-footprint
passmediumHomepage heap summary was 35.9MB; probes measured about 18.7–31.2MB used JS heap across article/live-score/home, proportionate to these dense pages.
be-memory-efficient
no-detached-dom-or-unbounded-listeners
passmediumTop constructors in baseline and post-scroll summaries contain no Detached* population; the retained growth is dominated by native/content arrays after first full-feed traversal.

Provenance

Canonical report: results/atomic/reports/0346-www_varzesh3_com.json
Report SHA-256: 7a95e91c4245c4c75c6146b55c3f4cf8099c7635d8c124aee350827fd344fac3
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_varzesh3_com/2026-07-26T06-14-42-568Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_varzesh3_com/2026-07-26T06-14-42-568Z
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.