Manifest position 953 · CrUX rank bucket 1000
https://ge.globo.com
Coverage complete
Coverage-complete audit of five representative public paths. Not covered: authenticated account flows, live form submission, checkout/subscription, and region-specific templates because they require credentials or duplicate audited archetypes.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | issues | high | The dark-mode screenshot remains a white/light surface, visually identical to light mode. F01 high: The site does not adapt to the user’s dark color-scheme preference. |
respect-user-preferencesrespects-reduced-motion | issues | high | Under prefers-reduced-motion: reduce, 12 one-second textSkeletton/bg-skeleton-box animations remained running; only header/dropdown transitions were disabled. F02 medium: Loading skeleton animations continue when reduced motion is requested. |
respect-user-preferencesrespects-contrast | pass | high | Forced-colors screenshot retained visible text, controls, focus borders, and links in the first viewport. |
implement-natural-interactionsview-transitions | issues | high | The rendered CSS probe found zero view-transition rules across the homepage UI. F03 low: Route and state changes do not use View Transitions. |
implement-natural-interactionsscroll-driven-animations | pass | high | CSS probe found no main-thread scroll animation pattern; observed horizontal scores use scroll-snap rules. |
implement-natural-interactionsphysical-gestures | pass | high | CSS probe found eight scroll-snap rules and mobile score strips remained naturally horizontally scrollable. |
provide-guided-navigationscroll-state-aware-chrome | pass | high | Screenshots show persistent compact section chrome and horizontally scrollable live-score context while content remains identifiable. |
provide-guided-navigationanchored-positioning | not-applicable | high | No edge-anchored tooltip/menu interaction was present in the representative reading and scores paths. |
provide-guided-navigationdirects-attention | pass | high | Distinct header, section tabs, article headline hierarchy, and current team context visibly guide attention. |
maximize-content-reduce-noiseno-intrusive-interruptions | issues | high | Desktop and mobile screenshots show the notice covering the lead story; on mobile it consumes roughly the lower third of the first viewport. F04 high: A large cookie notice obscures primary content on load. |
maximize-content-reduce-noisesemantic-dismissible-primitives | issues | high | The platform probe found 3 role=dialog elements but zero dialog, popover, or details elements. F05 medium: Overlay UI is implemented as custom role dialogs rather than native dialog/popover primitives. |
maximize-content-reduce-noisereduced-chrome | pass | high | The article template gives its headline, deck, byline, and story area clear prominence outside the consent notice. |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | issues | high | At a 360px viewport the article layout reported scrollWidth 994px, innerWidth 994px, and 634px horizontal overflow. F06 high: The article template breaks mobile reflow. |
adapt-to-the-form-factorcomponent-level-responsiveness | issues | high | The CSS probe found zero @container rules across a homepage with cards reused in horizontal strips and content grids. F07 medium: Components rely on viewport styling without container queries. |
adapt-to-the-form-factorinput-modality-aware | issues | high | The target probe found visible 22×22px buttons, a 16×16px close button, and several 17–20px-high links. F08 medium: Some interactive targets are too small for touch. |
support-core-task-successclear-purpose-and-primary-action | pass | high | Homepage, team, match and article screenshots clearly identify sports scores/news and expose story/match links. |
support-core-task-successprimary-flow-completion | not-applicable | high | The audited public-news core task is reading/navigating content, not a transactional multi-step flow; completion was covered by clear-purpose evidence. |
support-core-task-successclear-system-state-and-recovery | pass | high | The deliberate unknown route showed a branded “Ops! página não encontrada” state with a working ge home link. |
be-fast-and-stablegood-core-web-vitals | issues | high | Lighthouse measured LCP 5.4s, TBT 1,320ms, CLS 0.125, and performance score 0.37; the trace independently measured LCP 4.95s and TBT 1,028.56ms. F09 critical: The homepage misses key loading and responsiveness thresholds. |
be-fast-and-stablevisual-stability | issues | high | The mobile layout observer measured CLS 0.407 on home, 0.209 on article, and 0.152 on team pages; all exceed the 0.1 good threshold. F10 high: Late content causes substantial layout shifts across templates. |
be-fast-and-stableefficient-main-thread | issues | high | The trace recorded 9 long tasks, a 779ms longest task, and 1,028.56ms total blocking time. F11 high: Heavy scripting blocks the main thread. |
be-fast-and-stableefficient-resource-delivery | issues | high | HAR captured 459 requests and 15.94MB transferred, including 100 scripts (13.21MB) and 52 stylesheets; Lighthouse flagged LCP discovery and dependency chains. F12 high: The network payload and dependency graph are excessive. |
be-fast-and-stabletrim-unused-and-duplicate-code | issues | high | HAR measured 447 third-party requests and 15.78MB third-party transfer, including 1.58MB from Google Tag Manager and 10.41MB from s3.glbimg.com. F13 high: Third-party and script payloads dominate the page load. |
be-inclusivenames-roles-labels | issues | high | Lighthouse failed image-alt, label-content-name-mismatch, link-name, and list semantics; the homepage probe counted 402 unnamed links/buttons, and the article had 34 images without alt. F14 high: Accessible names and image alternatives are incomplete. |
be-inclusivesufficient-contrast | issues | high | Lighthouse/axe color-contrast audit failed on the homepage. F15 high: Some text fails minimum color contrast. |
be-inclusivestructure-and-focus | issues | high | Lighthouse failed list structure and reported an ill-formed accessibility tree; the homepage also rendered an empty H1 in recon. F16 medium: The accessibility tree and list structure are malformed. |
be-inclusivelegible-text | pass | high | Article screenshot shows large headline, readable deck/byline and comfortable line length with no clipping in the captured first viewport. |
be-inclusivezoom-reflow-targets-and-media | issues | high | The article overflows by 634px at 360px and multiple controls are below 24px in one dimension. F17 medium: Mobile reflow and target sizing do not remain usable. |
follow-best-practicesno-console-errors | issues | high | Lighthouse’s errors-in-console audit failed during a clean homepage load. F18 medium: The page logs browser console errors. |
follow-best-practicessound-document-and-assets | issues | high | The image audit found 100/100 sampled images missing complete width/height dimensions and all 100 delivered as legacy PNG/JPEG/GIF rather than modern formats. F19 medium: Images lack explicit dimensions and use legacy formats. |
follow-best-practicesbrowser-platform-hygiene | issues | high | Lighthouse found one deprecated API warning, inspector issues, and three BFCache failure reasons. F20 medium: Deprecated APIs, inspector issues, and BFCache blockers remain. |
be-discoverabletitle-and-description | pass | high | Homepage and article DOM include unique descriptive titles and meta descriptions. |
be-discoverablecrawlable-and-mobile-friendly | issues | high | Lighthouse failed crawlable-anchors and link-name; the page probe counted hundreds of controls/links without discernible text or labels. F21 medium: Some links are unnamed or not crawlable. |
be-discoverablecanonical-and-indexing-signals | pass | high | Both pages returned 200 with canonical links and non-noindex robots metadata; robots.txt advertises the sitemap. |
be-discoverablestructured-and-shareable-metadata | pass | high | Article probe found JSON-LD plus complete Open Graph title, description, image, URL and article type matching visible content. |
be-private-and-securesecure-transport-and-headers | issues | high | Headers lacked HSTS; the cookie audit found many cookies without Secure and widespread SameSite=None, including long-lived analytics identifiers. F22 high: Cookie and transport policy is weaker than expected. |
be-private-and-securedata-minimisation-and-third-parties | issues | high | Tracker evidence found 91 third-party origins and 24 known tracker domains; HAR recorded 447 third-party requests and 15.78MB before an affirmative consent action. F23 high: The page has an exceptionally large tracking and third-party footprint. |
be-private-and-securein-context-permissions-and-modern-auth | not-applicable | high | No permission request or authentication flow was invoked in the public reading journey. |
be-private-and-securedefensive-browser-policies | issues | high | The response lacks HSTS, Referrer-Policy, and Permissions-Policy; CSP only sets frame-ancestors and upgrade-insecure-requests. F24 medium: Several browser-enforced defensive headers are absent. |
be-resilientprogressive-enhancement | pass | high | Discoverability measured 76% homepage and 83% article content coverage in raw HTML, with title/description and article H1 present without JS. |
be-resilientresilient-runtime-behaviour | pass | high | Representative home, team and article pages rendered content and controls without cut-off overlays at desktop/mobile, apart from separately reported overflow. |
be-resilientoffline-and-installable | not-applicable | high | This public news publication is not presented as an installable application; offline installability is contextual. |
be-resilientnetwork-and-http-failure-states | pass | high | Unknown route rendered a useful branded 404 with explanation and navigation back to ge. |
be-internationalisedlang-dir-and-logical-properties | pass | high | Document declares lang=pt-BR; CSS probe found logical properties and Portuguese reading order is correct. |
be-internationalisedlocale-aware-data | pass | high | Article dates are human-readable in pt-BR and paired with machine-readable ISO datetime values. |
be-internationalisedtime-zone-correctness | pass | high | Article datetime values include the explicit -03:00 offset rather than ambiguous local timestamps. |
be-trustworthyno-dark-patterns | issues | high | DOM evidence shows links to policies plus one primary Prosseguir button, while trackers and identifiers load before that action. F25 high: The cookie notice presents only “Prosseguir” and no equivalent reject/manage choice. |
be-trustworthyhumane-error-handling | not-applicable | high | No required data-entry form belongs to the representative public reading journey. |
be-trustworthytrustworthy-input-assistance | not-applicable | high | No address, payment, sign-in, or sign-up input flow was in the representative public journey. |
be-trustworthysafe-commercial-and-account-flows | not-applicable | high | Checkout, subscription, and account-management were outside the unauthenticated public-news scope. |
be-sustainableoptimised-assets | issues | high | All 100 sampled images were legacy formats and none had complete width/height attributes. F26 high: Images are not delivered in resource-efficient formats or with stable sizing. |
be-sustainableno-wasteful-work | issues | high | A single load used 459 requests, 15.94MB transfer, 9 trace long tasks, and more than one second of blocking time. F27 high: The page performs disproportionate network and main-thread work. |
be-sustainablethird-party-and-media-budget | issues | high | 447 of 459 requests and 15.78MB of 15.94MB transferred were classified as third-party; the tracker scan found 91 origins. F28 high: Third-party resources are disproportionate to the first-view content value. |
be-agent-readystructured-agent-capabilities | issues | high | Discoverability showed 76–83% raw-HTML content coverage, while robots.txt disallows CCBot, GPTBot, and Google-Extended and no WebMCP capability was observed. F29 low: The public news content is readable without JavaScript but intentionally blocks major AI crawlers and exposes no structured agent tools. |
be-agent-readyon-device-inference | not-applicable | high | No user-facing summarisation or generation task was offered where on-device inference could be judged. |
be-memory-efficientno-leak-under-repeated-interaction | pass | high | After ten full-page scroll cycles, heap self size was 120.3MB versus 116.1MB baseline (3.7% growth), with no Detached constructors reported. |
be-memory-efficientbounded-footprint | issues | high | Baseline heap summary contained 1,844,721 nodes and 116.1MB self size; a repeated scroll run ended at 1,893,993 nodes and 120.3MB. F30 medium: The initial JavaScript heap and DOM footprint are large for a news homepage. |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | high | Neither baseline nor post-interaction heap summaries reported Detached constructor populations. |
Provenance
Canonical report: results/atomic/reports/0953-ge_globo_com.json
Report SHA-256: 31ee6ddc97c4c33ea268e26baa16ae835e65a34ab4d7e3ba398f30e063cd6a0e
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/ge_globo_com/2026-07-24T02-44-07-500Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/ge_globo_com/2026-07-24T02-44-07-500Z
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.