Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate to HTML5? #43

Open
laeubi opened this issue Apr 23, 2022 · 7 comments
Open

Migrate to HTML5? #43

laeubi opened this issue Apr 23, 2022 · 7 comments

Comments

@laeubi
Copy link
Contributor

laeubi commented Apr 23, 2022

HTML5 is a standard and well supported for years now but the news page still uses XHTML.

I'D like to propose we change to HTML5 for either this or the next release, there is a converter:

http://mynthon.net/tools/xhtml-to-html5/

and once we use HTML 5 we can use a github action to automatically check conformance:
https://github.com/marketplace/actions/html5-validator

@akurtakov
Copy link
Member

Sounds awesome - I've been running validator on some pages when editing them but having it as a validation step prior to commit would be awesome!

@Bananeweizen
Copy link
Contributor

Does anyone know which HTML versions the local online help supports? The new and noteworthy is also integrated there and should still work after migration.

@akurtakov
Copy link
Member

Whatever the system engine (IE, Safari, WebkitGTK) supports. I would dare to say all supported OSes now support HTML 5 so we should be safe.

@laeubi
Copy link
Contributor Author

laeubi commented May 27, 2022

A browser not supporting the basic HTML5 features we use for help right now is actually unusable as of today ...

@lshanmug
Copy link
Member

HTML5 is a standard and well supported for years now but the news page still uses XHTML.

I'D like to propose we change to HTML5 for either this or the next release, there is a converter:

http://mynthon.net/tools/xhtml-to-html5/

and once we use HTML 5 we can use a github action to automatically check conformance: https://github.com/marketplace/actions/html5-validator

+1 to enable automatic validation of the news content.

@laeubi
Copy link
Contributor Author

laeubi commented Jun 13, 2022

@lshanmug as you pushed new template for the next releae, would you mind to convert on (or all) html files to html5 before there is any relevant content? e.g. http://mynthon.net/tools/xhtml-to-html5/

@lshanmug
Copy link
Member

@lshanmug as you pushed new template for the next releae, would you mind to convert on (or all) html files to html5 before there is any relevant content? e.g. http://mynthon.net/tools/xhtml-to-html5/

Sorry, I already have a few things on my plate to look at. If required, I can help with converting the template html files later.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants