Manifest position 864 · CrUX rank bucket 1000

https://www.globo.com

Coverage complete

Coverage-complete audit of the www.globo.com portal, its Podcasts listing, a linked G1 article journey, and a 404 recovery state.

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
issueshighDesktop screenshots under default and prefers-color-scheme: dark are visually identical; the platform probe reports colorScheme "normal".
F01 medium: The site remains light when the user requests a dark color scheme.
respect-user-preferences
respects-reduced-motion
issueshighThe reduced-motion probe found 19 running 1000–1500 ms animations and no accessible stylesheet containing prefers-reduced-motion.
F02 medium: Animations continue under reduced-motion preference.
respect-user-preferences
respects-contrast
passhighLighthouse contrast testing actively evaluated the rendered page; preference-specific forced-colors styling was not detected, but controls remained present and readable in captured states.
implement-natural-interactions
view-transitions
passhighObserved navigation is primarily ordinary cross-origin document navigation; no jarring same-document route swap was present in the scoped host paths.
implement-natural-interactions
scroll-driven-animations
not-applicablehighNo scroll-linked storytelling, parallax, or entry/exit reveal was observed, so implementation choice is not applicable.
implement-natural-interactions
physical-gestures
passhighMobile screenshots and layout probes show native vertical scrolling without horizontal trapping; no custom pointer gesture conflict was observed.
provide-guided-navigation
scroll-state-aware-chrome
passhighLong portal pages retain compact navigation context and remain scrollable without a blocking static header in desktop/mobile captures.
provide-guided-navigation
anchored-positioning
not-applicablehighNo tooltip or edge-positioned transient menu was observed in the scoped paths.
provide-guided-navigation
directs-attention
passhighProminent headline hierarchy and labeled podcast grid direct users to destinations; link navigation preserves clear destination context.
maximize-content-reduce-noise
no-intrusive-interruptions
issueshighLoad screenshots show a fixed banner covering the lower desktop viewport and roughly the lower quarter of the 360×800 viewport.
F03 high: The consent banner obscures primary content, especially on mobile.
maximize-content-reduce-noise
semantic-dismissible-primitives
issuesmediumDOM probe found zero dialog, popover, and details elements while screenshots show a fixed overlay-like consent surface.
F04 medium: Transient consent UI is custom chrome without semantic dialog/popover primitives.
maximize-content-reduce-noise
reduced-chrome
passhighApart from the separately reported consent banner, desktop and podcast screenshots devote most space to headlines/content with restrained borders.
adapt-to-the-form-factor
responsive-no-horizontal-scroll
passhighLayout probes at 360×800 report zero horizontal overflow on both homepage and Podcasts, with viewport meta present.
adapt-to-the-form-factor
component-level-responsiveness
issuesmediumThe CSS probe found zero @container rules across the loaded stylesheets despite cards and navigation being reused in differently sized regions.
F05 low: Responsive behavior is viewport-wide rather than component-aware.
adapt-to-the-form-factor
input-modality-aware
issueshighThe active-control probe found 32 of 38 sampled visible controls below 44 px in one dimension; several focused menu links reported outline-style none and no box shadow.
F06 high: Many visible targets are undersized and several focused navigation items have no visible focus indicator.
support-core-task-success
clear-purpose-and-primary-action
passhighFirst-viewport screenshots clearly present current top stories on Home and a labeled “Todos os Podcasts” catalog on Podcasts.
support-core-task-success
primary-flow-completion
passhighFollowing a homepage story reaches a complete article with title, summary, byline, media, and 82% no-JS content coverage.
support-core-task-success
clear-system-state-and-recovery
issueshighThe 404 screenshot shows multiple lines and the attempted URL painted on top of one another beneath “Página não encontrada.”
F07 high: The not-found recovery page renders overlapping, unreadable state text.
be-fast-and-stable
good-core-web-vitals
issueshighLighthouse measured LCP 8.0 s, TBT 1,040 ms, Speed Index 18.8 s, and performance score 0.34.
F08 critical: Cold mobile performance is far outside good Core Web Vitals thresholds.
be-fast-and-stable
visual-stability
passhighObserved CLS was 0.003 on Home and 0.066 on Podcasts, both below the 0.1 good threshold.
be-fast-and-stable
efficient-main-thread
issueshighThe trace recorded 8 long tasks and 409.83 ms TBT; Lighthouse measured 18.3 s main-thread work and 4.7 s JavaScript execution.
F09 high: Heavy scripting blocks the main thread.
be-fast-and-stable
efficient-resource-delivery
issueshighHAR captured 323 requests and 9.0 MB transferred; Lighthouse estimated 5.5 MB savings from better cache lifetimes and identified document latency and dependency-tree failures.
F10 high: The critical network path is large and poorly cached.
be-fast-and-stable
trim-unused-and-duplicate-code
issueshighLighthouse estimated 4,496 KiB unused JavaScript and 298 KiB legacy JavaScript; HAR attributes 7.56 MB to 59 scripts.
F11 high: The page ships several megabytes of unused and legacy JavaScript.
be-inclusive
names-roles-labels
issueshighLighthouse failed aria-allowed-attr, aria-hidden-focus, label/name mismatch, and svg-img-alt; the DOM probe found 3 unnamed links, 3 unnamed buttons, and 2 unlabelled inputs.
F12 high: Controls and media expose invalid or missing accessible names and roles.
be-inclusive
sufficient-contrast
issueshighLighthouse found 67 color-contrast failures on the homepage.
F13 high: Text and controls fail minimum contrast.
be-inclusive
structure-and-focus
issueshighLighthouse reports no main landmark and invalid list composition; the DOM exposes 14 H1 elements, many for weather dates and prices, plus navigation links with no visible focus outline.
F14 high: Landmark, heading, list, and focus structure is not coherent.
be-inclusive
legible-text
passhighDesktop/mobile screenshots show readable text sizing and wrapping with no horizontal clipping on core content.
be-inclusive
zoom-reflow-targets-and-media
issueshighMobile layout has no horizontal overflow, but the target probe found 32 sampled controls below 44 px in width or height.
F15 medium: Touch-target sizing falls short despite otherwise successful mobile reflow.
follow-best-practices
no-console-errors
issueshighLighthouse captured 58 browser console error entries.
F16 high: The page emits extensive runtime errors.
follow-best-practices
sound-document-and-assets
passhighDOM probe confirms HTML doctype, UTF-8 charset, viewport metadata, and valid canonical metadata; asset optimization gaps are separately reported.
follow-best-practices
browser-platform-hygiene
issueshighLighthouse reported two deprecated API warnings, two BFCache failure reasons, inspector issues, and geolocation requested on page load.
F17 medium: Deprecated APIs, BFCache blockers, and an on-load geolocation request reduce platform hygiene.
be-discoverable
title-and-description
passhighHome and Podcasts each expose unique descriptive titles and meta descriptions in rendered and raw HTML.
be-discoverable
crawlable-and-mobile-friendly
issueshighLighthouse failed the crawlable-anchors audit while the rest of the portal uses real href links.
F18 medium: At least one link is not crawlable.
be-discoverable
canonical-and-indexing-signals
issueshighrobots.txt advertises an HTTP image sitemap; sitemap.xml lists only two HTTP URLs with 2022 lastmod dates, while canonical pages are HTTPS and current.
F19 medium: Sitemap and crawler policy signals are stale or inconsistent.
be-discoverable
structured-and-shareable-metadata
issueshighBoth homepage and podcast listing probes found zero JSON-LD blocks despite representing an Organization/WebSite and a podcast collection; Open Graph metadata is present.
F20 low: Entity-rich pages omit structured data.
be-private-and-secure
secure-transport-and-headers
issueshighCookie audit found 29 insecure cookies; many use SameSite=None and several persist 390–400 days. Headers include CSP and nosniff but omit HSTS.
F21 high: Cookie transport attributes are unsafe and HSTS is absent.
be-private-and-secure
data-minimisation-and-third-parties
issueshighTracker capture contacted 85 third-party origins and 23 known tracker domains; HAR recorded 313 third-party requests and 8.62 MB transferred.
F22 high: The initial page load has an exceptionally broad tracking footprint.
be-private-and-secure
in-context-permissions-and-modern-auth
issueshighLighthouse failed geolocation-on-start. The visible weather area can instead ask only after the user chooses location-based weather.
F23 medium: Geolocation is requested on load rather than in context.
be-private-and-secure
defensive-browser-policies
issueshighHeader audit found no HSTS, Referrer-Policy, or Permissions-Policy. CSP supplies frame-ancestors and nosniff is present.
F24 medium: Several browser-enforced defensive policies are missing.
be-resilient
progressive-enhancement
issueshighDiscoverability measured only 26% raw/rendered token overlap for Podcasts and 55% for the homepage, versus 82% for the linked article.
F25 high: Important listing content is only partly available without JavaScript.
be-resilient
resilient-runtime-behaviour
passmediumThe page behaves robustly at runtime: overlays and menus never get cut off, DOM state survives moves, background work and async dependencies are sequenced and conditional rather than fragile, and initial visibility state is detected correctly. Active evidence across the representative paths did not show a divergence beyond separately reported checks.
be-resilient
offline-and-installable
not-applicablehighThe scoped public news portal is a content site rather than an installable application; offline installability was judged out of scope.
be-resilient
network-and-http-failure-states
issueshighThe not-found screenshot shows overlapping explanatory text and URL content, undermining the otherwise available search recovery control.
F26 high: The 404 fallback is visually broken.
be-internationalised
lang-dir-and-logical-properties
passhighThe document declares lang=pt-BR; Portuguese reading order is correctly LTR and captured layouts preserve reading order.
be-internationalised
locale-aware-data
passhighRendered weather, dates, times, and Brazilian currency use Portuguese/Brazilian conventions (for example 23/07/2026 and R$).
be-internationalised
time-zone-correctness
passhighWeather and schedule content identifies local place/time context; no ambiguous cross-zone event input was present.
be-trustworthy
no-dark-patterns
issueshighDesktop, mobile, podcasts, and article screenshots show only “Prosseguir” in the banner; no reject or close action is visible.
F27 high: Consent presents acceptance without an equally visible rejection choice.
be-trustworthy
humane-error-handling
not-applicablehighNo data-entry form with validation was present on the scoped portal paths.
be-trustworthy
trustworthy-input-assistance
not-applicablehighNo address, payment, sign-in, or sign-up form was present on the scoped portal paths.
be-trustworthy
safe-commercial-and-account-flows
not-applicablehighCommercial and account-management flows leave the scoped www.globo.com host and were not part of this host audit.
be-sustainable
optimised-assets
issueshighImage audit found 16 oversized images, 46 legacy-format images, 22 below-fold images not lazy-loaded, 7 missing dimensions, and 6 missing srcset.
F28 high: Image delivery wastes bytes and misses modern delivery opportunities.
be-sustainable
no-wasteful-work
issueshighHAR recorded 323 requests, 125 fetch/XHR calls, and 7.56 MB script transfer; Lighthouse estimated 4.5 MB unused JavaScript.
F29 high: Advertising, tracking, and media work dominate the initial load.
be-sustainable
third-party-and-media-budget
issueshighThird parties account for 8.62 MB; a 2.89 MB player bundle loads before explicit playback and tracker capture found 85 third-party origins.
F30 high: Third-party and media payloads are disproportionate to a news portal landing view.
be-agent-ready
structured-agent-capabilities
not-applicablehighNo declared agent-facing transaction or tool surface exists on the scoped portal; this emerging capability is not applicable.
be-agent-ready
on-device-inference
not-applicablehighNo user task on the scoped portal clearly benefits from built-in on-device inference.
be-memory-efficient
no-leak-under-repeated-interaction
passhighA baseline and a fresh-session snapshot after 20 menu toggles differed by about 3.2% self size; this does not establish unbounded retained growth.
be-memory-efficient
bounded-footprint
issuesmediumBaseline heap summary contains 1,385,334 nodes and 84.7 MB self size; the repeated menu run snapshot reached 87.5 MB.
F31 medium: The homepage starts with a large memory and DOM footprint.
be-memory-efficient
no-detached-dom-or-unbounded-listeners
passhighHeap summaries did not expose Detached* constructors among dominant retained populations; repeated menu toggling did not provide direct evidence of unbounded listener/timer growth.

Provenance

Canonical report: results/atomic/reports/0864-www_globo_com.json
Report SHA-256: 3fd938773a4655fa3ad24716b14d2a2c92e07882a17806e329505922d8f6deb8
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_globo_com/2026-07-23T12-12-34-577Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_globo_com/2026-07-23T12-12-34-577Z
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.