Manifest position 185 · CrUX rank bucket 1000
https://www.bancodevenezuela.com
Coverage complete
Coverage complete. Audited representative public-origin templates; authenticated banking applications on separate origins were intentionally not exercised.
All 58 atomic check outcomes
| Principle / check | Status | Confidence | Evidence or reason |
|---|---|---|---|
respect-user-preferencesrespects-color-scheme | issues | high | The dark-condition screenshot remains the same hard-coded white page, and the DOM artifact contains no prefers-color-scheme rule. F-01 medium: Add a user-driven dark color scheme |
respect-user-preferencesrespects-reduced-motion | issues | high | Thirteen 1000 ms animations were still running under reduce. The few matching rules only disable selected WordPress animations. F-02 medium: Reduce active motion when requested |
respect-user-preferencesrespects-contrast | pass | medium | Core navigation, logo, carousel text, controls and icons remained visible in the forced-color rendering. |
implement-natural-interactionsview-transitions | issues | medium | No view-transition CSS or API signal was present. Page and menu state changes use abrupt legacy widget behavior. F-03 low: Use progressive view transitions for state changes |
implement-natural-interactionsscroll-driven-animations | not-applicable | high | No parallax, scrollytelling, or other scroll-linked motion was present on the audited templates. |
implement-natural-interactionsphysical-gestures | pass | low | The carousel exposes directional controls and the pages retain native vertical scrolling without custom pointer-driven gestures. |
provide-guided-navigationscroll-state-aware-chrome | not-applicable | medium | The audited pages do not use sticky or affixed chrome that needs scroll-state adaptation. |
provide-guided-navigationanchored-positioning | not-applicable | medium | No tooltip or viewport-edge anchored overlay was present on the representative surfaces. |
provide-guided-navigationdirects-attention | issues | medium | The primary navigation contains many empty and hash-only links, while route and disclosure changes provide no focus cue, highlight, or directional transition. F-04 medium: Preserve orientation through navigation |
maximize-content-reduce-noiseno-intrusive-interruptions | pass | high | No modal, consent wall, interstitial or full-screen interruption obscured the content on load. |
maximize-content-reduce-noisesemantic-dismissible-primitives | issues | high | The page has zero dialog, popover and details elements. Menus, tabs and accordions are implemented with legacy widget divs and links without hrefs. F-05 medium: Replace legacy custom disclosure widgets |
maximize-content-reduce-noisereduced-chrome | pass | medium | The first viewport gives most space to the bank identity, service messaging and product content rather than persistent application chrome. |
adapt-to-the-form-factorresponsive-no-horizontal-scroll | pass | high | Home, product and online-banking templates all reported 360 px scroll width for a 360 px viewport with no horizontal overflow. |
adapt-to-the-form-factorcomponent-level-responsiveness | issues | medium | No @container or container-type usage exists. The component system relies on duplicated viewport-specific carousel content and global breakpoints. F-06 low: Make reusable components container-responsive |
adapt-to-the-form-factorinput-modality-aware | issues | high | Lighthouse failed target-size, and focused primary navigation links computed outline-style none; many hidden menu links also rejected focus. F-07 high: Restore visible focus and adequate targets |
support-core-task-successclear-purpose-and-primary-action | pass | medium | Bank identity, Banca en línea, and the audited product names and descriptions are prominent in the first viewport. |
support-core-task-successprimary-flow-completion | issues | high | The prominent Banca en línea control is an anchor with no href, no button role and no aria-expanded state, making the first step dependent on legacy JavaScript and unclear to non-pointer users. F-08 high: Make the primary banking action a semantic control |
support-core-task-successclear-system-state-and-recovery | issues | high | The browser finds an invalid required select, but no aria-invalid or alert/live-region message is created and focus remains on BODY. The validation message is English on a Spanish page. F-09 high: Announce errors and move focus predictably |
be-fast-and-stablegood-core-web-vitals | issues | high | Lighthouse measured LCP 27.9 s and CLS 0.521; the trace measured LCP 4.88 s under a less constrained run. Both are outside the good LCP threshold and layout observers reproduced CLS around 0.47 to 0.50. F-10 critical: Bring LCP and CLS into the good range |
be-fast-and-stablevisual-stability | issues | high | Mobile home CLS was 0.470 and the online-banking detail CLS was 0.504. Thirty-one of 49 images lack width and height attributes. F-11 high: Reserve image and carousel geometry |
be-fast-and-stableefficient-main-thread | pass | medium | The trace recorded two modest long tasks with 34 ms total blocking time; Lighthouse TBT was 130 ms, within the good lab threshold. |
be-fast-and-stableefficient-resource-delivery | issues | high | The page loads 38 stylesheets and 51 scripts; Lighthouse estimates 8.9 s render-blocking savings and 5.6 MiB cache savings. HAR also shows large uncompressed HTML/CSS and fonts without cache headers. F-12 high: Shorten the critical request chain |
be-fast-and-stabletrim-unused-and-duplicate-code | issues | high | Lighthouse estimates 1,552 KiB unused CSS and 275 KiB unused JavaScript. The document includes overlapping Elementor, Jet, Font Awesome, jQuery and Vue bundles. F-13 high: Remove unused plugin bundles |
be-inclusivenames-roles-labels | issues | high | Lighthouse failed link-name and aria-hidden-focus. The DOM probe found 93 links with no discernible text/name, and the image audit found 18 empty alt values. F-14 high: Give every control and image a meaningful accessible identity |
be-inclusivesufficient-contrast | issues | high | Lighthouse found foreground/background combinations below WCAG minimum contrast. F-15 high: Meet WCAG contrast minimums |
be-inclusivestructure-and-focus | issues | high | There is no h1 or main landmark. Heading order begins at h6, and primary navigation focus outlines are none. F-16 high: Repair landmarks, headings and focus |
be-inclusivelegible-text | pass | medium | Body and heading text reflows without clipping at 360 px and uses readable line length and spacing on content templates. |
be-inclusivezoom-reflow-targets-and-media | issues | high | The viewport permits scaling and reflow has no horizontal overflow, but Lighthouse fails touch-target size and spacing, so the overall check does not pass. F-17 medium: Increase touch-target size and spacing |
follow-best-practicesno-console-errors | issues | high | Lighthouse reports browser errors in the console during page load. F-18 medium: Eliminate load-time console errors |
follow-best-practicessound-document-and-assets | issues | high | Doctype and UTF-8 are valid, but Lighthouse found incorrect image aspect ratios and unsized images; the image primitive found 31 missing dimensions and 16 oversized images. F-19 high: Correct image sizing and aspect ratios |
follow-best-practicesbrowser-platform-hygiene | issues | medium | Lighthouse reports missing source maps for large first-party JavaScript. The page also ships legacy WordPress 6.0-era plugin bundles and a broken image request. F-20 medium: Modernize the browser delivery surface |
be-discoverabletitle-and-description | issues | high | The home title is only Banco de Venezuela and no meta description exists; Lighthouse fails meta-description. F-21 medium: Write descriptive titles and meta descriptions |
be-discoverablecrawlable-and-mobile-friendly | issues | high | Viewport metadata is correct, but 35 links are hash-only and 93 have no discernible name; Lighthouse fails crawlable-anchors. F-22 high: Make navigation crawlable and descriptive |
be-discoverablecanonical-and-indexing-signals | issues | high | The main page is 200 and canonicalized, but both /robots.txt and /sitemap.xml return the homepage HTML rather than valid directives/XML; Lighthouse reports 2,111 robots errors. F-23 high: Serve valid robots.txt and sitemap.xml |
be-discoverablestructured-and-shareable-metadata | issues | medium | The public bank homepage exposes no JSON-LD and no Open Graph metadata despite representing an organization and publishing shareable content. F-24 medium: Add accurate organization and share metadata |
be-private-and-securesecure-transport-and-headers | issues | high | HTTPS and HSTS are present, but CSP and nosniff are missing. All 18 observed cookies lack Secure; PHPSESSID also lacks HttpOnly and has SameSite=None. F-25 critical: Secure headers and session cookies |
be-private-and-securedata-minimisation-and-third-parties | issues | high | The page contacts six third-party origins including Google Analytics and sets 18 cookies before any visible consent choice; analytics cookies last 400 days. F-26 high: Minimize tracking and pre-consent storage |
be-private-and-securein-context-permissions-and-modern-auth | not-applicable | medium | No browser permission prompt or credential form exists on these public-origin templates; actual banking authentication is on separate banvenez.com origins excluded from this public-site audit. |
be-private-and-securedefensive-browser-policies | issues | high | There is no frame-ancestors/X-Frame-Options, Referrer-Policy, Permissions-Policy or CSP. This leaves clickjacking and browser capability/referrer controls undefined. F-27 high: Add browser-enforced defensive policies |
be-resilientprogressive-enhancement | pass | high | The discoverability primitive found 99% content coverage without JavaScript and no empty application shell. |
be-resilientresilient-runtime-behaviour | issues | medium | Primary menus depend on JavaScript anchors without href/ARIA state, and the home load includes a 404 image. These are fragile runtime dependencies even though core content is server-rendered. F-28 medium: Remove fragile JavaScript-only navigation |
be-resilientoffline-and-installable | not-applicable | high | There is no manifest or controlling service worker, but this is a public banking information site whose transactions are intrinsically online. |
be-resilientnetwork-and-http-failure-states | pass | medium | The 404 template clearly states that the page cannot be found and offers search plus grouped recovery links rather than a blank shell. |
be-internationalisedlang-dir-and-logical-properties | issues | medium | html lang is correctly es, but no dir attribute or logical inline/block property signal was found in the large rendered stylesheet, limiting writing-mode resilience. F-29 low: Prepare layout for bidirectional content |
be-internationalisedlocale-aware-data | not-applicable | high | The audited public templates do not render dates, currencies or locale-sensitive numbers that require formatting. |
be-internationalisedtime-zone-correctness | not-applicable | high | No event times, recurring schedules, or time-zone-sensitive interactions appear on the audited templates. |
be-trustworthyno-dark-patterns | pass | medium | No consent nag, disguised ad, forced continuity, preselected upsell or confirmshaming appeared on the audited public pages. |
be-trustworthyhumane-error-handling | issues | high | The form leaves focus on BODY, provides no alert/live region or aria-invalid state, and exposes an English browser message on a Spanish page. F-30 high: Make form validation humane and accessible |
be-trustworthytrustworthy-input-assistance | issues | high | All user-facing name, email, telephone and organization fields have an empty autocomplete value, preventing reliable autofill assistance. F-31 medium: Add correct autocomplete tokens |
be-trustworthysafe-commercial-and-account-flows | not-applicable | medium | No checkout, pricing commitment, subscription, consent change or account mutation is performed on the audited public origin. |
be-sustainableoptimised-assets | issues | high | All 49 images use legacy JPG/PNG/GIF formats; 16 are oversized, nine lack srcset, and two GIF banners transfer about 1.03 MB and 0.83 MB. F-32 high: Modernize and right-size images |
be-sustainableno-wasteful-work | issues | high | The homepage makes 140 requests, including 38 stylesheets and 51 scripts, while Lighthouse estimates 1.55 MiB unused CSS and 275 KiB unused JavaScript. F-33 high: Stop shipping unused page-builder work |
be-sustainablethird-party-and-media-budget | issues | high | The 8.57 MB load includes two large animated GIF banners, 4.94 MB of images and 211 KB third-party transfer, including analytics. F-34 high: Set and enforce a media/third-party budget |
be-agent-readystructured-agent-capabilities | not-applicable | high | No WebMCP or agent-tool registration is exposed, and the site has not declared an agent-facing transaction surface. |
be-agent-readyon-device-inference | not-applicable | high | No summarisation or language-model feature is part of the audited experience. |
be-memory-efficientno-leak-under-repeated-interaction | pass | medium | Node count fell from 562,981 to 562,672 and self size fell from 34,998,044 to 34,750,052 bytes; no monotonic retained growth signal appeared. |
be-memory-efficientbounded-footprint | issues | medium | The brochure-style homepage retains about 563,000 heap nodes and 35.0 MB self size, a disproportionate baseline consistent with its 51-script legacy widget stack. F-35 medium: Reduce the homepage memory footprint |
be-memory-efficientno-detached-dom-or-unbounded-listeners | pass | medium | No Detached constructor population was reported, total nodes declined, and the repeated interaction did not show accumulating DOM state. |
Provenance
Canonical report: results/atomic/reports/0185-www_bancodevenezuela_com.json
Report SHA-256: 48f944006d458af49f729ff7d14aa849757e0d173d3161446f623dc9759909ff
Local retained report: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_bancodevenezuela_com/2026-07-19T00-24-39-230Z/report.json
Local evidence root: runs/2026-07-17T17-27-24-856Z/atomic-reports/www_bancodevenezuela_com/2026-07-19T00-24-39-230Z
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.