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

python.org does not validate #985

Open
fingolfin opened this issue Aug 11, 2016 · 7 comments · May be fixed by #2536
Open

python.org does not validate #985

fingolfin opened this issue Aug 11, 2016 · 7 comments · May be fixed by #2536
Labels
easy This issue should be trivial to accomplish frontend Relates to the frontend of the app

Comments

@fingolfin
Copy link

The W3C validator is rather unhappy with python.org, as one can see here: https://validator.w3.org/nu/?doc=https%3A%2F%2Fwww.python.org%2F

Now, I don't believe in "validation for validation's sake", but at least some of these look potentially serious to me -- in particular, the invalid "role" attributes. As these are used for screen readers, I wonder if this breaks screen some screen readers, and thus might impair accessibility?

Fixing those shouldn't be hard ... well, at least to fix the HTML -- I have no idea how this site is implemented, so perhaps actually making the change is much harder.

@berkerpeksag berkerpeksag added frontend Relates to the frontend of the app easy This issue should be trivial to accomplish labels Aug 11, 2016
@berkerpeksag
Copy link
Member

Thanks! Yes, most of them look easy.

Mariatta added a commit to Mariatta/pythondotorg that referenced this issue Aug 18, 2016
fix issue with role attributes
@Mariatta Mariatta mentioned this issue Aug 18, 2016
Mariatta added a commit to Mariatta/pythondotorg that referenced this issue Aug 20, 2016
fix issue with role attributes
Mariatta added a commit to Mariatta/pythondotorg that referenced this issue Aug 20, 2016
fix issue with role attributes
@Mariatta Mariatta mentioned this issue Aug 20, 2016
@Riyuzakii
Copy link

@berkerpeksag I'm a first timer on github and i would like to help fix this bug, could you direct me to the files to be changed and maybe tell a little bit more about the issue.

@berkerpeksag
Copy link
Member

Thank you for your interest for contributing to python.org. Unfortunately, there is already an open pull request to fix this: #992. Feel free to grab another issue!

@vivekvj18
Copy link

@berkerpeksag
What this above task is all about...?
I Would like you to explain the changes to be made....!

@karlafalcao
Copy link

karlafalcao commented Dec 28, 2022

Hello guys, I would like to contribute to pythondotorg frontend issues. I would like to know if this PR is still valid?

@fingolfin
Copy link
Author

If you want to contribute, surely a good first step would be to check by yourself whether it is still valid (by running the W3C validator, and/or by checking the source code of the site in the web browser of your choice and comparing it with the changes in the proposed but unmerged pull request that is linked elsewhere on this issue). And then post your findings

@uncleSlayer
Copy link

I have checked the validator and it still shows bugs and warnings. If nobody is working can this issue be assigned to me? I am a beginner and want to work on this.

JacobCoffee pushed a commit that referenced this issue Sep 12, 2024
fix issue with role attributes
@JacobCoffee JacobCoffee linked a pull request Sep 12, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
easy This issue should be trivial to accomplish frontend Relates to the frontend of the app
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants