Project

General

Profile

Feature #16896

Adapt our website to HTML5

Added by sajolida 5 months ago. Updated 5 months ago.

Status:
Confirmed
Priority:
Low
Assignee:
-
Category:
-
Target version:
-
Start date:
Due date:
% Done:

0%

Feature Branch:
web/7021-modernize-website
Type of work:
Website
Blueprint:
Starter:
Affected tool:

Description

Cf. the html5 option of ikiwiki.setup.

HTML5 is more modern and is better for multimedia and semantic (and thus accessibility).


Related issues

Related to Tails - Feature #7021: Review & modernize website markup and css Resolved 04/03/2014

History

#1 Updated by u 5 months ago

Funny: #7021. I cannot remember why I stopped working on this exactly.

Regarding: https://redmine.tails.boum.org/code/issues/7021#note-44

Switching to HTML5 means several things:
- having an HTML5 header
- possibility to use more modern HTML tags instead of divs (but it's totally not required to do that to be HTML5 compatible to my knowledge)

I would try building the website with the ikiwiki pref enabled and see what happens.

@sajolida: what exact issue did you encounter that was not HTML5 compatible? For testing purposes..

#2 Updated by sajolida 5 months ago

@sajolida: what exact issue did you encounter that was not HTML5 compatible? For testing purposes..

None myself.

intrigeri pointed out in #10649#note-39 that the <video> tag that I need
for #10649 is HTML5 only while we don't have 'html5' enabled in ikiwiki.

It was better for me to test the resulting page in different browsers
than to learn more about the differences between the 2 standards and
whether my page correct in theory, and my page worked fine! :)

#3 Updated by intrigeri 5 months ago

  • Feature Branch set to web/7021-modernize-website

See #7021 for earlier work & discussions on this topic.

#4 Updated by intrigeri 5 months ago

  • Related to Feature #7021: Review & modernize website markup and css added

Also available in: Atom PDF