--- title: Accessibility in Coveo Hive slug: '3346' canonical_url: https://docs.coveo.com/en/3346/ collection: coveo-for-sitecore-v5 source_format: adoc --- # Accessibility in Coveo Hive > **Legacy feature** > > The Coveo Hive Framework is now in maintenance mode and is no longer recommended for new implementations. > > To build new search experiences, use one of Coveo's more modern, lightweight, and responsive libraries. > To get started, see the [Build search](https://docs.coveo.com/en/2473/) article. In the [Build Search](https://docs.coveo.com/en/2473/) phase of the Coveo for Sitecore deployment journey, you create Coveo-powered search interfaces in Sitecore in one of two ways: * By referencing a legacy [hosted search page](https://docs.coveo.com/en/2866/). * By building a Coveo for Sitecore search interface from the ground up using Coveo Hive renderings. Using either of these methods, your search interfaces draws upon the [Coveo JavaScript Search Framework](https://docs.coveo.com/en/187/). For example, the `.cshtml` view file of a Coveo Hive rendering typically outputs the base HTML markup of a Coveo JavaScript Search Framework component. The Framework JavaScript code then expands the base HTML markup to a full-blown multi-element widget during initialization (see [JavaScript Search Framework Core Concepts](https://docs.coveo.com/en/286/)). Whether in the Sitecore **Experience Editor** or in a published page, the Framework automatically adds [ARIA](https://en.wikipedia.org/wiki/WAI-ARIA) landmarks to the component HTML element. ## WCAG Conformance In all releases of Coveo for Sitecore 5, the Coveo JavaScript Search Framework components meet [WCAG 2.0](https://www.w3.org/TR/WCAG20/) AA requirements. From the August 10, 2020 release of Coveo for Sitecore 5 onwards, these components meet [WCAG 2.1](https://www.w3.org/TR/WCAG21/) A and AA requirements. ## Adding ARIA Landmarks in Coveo for Sitecore Search Interfaces Coveo provides generic guidelines for [adding ARIA landmark](https://docs.coveo.com/en/2666/) `role` and `aria-label` attributes to the HTML elements of a Coveo-powered search page, if you deem this necessary. When referencing a legacy hosted search page in a Sitecore item, add ARIA landmark attributes to that search page through its [Code View](https://docs.coveo.com/en/1852#code-view) in the Interface Editor. When assembling Coveo Hive renderings to build a search interface from the ground up, add ARIA landmark attributes at the rendering level, in the `.cshtml` view file. To ensure your changes don't get overwritten during a Coveo for Sitecore upgrade, follow the Coveo for Sitecore rendering [duplication procedure](https://docs.coveo.com/en/2913#duplication-procedure). > **Important** > > Never edit out-of-the-box Coveo for Sitecore rendering presentation items and view files directly. > Always [edit duplicates](https://docs.coveo.com/en/2913#duplication-procedure).