Manifest position 385 · CrUX rank bucket 1000

https://gall.dcinside.com

Coverage complete

Coverage-complete report-mode audit of four representative public templates. Authentication on sign.dcinside.com, posting real content, restricted galleries, and other dcinside subdomains 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
issueshighThe prefers-color-scheme: dark screenshot remains the same white desktop canvas as the default capture, while the page exposes a separate manual night-mode control.
F01 medium: System dark preference does not automatically produce a dark surface.
respect-user-preferences
respects-reduced-motion
issueshighThe reduced-motion evaluate probe reports a running gradient2 animation with a 250 ms duration while matchMedia(prefers-reduced-motion: reduce) is true.
F02 medium: Motion continues under reduced-motion preference.
respect-user-preferences
respects-contrast
passhighForced-colors/high-contrast screenshot preserves visible text, controls, and boundaries in a black/yellow/white system palette.
implement-natural-interactions
view-transitions
issueshighDOM/CSS inspection across home, listing and detail found no view-transition CSS; navigation and carousel state are instant in the captured surfaces.
F03 low: State changes use abrupt legacy swaps rather than view transitions.
implement-natural-interactions
scroll-driven-animations
not-applicablehighNo scroll-linked animation or scrollytelling surface exists on the representative templates.
implement-natural-interactions
physical-gestures
passhighRepresentative templates rely on native scrolling and standard link activation rather than custom pointermove gesture handlers.
provide-guided-navigation
scroll-state-aware-chrome
issueshighThe mobile listing/detail captures render desktop-width, very long pages with static header chrome; DOM/CSS inspection found no scroll-state query or progress indicator.
F04 medium: Long pages provide little position-aware navigation.
provide-guided-navigation
anchored-positioning
not-applicablehighNo tooltip/popover placement task was present on the representative public paths.
provide-guided-navigation
directs-attention
passhighGallery titles, current section labels, article title, list/detail links and skip links provide visible orientation between audited paths.
maximize-content-reduce-noise
no-intrusive-interruptions
passhighFresh-load screenshots on home, listing, detail and composer show no content-obscuring modal or interstitial.
maximize-content-reduce-noise
semantic-dismissible-primitives
issueshighLighthouse inspector-issues failed, while DOM probes counted 63 javascript: links on home and 11 on the listing; these controls are fragile and not naturally crawlable/actionable.
F17 medium: Browser inspector issues and legacy patterns remain.
maximize-content-reduce-noise
reduced-chrome
issueshighDesktop and mobile screenshots show dense boxed navigation, rankings, side modules, and hundreds of small links; the home probe counted 3,257 interactive elements, 907 under 24 px in one dimension.
F05 high: Dense chrome and tiny repeated controls compete with core content.
adapt-to-the-form-factor
responsive-no-horizontal-scroll
issueshighAt a requested 360x800 viewport there is no viewport meta. Home renders a 1,101 CSS-pixel layout at scale 0.327; listing/detail render 1,440 CSS pixels at scale 0.25 and report 75 px horizontal overflow.
F06 critical: The desktop site is not usable as a true narrow layout.
adapt-to-the-form-factor
component-level-responsiveness
issueshighAt a requested 360x800 viewport there is no viewport meta. Home renders a 1,101 CSS-pixel layout at scale 0.327; listing/detail render 1,440 CSS pixels at scale 0.25 and report 75 px horizontal overflow.
F06 critical: The desktop site is not usable as a true narrow layout.
adapt-to-the-form-factor
input-modality-aware
issueshighThe home probe counted 907 of 3,257 interactive elements below 24 px in at least one dimension; listing/detail probes counted 227/501 and 271/614 respectively. Lighthouse also failed target-size.
F07 high: Touch targets are extensively undersized.
support-core-task-success
clear-purpose-and-primary-action
passhighHome search/navigation, gallery listing title/write action, and article title/comment actions are visible in first rendered states.
support-core-task-success
primary-flow-completion
passhighThe representative browse flow completed from home to gallery listing to article detail, and the public composer opened without an account wall.
support-core-task-success
clear-system-state-and-recovery
issueshighAfter activating Register with an empty composer, the evaluate probe found no :invalid controls, no role=alert/error text, and focus remained on an anonymous DIV; the screenshot was visually unchanged.
F08 high: Empty composer submission provides no clear, accessible recovery state.
be-fast-and-stable
good-core-web-vitals
issueshighThe raw-CDP trace recorded FCP/LCP at 5.254 s and loadEventEnd at 7.043 s; Lighthouse corroboration reported a poor performance score and an even slower mobile-path LCP.
F09 high: Initial content is slow to become visible.
be-fast-and-stable
visual-stability
passhighLayout observers measured CLS 0.000006 home, 0.039 listing and 0.006 detail, all within the good threshold.
be-fast-and-stable
efficient-main-thread
passhighTrace measured three long tasks, 110.52 ms total blocking, and 130.32 ms longest; Lighthouse corroborated low TBT despite slow paints.
be-fast-and-stable
efficient-resource-delivery
issueshighHAR recorded 85 requests and 2.94 MB transferred, including 907 KB CSS and 1.65 MB JS. Eight parser-inserted stylesheets were VeryHigh priority and multiple 100-401 KB CSS/JS files lacked content encoding.
F10 high: Critical delivery is burdened by large uncompressed blocking resources.
be-fast-and-stable
trim-unused-and-duplicate-code
issueshighLighthouse estimated 425 KiB unused JavaScript and 375 KiB unused CSS; HAR shows 37 scripts and eight stylesheets.
F11 high: Large amounts of unused JavaScript and CSS ship on load.
be-inclusive
names-roles-labels
issueshighaxe found critical button-name/label/link-name failures on home and, on the composer, an unnamed role=textbox editor, unnamed image/link, and multiple unlabeled inputs.
F12 high: Core controls and composer fields lack accessible names or labels.
be-inclusive
sufficient-contrast
issueshighaxe reported 1.93:1 white-on-green text and 3.9:1 ranking badges on home, plus 2.84:1 composer placeholder text; Lighthouse reported 42 low-contrast nodes.
F13 high: Text contrast fails WCAG AA.
be-inclusive
structure-and-focus
issueshighThe DOM has an empty H1 and many empty headings; axe reports invalid heading order, content outside landmarks, and skip links whose targets do not exist.
F14 medium: Heading, landmark, and skip-link structure is unreliable.
be-inclusive
legible-text
issueshighThe 360x800 screenshots shrink fixed desktop layouts to 25-33% scale, making labels, metadata, and controls unreadable without zoom.
F15 high: Text becomes illegibly small on narrow screens.
be-inclusive
zoom-reflow-targets-and-media
issueshighAt a requested 360x800 viewport there is no viewport meta. Home renders a 1,101 CSS-pixel layout at scale 0.327; listing/detail render 1,440 CSS pixels at scale 0.25 and report 75 px horizontal overflow. The home probe counted 907 of 3,257 interactive elements below 24 px in at least one dimension; listing/detail probes counted 227/501 and 271/614 respectively. Lighthouse also failed target-size.
F06 critical: The desktop site is not usable as a true narrow layout.
F07 high: Touch targets are extensively undersized.
follow-best-practices
no-console-errors
passmediumLighthouse errors-in-console audit passed with zero items on the loaded site experience.
follow-best-practices
sound-document-and-assets
issueshighImages audit found all three homepage images lacked explicit dimensions; Lighthouse found two image aspect-ratio failures, while the page otherwise has a valid doctype and UTF-8 charset.
F16 medium: Image/document asset hygiene has defects.
follow-best-practices
browser-platform-hygiene
issueshighLighthouse inspector-issues failed, while DOM probes counted 63 javascript: links on home and 11 on the listing; these controls are fragile and not naturally crawlable/actionable.
F17 medium: Browser inspector issues and legacy patterns remain.
be-discoverable
title-and-description
passhighHome, listing and detail have descriptive unique titles; home and detail metadata include descriptions.
be-discoverable
crawlable-and-mobile-friendly
issueshighAt a requested 360x800 viewport there is no viewport meta. Home renders a 1,101 CSS-pixel layout at scale 0.327; listing/detail render 1,440 CSS pixels at scale 0.25 and report 75 px horizontal overflow.
F06 critical: The desktop site is not usable as a true narrow layout.
be-discoverable
canonical-and-indexing-signals
issueshighCanonical and robots signals are present and raw HTML is crawlable, but /sitemap.xml returns 404 on a site with roughly 96,000 galleries.
F28 low: Indexing infrastructure is incomplete.
be-discoverable
structured-and-shareable-metadata
issueshighOpen Graph/Twitter metadata is present, but the DOM probe found zero JSON-LD blocks on home and the audited article detail, despite clear Organization/WebSite and DiscussionForumPosting entities.
F29 low: Entity pages lack structured data.
be-private-and-secure
secure-transport-and-headers
issueshighThe headers primitive confirms HTTPS but no CSP, HSTS, X-Content-Type-Options, X-Frame-Options/frame-ancestors, Referrer-Policy, or Permissions-Policy. The cookie audit found 20 cookies marked SameSite=None and 19 without Secure, including PHPSESSID without Secure; several analytics cookies persist 400 days.
F18 high: Baseline security headers are absent.
F19 high: Cookies are not protected with modern transport and SameSite defaults.
be-private-and-secure
data-minimisation-and-third-parties
issueshighTracker capture observed 17 third-party origins and five known tracker domains, including Google Analytics, Tag Manager, DoubleClick, and Google ad services; HAR transferred 2.94 MB.
F20 high: The page has a broad tracking and third-party footprint.
be-private-and-secure
in-context-permissions-and-modern-auth
not-applicablehighNo permission request occurs on load; authentication is owned by sign.dcinside.com, outside this host audit.
be-private-and-secure
defensive-browser-policies
issueshighHeaders evidence shows no clickjacking protection, Referrer-Policy, Permissions-Policy, CSP/Trusted Types enforcement, or HSTS; page metadata also declares referrer=unsafe-url.
F21 medium: Browser-enforced defensive policies are not configured.
be-resilient
progressive-enhancement
passhighDiscoverability comparison found 100% home and 87% detail rendered content represented in raw server HTML, not JS shells.
be-resilient
resilient-runtime-behaviour
passmediumListing, detail and composer rendered complete server-backed states; observed controls and pages did not blank or lose their visible state during inspection.
be-resilient
offline-and-installable
issueshighThe linked manifest contains only a legacy gcm_sender_id comment/config and no name, icons, start_url, display, or scope; no offline fallback was exposed.
F22 medium: The app-like community has no valid install/offline surface.
be-resilient
network-and-http-failure-states
issueshighAfter activating Register with an empty composer, the evaluate probe found no :invalid controls, no role=alert/error text, and focus remained on an anonymous DIV; the screenshot was visually unchanged.
F08 high: Empty composer submission provides no clear, accessible recovery state.
be-internationalised
lang-dir-and-logical-properties
issueshighDOM reports html lang=ko, but rendered CSS excerpts and legacy templates use extensive left/right/top pixel positioning and no container-query/logical-layout evidence.
F23 low: The Korean locale is declared, but layout CSS is dominated by physical positioning.
be-internationalised
locale-aware-data
not-applicablehighThe audited public community templates are deliberately Korean-only and expose no currency or locale-switching data flow.
be-internationalised
time-zone-correctness
not-applicablehighNo cross-time-zone scheduling or event flow exists on the representative templates.
be-trustworthy
no-dark-patterns
passhighFresh-load and composer screenshots show no consent wall, confirmshaming, forced continuity, hidden pricing, or disguised account commitment.
be-trustworthy
humane-error-handling
issueshighEmpty submission produced no visible error, no native invalid state, no aria-invalid, no alert, and no focus movement to a field.
F24 medium: Composer validation does not prevent and recover from mistakes humanely.
be-trustworthy
trustworthy-input-assistance
issueshighComposer probe shows unlabeled nickname/editor fields and most text inputs have empty autocomplete; axe confirms labels are missing on several inputs.
F25 medium: Input assistance is incomplete on core forms.
be-trustworthy
safe-commercial-and-account-flows
not-applicablehighNo checkout, subscription, cancellation, or same-host account-management flow exists on the representative gall.dcinside.com paths.
be-sustainable
optimised-assets
issueshighHAR transferred 2.94 MB for the home page, including 907 KB CSS and 274 KB image resources; Lighthouse found a 503 KB ad image among the largest resources.
F26 medium: Resource weight is disproportionate for a mostly text directory page.
be-sustainable
no-wasteful-work
issueshighLighthouse estimated 425 KiB unused JavaScript and 375 KiB unused CSS; HAR shows 37 scripts and eight stylesheets. Tracker capture observed 17 third-party origins and five known tracker domains, including Google Analytics, Tag Manager, DoubleClick, and Google ad services; HAR transferred 2.94 MB.
F11 high: Large amounts of unused JavaScript and CSS ship on load.
F20 high: The page has a broad tracking and third-party footprint.
be-sustainable
third-party-and-media-budget
issueshighHAR recorded 37 script requests and 1.65 MB transferred as scripts; tracker evidence lists 17 third-party origins and repeated analytics/tag-manager endpoints.
F27 medium: Third-party scripts and analytics consume a large share of the page budget.
be-agent-ready
structured-agent-capabilities
not-applicablehighrobots.txt explicitly blocks GPTBot, ClaudeBot, Google-Extended and other AI agents, demonstrating that agent-facing capability is intentionally out of scope.
be-agent-ready
on-device-inference
not-applicablehighThe directory/forum templates expose no summarisation or inference task and robots policy explicitly opts away from AI-agent access.
be-memory-efficient
no-leak-under-repeated-interaction
passhighAfter ten night-mode toggles, retained self-size rose only 44,053 bytes (0.13%) and nodes by 461 versus baseline, with stable major constructor counts.
be-memory-efficient
bounded-footprint
passhighBaseline heap was 34.49 MB self-size and 610,495 nodes for a content-dense page; post-interaction remained 34.53 MB.
be-memory-efficient
no-detached-dom-or-unbounded-listeners
passhighHeap summaries show no Detached* constructor among top populations and stable closures (27,023 to 27,045) after ten toggles.

Provenance

Canonical report: results/atomic/reports/0385-gall_dcinside_com.json
Report SHA-256: 19dd4d8edceba08550896f0e4c53a435624083d4396333d8fc1d668ce5dbca65
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/gall_dcinside_com/2026-07-20T09-42-23-247Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/gall_dcinside_com/2026-07-20T09-42-23-247Z
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.