Manifest position 673 · CrUX rank bucket 1000

https://e-okul.meb.gov.tr

Coverage complete

The requested origin returned an intentional geographic HTTP 403 gateway. That gateway and its explicitly linked, working eokulyd alternate landing page were both audited. Authenticated areas and credential submission were not covered.

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
issueshighDesktop and emulated dark/reduced-motion screenshots are visually identical; computed color-scheme is normal. The alternate page still has running 2s animations and Lighthouse reports contrast failures down to 2:1.
F02 medium: Neither the gateway nor the alternate landing page adapts to user display preferences.
respect-user-preferences
respects-reduced-motion
issueshighDesktop and emulated dark/reduced-motion screenshots are visually identical; computed color-scheme is normal. The alternate page still has running 2s animations and Lighthouse reports contrast failures down to 2:1.
F02 medium: Neither the gateway nor the alternate landing page adapts to user display preferences.
respect-user-preferences
respects-contrast
issueshighDesktop and emulated dark/reduced-motion screenshots are visually identical; computed color-scheme is normal. The alternate page still has running 2s animations and Lighthouse reports contrast failures down to 2:1.
F02 medium: Neither the gateway nor the alternate landing page adapts to user display preferences.
implement-natural-interactions
view-transitions
issueshighDOM/probe evidence finds no View Transition use; the gateway uses a timed meta refresh and the alternate page uses Bootstrap modal classes.
F03 low: Navigation and modal state changes use abrupt legacy behavior rather than modern, preference-aware transitions.
implement-natural-interactions
scroll-driven-animations
not-applicablehighNeither audited surface contains scroll-linked motion; there is no scroll animation to implement or migrate.
implement-natural-interactions
physical-gestures
not-applicablehighNo gesture-driven, swipe, carousel, or overscroll interaction is present on the audited public surfaces.
provide-guided-navigation
scroll-state-aware-chrome
passhighThe alternate mobile screenshot shows a compact header/menu and no persistent chrome obscuring the long page; no JS scroll-state toggler or problematic affixed chrome was observed.
provide-guided-navigation
anchored-positioning
not-applicablehighNo tooltip or non-modal anchored popover is present; the available overlays are centered sign-in modals.
provide-guided-navigation
directs-attention
passhighDesktop and mobile screenshots show two prominent role-based entry cards followed by clearly separated news and exam sections.
maximize-content-reduce-noise
no-intrusive-interruptions
passhighInitial screenshots on both origins show no consent wall, popup, or content-obscuring interstitial.
maximize-content-reduce-noise
semantic-dismissible-primitives
issueshighLighthouse accessibility is 0.83 and flags an unnamed logo link; the image audit finds 19 of 23 images without alt. The probe finds visible username/password/CAPTCHA inputs with no label or aria-label.
F04 high: Core navigation and sign-in controls lack robust accessible semantics.
maximize-content-reduce-noise
reduced-chrome
passhighThe alternate page dedicates the viewport to the two primary entry cards and content sections, with a restrained header.
adapt-to-the-form-factor
responsive-no-horizontal-scroll
issueshighAt a 360px viewport the layout primitive reports no viewport meta and a 980 CSS-pixel layout scaled to 0.367. DOM evidence also shows no doctype/title/lang/headings, and the screenshot shows a broken image.
F01 high: The requested gateway is not mobile-responsive and is malformed.
adapt-to-the-form-factor
component-level-responsiveness
issueshighAt a 360px viewport the layout primitive reports no viewport meta and a 980 CSS-pixel layout scaled to 0.367. DOM evidence also shows no doctype/title/lang/headings, and the screenshot shows a broken image.
F01 high: The requested gateway is not mobile-responsive and is malformed.
adapt-to-the-form-factor
input-modality-aware
issueshighThe probe shows multiple navigation links with outline:none when focused and several visible action links are only 16px high. Hidden mobile-menu links remain represented with zero-sized rectangles.
F05 medium: Keyboard focus and target sizing are inconsistent.
support-core-task-success
clear-purpose-and-primary-action
passhighThe alternate page names the e-Okul system and presents two prominent role-specific sign-in actions in the first viewport.
support-core-task-success
primary-flow-completion
passhighFrom the geo gateway, the explicit eokulyd link reaches the alternate landing page successfully (HTTP 200), where role-specific sign-in entry points are visible; credential submission was outside the public-path scope.
support-core-task-success
clear-system-state-and-recovery
passhighThe HTTP 403 gateway explains the geographic restriction in Turkish and English and provides a working alternate URL.
be-fast-and-stable
good-core-web-vitals
issueshighLighthouse measures LCP 4.5s, FCP 2.3s and performance 0.81 on the alternate page.
F06 high: The usable alternate landing page misses the good LCP threshold.
be-fast-and-stable
visual-stability
passhighLayout observers report CLS 0 on both the gateway and alternate mobile page, corroborated by Lighthouse CLS 0.
be-fast-and-stable
efficient-main-thread
passhighTrace/layout evidence reports no long tasks and 0ms total blocking time; Lighthouse also reports TBT 0ms.
be-fast-and-stable
efficient-resource-delivery
issueshighThe alternate HAR records 36 requests and 837,057 transferred bytes. Lighthouse estimates 698 KiB cache savings, 1,190ms render-blocking savings, and flags font-display and LCP discovery.
F07 medium: Critical resources have inefficient caching and render-blocking delivery.
be-fast-and-stable
trim-unused-and-duplicate-code
issueshighLighthouse estimates 32 KiB unused JavaScript, 23 KiB unused CSS, 21 KiB unminified JavaScript, and 10 KiB legacy JavaScript savings.
F08 low: The page ships avoidable legacy and unused code.
be-inclusive
names-roles-labels
issueshighLighthouse accessibility is 0.83 and flags an unnamed logo link; the image audit finds 19 of 23 images without alt. The probe finds visible username/password/CAPTCHA inputs with no label or aria-label.
F04 high: Core navigation and sign-in controls lack robust accessible semantics.
be-inclusive
sufficient-contrast
issueshighLighthouse finds contrast ratios from 2:1 to 3.53:1 for “Yeni” ribbons and red application links, below the required 4.5:1.
F09 high: Important labels and notices fail minimum color contrast.
be-inclusive
structure-and-focus
issueshighThe gateway has no headings or landmarks. The alternate page has no h1/main and jumps directly to repeated h5 headings; Lighthouse flags the missing main landmark.
F18 medium: Document structure does not provide a reliable reading hierarchy.
be-inclusive
legible-text
passhighMobile and desktop screenshots show readable body sizing and reflow on the alternate page without clipping or horizontal overflow.
be-inclusive
zoom-reflow-targets-and-media
issueshighThe probe shows multiple navigation links with outline:none when focused and several visible action links are only 16px high. Hidden mobile-menu links remain represented with zero-sized rectangles.
F05 medium: Keyboard focus and target sizing are inconsistent.
follow-best-practices
no-console-errors
issueshighLighthouse reports SyntaxError: Unexpected token export in theme/able/assets/js/popper.js at line 2460.
F17 medium: A production script throws a syntax error on load.
follow-best-practices
sound-document-and-assets
issueshighThe gateway has no doctype, places a title element inside a style block, and uses a quoted malformed data URL that renders as a broken 16x16 image without alt or dimensions.
F19 medium: The gateway document and image markup are invalid or broken.
follow-best-practices
browser-platform-hygiene
passhighLighthouse best-practices is 0.92 and did not flag notification/geolocation prompts, paste prevention, or vulnerable-library audits beyond the separately reported console error.
be-discoverable
title-and-description
issueshighThe requested gateway returns HTTP 403 and has no title or meta description. The alternate page has a title but no description, canonical, hreflang, JSON-LD, or Open Graph metadata and skips h1 entirely.
F10 medium: Metadata and indexing signals are incomplete or broken.
be-discoverable
crawlable-and-mobile-friendly
issueshighThe requested gateway returns HTTP 403 and has no title or meta description. The alternate page has a title but no description, canonical, hreflang, JSON-LD, or Open Graph metadata and skips h1 entirely.
F10 medium: Metadata and indexing signals are incomplete or broken.
be-discoverable
canonical-and-indexing-signals
issueshighThe requested gateway returns HTTP 403 and has no title or meta description. The alternate page has a title but no description, canonical, hreflang, JSON-LD, or Open Graph metadata and skips h1 entirely.
F10 medium: Metadata and indexing signals are incomplete or broken.
be-discoverable
structured-and-shareable-metadata
issueshighThe requested gateway returns HTTP 403 and has no title or meta description. The alternate page has a title but no description, canonical, hreflang, JSON-LD, or Open Graph metadata and skips h1 entirely.
F10 medium: Metadata and indexing signals are incomplete or broken.
be-private-and-secure
secure-transport-and-headers
issueshighThe headers primitive finds no CSP, HSTS, nosniff, frame protection, Referrer-Policy, or Permissions-Policy on e-okul.meb.gov.tr. The alternate origin supplies these but permits unsafe-inline and unsafe-eval.
F11 high: The requested origin omits browser security headers, while the alternate origin has a weakened CSP.
be-private-and-secure
data-minimisation-and-third-parties
passhighThe requested origin sets no cookies, contacts no third-party origins or known trackers, and exposes no secrets in the dedicated primitives.
be-private-and-secure
in-context-permissions-and-modern-auth
issueshighThe alternate-page probe finds username and password fields with empty autocomplete values and no WebAuthn/passkey surface; no permission prompts fired on load.
F12 medium: Authentication appears password-only and lacks autofill/passkey affordances.
be-private-and-secure
defensive-browser-policies
issueshighThe headers primitive finds no CSP, HSTS, nosniff, frame protection, Referrer-Policy, or Permissions-Policy on e-okul.meb.gov.tr. The alternate origin supplies these but permits unsafe-inline and unsafe-eval.
F11 high: The requested origin omits browser security headers, while the alternate origin has a weakened CSP.
be-resilient
progressive-enhancement
passhighDiscoverability reports 100% raw-HTML content coverage and no JS shell on both the gateway and alternate landing page.
be-resilient
resilient-runtime-behaviour
passhighThe alternate page renders a complete responsive state at 360px with no overflow or long-task failures; initial menus/cards remain within the viewport.
be-resilient
offline-and-installable
issueshighBoth probes find no web app manifest; discoverability confirms server rendering but no installable/offline surface is exposed.
F13 medium: The app-like education service has no installability or offline fallback metadata.
be-resilient
network-and-http-failure-states
passhighThe geographic HTTP 403 state is explicit, bilingual, and gives a working recovery link to a 200 response rather than a blank shell.
be-internationalised
lang-dir-and-logical-properties
issueshighBoth DOM probes return html.lang=null even though the gateway contains Turkish and English and the alternate page is Turkish.
F14 medium: Language metadata is missing on bilingual and Turkish pages.
be-internationalised
locale-aware-data
not-applicablehighThe public landing surfaces display no locale-sensitive dates, numbers, currencies, or durations.
be-internationalised
time-zone-correctness
not-applicablehighThe public landing surfaces expose no times, schedules, recurring events, or time-zone calculations.
be-trustworthy
no-dark-patterns
passhighInitial and alternate screenshots show no consent wall, disguised advertising, forced continuity, confirmshaming, or paid upsell.
be-trustworthy
humane-error-handling
issueshighThe probe finds username, password, and CAPTCHA fields with no labels, no required attributes and mostly empty autocomplete tokens. This prevents reliable error association and input assistance.
F15 medium: Sign-in fields lack the semantics needed for clear, humane validation and autofill.
be-trustworthy
trustworthy-input-assistance
issueshighThe probe finds username, password, and CAPTCHA fields with no labels, no required attributes and mostly empty autocomplete tokens. This prevents reliable error association and input assistance.
F15 medium: Sign-in fields lack the semantics needed for clear, humane validation and autofill.
be-trustworthy
safe-commercial-and-account-flows
issueshighThe alternate-page probe finds username and password fields with empty autocomplete values and no WebAuthn/passkey surface; no permission prompts fired on load.
F12 medium: Authentication appears password-only and lacks autofill/passkey affordances.
be-sustainable
optimised-assets
issueshighThe image audit finds all 23 images missing width/height, 21 legacy PNG/JPEG assets, seven below-fold images not lazy-loaded, and no modern-format images.
F16 medium: Image delivery is legacy and misses basic sizing/lazy-loading optimizations.
be-sustainable
no-wasteful-work
passhighTrace/layout evidence records no long tasks or continued background work, and the tracker primitive finds no third-party network activity on the requested origin.
be-sustainable
third-party-and-media-budget
passhighThe usable alternate page has no third-party origins; its 837KB load, including 90KB media, is proportionate to a graphic service landing page though image optimization is separately required.
be-agent-ready
structured-agent-capabilities
not-applicablehighNo declared agent-facing intent exists for this authentication and information landing surface; emerging WebMCP capability is not required.
be-agent-ready
on-device-inference
not-applicablehighNo summarization, generation, or language-model task is present where on-device inference would improve this surface.
be-memory-efficient
no-leak-under-repeated-interaction
not-applicablehighThe unauthenticated public flow did not expose a reliable repeatable state cycle in the evidence harness; a synthetic interaction was not fabricated.
be-memory-efficient
bounded-footprint
passhighHeap summaries report 0.82MB self size for the gateway and 4.10MB for the richer alternate page, proportionate to these surfaces.
be-memory-efficient
no-detached-dom-or-unbounded-listeners
passlowSingle-state heap summaries show no Detached* constructor among the dominant populations; no repeated-cycle claim is made and confidence is low.

Provenance

Canonical report: results/atomic/reports/0673-e-okul_meb_gov_tr.json
Report SHA-256: 00c392e5e0b48bcc4b79a163931fdedf861f9dde9e00b9be59bdcc8bbfdf3eeb
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/e-okul_meb_gov_tr/2026-07-22T07-41-39-961Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/e-okul_meb_gov_tr/2026-07-22T07-41-39-961Z
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.