Manifest position 24 · CrUX rank bucket 1000
https://liteapks.com
Coverage complete
Coverage complete. Contact and synthetic failure paths were challenged by Cloudflare, and that observed failure behaviour is itself judged; all 58 catalog checks have conclusive outcomes.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | issues | high | The preference screenshot remains a white, light-only surface under prefers-color-scheme: dark; computed color-scheme is normal. F01 medium: Dark preference is ignored |
respect-user-preferencesrespects-reduced-motion | pass | high | The page reported zero active animations and remained static under prefers-reduced-motion: reduce. |
respect-user-preferencesrespects-contrast | issues | high | axe found serious contrast failures, including the green brand at 2.24:1 and gray navigation at 2.58:1. F02 high: Core text and controls fail contrast |
implement-natural-interactionsview-transitions | issues | high | CSS inspection found no view-transition styling; navigation between the directory, listing, and detail templates is an abrupt full-page replacement. F03 low: Navigation and long-page movement lack modern continuity |
implement-natural-interactionsscroll-driven-animations | issues | high | CSS inspection found no animation-timeline or scroll-timeline use on long listing/article templates. F03 low: Navigation and long-page movement lack modern continuity |
implement-natural-interactionsphysical-gestures | pass | high | Mobile screenshots show native horizontal carousels and fixed bottom navigation with large direct-touch controls; no custom pointermove gesture machinery was observed. |
provide-guided-navigationscroll-state-aware-chrome | issues | high | The header and bottom navigation stay fixed without scroll-state adaptation or a progress/location cue on pages up to 5,707px tall. F04 low: Persistent chrome does not reflect scroll state |
provide-guided-navigationanchored-positioning | not-applicable | high | No tooltip, contextual popover, or viewport-edge anchored overlay was present on the representative paths. |
provide-guided-navigationdirects-attention | pass | high | Breadcrumbs, active green bottom-navigation states, section headings, and the prominent green Download APK action consistently direct attention. |
maximize-content-reduce-noiseno-intrusive-interruptions | pass | high | No interstitial, consent wall, autoplay modal, or pre-interaction overlay appeared on successful page loads. |
maximize-content-reduce-noisesemantic-dismissible-primitives | issues | high | DOM inspection found no dialog or popover elements although mobile menu and search overlays are custom interactive surfaces. F05 medium: Custom overlays do not use semantic top-layer primitives |
maximize-content-reduce-noisereduced-chrome | pass | high | Screenshots show content-led layouts with compact persistent navigation and no advertising clutter in the tested states. |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | pass | high | Layout at 360x800 reported scrollWidth 360, clientWidth 360, and 0px horizontal overflow on home and Apps. |
adapt-to-the-form-factorcomponent-level-responsiveness | pass | high | The same cards reflow from multi-column desktop layouts to two-column or horizontal mobile cards without clipping, as shown by desktop/mobile screenshots. |
adapt-to-the-form-factorinput-modality-aware | issues | high | Focus is generally visible, but the focus/target probe found repeated 36x36px linked image controls, below the recommended 44px touch size. F06 medium: Some touch targets are only 36px square |
support-core-task-successclear-purpose-and-primary-action | pass | high | Home, Browse, and detail screenshots state their purpose, expose labeled navigation, and make search/download actions visually prominent. |
support-core-task-successprimary-flow-completion | pass | high | A representative app detail exposes a direct, labeled Download APK link to a same-origin download route; no click was performed to avoid retrieving an executable. |
support-core-task-successclear-system-state-and-recovery | issues | high | Contact and a nonexistent route both returned a generic Cloudflare 403 verification screen with no site navigation or recovery action. F07 high: Failure states collapse into an unhelpful bot challenge |
be-fast-and-stablegood-core-web-vitals | pass | high | Lighthouse measured LCP 2.224s, CLS 0, TBT 3ms and scored performance 0.98; trace corroborated LCP 0.883s and zero blocking time. |
be-fast-and-stablevisual-stability | pass | high | Layout observers on home and Apps reported CLS 0 with no shifts; Lighthouse also measured CLS 0. |
be-fast-and-stableefficient-main-thread | pass | high | Trace reported zero long tasks and 0ms total blocking time; Lighthouse TBT was 3ms. |
be-fast-and-stableefficient-resource-delivery | issues | high | HAR transferred 1.12MB, including 829KB images; two synchronous parser-inserted jQuery scripts are in the head and all 58 images lack dimensions. F08 medium: Resource delivery wastes bytes and blocks parsing |
be-fast-and-stabletrim-unused-and-duplicate-code | issues | high | Lighthouse estimated 90.4KB unused JavaScript, including 69.4KB in Google Tag Manager and 21KB in jQuery. F09 medium: About 90KB of JavaScript is unused |
be-inclusivenames-roles-labels | issues | high | axe found serious link-name failures on repeated 36px collection image links with no accessible text. F10 high: Image-only collection links have no accessible name |
be-inclusivesufficient-contrast | issues | high | axe found serious color-contrast failures ranging from 2.18:1 to 3.68:1 for navigation, labels, metadata, and brand text. F02 high: Core text and controls fail contrast |
be-inclusivestructure-and-focus | pass | high | The page has one main landmark, header/footer/navigation landmarks, valid heading order, a skip-link pass, and visible native focus on sampled controls. |
be-inclusivelegible-text | pass | high | Screenshots show readable 14px+ body text, clear heading hierarchy, comfortable line lengths, and no clipped copy on mobile. |
be-inclusivezoom-reflow-targets-and-media | issues | high | The viewport permits zoom to 5 and reflows at 360px, but repeated linked icon targets are only 36x36px. F06 medium: Some touch targets are only 36px square |
follow-best-practicesno-console-errors | pass | high | Lighthouse errors-in-console contained no items. |
follow-best-practicessound-document-and-assets | issues | high | The document has HTML doctype and UTF-8 charset, but the image audit found width/height absent from all 58 img elements and 12 missing alt values. F11 medium: Image markup omits dimensions and some alternatives |
follow-best-practicesbrowser-platform-hygiene | pass | high | Lighthouse best-practices scored 1.0; no on-load permission prompt, deprecated API failure, or paste prevention was observed. |
be-discoverabletitle-and-description | pass | high | Home and detail pages provide specific titles and meta descriptions matching visible content. |
be-discoverablecrawlable-and-mobile-friendly | issues | high | Pages use viewport metadata and href anchors, but Lighthouse and axe found multiple links without descriptive accessible text. F10 high: Image-only collection links have no accessible name |
be-discoverablecanonical-and-indexing-signals | pass | high | Representative pages return 200, declare matching canonicals and index/follow; robots.txt allows crawling and points to a populated sitemap index. |
be-discoverablestructured-and-shareable-metadata | pass | high | Home and detail pages include matching Open Graph/Twitter metadata and JSON-LD; the detail includes Article and SoftwareApplication data. |
be-private-and-securesecure-transport-and-headers | issues | high | HTTPS is used, but headers inspection found no CSP, HSTS, X-Content-Type-Options, frame protection, Referrer-Policy, or Permissions-Policy. F12 high: Baseline defensive response headers are absent |
be-private-and-securedata-minimisation-and-third-parties | issues | high | The page contacts Google Tag Manager and Google Analytics and sets two 400-day analytics cookies without a consent interaction in the observed state. F13 high: Analytics runs immediately with weak cookies |
be-private-and-securein-context-permissions-and-modern-auth | not-applicable | high | No account/authentication flow or sensitive browser permission request exists on the representative public directory paths. |
be-private-and-securedefensive-browser-policies | issues | high | No anti-clickjacking, CSP, HSTS, nosniff, referrer, or permissions policy is sent; both analytics cookies are non-Secure and SameSite=None. F12 high: Baseline defensive response headers are absent F13 high: Analytics runs immediately with weak cookies |
be-resilientprogressive-enhancement | pass | high | Discoverability captures show 100% home/article and 91% detail content coverage in raw HTML with no JavaScript shell. |
be-resilientresilient-runtime-behaviour | pass | high | Successful home, listing, browse, detail, and article templates render coherent navigation and content across mobile and desktop states. |
be-resilientoffline-and-installable | not-applicable | high | This public content/download directory does not present an installable web-app intent; no manifest or active service-worker controller was found. |
be-resilientnetwork-and-http-failure-states | issues | high | A missing URL and Contact route exposed only a generic Cloudflare 403 challenge, without branded error context, retry, search, or return-home recovery. F07 high: Failure states collapse into an unhelpful bot challenge |
be-internationalisedlang-dir-and-logical-properties | issues | high | html lang is en-US, but dir is absent and stylesheet inspection found no logical margin/padding/inset properties, limiting bidirectional readiness. F14 low: Styles are not bidirectional-ready |
be-internationalisedlocale-aware-data | pass | high | Visible English dates, reading times, file sizes and ratings are consistently formatted for the declared en-US content locale. |
be-internationalisedtime-zone-correctness | not-applicable | high | No scheduled event, user-entered date/time, countdown, or cross-time-zone workflow exists in the tested directory and article templates. |
be-trustworthyno-dark-patterns | pass | high | The tested pages expose direct navigation, search and a clearly labeled same-origin download action without confirmshaming, forced continuity, or disguised ads. |
be-trustworthyhumane-error-handling | not-applicable | high | The tested public search/filter controls have no required validation workflow; the Contact form was unavailable behind Cloudflare, so no authored validation flow was present to judge. |
be-trustworthytrustworthy-input-assistance | issues | high | The global search explicitly sets autocomplete=off and the browse search provides no autocomplete hint, unnecessarily suppressing browser input assistance. F15 low: Search disables browser input assistance |
be-trustworthysafe-commercial-and-account-flows | not-applicable | high | No checkout, subscription, sign-in, account, cancellation, or payment flow exists on the representative public paths. |
be-sustainableoptimised-assets | issues | high | Image audit found 42 of 58 images oversized, 41 in legacy formats, 11 without srcset, and all 58 without dimensions. F16 high: The image pipeline is substantially oversized |
be-sustainableno-wasteful-work | pass | high | Trace and layout observation found no long tasks or ongoing animation work, and HAR found only one analytics beacon after load. |
be-sustainablethird-party-and-media-budget | issues | high | Google Tag Manager alone transferred 169KB and was the largest single resource; third parties account for 169KB of the 1.12MB load. F17 medium: Third-party analytics is the largest single resource |
be-agent-readystructured-agent-capabilities | issues | high | Content is crawlable and structured, but no WebMCP/agent tool registration is exposed for search or app discovery despite clear machine-actionable forms. F18 low: Search and discovery are not exposed as agent tools |
be-agent-readyon-device-inference | not-applicable | high | The site offers no summarisation, generation, or other inference feature for which an on-device model would be relevant. |
be-memory-efficientno-leak-under-repeated-interaction | pass | high | After ten full-page scroll cycles, heap grew only 94 nodes and 66,452 bytes (1.01%); closure counts were unchanged. |
be-memory-efficientbounded-footprint | pass | high | Baseline heap was 131,482 nodes and 6.58MB self size, proportionate for the image-rich directory page. |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | high | Baseline/post summaries contained no Detached constructor signal; ten scroll cycles added only 94 nodes and closure counts remained 6,630. |
Provenance
Canonical report: results/atomic/reports/0024-liteapks_com.json
Report SHA-256: adb4e08bee9336a9890e68264ac0c7f27fc39d78b54888a2e0253532b4684dda
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/liteapks_com/2026-07-17T22-10-28-383Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/liteapks_com/2026-07-17T22-10-28-383Z
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.