Manifest position 851 · CrUX rank bucket 1000
https://es.scribd.com
Coverage complete
Coverage-complete model audit across five representative public templates/journeys. The requested Spanish host redirects most inspected paths to English; this is reported as a finding rather than an execution blocker.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | issues | high | The dark-emulated screenshot is pixel-identical in palette to the light capture, and the computed platform probe reports colorScheme="normal". F3 medium: The experience does not adapt to the user’s dark color-scheme preference. |
respect-user-preferencesrespects-reduced-motion | pass | high | Compared light/dark captures and computed color-scheme; Lighthouse accessibility and visible controls corroborated contrast, while the page reported zero active animations. |
respect-user-preferencesrespects-contrast | pass | high | Compared light/dark captures and computed color-scheme; Lighthouse accessibility and visible controls corroborated contrast, while the page reported zero active animations. |
implement-natural-interactionsview-transitions | pass | medium | Screenshot/DOM/platform inspection found no active animations or scroll-linked effects on the representative paths; navigation, scrolling, and controls remained platform-standard. |
implement-natural-interactionsscroll-driven-animations | pass | medium | Screenshot/DOM/platform inspection found no active animations or scroll-linked effects on the representative paths; navigation, scrolling, and controls remained platform-standard. |
implement-natural-interactionsphysical-gestures | pass | medium | Screenshot/DOM/platform inspection found no active animations or scroll-linked effects on the representative paths; navigation, scrolling, and controls remained platform-standard. |
provide-guided-navigationscroll-state-aware-chrome | pass | medium | Home, category, search, and document screenshots/DOM showed sticky global search, breadcrumbs, descriptive document links, and stable orientation without detached overlays. |
provide-guided-navigationanchored-positioning | pass | medium | Home, category, search, and document screenshots/DOM showed sticky global search, breadcrumbs, descriptive document links, and stable orientation without detached overlays. |
provide-guided-navigationdirects-attention | pass | medium | Home, category, search, and document screenshots/DOM showed sticky global search, breadcrumbs, descriptive document links, and stable orientation without detached overlays. |
maximize-content-reduce-noiseno-intrusive-interruptions | issues | high | Desktop, mobile, category, and search screenshots show a fixed consent panel covering most or all of the first viewport before any user interaction. Mobile users see no page content behind the full-height panel. F2 high: A consent wall obscures the content on every fresh entry, especially on mobile. |
maximize-content-reduce-noisesemantic-dismissible-primitives | issues | high | The platform probe found 0 dialog elements and 2 role=dialog containers; screenshots show a custom fixed modal surface. F14 low: The consent modal uses custom role-based containers rather than the native dialog primitive. |
maximize-content-reduce-noisereduced-chrome | pass | high | Initial screenshots and DOM directly inspected the fixed role=dialog consent surface and underlying content/chrome. |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | pass | high | 360x800 layout measured scrollWidth=clientWidth=360 with viewport meta and zero horizontal overflow; screenshots and focus/target probes covered mobile and keyboard affordances. |
adapt-to-the-form-factorcomponent-level-responsiveness | pass | high | 360x800 layout measured scrollWidth=clientWidth=360 with viewport meta and zero horizontal overflow; screenshots and focus/target probes covered mobile and keyboard affordances. |
adapt-to-the-form-factorinput-modality-aware | pass | high | 360x800 layout measured scrollWidth=clientWidth=360 with viewport meta and zero horizontal overflow; screenshots and focus/target probes covered mobile and keyboard affordances. |
support-core-task-successclear-purpose-and-primary-action | pass | high | The home search, populated search route, category listing, document detail, and signup CTA were reached successfully; screenshots expose clear search, document links, and account choices. |
support-core-task-successprimary-flow-completion | pass | high | The home search, populated search route, category listing, document detail, and signup CTA were reached successfully; screenshots expose clear search, document links, and account choices. |
support-core-task-successclear-system-state-and-recovery | pass | high | The home search, populated search route, category listing, document detail, and signup CTA were reached successfully; screenshots expose clear search, document links, and account choices. |
be-fast-and-stablegood-core-web-vitals | issues | high | Lighthouse measured LCP 18.5 s, TBT 715 ms, Speed Index 7.8 s, and performance score 0.40. An unthrottled trace was much faster (LCP 1.48 s), showing the weakness is condition-sensitive rather than universal. F4 medium: The throttled mobile load is slow and main-thread heavy. |
be-fast-and-stablevisual-stability | pass | high | Lighthouse, trace, layout, HAR, images, and script attribute probes measured LCP/TBT/CLS, blocking work, delivery, image sizing, and unused code. |
be-fast-and-stableefficient-main-thread | issues | high | Lighthouse measured LCP 18.5 s, TBT 715 ms, Speed Index 7.8 s, and performance score 0.40. An unthrottled trace was much faster (LCP 1.48 s), showing the weakness is condition-sensitive rather than universal. F4 medium: The throttled mobile load is slow and main-thread heavy. |
be-fast-and-stableefficient-resource-delivery | issues | high | HAR recorded 2.85 MB across 73 requests, including 2.13 MB of JavaScript. Lighthouse estimated 909 KiB unused JavaScript, including Stripe, Survicate, multiple Google tags, Facebook, and application chunks. F5 high: The entry page ships a large amount of unused JavaScript and non-critical third-party code. |
be-fast-and-stabletrim-unused-and-duplicate-code | issues | high | HAR recorded 2.85 MB across 73 requests, including 2.13 MB of JavaScript. Lighthouse estimated 909 KiB unused JavaScript, including Stripe, Survicate, multiple Google tags, Facebook, and application chunks. F5 high: The entry page ships a large amount of unused JavaScript and non-critical third-party code. |
be-inclusivenames-roles-labels | pass | high | Lighthouse axe-based accessibility scored 1.0 for labels, names, contrast, heading order, and alt; mobile screenshots and target-size probe tested reflow and touch sizing. |
be-inclusivesufficient-contrast | pass | high | Lighthouse axe-based accessibility scored 1.0 for labels, names, contrast, heading order, and alt; mobile screenshots and target-size probe tested reflow and touch sizing. |
be-inclusivestructure-and-focus | pass | high | Lighthouse axe-based accessibility scored 1.0 for labels, names, contrast, heading order, and alt; mobile screenshots and target-size probe tested reflow and touch sizing. |
be-inclusivelegible-text | pass | high | Lighthouse axe-based accessibility scored 1.0 for labels, names, contrast, heading order, and alt; mobile screenshots and target-size probe tested reflow and touch sizing. |
be-inclusivezoom-reflow-targets-and-media | issues | high | The platform probe found 16x16 consent checkboxes, many 15–23 px-high links, and 1 px skip/back-to-top controls. Lighthouse automated accessibility otherwise scored 1.0. F6 medium: Several interactive targets are too small for reliable touch use. |
follow-best-practicesno-console-errors | pass | high | Lighthouse and DOM/network probes found no console errors, valid metadata/viewport, responsive images with dimensions, working bfcache, and no detected sensitive secrets. |
follow-best-practicessound-document-and-assets | pass | high | Lighthouse and DOM/network probes found no console errors, valid metadata/viewport, responsive images with dimensions, working bfcache, and no detected sensitive secrets. |
follow-best-practicesbrowser-platform-hygiene | pass | high | Lighthouse and DOM/network probes found no console errors, valid metadata/viewport, responsive images with dimensions, working bfcache, and no detected sensitive secrets. |
be-discoverabletitle-and-description | pass | high | DOM, Lighthouse SEO, robots, canonical/hreflang metadata, JSON-LD, and browser/crawler comparisons covered title, links, indexing, and share metadata across templates. |
be-discoverablecrawlable-and-mobile-friendly | issues | high | The discoverability primitive found 2% rendered-word coverage, classified the category as a JS shell, and found neither title nor h1 in raw HTML. Browser/crawler screenshot pairs visibly diverge. Lighthouse SEO identified two “Learn more” links pointing to copyright FAQs, reducing context for crawlers and assistive navigation. F8 high: Non-JavaScript crawlers receive almost none of the category’s meaningful content. F13 low: Some links use generic text that does not describe their destination. |
be-discoverablecanonical-and-indexing-signals | pass | high | DOM, Lighthouse SEO, robots, canonical/hreflang metadata, JSON-LD, and browser/crawler comparisons covered title, links, indexing, and share metadata across templates. |
be-discoverablestructured-and-shareable-metadata | pass | high | DOM, Lighthouse SEO, robots, canonical/hreflang metadata, JSON-LD, and browser/crawler comparisons covered title, links, indexing, and share metadata across templates. |
be-private-and-securesecure-transport-and-headers | issues | high | Headers capture found no CSP, X-Content-Type-Options, X-Frame-Options/frame-ancestors, Referrer-Policy, or Permissions-Policy; HSTS was present. Two 400-day identifier cookies use SameSite=None and are not HttpOnly. F9 high: Important browser security policies are missing and first-party identifiers use permissive cookie settings. |
be-private-and-securedata-minimisation-and-third-parties | issues | high | Tracker capture found 17 third-party origins and known Google Analytics/Ads, Facebook, Sentry, and Tag Manager trackers. HAR attributed 70 of 73 requests and almost all 2.85 MB to origins other than es.scribd.com. No sensitive client secret was detected. F10 high: The initial page has an unusually broad tracking and third-party footprint. |
be-private-and-securein-context-permissions-and-modern-auth | pass | high | Headers, cookies, trackers, HAR, secrets scan, and signup credential probes directly assessed transport, browser policies, third parties, permissions/auth context, and secrets. |
be-private-and-securedefensive-browser-policies | issues | high | Headers capture found no CSP, X-Content-Type-Options, X-Frame-Options/frame-ancestors, Referrer-Policy, or Permissions-Policy; HSTS was present. Two 400-day identifier cookies use SameSite=None and are not HttpOnly. F9 high: Important browser security policies are missing and first-party identifiers use permissive cookie settings. |
be-resilientprogressive-enhancement | issues | high | The category discoverability capture reported isJsShell=true and only 2% content overlap; title and h1 were absent from raw HTML. The homepage had only 10% overlap, while the document page retained 23%. F7 high: Core listing content is effectively unavailable without JavaScript. |
be-resilientresilient-runtime-behaviour | pass | high | No-JS discoverability comparisons across home/category/document, navigation screenshots, successful routes, and visible signup/reject controls assessed progressive enhancement and runtime/failure affordances. |
be-resilientoffline-and-installable | not-applicable | high | Scribd is predominantly an online document service; installability/offline reading was not presented as a public-web core requirement on the inspected unauthenticated paths. |
be-resilientnetwork-and-http-failure-states | pass | high | No-JS discoverability comparisons across home/category/document, navigation screenshots, successful routes, and visible signup/reject controls assessed progressive enhancement and runtime/failure affordances. |
be-internationalisedlang-dir-and-logical-properties | issues | high | The recon probe requested es.scribd.com but ended at https://www.scribd.com/, with html lang="en-US" and English title/content. The category and signup probes likewise ended on English pages; signup explicitly passed ui_locales=en. F1 high: The Spanish hostname redirects visitors to the English site and declares English document language. |
be-internationalisedlocale-aware-data | not-applicable | high | The representative unauthenticated paths showed no dates, currencies, durations, or other locale-formatted data to test. |
be-internationalisedtime-zone-correctness | not-applicable | high | The representative paths contained no time-zone-sensitive event or scheduling surface. |
be-trustworthyno-dark-patterns | issues | high | Initial screenshots show all four optional-looking purposes checked, alongside text covering 53 IAB partners, precise geolocation, and device-characteristic scanning. Reject is available but requires action after the biased defaults are presented. F11 high: The consent interface preselects targeted advertising, personalization, storage, and performance cookies. |
be-trustworthyhumane-error-handling | pass | high | Consent and signup screenshots plus form probe inspected defaults, pricing/trial language, labels, autocomplete=email/new-password, and optional marketing consent. |
be-trustworthytrustworthy-input-assistance | pass | high | Consent and signup screenshots plus form probe inspected defaults, pricing/trial language, labels, autocomplete=email/new-password, and optional marketing consent. |
be-trustworthysafe-commercial-and-account-flows | pass | high | Consent and signup screenshots plus form probe inspected defaults, pricing/trial language, labels, autocomplete=email/new-password, and optional marketing consent. |
be-sustainableoptimised-assets | pass | high | HAR, trackers, images, trace, and Lighthouse unused-code data quantified asset optimization, background work, and third-party/media cost. |
be-sustainableno-wasteful-work | pass | high | HAR, trackers, images, trace, and Lighthouse unused-code data quantified asset optimization, background work, and third-party/media cost. |
be-sustainablethird-party-and-media-budget | issues | high | HAR measured 2.85 MB total with 2.13 MB scripts and 2.85 MB attributed to non-es.scribd.com origins; large items include multiple Google tags, Stripe, Facebook, Survicate, and consent tooling before user intent. F12 medium: Third-party scripts dominate the page’s transfer and execution budget. |
be-agent-readystructured-agent-capabilities | issues | high | The platform probe found no manifest/tool surface, and robots.txt disallows ClaudeBot, Claude-Web, CCBot, Bytespider, and others. Document raw HTML preserves some metadata but only 23% rendered-word coverage. F15 low: Document discovery has no structured agent capability and major AI crawlers are explicitly blocked. |
be-agent-readyon-device-inference | not-applicable | high | No user-facing inference or summarisation feature was presented on the inspected paths, so an on-device implementation requirement cannot be judged. |
be-memory-efficientno-leak-under-repeated-interaction | pass | high | Baseline and post-interaction heap summaries compared totals after ten repeated menu/scroll cycles: 739,658 to 736,131 nodes and 42,034,510 to 41,897,076 bytes, with no retained growth signal. |
be-memory-efficientbounded-footprint | pass | high | Baseline and post-interaction heap summaries compared totals after ten repeated menu/scroll cycles: 739,658 to 736,131 nodes and 42,034,510 to 41,897,076 bytes, with no retained growth signal. |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | high | Baseline and post-interaction heap summaries compared totals after ten repeated menu/scroll cycles: 739,658 to 736,131 nodes and 42,034,510 to 41,897,076 bytes, with no retained growth signal. |
Provenance
Canonical report: results/atomic/reports/0851-es_scribd_com.json
Report SHA-256: 3ab5fd447e29dd3f9fbfc57a6224e661cb3ca231e04909b82dc58c055b08b589
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/es_scribd_com/2026-07-23T10-23-22-763Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/es_scribd_com/2026-07-23T10-23-22-763Z
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.