Manifest position 76 · CrUX rank bucket 1000

https://zoom.us

Coverage complete

Coverage-complete agentic audit of six representative task/template paths plus an invalid-route recovery path. Not covered: authenticated meetings, checkout after purchase, account cancellation, and completed form submissions because they require credentials, purchases, or transmission of personal data.

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
issuesmediumThe dark emulation screenshot is pixel-identical in appearance and size to the light capture; computed color-scheme is normal.
F-DARK medium: The public surface does not adapt to the user’s dark color preference.
respect-user-preferences
respects-reduced-motion
passmediumThe media query matched and the only active autoslider animation reported duration 0.01ms, effectively disabled.
respect-user-preferences
respects-contrast
issueshighLighthouse color-contrast audit failed on the rendered homepage.
F-CONTRAST high: Text and controls fail minimum color contrast.
implement-natural-interactions
view-transitions
issuesmediumPlatform probe found no view-transition usage in the rendered document.
F-TRANSITIONS low: State and route changes do not use View Transitions.
implement-natural-interactions
scroll-driven-animations
not-applicablehighNo scrollytelling, parallax or entry/exit reveal interaction was present on the exercised paths.
implement-natural-interactions
physical-gestures
issuesmediumHAR records swiper-bundle.min.js as a parser-inserted script and one of the slowest requests; no scroll timeline usage was found.
F-GESTURES low: Carousel behavior ships a custom Swiper runtime rather than relying on native scroll-snap/declarative behavior.
provide-guided-navigation
scroll-state-aware-chrome
issuesmediumDOM computed styles show a fixed header, while platform probes found no scroll-state or scroll-timeline implementation.
F-SCROLL-CHROME low: Fixed navigation does not expose scroll-aware feedback.
provide-guided-navigation
anchored-positioning
not-applicablehighNo tooltip or edge-positioned anchored overlay was part of the representative tasks.
provide-guided-navigation
directs-attention
passmediumScreenshots show clear active navigation, large page headings and visually distinct primary actions across templates.
maximize-content-reduce-noise
no-intrusive-interruptions
issueshighSix screenshots show a 600px-wide modal over the homepage, pricing, product, signup, join, and contact-sales paths; on 360x800 it occupies most of the viewport.
F-COOKIE high: Consent dialog blocks core content and actions on every fresh-session archetype.
maximize-content-reduce-noise
semantic-dismissible-primitives
issuesmediumPlatform probe found 0 dialog, 0 popover and 2 role=dialog elements.
F-SEMANTIC medium: Consent overlays are custom role=dialog structures rather than native dialog/popover primitives.
maximize-content-reduce-noise
reduced-chrome
passmediumOutside the separately reported consent interruption, content cards and typography dominate the marketing and product layouts.
adapt-to-the-form-factor
responsive-no-horizontal-scroll
passmediumLayout reported scrollWidth=clientWidth=360 and horizontalOverflowPx=0 with a viewport meta tag.
adapt-to-the-form-factor
component-level-responsiveness
issuesmediumPlatform probe found no @container text, despite cards and navigation reused across narrow and wide layouts.
F-CONTAINERS low: The large reusable marketing surface has no detectable container-query adaptation.
adapt-to-the-form-factor
input-modality-aware
issuesmediumLighthouse target-size audit failed; direct focus probe returned outline none and no box shadow for the first focusable control.
F-TARGETS medium: Some controls have insufficient target spacing and visible focus is inconsistent.
support-core-task-success
clear-purpose-and-primary-action
passmediumHomepage, pricing, Meetings, Signup, Join and Contact Sales each expose a specific heading and primary next action behind the separately reported consent wall.
support-core-task-success
primary-flow-completion
issueshighSignup, Join, pricing purchase, product exploration and contact-sales screenshots all place the consent dialog over the next required action.
F-FLOW high: The fresh-visitor consent wall interrupts every representative primary flow before task completion.
support-core-task-success
clear-system-state-and-recovery
passmediumSignup and Join visibly disable continuation before required input, and the 404 page explains the failure and offers recovery links.
be-fast-and-stable
good-core-web-vitals
issueshighLighthouse measured LCP 16.6s and CLS 0.28 (performance 43); first-party trace still measured LCP 2.82s.
F-CWV high: Homepage loading misses the good Core Web Vitals range.
be-fast-and-stable
visual-stability
issueshighMobile layout observer measured CLS 0.238 with two shifts; Lighthouse measured 0.28 and found four shifts.
F-CLS high: The page shifts substantially during load.
be-fast-and-stable
efficient-main-thread
passmediumTrace found 43.79ms TBT with two long tasks; Lighthouse TBT was 130ms, both within the good TBT proxy range.
be-fast-and-stable
efficient-resource-delivery
issueshighHAR records 119 requests/3.34MB and parser-inserted CSS plus classic scripts; Lighthouse estimates 1.83s render-blocking savings.
F-DELIVERY high: Critical delivery is heavy and contains blocking chains.
be-fast-and-stable
trim-unused-and-duplicate-code
issuesmediumLighthouse estimates 186KiB unused CSS, 385KiB unused JS and 138KiB unminified JS; HAR has 55 scripts.
F-UNUSED medium: Substantial unused CSS and JavaScript ship on first load.
be-inclusive
names-roles-labels
issueshighLighthouse fails button-name, link-name, image-alt, aria-allowed-attr and aria-required-children; image probe reports 14 missing alt values and custom probe counts 13 unnamed buttons.
F-A11Y-NAMES high: Controls and images have missing or invalid accessible names/roles.
be-inclusive
sufficient-contrast
issueshighLighthouse color-contrast audit failed on the rendered homepage.
F-CONTRAST high: Text and controls fail minimum color contrast.
be-inclusive
structure-and-focus
issueshighLighthouse reports malformed accessibility-tree/ARIA relationships; direct focus probe found no visible outline or shadow.
F-FOCUS high: Keyboard focus and structural semantics are unreliable.
be-inclusive
legible-text
passmediumBody and heading text reflow cleanly with comfortable sizing and no clipping in captured paths.
be-inclusive
zoom-reflow-targets-and-media
issuesmediumLighthouse target-size audit failed; direct focus probe returned outline none and no box shadow for the first focusable control.
F-TARGETS medium: Some controls have insufficient target spacing and visible focus is inconsistent.
follow-best-practices
no-console-errors
passmediumLighthouse did not report a console-errors or JavaScript-execution error failure.
follow-best-practices
sound-document-and-assets
issuesmediumImage primitive found 57/93 images without dimensions; Lighthouse reports incorrect aspect ratios and unsized images.
F-ASSETS medium: Image sizing and aspect-ratio hygiene is poor.
follow-best-practices
browser-platform-hygiene
issuesmediumLighthouse reports four deprecation warnings, inspector issues, third-party-cookie issues and one BFCache failure reason.
F-HYGIENE medium: Deprecated APIs, inspector issues and a BFCache blocker remain.
be-discoverable
title-and-description
passmediumHomepage has descriptive title “One platform to connect | Zoom” and a detailed meta description.
be-discoverable
crawlable-and-mobile-friendly
issuesmediumLighthouse fails crawlable-anchors and link-text with four generic links; page probe found two anchors without href and nine generic labels.
F-CRAWL medium: Some links are not crawlable or descriptively named.
be-discoverable
canonical-and-indexing-signals
passmediumHomepage returned 200 with canonical https://www.zoom.com/, index,follow, a robots file and a 432KB sitemap.
be-discoverable
structured-and-shareable-metadata
passmediumHomepage exposes two JSON-LD blocks and complete Open Graph title, description, URL and image metadata.
be-private-and-secure
secure-transport-and-headers
issueshighHeader probe found no CSP or nosniff; cookie probe found one non-Secure consent cookie and an auth-like cookie without HttpOnly.
F-HEADERS high: The main document lacks CSP and sets weak cookie attributes.
be-private-and-secure
data-minimisation-and-third-parties
issuesmediumTracker probe saw 11 third-party origins including GTM; HAR attributes 112/119 requests and 3.30MB to non-main-origin hosts.
F-THIRDPARTY medium: The fresh page has a broad third-party collection and execution footprint.
be-private-and-secure
in-context-permissions-and-modern-auth
passmediumNo browser permission prompt appeared on load; authentication was linked as a separate user-initiated path.
be-private-and-secure
defensive-browser-policies
issueshighHeaders probe found no frame-ancestors/X-Frame-Options, Referrer-Policy, Permissions-Policy or X-Content-Type-Options; HSTS was present.
F-POLICIES high: Browser-enforced defensive policies are incomplete.
be-resilient
progressive-enhancement
passmediumDiscoverability primitive found 91% rendered-word coverage in raw HTML and no empty JS shell.
be-resilient
resilient-runtime-behaviour
passmediumMenus and the consent overlay remained inside captured desktop/mobile viewports without clipping.
be-resilient
offline-and-installable
not-applicablehighThe audited public marketing and live meeting service is intrinsically online; installability is not required for these web entry surfaces.
be-resilient
network-and-http-failure-states
passmediumInvalid route returned HTTP 404 and rendered “Uh-Oh!” with Join, Download, blog and demo recovery links.
be-internationalised
lang-dir-and-logical-properties
passmediumRendered documents declare lang=en, and language/currency selectors are exposed; LTR default direction matches English content.
be-internationalised
locale-aware-data
passmediumPricing selected British Pounds and rendered £ currency values with localized decimal formatting.
be-internationalised
time-zone-correctness
not-applicablehighNo rendered event time or scheduling-time value appeared in the exercised marketing, pricing, signup, join or lead paths.
be-trustworthy
no-dark-patterns
passmediumConsent presents equally prominent Decline and Accept actions without confirmshaming; pricing and billing cadence are visible.
be-trustworthy
humane-error-handling
passmediumRequired contact-sales fields have explicit labels and required state; Signup and Join prevent premature submission.
be-trustworthy
trustworthy-input-assistance
issuesmediumForm probe shows email, name, phone, postal code, company and job-title controls all use autocomplete=off.
F-AUTOFILL medium: The contact-sales form disables useful autofill.
be-trustworthy
safe-commercial-and-account-flows
passmediumPricing shows Free/Pro/Business costs, billing cadence and VAT note before purchase; signup states account terms.
be-sustainable
optimised-assets
issuesmediumImage probe found 37 legacy-format images, 20 missing srcset and two oversized images; Lighthouse estimates 317KiB image savings.
F-OPTIMISE medium: Image delivery wastes bytes and misses responsive sizing.
be-sustainable
no-wasteful-work
issuesmediumTracker probe saw 11 third-party origins including GTM; HAR attributes 112/119 requests and 3.30MB to non-main-origin hosts.
F-THIRDPARTY medium: The fresh page has a broad third-party collection and execution footprint.
be-sustainable
third-party-and-media-budget
issuesmediumHAR transferred 3.34MB: 1.64MB images, 0.97MB scripts and 0.30MB fonts; chat and GTM load before user intent.
F-MEDIA-BUDGET medium: Initial third-party and media weight is disproportionate to the first task.
be-agent-ready
structured-agent-capabilities
issuesmediumPage probe found no WebMCP capability while the site promotes AI products and links to Zoom developer MCP material.
F-AGENT low: Agent-facing capability is not exposed on the public task surface.
be-agent-ready
on-device-inference
not-applicablehighThe exercised pages do not offer an in-browser inference task where a built-in model or summarizer would improve the experience.
be-memory-efficient
no-leak-under-repeated-interaction
issuesmediumAfter 20 repeated clicks, heap self-size rose 27.17MB to 31.63MB (+16%), node count 393,355 to 470,476 and closures 16,050 to 21,068. Separate-run snapshots make causality medium confidence.
F-MEMORY medium: Repeated disclosure interaction retained materially more heap in the post snapshot.
be-memory-efficient
bounded-footprint
passmediumBaseline heap self-size was 27.17MB for a media-rich 93-image marketing page; no single constructor dominated retained object self-size.
be-memory-efficient
no-detached-dom-or-unbounded-listeners
passmediumNeither readable heap summary surfaced Detached* constructors among retained-size leaders; listener growth was not visible in the summaries.

Provenance

Canonical report: results/atomic/reports/0076-zoom_us.json
Report SHA-256: 4d6ca555cb2af6b674e5f2d0d5473b8d200928dd2ce7158982edbb4b7eee3f77
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/zoom_us/2026-07-18T05-48-55-991Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/zoom_us/2026-07-18T05-48-55-991Z
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.