Rank+ – Website Accessibility

Mô tả

Rank+ – Website Accessibility adds a floating accessibility toolbar to your website so visitors can adapt the page to their needs — larger text, high contrast, keyboard-friendly navigation, text-to-speech, and much more. Install, enable, done: every feature works out of the box, and each one can be turned off individually.

The plugin is completely self-contained: no external services, no account, no CDN files, no tracking. Visitor preferences are stored only in the visitor’s own browser.

Visitor toolbar features

  • Navigation: enhanced keyboard navigation with visible focus, smart landmark navigation (number keys), text reader (read aloud on click), voice commands
  • Contrast and color: high / dark / light contrast, monochrome, low and high saturation, and four color-blindness correction filters (protanopia, deuteranopia, tritanopia, achromatopsia)
  • Content: font size, line / word / letter spacing, page zoom, readable font, large black or white cursor, stop animations, image descriptions, highlight links, highlight headings, bionic reading, screen magnifier, reading focus mask, virtual keyboard
  • Skip-to-content link for keyboard and screen-reader users
  • Automatic labeling of unlabeled form fields (adds aria-label server-side and for dynamically loaded forms)
  • Visitors who prefer no toolbar can dismiss it; a small pill lets them bring it back
  • Honors the operating-system “reduce motion” preference

Site-owner features

  • Accessibility statement generator: fill in your organization details, pick the standard that applies to your region, then create a draft statement page or download the statement as an HTML file
  • Choose the toolbar color and screen side (left or right)
  • Enable or disable every single toolbar feature
  • Reading / voice language: automatic, Hebrew, English, Arabic, Russian, or German
  • Full right-to-left (RTL) support for Hebrew and Arabic sites

Accessibility standards

The toolbar features are designed around the success criteria of WCAG 2.1 AA, the standard referenced by accessibility regulations in many countries — including the ADA and Section 508 (United States), EN 301 549 and the Web Accessibility Directive (European Union), BITV 2.0 and the BFSG (Germany), the Disability Discrimination Act (Australia), the Equality Act 2010 (United Kingdom), and IS 5568 (Israel). The statement generator can reference the standard relevant to your region.

Please note: accessibility is a property of your whole website — content, theme, media, and code. No plugin alone can make a website fully accessible or guarantee legal compliance. Use this plugin as one layer of your accessibility work, and consult an accessibility professional for an audit where the law requires one.

Languages

English, Hebrew, Arabic, Russian, and German translations are bundled. The toolbar follows your site language, including right-to-left layout.

About Rank+

This plugin is built and maintained by Rank+, the smart organic SEO platform.

Ảnh màn hình

Cài đặt

  1. Upload the plugin to /wp-content/plugins/website-accessibility-by-rankplus/, or install it through the WordPress Plugins screen.
  2. Activate the plugin through the Plugins screen.
  3. Go to Settings Accessibility, switch the toolbar on, and save.
  4. Optional: fill in the accessibility statement section and publish the generated statement page.

Hỏi đáp

Does the plugin call any external service?

No. All CSS, JavaScript, and images are bundled and served from your own site. The text reader and voice commands use the speech engine built into the visitor’s browser.

Does it store anything about my visitors?

No data is sent anywhere or stored on the server. A visitor’s chosen preferences (for example, larger text) are kept in their own browser storage, and dismissing the toolbar sets one cookie in their browser so it stays dismissed for 30 days.

Does installing this plugin make my site legally compliant?

No plugin can promise that. This toolbar gives your visitors powerful adaptation tools and helps you publish an accessibility statement, but full conformance also depends on your theme and content. For a formal compliance requirement, have your site audited by an accessibility professional.

Can I turn off some toolbar features?

Yes. Every feature has its own checkbox in Settings Accessibility.

Đánh giá

Không có đánh giá nào cho plugin này.

Người đóng góp & Lập trình viên

“Rank+ – Website Accessibility” là mã nguồn mở. Những người sau đã đóng góp vào plugin này.

Những người đóng góp

“Rank+ – Website Accessibility” đã được dịch qua 3 ngôn ngữ. Cảm ơn những người tham gia dịch vì đóng góp của họ.

Dịch “Rank+ – Website Accessibility” sang ngôn ngữ của bạn.

Muốn tham gia phát triển?

Duyệt code, check out SVN repository, hoặc theo dõi nhật ký phát triển qua RSS.

