]> git.vanrenterghem.biz Git - git.ikiwiki.info.git/blobdiff - doc/todo/add_aria_landmarks_to_make_ikiwiki_websites_more_accessible.mdwn
(no commit message)
[git.ikiwiki.info.git] / doc / todo / add_aria_landmarks_to_make_ikiwiki_websites_more_accessible.mdwn
index a07cd842ab14c6ad3bf058c865874069904d0091..81cf2c49a28c7104fdc25e6377ed3aa340688a8a 100644 (file)
@@ -65,7 +65,11 @@ General points:
 
 The `role` attribute is not allowed by the XHTML 1.0 Strict DTD, so we
 should only emit it in HTML5 mode (and we should probably
-[[todo/generate_HTML5_by_default]]).
+[[todo/generate_HTML5_by_default]]). --[[smcv]]
+
+> Now we do. --[[smcv]]
+
+Specific roles:
 
 [[!format diff """
 -<div class="banner">
@@ -86,4 +90,10 @@ reasonable guess. I would hope that the fact that it's an `<aside>`
 in HTML5 mode is enough to give accessibility tools a clue already?
 Would declaring this to be a `note` be sufficient?
 
+I've applied your suggested roles for #main, #comments and #footer,
+but only in HTML5 mode for the reason given above. I have not applied
+a role to the sidebar just yet.
+
 --[[smcv]]
+
+> Feedback desired. Tagging this [[reviewed]] to take it off the patches list --[[smcv]]