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

[feature] pod2html should be updated to output modern HTML5 instead of XHTML #17986

Open
scottchiefbaker opened this issue Jul 20, 2020 · 4 comments
Labels
ext/Pod-Html issues in the blead-upstream Pod-Html distribution Feature Request

Comments

@scottchiefbaker
Copy link
Contributor

pod2html outputs older XHTML that does not play nicely with modern CSS frameworks (Bootstrap, and Bulma). Also the XHTML that pod2html outputs includes a tag:

<?xml version="1.0" ?>

That causes Firefox some grief.

Update the tool to output HTML5 by default with an option to output XHTML with a flag (--xhtml).

@ghost
Copy link

ghost commented Oct 2, 2020

I'm curious what differences are in the output files opened in text-browsers.

links | lynx | w3m

Possibly also regarding Emacs eww.

@scottchiefbaker
Copy link
Contributor Author

I just installed and tested with lynx 2.8.9 and elinks 0.12-0.62 and both render the HTML5 how I would expect a text browser to do so.

Both are 100% readable and happy.

Are we really that worried about text based browsers in 2020?

@hvds
Copy link
Contributor

hvds commented Oct 5, 2020

Are we really that worried about text based browsers in 2020?

FWIW I still regularly use lynx for a variety of purposes.

@Grinnz
Copy link
Contributor

Grinnz commented Oct 5, 2020

I would posit that it's much more likely a text based browser will be used on the result of a command line tool.

@jkeenan jkeenan added the ext/Pod-Html issues in the blead-upstream Pod-Html distribution label Jan 30, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ext/Pod-Html issues in the blead-upstream Pod-Html distribution Feature Request
Projects
None yet
Development

No branches or pull requests

4 participants