Change management for stripping IDs from CKEditor 5 #14115
Labels
CMS Team
CMS Product team that manages both editor exp and devops
Cross Team Discussion
Multi-Team coordination needed
Description
When we update to D10 and CKEditor 5, we will be stripping IDs from all rich text editors and removing the ability for editors to add any news IDs to the editors. This will prevent duplicate IDs from being created and causing accessibility issues within the content.
A change management plan has been proposed and is below. This should be reviewed and finalized:
Change management plan
IDs will no longer be allowed in rich text editors. This means that:
The front end process of the site build automatically adds IDs to header elements based on the text of the header. The process has guardrails in place to ensure all these IDs are unique. However, when IDs are manually added into rich text editors these are not part of the automatic ID process and it causes duplicate IDs, which is an accessibility error.
By stripping IDs from rich text editors and only allowing these to be added automatically, we can avoid duplicate IDs and allow editors to create better, more accessible content within the CMS.
This change will impact all CMS editors.
We are alerted of duplicate ID errors when they occur with the daily accessibility scan report. We will be able to define and measure success for this change using this same report when we see that this particular error is no longer reported in the scan results.
The change should not require any updates to existing Knowledge Base articles, training videos or CMS UI. It also should not require any new KB articles, training videos or CMS UI.
This change will not be tested with users before release.
This change will occur at the same time that the update to CKEditor 5 occurs.
There is an existing risk that should be thought through - currently we have no way of surfacing broken anchor links. The SWCAIA team only fixes these when they happen upon them and are at that point able to go fix them. The risk of this update is:
*To clarify, these broken anchor links should still work to direct the user to the proper page but they will not direct the user to the specific section on that page any longer.
In a discussion with Randi and Megan from the SWCAIA team, this risk was discussed and from their perspective this was not something that should stop this change from taking place.
Acceptance Criteria
Team
Please check the team(s) that will do this work.
CMS Team
Public Websites
Facilities
User support
The text was updated successfully, but these errors were encountered: