Visually Impaired Version Module for 1C-Bitrix — 4900 RUB
Payments are experiencing issues due to temporary restrictions in Russia. If your payment does not go through, please submit a support request.•Our support team is available 24/7 — we are always here to help with hosting and server issues.•We are now accepting requests for dedicated server rental and colocation services in our data center.•Reminder: we recommend enabling backups for additional data protection.•A new VPS/VDS lineup with NVMe storage and improved performance is now available.•Maintenance work on some servers has been completed. All services are operating normally.•
Payments are experiencing issues due to temporary restrictions in Russia. If your payment does not go through, please submit a support request.•Our support team is available 24/7 — we are always here to help with hosting and server issues.•We are now accepting requests for dedicated server rental and colocation services in our data center.•Reminder: we recommend enabling backups for additional data protection.•A new VPS/VDS lineup with NVMe storage and improved performance is now available.•Maintenance work on some servers has been completed. All services are operating normally.•
Аккаунт в General iT
Вход / Регистрация
Войдите или создайте аккаунт для управления услугами в личном кабинете.
Страны не найдены. Попробуйте другое название или код.
MODULE FOR 1C-BITRIX
Digital Element
Accessibility Version
The Visually Impaired Version module provides a comprehensive solution for creating and managing an adapted site version without duplicating content. It operates as an overlay on existing pages, eliminating the need to create a separate site or maintain two sets of materials.
The solution features an intuitive control panel and dynamic interface adaptation.
The Visually Impaired Version module provides a comprehensive solution for creating and managing an adapted site version without duplicating content. It operates as an overlay on existing pages, eliminating the need to create a separate site or maintain two sets of materials.
The solution features an intuitive control panel and dynamic interface adaptation. Visitors can independently activate the adapted mode and customize the display to their needs, including text size, line spacing, font type, color scheme, image display mode, and other parameters.
Additional accessibility tools are supported, such as text-to-speech synthesis, voice control, monochrome mode, and page printing via the control panel.
Connection is established after installation by enabling the relevant option in the module settings. The system also supports using a custom button integrated directly into the site template.
Administrators can configure panel parameters, the standard button, and connection scenarios without modifying the site structure.
Technical efficiency
The solution does not generate separate page copies, reducing the risk of content duplication and simplifying site maintenance.
The module was developed in compliance with GOST R 52872-2019 requirements and Russian Federation legislation on the protection of persons with disabilities.
When needed, General iT can implement “Accessibility Version”, configure the module and verify it against the current website setup.
UPDATE HISTORY
What’s new
7 releases
1.2.7 (12.10.2026)Latest update
When reading the page, names of elements without text are read aloud without repeating labels. Decorative images are skipped.
In the module settings, you can select name sources, set their priority, or disable additional names.
Cursors for available buttons and input fields are restored when the panel is open.
The calculation of the panel height when resizing and formatting its buttons has been improved.
1.2.6 (16.09.2026)
If `visibleUntil` is absent, the fallback `(max-width: 359px)` is applied: the panel is hidden up to and including 359 CSS px and shown from 360 CSS px. An empty value is no longer passed to `matchMedia` as matching all viewport media queries.
In an SSR environment without `window` or `document`, calling `new ViPanel()` now silently becomes a no-op without DOM mounting, callbacks, or console errors; the working instance is created via a separate client-side call after the DOM appears.
Overriding `smol-toml@1.7.2` resolves a high-severity advisory in the dev chain `markdownlint-cli2` without reverting the Markdown linter itself.
1.2.5 (21.08.2026)
Fully migrated to React 19
Improved panel markup for screen readers
Fixed a bug where the panel rendered poorly on mobile devices
Added asynchronous localization and a guide for adding other languages
Added new automated tests
Added centralized error output at the top
Added a link with voice control tips
1.2.4 (13.07.2026)
Fixed the 'Read All' button on pages without the #viPanelUtterContent container.
Fixed the application of default display settings from the admin panel without resetting current user settings upon update.
User-defined selector settings are not changed during updates.
1.2.3 (25.06.2026)
Changed the order of panel settings in the admin panel: automatic button settings, default settings, and advanced parameters are now grouped more clearly.
For new installations, the module's default button will be enabled by default after enabling the visually impaired version.
1.2.2 (24.06.2026)
Removed support for an external Braille font; it is now generated on the client side.
Fixed minor issues.
1.2.1 (21.04.2026)
Added the ability to configure the panel in the module settings.
Added the `openPanelQueryParam` parameter - a string specifying the query parameter name; if present when the page opens, the panel will automatically open. Default value is `openVI`.
Added the ability to automatically add a button to the page for opening/closing the panel.
USER EXPERIENCE
Solution reviews
How does this solution work in a real project? Share your experience and help others choose.
Be the first to share your experience
There are no reviews of this solution on git.ru yet. Tell us what worked well and what could be improved.
✓
Verified purchaseAdd a key if you wish. A verified review gets a badge, priority placement and more rating weight.
↗
Open to every clientJust sign in to your account. A key is optional; all reviews are moderated.
The module replaces the standard CAPTCHA of the 1C-Bitrix platform and the 1C-Bitrix24 Corporate Portal (Online Store + CRM) with Yandex SmartCaptcha. This protects site forms from automated submissions, spam, and bot actions.
The Intellektualnogo poiska module extends the functionality of the standard search mechanism in the 1C-Bitrix platform. The solution is designed for websites with large product catalogs, blogs, as well as article and news catalogs. The system provides search capabilities that account for typos and input errors, including incorrect keyboard layout.
The Professional SEO Redirects module for 1C-Bitrix provides centralized management of site redirects. The tool maintains correct URL structures, eliminates page duplicates, and preserves accumulated search engine weight when addresses change. A unified interface combines system rules with user-defined settings, simplifying the administration of large numbers of redirects.
The module automates image compression on the website in accordance with Google PageSpeed Insights recommendations. It supports integration via CDN OptiPic, allowing optimization without modifying image URLs. The main advantage of CDN integration is the automatic conversion of images to the modern WebP format to minimize file size. Browsers that support WebP receive images in that format.
The module is designed for online stores running on the 1C-Bitrix platform to automate the integration of supplier product catalogs. It is also suitable for news and city portals to facilitate content population. The solution supports data import in Excel, XML, YML, CSV, and RSS formats.
The module is designed for the «1C-Bitrix: Site Management» platform and enables importing infoblock elements, including products, from Excel files. It also supports data loading into Highload blocks.
The displayed price covers the solution itself. Platform licensing, installation and customisation are checked separately. If the page offers bundles, select the required option before submitting a request.
How do I check compatibility?
Compare the supported editions and solution version in the technical details with your project. Before installing on a live website, we recommend making a backup and checking the solution in a test environment.
How much does this solution’s renewal cost?
The current renewal price is 2,450 ₽. Before you order, a manager will confirm the renewal period and whether it applies to your licence.
Can you help with implementation?
We can help install the module, check its settings and verify how it works in your project. Compatibility with other customisations and the scope of work are assessed before we begin.
Statistics and interaction recording
Public pages use basic statistics. Our recording and Yandex Webvisor require your permission. You can keep basic statistics or disable all analytics.
Operator: General IT Rus LLC, INN 2310208877. Statistics and recording help improve the website.
Basic statistics: pageviews, a random daily ID, a public URL and time. The ID lasts until Moscow midnight. Original records: up to 48 hours; totals: up to 7 years.
Campaign tags and a technical identifier are sent by our server to the existing Yandex tag. Visitor IP, User-Agent and cookies are not included in this transfer. If selected, its browser code collects technical data, cookies, actions and masked page snapshots; recordings last 15 days. Inputs, chat and account areas are hidden.
Interaction recording requires permission: clicks, scrolling, technical information and filtered public-page snapshots. Events: up to 7 years; IP and snapshots: up to 90 days.
Permission is remembered for up to 365 days; full opt-out remains until changed. Basic statistics only disables recording; Disable all analytics stops new analytics. Previously sent data is not automatically deleted. Withdrawal and requests: support@git.ru. Full terms are linked below.
Your browser requests no tracking: analytics is off.