Skip to main content
Version: ILLiad 10.0 (Pre-release) 🚧

Notification Table Row Headers

The notification information table on the notification detail web pages now uses row headers, so screen readers can correctly associate each value with the field it belongs to.

What changed

On the notification detail pages, the first-column cells (the field labels such as Date and Subject) are now generated as row-header cells (<th scope="row">) instead of plain data cells (<td>). This lets assistive technology programmatically link each label to its value. As a side effect of standard header styling, the first-column labels now display in bold.

This addresses WCAG 2.1 Success Criterion 1.3.1 — Info and Relationships (Level A).

Affected pages:

  • ViewNotificationsDetail.html
  • LendingViewNotificationsDetail.html

Do I need to do anything?

The notification information table is generated by the ILLiad Web DLL (it replaces the <#TABLE> tag on those pages), so:

  • Default web pages: you get the change automatically after updating — no action required.
  • Customized web pages: if your ViewNotificationsDetail.html / LendingViewNotificationsDetail.html still use the <#TABLE> tag, the row headers are applied automatically. If your site replaced that table with your own hand-written HTML table, add scope="row" row-header cells (<th scope="row">) to the first column yourself to get the same benefit.
VPAT / conformance

This improves ILLiad's conformance with WCAG 2.1 SC 1.3.1 (Info and Relationships). For the current Accessibility Conformance Report, see Voluntary Product Accessibility Template (VPAT).