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

Make sure that all resources are loaded via HTTPS #27

Open
kosek opened this issue May 16, 2018 · 3 comments
Open

Make sure that all resources are loaded via HTTPS #27

kosek opened this issue May 16, 2018 · 3 comments

Comments

@kosek
Copy link
Contributor

kosek commented May 16, 2018

Some pages are referencing CSS stylesheets over http:// only links. This prevents loading such resources in recent browsers, for example this page: https://docbook.org/docs/howto/howto.html

Common trick is to use URLs like //docbook.org instead of https://docbook.org. Browser then will use the same protocol as page was loaded over.

@ndw
Copy link
Contributor

ndw commented Jun 1, 2018

I think howto.html is committed as a source document. It's not generated by the site build.
You genereated it last time, didn't you?

@kosek
Copy link
Contributor Author

kosek commented Jun 2, 2018

Hmmm, my memory is aging, it has been 9 years since the last build ;-)
You are right sources and stylesheets for howto are in https://github.com/docbook/docbook/tree/master/relaxng/schemas/howto
I will see if I can still run the build and modify links.
However there could be other pages on the docbook.org with the same problem.

@ndw
Copy link
Contributor

ndw commented Jun 2, 2018

Let me see if I can merge that stuff into the site build.
There might be other places, but only if there are other pages that are built independently. I'll see if I can check for those.

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

2 participants