Manifest position 619 · CrUX rank bucket 1000
http://www.fawanews.sc
Coverage complete
Coverage-complete agentic audit across listing, live-match, article, and error-route archetypes.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | issues | high | The dark-mode screenshot is pixel-identical in appearance and byte size (52,600 bytes) to the default screenshot; the CSS probe found no color-scheme or prefers-color-scheme support. F-001 high: The site remains light-only when the user requests a dark color scheme. |
respect-user-preferencesrespects-reduced-motion | pass | high | evaluate probe under prefers-reduced-motion: reduce found zero active animations. |
respect-user-preferencesrespects-contrast | pass | high | Screenshot under prefers-contrast: more retained visible text, controls, cards, and focus-independent affordances. |
implement-natural-interactionsview-transitions | issues | high | The CSS/DOM probe found no View Transition, scroll timeline, anchor-positioning, or container-query rules; the page is 7,098px tall and its header remains static. F-002 low: Long-list navigation is abrupt and provides no scroll-aware orientation or transition cue. |
implement-natural-interactionsscroll-driven-animations | not-applicable | high | No scroll-linked animation, parallax, reveal, or scrollytelling feature exists on the representative templates. |
implement-natural-interactionsphysical-gestures | not-applicable | high | No gesture-driven, swipe, pull, carousel, or scroll-snap interaction exists on the representative templates. |
provide-guided-navigationscroll-state-aware-chrome | issues | high | The CSS/DOM probe found no View Transition, scroll timeline, anchor-positioning, or container-query rules; the page is 7,098px tall and its header remains static. F-002 low: Long-list navigation is abrupt and provides no scroll-aware orientation or transition cue. |
provide-guided-navigationanchored-positioning | not-applicable | high | No tooltip, popover, dropdown, or tethered menu exists on the representative templates. |
provide-guided-navigationdirects-attention | issues | high | The CSS/DOM probe found no View Transition, scroll timeline, anchor-positioning, or container-query rules; the page is 7,098px tall and its header remains static. F-002 low: Long-list navigation is abrupt and provides no scroll-aware orientation or transition cue. |
maximize-content-reduce-noiseno-intrusive-interruptions | issues | high | Rendered DOM shows aclib.runPop(zoneId 8630206), a hidden adexchangerapid link, and an injected transparent absolute-positioned 690x430 div over the 690x430 player. The player also loads ad scripts over HTTP. The before/after programmatic video click screenshots remain unchanged. F-003 critical: A transparent advertising layer is injected directly over the live player, obstructing and deceiving the primary watch action. |
maximize-content-reduce-noisesemantic-dismissible-primitives | not-applicable | high | No legitimate modal, disclosure, popover, or transient overlay is part of the authored user interface; the advertising overlay is separately recorded as an issue. |
maximize-content-reduce-noisereduced-chrome | pass | high | Desktop and mobile screenshots show a content-first, border-light card layout with limited site chrome. |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | pass | high | Layout at 360x800 reported scrollWidth 360, clientWidth 360 and 0px horizontal overflow; article template also reflowed to 360px. |
adapt-to-the-form-factorcomponent-level-responsiveness | issues | high | The CSS/DOM probe found no View Transition, scroll timeline, anchor-positioning, or container-query rules; the page is 7,098px tall and its header remains static. F-002 low: Long-list navigation is abrupt and provides no scroll-aware orientation or transition cue. |
adapt-to-the-form-factorinput-modality-aware | issues | high | Lighthouse accessibility score was 0.74 with failures for color contrast, link names, target size, frame title and accessibility tree. The DOM probe counted 214 empty-text links among 343 links, headings begin at H3 before H1, and Lighthouse reported 37 undersized/overlapping target groups. F-007 high: The accessibility tree and interaction targets contain widespread naming, contrast, hierarchy, and sizing failures. |
support-core-task-successclear-purpose-and-primary-action | pass | high | The first viewport clearly labels “Sports News” and presents the current schedule as named match cards. |
support-core-task-successprimary-flow-completion | issues | high | Rendered DOM shows aclib.runPop(zoneId 8630206), a hidden adexchangerapid link, and an injected transparent absolute-positioned 690x430 div over the 690x430 player. The player also loads ad scripts over HTTP. The before/after programmatic video click screenshots remain unchanged. F-003 critical: A transparent advertising layer is injected directly over the live player, obstructing and deceiving the primary watch action. |
support-core-task-successclear-system-state-and-recovery | issues | high | A deliberately nonexistent route returned 302 and silently landed on the homepage with no 404 message; failed player guidance only says to refresh. F-004 high: Missing URLs do not present a truthful error or recovery state. |
be-fast-and-stablegood-core-web-vitals | issues | high | Lighthouse measured LCP 9,684.8ms and performance score 0.57. HAR recorded 48 requests and 3,256,843 transferred bytes, including 2,322,820 image bytes. F-005 high: Mobile loading performance misses the modern LCP bar and ships a heavy initial page. |
be-fast-and-stablevisual-stability | pass | high | Homepage mobile layout reported CLS 0; article CLS was 0.0164, within the good range. |
be-fast-and-stableefficient-main-thread | pass | high | Trace reported zero long tasks and 0ms total blocking time; Lighthouse TBT was 1ms. |
be-fast-and-stableefficient-resource-delivery | issues | high | The image audit found 49/49 missing width/height, 47 oversized, 47 below-fold images without lazy loading, and 39 legacy-format images. HAR attributes 2.32MB to images. F-006 high: Images are unreserved, oversized, legacy-format, and eagerly loaded far below the fold. |
be-fast-and-stabletrim-unused-and-duplicate-code | issues | high | Lighthouse measured LCP 9,684.8ms and performance score 0.57. HAR recorded 48 requests and 3,256,843 transferred bytes, including 2,322,820 image bytes. Tracker audit found 11 third-party origins including Google Tag Manager, Google Analytics and Histats. HAR recorded 37 third-party requests and 2,532,744 third-party bytes; match pages add pop-ad, X and CDN scripts. F-005 high: Mobile loading performance misses the modern LCP bar and ships a heavy initial page. F-012 high: The page has a disproportionate and opaque third-party tracking/ad footprint. |
be-inclusivenames-roles-labels | issues | high | Lighthouse accessibility score was 0.74 with failures for color contrast, link names, target size, frame title and accessibility tree. The DOM probe counted 214 empty-text links among 343 links, headings begin at H3 before H1, and Lighthouse reported 37 undersized/overlapping target groups. F-007 high: The accessibility tree and interaction targets contain widespread naming, contrast, hierarchy, and sizing failures. |
be-inclusivesufficient-contrast | issues | high | Lighthouse accessibility score was 0.74 with failures for color contrast, link names, target size, frame title and accessibility tree. The DOM probe counted 214 empty-text links among 343 links, headings begin at H3 before H1, and Lighthouse reported 37 undersized/overlapping target groups. F-007 high: The accessibility tree and interaction targets contain widespread naming, contrast, hierarchy, and sizing failures. |
be-inclusivestructure-and-focus | issues | high | Lighthouse accessibility score was 0.74 with failures for color contrast, link names, target size, frame title and accessibility tree. The DOM probe counted 214 empty-text links among 343 links, headings begin at H3 before H1, and Lighthouse reported 37 undersized/overlapping target groups. F-007 high: The accessibility tree and interaction targets contain widespread naming, contrast, hierarchy, and sizing failures. |
be-inclusivelegible-text | pass | high | Screenshots show readable type sizing and wrapping without clipping on desktop and 360px mobile. |
be-inclusivezoom-reflow-targets-and-media | issues | high | Lighthouse accessibility score was 0.74 with failures for color contrast, link names, target size, frame title and accessibility tree. The DOM probe counted 214 empty-text links among 343 links, headings begin at H3 before H1, and Lighthouse reported 37 undersized/overlapping target groups. F-007 high: The accessibility tree and interaction targets contain widespread naming, contrast, hierarchy, and sizing failures. |
follow-best-practicesno-console-errors | pass | high | Lighthouse errors-in-console audit reported no console error items. |
follow-best-practicessound-document-and-assets | issues | high | Rendered DOM contains nested/unclosed anchors that wrap large parts of the document. Lighthouse failed image-aspect-ratio, while the image audit found every image missing intrinsic dimensions. F-008 medium: Malformed repetitive anchor markup and incorrect image presentation undermine document and asset quality. |
follow-best-practicesbrowser-platform-hygiene | issues | high | Lighthouse best-practices score was 0.52 and failed inspector-issues and BFCache audits. Rendered match DOM loads multiple ad scripts and latest unpinned Clappr at runtime. F-009 medium: The page triggers browser inspector/BFCache hygiene failures and relies on stale third-party script patterns. |
be-discoverabletitle-and-description | issues | high | The article uses generic title “FawaNews - Your Home of Sport”, has no H1, Open Graph tags, or JSON-LD. The match page has no canonical in the probe. /robots.txt returns homepage HTML and Lighthouse robots audit scored 0. F-010 medium: Article and match pages lack page-specific indexing and sharing metadata. |
be-discoverablecrawlable-and-mobile-friendly | issues | high | Lighthouse accessibility score was 0.74 with failures for color contrast, link names, target size, frame title and accessibility tree. The DOM probe counted 214 empty-text links among 343 links, headings begin at H3 before H1, and Lighthouse reported 37 undersized/overlapping target groups. The article uses generic title “FawaNews - Your Home of Sport”, has no H1, Open Graph tags, or JSON-LD. The match page has no canonical in the probe. /robots.txt returns homepage HTML and Lighthouse robots audit scored 0. F-007 high: The accessibility tree and interaction targets contain widespread naming, contrast, hierarchy, and sizing failures. F-010 medium: Article and match pages lack page-specific indexing and sharing metadata. |
be-discoverablecanonical-and-indexing-signals | issues | high | The article uses generic title “FawaNews - Your Home of Sport”, has no H1, Open Graph tags, or JSON-LD. The match page has no canonical in the probe. /robots.txt returns homepage HTML and Lighthouse robots audit scored 0. F-010 medium: Article and match pages lack page-specific indexing and sharing metadata. |
be-discoverablestructured-and-shareable-metadata | issues | high | The article uses generic title “FawaNews - Your Home of Sport”, has no H1, Open Graph tags, or JSON-LD. The match page has no canonical in the probe. /robots.txt returns homepage HTML and Lighthouse robots audit scored 0. F-010 medium: Article and match pages lack page-specific indexing and sharing metadata. |
be-private-and-securesecure-transport-and-headers | issues | high | Headers audit reports HTTPS false and all six checked defenses absent: CSP, HSTS, nosniff, clickjacking protection, Referrer-Policy and Permissions-Policy. All 9 cookies lack Secure and use SameSite=None; HTTPS probing failed certificate hostname validation for www.fawanews.sc. F-011 critical: The site is served over insecure HTTP with no browser security headers and insecure cookies. |
be-private-and-securedata-minimisation-and-third-parties | issues | high | Tracker audit found 11 third-party origins including Google Tag Manager, Google Analytics and Histats. HAR recorded 37 third-party requests and 2,532,744 third-party bytes; match pages add pop-ad, X and CDN scripts. F-012 high: The page has a disproportionate and opaque third-party tracking/ad footprint. |
be-private-and-securein-context-permissions-and-modern-auth | pass | high | No permission prompt fired on load and no authentication flow exists on the representative templates. |
be-private-and-securedefensive-browser-policies | issues | high | Headers audit reports HTTPS false and all six checked defenses absent: CSP, HSTS, nosniff, clickjacking protection, Referrer-Policy and Permissions-Policy. All 9 cookies lack Secure and use SameSite=None; HTTPS probing failed certificate hostname validation for www.fawanews.sc. F-011 critical: The site is served over insecure HTTP with no browser security headers and insecure cookies. |
be-resilientprogressive-enhancement | pass | high | Discoverability capture found 100% content coverage without JavaScript, no empty app shell, and title/H1/description in raw HTML. |
be-resilientresilient-runtime-behaviour | issues | high | Rendered DOM shows aclib.runPop(zoneId 8630206), a hidden adexchangerapid link, and an injected transparent absolute-positioned 690x430 div over the 690x430 player. The player also loads ad scripts over HTTP. The before/after programmatic video click screenshots remain unchanged. The player source is an HTTP IP-address HLS URL and the page injects HTTP ad scripts. The only recovery instruction is “If Lags, Refresh The Page”; a missing URL is silently redirected. F-003 critical: A transparent advertising layer is injected directly over the live player, obstructing and deceiving the primary watch action. F-013 medium: The live-view runtime depends on fragile mixed-origin scripts and provides no robust failure state. |
be-resilientoffline-and-installable | not-applicable | high | This is a content listing/live-stream MPA rather than an installable application; offline playback is intrinsically unavailable. |
be-resilientnetwork-and-http-failure-states | issues | high | A deliberately nonexistent route returned 302 and silently landed on the homepage with no 404 message; failed player guidance only says to refresh. The player source is an HTTP IP-address HLS URL and the page injects HTTP ad scripts. The only recovery instruction is “If Lags, Refresh The Page”; a missing URL is silently redirected. F-004 high: Missing URLs do not present a truthful error or recovery state. F-013 medium: The live-view runtime depends on fragile mixed-origin scripts and provides no robust failure state. |
be-internationalisedlang-dir-and-logical-properties | issues | high | The match document has no html lang, the CSS probe counted 695 physical left/right properties and no dir attribute, and schedules are hard-coded as GMT+1 despite an international audience. F-014 medium: Global sports pages are not consistently language- or locale-ready. |
be-internationalisedlocale-aware-data | issues | high | The match document has no html lang, the CSS probe counted 695 physical left/right properties and no dir attribute, and schedules are hard-coded as GMT+1 despite an international audience. F-014 medium: Global sports pages are not consistently language- or locale-ready. |
be-internationalisedtime-zone-correctness | issues | high | The match document has no html lang, the CSS probe counted 695 physical left/right properties and no dir attribute, and schedules are hard-coded as GMT+1 despite an international audience. F-014 medium: Global sports pages are not consistently language- or locale-ready. |
be-trustworthyno-dark-patterns | issues | high | Rendered DOM shows aclib.runPop(zoneId 8630206), a hidden adexchangerapid link, and an injected transparent absolute-positioned 690x430 div over the 690x430 player. The player also loads ad scripts over HTTP. The before/after programmatic video click screenshots remain unchanged. F-003 critical: A transparent advertising layer is injected directly over the live player, obstructing and deceiving the primary watch action. |
be-trustworthyhumane-error-handling | not-applicable | high | No authored form exists on the audited listing, match, or article templates. |
be-trustworthytrustworthy-input-assistance | not-applicable | high | No authored input fields exist on the audited templates. |
be-trustworthysafe-commercial-and-account-flows | not-applicable | high | No checkout, subscription, authentication, consent-management, or account flow exists in scope. |
be-sustainableoptimised-assets | issues | high | HAR transferred 3.26MB, including 2.32MB images and 506.8KB fonts; 2.53MB came from third parties. Image audit found 47 oversized images and 39 legacy formats. F-015 high: Resource use is far above what a text/listing page needs, dominated by avoidable third-party imagery and fonts. |
be-sustainableno-wasteful-work | issues | high | Tracker audit found 11 third-party origins including Google Tag Manager, Google Analytics and Histats. HAR recorded 37 third-party requests and 2,532,744 third-party bytes; match pages add pop-ad, X and CDN scripts. HAR transferred 3.26MB, including 2.32MB images and 506.8KB fonts; 2.53MB came from third parties. Image audit found 47 oversized images and 39 legacy formats. F-012 high: The page has a disproportionate and opaque third-party tracking/ad footprint. F-015 high: Resource use is far above what a text/listing page needs, dominated by avoidable third-party imagery and fonts. |
be-sustainablethird-party-and-media-budget | issues | high | Tracker audit found 11 third-party origins including Google Tag Manager, Google Analytics and Histats. HAR recorded 37 third-party requests and 2,532,744 third-party bytes; match pages add pop-ad, X and CDN scripts. HAR transferred 3.26MB, including 2.32MB images and 506.8KB fonts; 2.53MB came from third parties. Image audit found 47 oversized images and 39 legacy formats. F-012 high: The page has a disproportionate and opaque third-party tracking/ad footprint. F-015 high: Resource use is far above what a text/listing page needs, dominated by avoidable third-party imagery and fonts. |
be-agent-readystructured-agent-capabilities | not-applicable | high | The site exposes no transactional or productivity capability that needs a WebMCP tool; public content remains directly available in raw HTML. |
be-agent-readyon-device-inference | not-applicable | high | No summarisation or language-model feature is offered, and on-device inference is not required for the site’s core listing/watch/read tasks. |
be-memory-efficientno-leak-under-repeated-interaction | not-applicable | high | The audited MPA has no persistent representative state interaction to repeat: schedule refresh and route changes reload the document, and the player is one-shot playback. |
be-memory-efficientbounded-footprint | pass | high | Single-state heap summary measured 9,669,291 bytes self size across 176,663 nodes, proportionate for the loaded page and embeds. |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | high | Single-state heap summary contains no Detached* constructor among its constructor populations; no persistent SPA interaction exists to accumulate listeners. |
Provenance
Canonical report: results/atomic/reports/0619-www_fawanews_sc.json
Report SHA-256: ec4286c28a9c572b981f1031c419efd659b159ec6ede455af788fdf849bbb2eb
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_fawanews_sc/2026-07-21T23-43-10-746Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_fawanews_sc/2026-07-21T23-43-10-746Z
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.