Jayanth Vennamreddy created AIRAVATA-3971:
---------------------------------------------
Summary: Fix HTML structure issues, outdated links, and
accessibility improvements in Airavata website
Key: AIRAVATA-3971
URL: https://issues.apache.org/jira/browse/AIRAVATA-3971
Project: Airavata
Issue Type: Improvement
Components: Website/Documentation
Reporter: Jayanth Vennamreddy
While reviewing the Airavata website repository, I identified several small but
impactful issues related to HTML structure, outdated links, and accessibility.
These are all low-risk, incremental improvements that can be addressed in small
PRs.
Key issues:
1. HTML Structure
- Orphan </article> tag in source/_layouts/page.html causing invalid HTML
structure
- Scripts placed after </body> in source/_layouts/default.html
2. Broken / Outdated Links
- Incorrect GitHub URL in development.md (airavata-php=gateway →
airavata-php-gateway)
- Deprecated git-wip-us.apache.org link (should use gitbox.apache.org)
- Dead Google+ links in index.md
- Dead DocumentUp link in learning.md
3. Accessibility / Content Issues
- Multiple images missing alt attributes
- target="_blank" links missing rel="noopener noreferrer"
- Static page title and missing meta description
- Typo in mailing list unsubscribe email (commmits → commits)
4. Page-specific Issues
- collaborations.md includes standalone scripts that conflict with layout
- Trailing whitespace in URLs
These issues are independent and can be addressed incrementally.
I can start by fixing a subset (e.g., HTML structure + link fixes) in an
initial PR.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)