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
Take learnings from Web Almanac site and apply to main httparchive site #250
Comments
Made quite a bit of progress with this, however the Accessibility improvements in particular have necessitated some changes:
and the table headings: And our links: Made them dark enough to pass colour-contrast checkers, which maybe doesn't follow the original style - the sub headings are now the same colour but I couldn't get a grey that passed: The links also blend in a bit more to the text when darker, but I brought back the underlines (except for menu links) which helps: Also a lot of the links had the same names ("View reports", "Learn more"...etc.) so made them a bit more descriptive. Also added a few missing Other than those, most of the above changes shouldn't result in any noticeable change (except to AT users and search engine crawlers!). @rviscomi once we decide on #256 could you give this a a good going over (as quite a lot of change!) and then let's do a release? |
Sounds good. Thanks for working on this—these are some long-overdue improvements! 🙌 |
OK merged everything I'm gonna merge for now. If you could have a good look over it @rviscomi that would be good. |
We learned a lot from making the Web Almanac site and it follows a lot of best practices, particularly in terms of Accessibility, Performance, SEO and automation to ensure we stay at the top of that.
We should bring those learnings here and align the web sites, which will also make them easier to maintain together.
Making a list so I don't forget anything:
.venv
to prevent linking problems - Move Virtual Env folder inline with Web Almanac #241master
branch tomain
- A few cleanups after renaming master to main #245rel="canonical"
on reports to avoid query param versions getting indexed. - Seo fixes #252noindex
when not using httparchive.org domain to avoid GCP version getting indexed - Seo fixes #252em
/rem
based sizes to allow rescaling.server
directory - Move server to server directory #513Feel free to add to this as you see fit, and grab some if they seem of interest. I'll start will work my way through them anyway.
The text was updated successfully, but these errors were encountered: