Manifest position 527 · CrUX rank bucket 1000
https://remotedesktop.google.com
Coverage complete
Complete atomic audit of the public landing page and unauthenticated entry paths. Authenticated remote-control sessions were excluded because credentials and peers were not supplied.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | issues | high | Desktop screenshots under default and prefers-color-scheme: dark are pixel-identical, while computed CSS reports body color-scheme: dark. The site provides a usable dark surface but imposes it rather than adapting to the preference. F01 medium: Theme does not follow the system light/dark preference |
respect-user-preferencesrespects-reduced-motion | pass | high | prefers-reduced-motion: reduce was active and document.getAnimations() returned zero active animations. |
respect-user-preferencesrespects-contrast | pass | high | The prefers-contrast: more screenshot keeps all text, borders, and controls visible at the same clear contrast. |
implement-natural-interactionsview-transitions | not-applicable | high | The unauthenticated page has no same-document state changes; both actions immediately leave for cross-origin Google Accounts, so there is no representative route transition to animate. |
implement-natural-interactionsscroll-driven-animations | pass | high | CSS inspection found no scroll timelines and the mobile layout recorded no long tasks; the page does not implement scroll-linked effects. |
implement-natural-interactionsphysical-gestures | not-applicable | high | No carousel, swipe, pull, draggable, or gesture-driven control exists on the audited landing surface. |
provide-guided-navigationscroll-state-aware-chrome | not-applicable | high | The short landing page has no long-form reading state or scrolling chrome that needs position feedback. |
provide-guided-navigationanchored-positioning | not-applicable | high | No tooltip, menu, popover, or other anchored overlay exists on the audited landing surface. |
provide-guided-navigationdirects-attention | pass | high | Desktop places the two labelled actions in the header; mobile repeats them in a fixed bottom bar, preserving a clear next step. |
maximize-content-reduce-noiseno-intrusive-interruptions | pass | high | Load screenshots show the product explanation and actions immediately, with no consent wall, banner, modal, or interstitial. |
maximize-content-reduce-noisesemantic-dismissible-primitives | not-applicable | high | No overlay, disclosure, picker, or rich control is present on this simple landing surface. |
maximize-content-reduce-noisereduced-chrome | pass | high | The first viewport is dominated by the purpose statement, illustration, and two task cards; chrome is limited to branding and two actions. |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | pass | high | At 360x800, layout reported scrollWidth 360, clientWidth 360, horizontalOverflowPx 0, and viewport meta present. |
adapt-to-the-form-factorcomponent-level-responsiveness | pass | high | Desktop uses a split hero and top actions while mobile stacks the hero and pins actions at the bottom; reused cards fit their available width without overflow. |
adapt-to-the-form-factorinput-modality-aware | issues | high | The focus probe programmatically focused both Access my computer and Share my screen links and read outline: none and box-shadow: none for each. F02 high: Primary links have no visible keyboard focus indicator |
support-core-task-successclear-purpose-and-primary-action | pass | high | The first viewport plainly explains remote access and screen sharing and exposes matching Access my computer and Share my screen actions. |
support-core-task-successprimary-flow-completion | pass | high | Both primary actions were exercised and reached the expected Google Account sign-in form with an email field and Next action; authenticated remote sessions were excluded because no credentials were supplied. |
support-core-task-successclear-system-state-and-recovery | pass | high | The landing and Google Account redirect both render stable, explicit states; sign-in offers Forgot email, Create account, Guest mode help, and Next. |
be-fast-and-stablegood-core-web-vitals | issues | medium | Lighthouse measured LCP at 4.2 s (performance 0.85), although the unthrottled CDP trace measured 1.48 s. This indicates a slow-network/device risk rather than a universal failure. F03 medium: Cold-load LCP misses the good threshold under Lighthouse throttling |
be-fast-and-stablevisual-stability | pass | high | The 4-second mobile layout observer measured CLS 0 with no layout-shift entries. |
be-fast-and-stableefficient-main-thread | pass | high | Trace recorded one 132.96 ms long task and 82.96 ms total blocking time; Lighthouse TBT was 120 ms, within the good range. |
be-fast-and-stableefficient-resource-delivery | pass | high | HAR recorded 21 successful requests, no redirects, HTTP errors, missing cache headers, uncompressed text, or render-blocking candidates. |
be-fast-and-stabletrim-unused-and-duplicate-code | issues | high | Lighthouse estimates 201 KiB unused JavaScript and 11 KiB unused CSS. The HAR transfers 279,079 bytes of script for a simple two-action landing page. F04 medium: The landing page ships substantial unused JavaScript and CSS |
be-inclusivenames-roles-labels | pass | high | Lighthouse accessibility found no accessible-name, role, label, or image-alt audit failures; the visible actions have descriptive text. |
be-inclusivesufficient-contrast | pass | high | Lighthouse reported no color-contrast failures and default/high-contrast screenshots keep text and borders legible. |
be-inclusivestructure-and-focus | issues | high | Rendered DOM inspection found no h1 and no main landmark, while the focus probe found no visible outline on four primary action links. F05 high: The page lacks semantic heading/landmark structure and visible focus |
be-inclusivelegible-text | pass | high | Desktop and 360px screenshots show unclipped, generously spaced text with readable line lengths and no horizontal overflow. |
be-inclusivezoom-reflow-targets-and-media | issues | high | Lighthouse failed the meta-viewport accessibility audit; the DOM contains maximum-scale=1 and user-scalable=no. F06 high: Mobile viewport configuration disables pinch zoom |
follow-best-practicesno-console-errors | pass | high | Lighthouse best-practices scored 1.0 and reported no console-error or uncaught-exception failure. |
follow-best-practicessound-document-and-assets | issues | high | The images primitive found two SVG logo instances without width and height attributes. No CLS occurred in this capture, but intrinsic dimensions should reserve space deterministically. F07 low: Brand images omit intrinsic dimensions |
follow-best-practicesbrowser-platform-hygiene | issues | high | Lighthouse reports three BFCache blockers, including Cache-Control: no-store on the main resource and a modified HTTP-only cookie. F08 low: The page is ineligible for the back/forward cache |
be-discoverabletitle-and-description | issues | high | The discoverability primitive and Lighthouse both report that the title survives raw HTML but meta description is absent. F09 medium: The public landing page has no meta description |
be-discoverablecrawlable-and-mobile-friendly | pass | high | The page has real anchor actions, a viewport meta, descriptive link text, and robots.txt returns 200 without blocking rules. |
be-discoverablecanonical-and-indexing-signals | pass | high | The landing response is 200, canonical points to https://remotedesktop.google.com/, no noindex is present, and robots.txt is non-blocking; sitemap.xml is absent but unnecessary for this single public entry page. |
be-discoverablestructured-and-shareable-metadata | issues | high | Rendered DOM inspection found no Open Graph or JSON-LD metadata for this public product landing page. F10 low: Share-preview and structured entity metadata are absent |
be-private-and-securesecure-transport-and-headers | issues | high | The headers primitive found no HSTS and a CSP allowlist containing unsafe-inline/unsafe-eval. Cookies included NID without Secure and both cookies used SameSite=None. F11 high: Security header and cookie posture has avoidable weaknesses |
be-private-and-securedata-minimisation-and-third-parties | pass | high | Tracker inspection found no known tracker domain; HAR shows four Google-owned third-party origins and only 99 content bytes of fetch/XHR traffic, with no evidence of form data collection on load. |
be-private-and-securein-context-permissions-and-modern-auth | pass | high | No permission prompt appears on load; both authentication-required actions redirect in context to the Google Account sign-in flow rather than collecting a password on this origin. |
be-private-and-securedefensive-browser-policies | issues | high | The headers primitive found no Referrer-Policy; Permissions-Policy only declares broad client-hint access and does not constrain sensitive browser capabilities. F12 medium: Referrer policy is absent and Permissions-Policy is overly permissive |
be-resilientprogressive-enhancement | pass | high | Discoverability comparison measured 100% raw-HTML content coverage, isJsShell false, and matching rendered/crawler screenshots. |
be-resilientresilient-runtime-behaviour | pass | high | No overlays or async content shifts occur on the landing page; layout remained stable with CLS 0 and all CTA navigation resolved predictably. |
be-resilientoffline-and-installable | not-applicable | high | Remote desktop sessions intrinsically require a live network and authenticated peer; offline operation is not a meaningful core capability, though a manifest is linked. |
be-resilientnetwork-and-http-failure-states | issues | high | The exercised /does-not-exist route renders only Google’s generic 404 text and an unlabeled logo link, with no Home, Access, or Support recovery action. F13 medium: The same-origin 404 page provides no recovery path |
be-internationalisedlang-dir-and-logical-properties | pass | high | The document declares lang=en-US; delivered bundles are locale-specific (en_US), and screenshots show no direction-sensitive task UI beyond text and cards. |
be-internationalisedlocale-aware-data | not-applicable | high | The audited landing surface renders no dates, numbers, currencies, durations, addresses, or locale-sensitive input. |
be-internationalisedtime-zone-correctness | not-applicable | high | The audited landing surface represents no events, recurring intervals, times, or time zones. |
be-trustworthyno-dark-patterns | pass | high | The page presents two equally styled task choices, no consent wall, upsell, hidden price, urgency, or continuity mechanism. |
be-trustworthyhumane-error-handling | not-applicable | high | No form is hosted on the audited origin; the exercised sign-in form belongs to accounts.google.com and is outside this site audit. |
be-trustworthytrustworthy-input-assistance | not-applicable | high | No input fields are hosted on the audited origin. |
be-trustworthysafe-commercial-and-account-flows | pass | high | There is no commercial flow; account-required actions clearly redirect to the standard Google Account sign-in page before any commitment or remote session. |
be-sustainableoptimised-assets | pass | high | Images primitive found only two tiny SVG logo instances, no oversized raster images, no legacy formats, and no missing responsive source issue. |
be-sustainableno-wasteful-work | pass | high | Trace showed only one long task and HAR recorded four tiny fetch/XHR responses totaling 99 content bytes; no autoplay media or idle animation runs. |
be-sustainablethird-party-and-media-budget | issues | high | The HAR attributes 198,704 of 509,107 transferred bytes to third-party origins, while Lighthouse estimates 201 KiB of unused JavaScript. No known tracker was detected. F14 low: Third-party and unused script cost is high for the landing page’s scope |
be-agent-readystructured-agent-capabilities | not-applicable | high | This security-sensitive remote-control service does not expose a safe unauthenticated agent action surface; scraping or delegating remote-control actions would be inappropriate without an explicit trusted capability model. |
be-agent-readyon-device-inference | not-applicable | high | The landing and remote-connection task has no summarisation, generation, or language-model use case where on-device inference would improve the audited surface. |
be-memory-efficientno-leak-under-repeated-interaction | not-applicable | high | The unauthenticated landing page has no same-document modal, route cycle, feed, editor, or other representative interaction to repeat without leaving for cross-origin authentication. |
be-memory-efficientbounded-footprint | pass | high | Heap summary measured 179,022 nodes and 7,831,773 bytes total self size, proportionate to this Google application shell and without a dominant page-data constructor. |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | high | Single-state heap summary contains no Detached* constructor among top constructors and the static page exposes no repeating interaction or timer-driven animation. |
Provenance
Canonical report: results/atomic/reports/0527-remotedesktop_google_com.json
Report SHA-256: 9066b7a24b0235770af7be78063e24b11219b98651a2f4df32295598df960865
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/remotedesktop_google_com/2026-07-21T09-04-42-336Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/remotedesktop_google_com/2026-07-21T09-04-42-336Z
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.