Nhật ký thay đổi

1.0.8

  • Text reader mode no longer swallows clicks on links, buttons, and form fields, so the page stays fully operable — by mouse and by keyboard — while the reader is switched on.
  • The magnifier and the reading focus band now follow keyboard focus as well as the mouse pointer, so keyboard-only and touch visitors can use both.
  • The reading focus band dims the page less, so text outside the band stays readable.
  • Toolbar text, icons, and the focus ring now pick their own color automatically based on the main color you choose, so they stay readable with any color. A color that no text can be read on is no longer accepted, and the reason is explained on the settings screen.
  • Control borders and the focus indicator inside the toolbar are darker, so they are visible against the panel.
  • High and low contrast modes now also recolor placeholder text and icons, so icon-only buttons on the site no longer disappear when a mode is on.
  • The “highlight hidden elements” mode no longer fades the elements it marks, so their text keeps its original contrast.
  • Links keep a distinct focus indicator while “highlight links” is on.
  • The toolbar panel now fits narrow screens and heavy zoom without clipped labels.
  • The magnifier’s page copy is no longer reachable by keyboard, so focus can no longer disappear into it.
  • Number keys 1-9 no longer get intercepted while you are typing in a field, a dropdown, or a rich-text editor.
  • The spacing buttons now announce which spacing they adjust, and the landmark markers are hidden from screen readers.
  • Closing the toolbar no longer pulls focus away from whatever you just clicked, and turning the toolbar off moves focus to the re-enable control.
  • Voice command status is now announced, including when the microphone is blocked.
  • The accessibility statement page is generated in the site’s language rather than your profile language, and an invalid contact email is now reported instead of being silently dropped.

1.0.7

  • Documentation only: trimmed the plugin description. No functional changes, and no settings were changed.

1.0.6

  • Hardened the automatic form-field labeling feature: it now identifies quoted attribute values in the page more reliably, so an input whose surrounding markup contains unusual quoting can no longer have a label spliced into the wrong place.

1.0.5

  • The automatic form-field labeling feature now closes its output buffer explicitly instead of leaving it for request shutdown, so it no longer risks interfering with the shared output-buffer stack used by WordPress core, themes, and other plugins.

1.0.4

  • The toolbar’s design is now fully isolated from the site’s own stylesheet: aggressive theme and page-builder CSS (global button skins, dark themes, icon-font injections, !important resets) can no longer restyle the toolbar panel, tiles, or buttons.

1.0.3

  • Color-blindness filters now CORRECT color (daltonization) instead of simulating the deficiency, so enabling one actually aids the viewer rather than degrading color further.
  • The toolbar’s own chrome now meets WCAG 2.1 AA contrast out of the box: a darker default color, a near-black active-tile label, and header/button text that automatically switches to white or black to stay legible on whatever main color you choose.
  • Renamed the “Screen-reader compatibility” toggle to “Highlight hidden elements” — it highlights aria-hidden elements, which is what it actually does.
  • Compatibility: the toolbar and the automatic form-field labeling now stand down inside page-builder front-end editors (Elementor, Divi, Beaver Builder, WPBakery, Oxygen, Brizy, Thrive) so they no longer overlap or rewrite the editing canvas. Gutenberg and the classic editor were already unaffected.
  • When another Rank+ accessibility toolbar is active on the site, this one now steps aside automatically instead of showing a second floating button.
  • Fixed: “Reset all settings” now also turns off the magnifier, virtual keyboard, read-on-click reader, voice commands, and smart navigation; a corrupted saved preference can no longer break the toolbar; and text-to-speech stops when you navigate to another page.
  • Performance: the dynamic form-field labeler batches its work on streaming/infinite-scroll pages, and the server-side labeler bails out safely on extremely large pages.

1.0.2

  • Renamed the plugin to “Rank+ – Website Accessibility”. No functional changes; the plugin slug, settings, and stored options are unchanged.

1.0.1

  • Hardening for the automatic form-field labeling: the server-side rewriter now leaves a control untouched when its tag contains a raw “>” inside a quoted attribute value (preventing a shifted tag boundary), never treats markup inside script/style/textarea/title content as a real field, and derives labels only from real page markup.

1.0.0

  • Initial release: floating accessibility toolbar with 30+ features, accessibility statement generator with regional standard presets, automatic form-field labeling, five bundled languages (English, Hebrew, Arabic, Russian, German), full RTL support.