> It would probably not be too dreadful to put them in ifdefs. I've made a
> small start at doing that.
>
> It would probably not be too dreadful to put them in ifdefs. I've made a
> small start at doing that.
>
-> Some of your changes are obvious, like using the new `time` and
-> and `article` elements. Looks like I can't merge it as-is though
-> due to other changes.
->
+> I've made ikiwiki use the time element and all the new semantic elements
+> in html5 mode.
+>
> Other ideas:
>
> Other ideas:
>
-> * Use aside for the sidebar? Or for the [[templates/note]] template?
-> * Use nav for the actionbar
> * Use details tag instead of the javascript in the toggle plugin.
> (Need to wait on browser support probably.)
> * Use details tag instead of the javascript in the toggle plugin.
> (Need to wait on browser support probably.)
+> * Use figure and figcaption for captions in img. However, I have not
+> managed to style it to look as good as the current table+caption
+> approach.
>
> --[[Joey]]
>
> --[[Joey]]
@@ -89,6+89,8 @@ This element is poorly supported by browsers. As a workaround, `style.css` needs
Internet Explorer will display it as a block, though you can't seem to be able to further control the style.
Internet Explorer will display it as a block, though you can't seem to be able to further control the style.
+> done (needed for header too) --[[Joey]]
+
## Time element
The [time element](http://www.whatwg.org/specs/web-apps/current-work/multipage/text-level-semantics.html#the-time-element) ideally needs the datatime= attribute set by a template variable with what [HTML5 defines as a valid datetime string](http://www.whatwg.org/specs/web-apps/current-work/multipage/infrastructure.html#valid-global-date-and-time-string).
## Time element
The [time element](http://www.whatwg.org/specs/web-apps/current-work/multipage/text-level-semantics.html#the-time-element) ideally needs the datatime= attribute set by a template variable with what [HTML5 defines as a valid datetime string](http://www.whatwg.org/specs/web-apps/current-work/multipage/infrastructure.html#valid-global-date-and-time-string).