Manifest position 704 · CrUX rank bucket 1000

https://one.google.com

Coverage complete

Atomic coverage complete for 58/58 registered checks.

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
issueshighDark emulation leaves all major surfaces light; default and dark screenshots are visually identical.
F-001 medium: The overview remains light when the user requests a dark colour scheme.
respect-user-preferences
respects-reduced-motion
passhighUnder prefers-reduced-motion: reduce, the probe found zero running animations and two reduced-motion CSS rules.
respect-user-preferences
respects-contrast
passhighThe prefers-contrast: more capture keeps text, links and both consent controls visible and legible.
implement-natural-interactions
view-transitions
passhighLive CSS inspection found ::view-transition/view-transition-name rules, establishing declarative transition support.
implement-natural-interactions
scroll-driven-animations
passhighLive CSS inspection found animation-timeline/scroll-timeline rules, rather than evidence of a scroll-listener-only implementation.
implement-natural-interactions
physical-gestures
passhighLive CSS contains scroll-snap support; mobile and desktop captures show platform-native scrolling and no gesture-blocking chrome.
provide-guided-navigation
scroll-state-aware-chrome
passhighThe platform probe found scroll-timeline and scroll-snap CSS; the long overview retains compact navigation while content is vertically structured.
provide-guided-navigation
anchored-positioning
passhighLive CSS inspection found anchor positioning signals; the inspected templates did not show a clipped open overlay.
provide-guided-navigation
directs-attention
passhighScreenshots show a consistent active hierarchy, prominent primary actions, and section/plan headings; CSS includes view transitions and scroll-snap cues.
maximize-content-reduce-noise
no-intrusive-interruptions
issueshighA fixed 765×166 cookie region covers the hero on desktop and roughly the lower third on mobile before interaction.
F-002 high: The cookie notice obscures a large part of the primary content on every fresh load.
maximize-content-reduce-noise
semantic-dismissible-primitives
passhighThe region selector uses a native dialog; the cookie surface is an explicitly named region with real buttons and equal visible choices.
maximize-content-reduce-noise
reduced-chrome
passhighAcross overview, plans, AI plans and article screenshots, chrome is limited to a compact header and content receives most of the viewport.
adapt-to-the-form-factor
responsive-no-horizontal-scroll
passhighAt 360×800, scrollWidth equals clientWidth (360px), overflow is 0, and the viewport meta is present.
adapt-to-the-form-factor
component-level-responsiveness
passhighThe plan selector, plan cards and hero reflow from desktop to 360px without clipping; 125 logical-property uses were detected.
adapt-to-the-form-factor
input-modality-aware
passhighProbed primary targets are generally 48–50px high; keyboard-focused consent controls expose a 2px focus box-shadow and a skip link is present.
support-core-task-success
clear-purpose-and-primary-action
passhighThe overview hero states the storage/AI offer and exposes Sign up; the plans page names the choice and presents monthly/annual controls.
support-core-task-success
primary-flow-completion
passhighThe public acquisition flow proceeds from overview CTAs to localized plans with visible plan choices and Get started actions; authentication is deferred until purchase.
support-core-task-success
clear-system-state-and-recovery
passhighMonthly/annual state has explicit selected styling and accessible labels, and terms/restrictions/cancellation information remain linked beside the flow.
be-fast-and-stable
good-core-web-vitals
passhighTrace LCP/FCP is 1.40s, TBT 15.7ms and layout CLS is 0.010 desktop/0 mobile; Lighthouse performance is 0.94.
be-fast-and-stable
visual-stability
passhighLayout observers report CLS 0.010 on desktop and 0 on mobile, both in the good range.
be-fast-and-stable
efficient-main-thread
passhighThe trace found one 65.7ms long task and only 15.7ms total blocking time; layout observation similarly saw one ~60ms task.
be-fast-and-stable
efficient-resource-delivery
issueshighHAR: 183 requests/2.98 MB, including 146 images/2.39 MB; large below-fold flag SVGs dominate transfer.
F-005 medium: The overview fetches an excessive set of country flag assets and avoidable page weight.
be-fast-and-stable
trim-unused-and-duplicate-code
issueshighLighthouse estimates 132 KiB unused JavaScript; HAR script transfer is ~400 KB and includes two tag bundles.
F-006 low: The page ships avoidable JavaScript on initial load.
be-inclusive
names-roles-labels
issueshighLighthouse reports six serious visible-label/accessibility-name mismatches on primary CTAs.
F-003 medium: Several CTA accessible names do not contain their visible labels.
be-inclusive
sufficient-contrast
passhighLighthouse accessibility score is 1.0 with no colour-contrast audit failures; screenshots keep body text and controls visibly contrasted.
be-inclusive
structure-and-focus
issueshighOverview has logical landmarks and an H1, but the representative plans template has no H1 and starts at H2.
F-004 medium: The plans and pricing template has no h1.
be-inclusive
legible-text
passhighDesktop/mobile captures show comfortable line lengths, responsive wrapping, clear hierarchy and no clipped primary text.
be-inclusive
zoom-reflow-targets-and-media
passhighViewport permits normal scaling, 360px content reflows with zero horizontal overflow, and sampled primary targets are about 48px high.
follow-best-practices
no-console-errors
passhighLighthouse errors-in-console audit scored 1 with an empty items list.
follow-best-practices
sound-document-and-assets
passhighDOM reports HTML doctype, UTF-8 and viewport meta; layout CLS remains low and images are modern-format or SVG, despite delivery optimisation findings elsewhere.
follow-best-practices
browser-platform-hygiene
passhighLighthouse found no console, deprecated API, notification/geolocation-on-load, or document.write failure; its inspector item is CSP and is recorded under security.
be-discoverable
title-and-description
passhighOverview, plans and article probes each return a descriptive title and meta description.
be-discoverable
crawlable-and-mobile-friendly
issueshighReal href links and viewport/robots are present, but Lighthouse identifies five generic “Learn more” links.
F-009 low: Several links use generic “Learn more” text.
be-discoverable
canonical-and-indexing-signals
issueshighRobots allows crawling and sitemap responds, but Lighthouse fails canonical because it points at another hreflang location.
F-010 medium: The canonical URL conflicts with the selected locale/hreflang URL.
be-discoverable
structured-and-shareable-metadata
passhighArticle detail exposes Article, WebSite, Organization and BreadcrumbList JSON-LD plus complete Open Graph title/description/image/url metadata.
be-private-and-secure
secure-transport-and-headers
passhighThe page is HTTPS with nonce/strict-dynamic CSP and nosniff; the one cookie is HttpOnly. Remaining policy gaps are isolated under defensive-browser-policies.
be-private-and-secure
data-minimisation-and-third-parties
issueshighKnown analytics/advertising trackers and 161 third-party requests occur while the consent prompt is still visible.
F-008 medium: Tracking requests and heavy tag-manager code load before the visitor chooses a cookie preference.
be-private-and-secure
in-context-permissions-and-modern-auth
passhighLive markup/runtime probe found no geolocation, notification or media permission request code on load; sign-in is a separate explicit action.
be-private-and-secure
defensive-browser-policies
issueshighHeaders probe found no HSTS response, clickjacking directive, Referrer-Policy or Permissions-Policy, and CSP includes unsafe-eval.
F-007 medium: Several browser-enforced defence headers are absent and the CSP permits unsafe evaluation.
be-resilient
progressive-enhancement
passhighDiscoverability fetch returned 200 with 96% rendered-word coverage in raw HTML and no empty JS shell; core content remains visible without JS.
be-resilient
resilient-runtime-behaviour
passhighRepresentative pages loaded complete navigation/content; the site uses a native dialog and CSS anchor positioning, with no clipped overlay observed.
be-resilient
offline-and-installable
not-applicablehighThe audited surface is a public acquisition/content site, not the signed-in Google One application; installability and offline app operation are not part of this marketing surface.
be-resilient
network-and-http-failure-states
passhighThe representative routes return usable server-rendered content and terms/support links; incidental analytics/CSP endpoint failures do not blank or misstate the core page.
be-internationalised
lang-dir-and-logical-properties
passhighThe page declares en-GB, exposes 56 hreflang alternatives/region selection and uses 125 logical CSS property signals.
be-internationalised
locale-aware-data
passhighThe selected route and metadata are localized to en-GB, regional alternatives are explicit, and plan copy/pricing terms are rendered for the chosen locale.
be-internationalised
time-zone-correctness
not-applicablehighNo event times, schedules, recurring intervals or time-zone-sensitive values appear in the four representative marketing/content templates.
be-trustworthy
no-dark-patterns
passhighConsent presents equally prominent Agree and No thanks controls; pricing states included storage, annual saving, cancellation and restriction links without preselected upsells.
be-trustworthy
humane-error-handling
not-applicablehighNo user-input form exists on the four public templates; the representative acquisition path uses links/buttons and defers account input to the signed-in service.
be-trustworthy
trustworthy-input-assistance
not-applicablehighNo address, payment, sign-in or sign-up input fields exist on the audited public templates, so autocomplete assistance is not applicable here.
be-trustworthy
safe-commercial-and-account-flows
passhighPlans show commitments, cancellation text, restrictions and data-handling links before Get started; no forced continuity was observed in the public funnel.
be-sustainable
optimised-assets
issueshighHAR/images evidence shows 2.39 MB across 146 image requests, mostly below-fold country flags, with missing responsive sources.
F-011 medium: Below-fold regional decoration dominates transfer cost.
be-sustainable
no-wasteful-work
passhighTrace shows 15.7ms TBT and one long task; no autoplay media was visible and no ongoing animation remained under reduced motion.
be-sustainable
third-party-and-media-budget
passhighAlthough third-party count is high and tracked as a privacy issue, the actual 2.90 MB third-party transfer is dominated by site-owned Google storage image assets; no autoplay media was observed.
be-agent-ready
structured-agent-capabilities
not-applicablehighThis public marketing/content surface does not declare an agent-facing transaction or tool contract; emerging WebMCP exposure is an opportunity, not required intent.
be-agent-ready
on-device-inference
not-applicablehighThe site markets AI services but the page itself has no local inference task whose experience would clearly benefit from built-in on-device inference.
be-memory-efficient
no-leak-under-repeated-interaction
passhighAfter 10 menu toggles, live DOM count stayed exactly 3,465; heap rose ~0.9 MB in the live metric and snapshot totals ~3.3%, with constructor counts essentially stable, not evidence of unbounded retention.
be-memory-efficient
bounded-footprint
passhighBaseline heap is 41.6 MB for a long media-rich page with 3,465 live DOM elements; this is proportionate and did not balloon during the repeated menu exercise.
be-memory-efficient
no-detached-dom-or-unbounded-listeners
passhighAcross the repeated menu exercise the live DOM node count stayed fixed and Array/Object/closure constructor populations were effectively stable in the heap summaries.

Provenance

Canonical report: results/atomic/reports/0704-one_google_com.json
Report SHA-256: 562b7ab0d7847d9c932748dec586909fed88ca5bd24d8990118fac76bdb6c221
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/one_google_com/2026-07-22T12-39-58-133Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/one_google_com/2026-07-22T12-39-58-133Z
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.