Manifest position 674 · CrUX rank bucket 1000
https://x.sex-studentki.team
Coverage complete
The requested host redirected to https://sex-studentki.live/. All 58 atomic checks were judged across four representative archetypes; one observed 429 response is recorded as a resilience issue, not an audit blocker.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | issues | high | Light and dark captures are byte-identical (339,279 bytes each); the CSS probe found no color-scheme declaration or prefers-color-scheme rule. The interface is hard-coded dark. F01 medium: Add preference-driven color themes |
respect-user-preferencesrespects-reduced-motion | issues | high | Six animations remained present under reduce, including running 3,000 ms and 6,000 ms animations; no prefers-reduced-motion rule was found. F02 medium: Motion ignores reduced-motion preference |
respect-user-preferencesrespects-contrast | pass | high | Forced-colors capture retained visible text, icons, borders, and controls with strong yellow-on-black system colors. |
implement-natural-interactionsview-transitions | issues | medium | Navigation is cross-document and swaps abruptly; CSS inspection found no view-transition-name or cross-document View Transition rule. F03 low: Route changes swap abruptly |
implement-natural-interactionsscroll-driven-animations | not-applicable | high | The audited templates contain no scroll-linked parallax, scrollytelling, or reveal motion to implement. |
implement-natural-interactionsphysical-gestures | pass | medium | Core browsing uses native links, scrolling and native range controls; no pointermove-driven custom gesture that fights the platform was observed. |
provide-guided-navigationscroll-state-aware-chrome | issues | medium | The 31,795 px homepage keeps static header/navigation chrome and exposes no scroll progress or scroll-state response; no scroll-state query or scroll timeline was found. F04 low: Long pages provide no position-aware navigation feedback |
provide-guided-navigationanchored-positioning | not-applicable | high | No tooltip or edge-attached menu requiring anchor positioning was present on the representative paths. |
provide-guided-navigationdirects-attention | pass | medium | Descriptive section links and visible arrow affordances take users directly to latest, trending, category and detail surfaces; destination headings are visibly distinct. |
maximize-content-reduce-noiseno-intrusive-interruptions | issues | high | A fixed promotional card for “Лара, 19” overlays the lower portion of listing content before user interaction. F05 high: Promotional overlay obscures catalog content |
maximize-content-reduce-noisesemantic-dismissible-primitives | issues | high | The load-time promotion is custom ad markup/links; the page has zero dialog, popover or details elements, so dismissal and semantics are hand-rolled. F06 medium: Promotional overlay uses custom semantics |
maximize-content-reduce-noisereduced-chrome | issues | medium | Content cards dominate most of the page, but the fixed promotional card occupies roughly the lower quarter of the mobile listing viewport and competes with the core catalog. F07 medium: Promotion competes with core content |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | pass | high | Layout reports scrollWidth 360, clientWidth 360 and 0 px horizontal overflow; viewport metadata is present and cards reflow to two columns. |
adapt-to-the-form-factorcomponent-level-responsiveness | pass | medium | Category cards, listing cards and the player visibly adapt from the desktop grid to narrow layouts without clipping, even though no container-query syntax was found. |
adapt-to-the-form-factorinput-modality-aware | issues | high | Focused links consistently computed outline-style none/0px, and Lighthouse failed target-size; several header controls measure about 42 px rather than the recommended 44 px minimum. F08 high: Keyboard focus and touch target support are weak |
support-core-task-successclear-purpose-and-primary-action | pass | high | The logo, category grid, New/Popular links, listing cards and play affordance make browsing and watching videos immediately understandable. |
support-core-task-successprimary-flow-completion | pass | high | A user can select a category/listing card, reach a descriptive video page, and access a prominent player with native-like playback controls without an account wall. |
support-core-task-successclear-system-state-and-recovery | issues | high | One feedback-route capture returned a bare “429 Too Many Requests” page with no retry timing, back link, branded recovery, or preserved context. F09 high: Rate-limit failure is a dead end |
be-fast-and-stablegood-core-web-vitals | issues | high | Lighthouse lab LCP was 8.1 s (performance 0.66), outside the 2.5 s good threshold; trace under a separate run measured LCP 1.11 s, so the slower throttled result remains the risk signal. F10 high: Throttled LCP is slow |
be-fast-and-stablevisual-stability | issues | high | Detail layout recorded CLS 0.0809 and the image audit found all 94 images lacked explicit width/height, leaving late-load shift risk. F11 medium: Images lack reserved dimensions |
be-fast-and-stableefficient-main-thread | pass | high | Trace found one 67.4 ms long task and only 17.4 ms total blocking time; homepage layout observed one 75 ms task, proportionate for the page. |
be-fast-and-stableefficient-resource-delivery | issues | high | HAR recorded 122 requests/1.80 MB, parser-inserted render-blocking CSS and a synchronous compressed.js; image audit found 88 below-fold images without lazy loading. F12 high: Homepage eagerly delivers too many resources |
be-fast-and-stabletrim-unused-and-duplicate-code | issues | high | Lighthouse estimated 105,137 bytes of unused JavaScript and 68,761 bytes of unused CSS, meaningful on a catalog homepage. F13 medium: Substantial CSS and JavaScript is unused |
be-inclusivenames-roles-labels | issues | high | Lighthouse failed button-name, link-name, frame-title and image-alt; image inspection found 13 images without alt, and the tracking iframe has no title. F14 high: Controls, links, images and iframe lack accessible names |
be-inclusivesufficient-contrast | pass | high | Lighthouse color-contrast scored 1.0 and forced-colors retained clearly visible text and controls. |
be-inclusivestructure-and-focus | issues | high | Homepage has no H1 or landmark elements, starts at H3, and focused controls computed no visible outline; Lighthouse failed landmark-one-main. F15 high: Missing landmarks, H1 and focus indicators |
be-inclusivelegible-text | pass | medium | Card labels, headings, metadata and body copy remain readable without clipping or cramped single-character wrapping on representative views. |
be-inclusivezoom-reflow-targets-and-media | issues | high | Viewport allows up to 2x scaling and reflows, but Lighthouse failed touch target size and the primary 33-minute video exposes no caption/subtitle track. F16 high: Primary videos have no captions and targets are small |
follow-best-practicesno-console-errors | pass | high | Lighthouse reported no browser errors logged to the console. |
follow-best-practicessound-document-and-assets | issues | high | Rendered documents are standards mode UTF-8, but all 94 audited images lack explicit width/height and 93 lack srcset, weakening asset structure and sizing. F17 medium: Image assets lack intrinsic sizing and responsive candidates |
follow-best-practicesbrowser-platform-hygiene | issues | high | Lighthouse reported DevTools inspector issues; several controls use javascript: href values instead of clean buttons/declarative actions. F18 medium: Inspector issues and javascript: links remain |
be-discoverabletitle-and-description | pass | high | Homepage and representative detail have descriptive, unique titles and meta descriptions, preserved in raw HTML. |
be-discoverablecrawlable-and-mobile-friendly | issues | high | Viewport metadata is present and indexing is allowed, but Lighthouse failed crawlable-anchors; javascript:return false/javascript:false links are used for search controls. F19 medium: Interactive javascript: anchors fail crawlability |
be-discoverablecanonical-and-indexing-signals | pass | medium | Public pages returned successful status in audited loads, canonical URLs are present, Lighthouse says robots.txt is valid and indexing is allowed. |
be-discoverablestructured-and-shareable-metadata | issues | high | Video detail supplies basic Open Graph tags but no JSON-LD/VideoObject structured data; og:video points to the page URL rather than a media asset. F20 medium: Video pages lack VideoObject metadata |
be-private-and-securesecure-transport-and-headers | issues | high | HTTPS is used, but CSP, HSTS and nosniff are absent; 3 first-party cookies are not Secure and every observed cookie uses SameSite=None. F21 high: Security headers and cookie protections are missing |
be-private-and-securedata-minimisation-and-third-parties | issues | high | The homepage contacted 10 third-party origins/21 requests (208,158 bytes), including Yandex analytics and multiple advertising/tracking origins, before visible consent. F22 high: Tracking and ad requests run before visible consent |
be-private-and-securein-context-permissions-and-modern-auth | not-applicable | high | No permission prompt or authentication flow is part of the public video-browsing journey; passkey suitability could not apply to an absent auth flow. |
be-private-and-securedefensive-browser-policies | issues | high | No HSTS, clickjacking defense, Referrer-Policy, Permissions-Policy or CSP frame-ancestors was present, despite a third-party iframe on the video page. F23 high: Browser-enforced defenses are absent |
be-resilientprogressive-enhancement | pass | medium | The site is server-rendered rather than a JS shell; raw HTML contains the title/description and 61% word overlap, while crawler and rendered screenshots both retain catalog content. |
be-resilientresilient-runtime-behaviour | pass | medium | Twenty menu/search toggle cycles left DOM node and animation counts stable; the main player and menu remained usable at narrow width. |
be-resilientoffline-and-installable | not-applicable | high | This is a media catalog whose core video delivery is intrinsically online; installability/offline video was judged out of scope. |
be-resilientnetwork-and-http-failure-states | issues | high | A rate-limited feedback request produced only a generic 429 page without a retry action, retry-after guidance, cached shell or branded navigation. F24 high: HTTP 429 state has no recovery |
be-internationalisedlang-dir-and-logical-properties | issues | high | Russian-language pages have an empty html lang attribute, no dir, and the loaded CSS exposed no logical-property signal; Lighthouse also failed html-has-lang. F25 high: Russian pages do not declare their language |
be-internationalisedlocale-aware-data | not-applicable | high | The audited surfaces show no dates, currencies, localized numbers, calendars or durations requiring locale formatting beyond video timecodes. |
be-internationalisedtime-zone-correctness | not-applicable | high | No scheduled events, user time zones or DST-sensitive date/time data are present. |
be-trustworthyno-dark-patterns | issues | high | A profile-styled “Лара, 19” promotional card overlays catalog content and routes to a third-party click-tracking URL, blurring editorial UI and advertising. F26 high: Profile-styled ad obscures its commercial nature |
be-trustworthyhumane-error-handling | issues | medium | The feedback form fields are not marked required and the observed 429 response supplies no actionable recovery or inline explanation. F27 medium: Forms and failure states offer weak recovery |
be-trustworthytrustworthy-input-assistance | issues | high | The feedback email input has an associated label but no type=email or autocomplete=email token; comment name/message fields also omit autocomplete guidance. F28 low: Form fields omit useful input metadata |
be-trustworthysafe-commercial-and-account-flows | not-applicable | high | No checkout, subscription, consent purchase, authentication or account-management flow was exercised or required for the primary task. |
be-sustainableoptimised-assets | pass | high | 93 of 94 images use WebP and only 2 were more than 2x display width; most catalog thumbnails are close to their rendered size. |
be-sustainableno-wasteful-work | issues | high | The homepage eagerly loads 102 image requests; 88 below-fold images omit loading=lazy, spending bandwidth on content far outside the first viewport. F29 high: Below-fold catalog images load eagerly |
be-sustainablethird-party-and-media-budget | issues | high | No video autoplays on the detail page, but homepage third parties cost 21 requests/208 KB and include analytics, ad and click-tracking origins. F30 medium: Third-party resource cost is disproportionate |
be-agent-readystructured-agent-capabilities | not-applicable | high | This public media catalog exposes no transaction/productivity capability that requires a WebMCP tool; absence is an emerging opportunity, not a failure. |
be-agent-readyon-device-inference | not-applicable | high | No summarisation or language-model task is needed for the primary browse/watch journey; on-device inference is not applicable. |
be-memory-efficientno-leak-under-repeated-interaction | pass | medium | After 20 menu and search toggles, in-session JS heap was unchanged and DOM nodes fell by 3; independent heap summaries grew only 176,809 bytes (1.7%), with closures +18. |
be-memory-efficientbounded-footprint | pass | high | Baseline heap self-size was 10.44 MB with 191,549 snapshot nodes and about 2,134 live DOM elements, proportionate to a 94-image catalog page. |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | medium | Top constructor summaries show no Detached* population; after repeated toggles DOM nodes were -3, animations unchanged, and closures increased only 18 between independently loaded snapshots. |
Provenance
Canonical report: results/atomic/reports/0674-x_sex-studentki_team.json
Report SHA-256: 834d5f9782cc18217c9cda56f2c00a9e7f81a730448cb5d8b5babac90395a424
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/x_sex-studentki_team/2026-07-22T07-51-34-377Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/x_sex-studentki_team/2026-07-22T07-51-34-377Z
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.