#10812 closed defect (bug) (wontfix)
Default theme used invalid atttribute
| Reported by: |
|
Owned by: | |
|---|---|---|---|
| Milestone: | Priority: | normal | |
| Severity: | normal | Version: | 2.8.4 |
| Component: | Validation | Keywords: | |
| Focuses: | Cc: |
Description
The default theme shipped with 2.8 is invalid due to the inclusion of the 'role' attribute within multiple templates. This attribute is specific to HTML5 and, as such, should not be incorporated in an XHTML1 theme.
Whilst this invalid markup does not create any known display or performance issues, it is causing problems for users who are trying to validate their sites. It may also be indirectly creating issues within 3rd party themes where theme authors have used the default theme as a template/standard.
Change History (2)
Note: See
TracTickets for help on using
tickets.
This functionality was added on purpose with the knowledge that it was invalid XHMTL 1.0. It was decided that adding support for accessibility was more important than maintaining XHTML 1.0 validation. See #9408.
Closing as wontfix.