FamilySearch Wiki:WCAG Required Changes to Wikitext Code: Difference between revisions

(Created page with "==Changes to Wiki Pages== As a result of the European Union requirment to implement changes to all website to improve accessibility, the Research Wiki has gone under massive changes to comply and provide a better experience to those that use accessibility readers. ==Contributing to the Wiki== Certain wikitext coding used for articles in the past can no longer be used. Some of these changes include: *'''Headings.''' Wiki pages now require a heading 2 before any free text...")
 
Line 5: Line 5:
Certain wikitext coding used for articles in the past can no longer be used. Some of these changes include:
Certain wikitext coding used for articles in the past can no longer be used. Some of these changes include:
*'''Headings.''' Wiki pages now require a heading 2 before any free text on a Wiki page. (breadcrumbs and SEO paragraphs do not count).  
*'''Headings.''' Wiki pages now require a heading 2 before any free text on a Wiki page. (breadcrumbs and SEO paragraphs do not count).  
<br><br>
<br>
 
Example: Replace all Heading 3s found as the first heading on a Wiki page.
Example: Replace all Heading 3s found as the first heading on a Wiki page.
<br><br>
<br>
 
*'''Use language template.''' To signify to a screen reader that the word it is reading is in a different language, a template must be added around each foreign language word.
*'''Use language template.''' To signify to a screen reader that the word it is reading is in a different language, a template must be added around each foreign language word.
<br><br>
<br>
Example: ''We do not have a template in the Wiki to support this endeavor. For now it is on hold.''  
Example: ''We do not have a template in the Wiki to support this endeavor. For now it is on hold.''  
<br><br>
<br>
 
*'''<nowiki><ul></nowiki> lists.''' There is incorrect wikitext code on Wiki pages incorrectly using the <nowiki><ul></nowiki> class.  
*'''<nowiki><ul></nowiki> lists.''' There is incorrect wikitext code on Wiki pages incorrectly using the <nowiki><ul></nowiki> class.
<br>
<br><br>
*'''Update Tables.''' All tables must be updated to the correct wikitext coding to display the content. These changes include:
*'''Update Tables.''' All tables must be updated to the correct wikitext coding to display the content. These changes include:
**
**'''Wikitable Class.''' All tables should be changed to wiki wikitable class. Additional guidance can be found on [[FamilySearch_Wiki:Manual_of_Style-Tables|Manual of Style-Tables]].
<br>
Examples: <nowiki>class="wikitable"</nowiki>; <nowiki>class="wikitable sortable"</nowiki>
**'''Colors of cells in tables.''' Colors can enhance the readability of a table. However, the color must have a proper contrast for those with color blindness. Hyperlinks (blue text) must also pass the contrast test in addition to the black text. Use [https://www.w3schools.com/colors/colors_picker.asp Color picker] at W3schools for assistance.
<br>
**'''Tables given a title.''' All tables should have a title to help explain the purpose of the table. It can be added to the table using <nowiki>|+ </nowiki> directly below the class of the table.
<br>
Example: [[FamilySearch Wiki:Manual of Style-Tables#Wikitext|Wikitext of a wikitable]]
<br>
**'''Identify columns and rows.''' Additional code must be added to a table to identify to the reader column headings and row headings.
**'''Identify columns and rows.''' Additional code must be added to a table to identify to the reader column headings and row headings.
<br><br>
<br><br>
Line 45: Line 50:
<br><br>
<br><br>
**'''Use of color on a table to indicate information.''' Because of the limitations of a screen reader, color cannot be distinguished to the user. Thus, there is no communication of what the color represents.  
**'''Use of color on a table to indicate information.''' Because of the limitations of a screen reader, color cannot be distinguished to the user. Thus, there is no communication of what the color represents.  
<br><br>
<br>
Example: [[England_Church_Records#Major_Resources|England Church Records table]]
Example: [[England_Church_Records#Major_Resources|England Church Records table]]
<br><br>
<br>
 
*'''Use of indention on a Wiki page.''' Wiki pages can no longer with a colon to indent on a Wiki page. This also includes indenting a bullet. The use of a indent template is required. For more information go to: [[Template:Block indent]].
*'''Use of indention on a Wiki page.''' Wiki pages can no longer with a colon to indent on a Wiki page. This also includes indenting a bullet. The use of a indent template is required. For more information go to: [[Template:Block indent]].
<br><br>
<br>
Example: <nowiki> ** </nowiki> used to indent an asterisk.  
Example: <nowiki> ** </nowiki> used to indent an asterisk.  
Example: Proper use of template to indent text:<nowiki>{{Block indent|Clerk of the Senate}}</nowiki>
Example: Proper use of template to indent text:<nowiki>{{Block indent|Clerk of the Senate}}</nowiki>
<br><br>
<br>
Approver, Batcheditor, Moderator, Patroller, Protector, Reviewer, Bots, Bureaucrats, editor, Interface administrators, pagecreator, pagedeleter, Page Ownership admin, Push subscription managers, smwadministrator, smwcurator, smweditor, Suppressors, Administrators, Upload Wizard campaign editors, Widget editors
795,753

edits