[FILECOIN V3][UXIT-3046] Fix Crawl and Audit issues [skip percy]#2083
[FILECOIN V3][UXIT-3046] Fix Crawl and Audit issues [skip percy]#2083barbaraperic merged 5 commits intomainfrom
Conversation
Fix missing h1 Fix broken links
|
The latest updates on your projects. Learn more about Vercel for GitHub.
3 Skipped Deployments
|
mirhamasala
left a comment
There was a problem hiding this comment.
Looking good - I do wonder whether alt image texts like these mean anything "Akave Cloud and Filecoin partnership graphic" to the user? Should we perhaps be more descriptive? ☀️
Good question! I've checked with chatGPT 👇 WCAG guidance (in plain language)WCAG doesn’t say:
It says:
For hero images, the purpose is usually:
So this is sufficient:
It:
When hero images do need more detailA hero image needs more descriptive alt only if it adds unique information, for example:
In those cases, the image is no longer just a hero — it’s content. |
|
Thanks for looking into this! I did a bit of further digging since I know we also have the empty alt tag option. Pasting some info here from Claude: Ask: "What does a screen reader user lose by not seeing this image?" Use
Use brief descriptive alt when:
A useful test: Imagine you're on a phone with a bad connection and images aren't loading. Would seeing "[ProPGF Batch 1 graphic]" as a placeholder help you understand the page better? If yes → use brief alt. If it adds nothing → use Looking at the full context: Here's why: The title already says: "Akave Cloud x Filecoin: S3-Compatible Object Storage for Enterprise and DePIN" The current alt text says: "Akave Cloud and Filecoin partnership graphic" What a screen reader user would experience:
That's essentially hearing the same information twice in a row - pure redundancy. Apply the test: What does a screen reader user lose by not seeing this image?
If this were different, you'd want alt text:
But for a standard partnership announcement hero graphic? It's decorative branding. Use We do have these patterns on fil.org as well, where we decided to use empty alt tags for events and ecosystem explorer heroes by default. We might not want that as a default option here... but, again, in this case, I do think we need to ask ourselves what these alt texts add for screen readers? |
apps/filecoin-site/content/blog/posts/en/introducing-filecoin-onchain-cloud.md
Outdated
Show resolved
Hide resolved
apps/filecoin-site/content/blog/posts/en/introducing-filecoin-onchain-cloud.md
Outdated
Show resolved
Hide resolved
apps/filecoin-site/content/blog/posts/en/introducing-filecoin-onchain-cloud.md
Outdated
Show resolved
Hide resolved
...nt/blog/posts/en/the-future-of-public-goods-funding-in-filecoin-scaling-the-pl-pgf-vision.md
Show resolved
Hide resolved
mirhamasala
left a comment
There was a problem hiding this comment.
@barbaraperic ~ Thank you for looking into this again. Left a response and some suggestions. Can be merged once looked into. 🙏🏼✨
📝 Description
This PR addresses several accessibility and content issues identified in the audit
🛠️ Key Changes
Accessibility Improvements
• Add alt text to blog post featured images - double checked with ChatGPT if alt is necessary (9 blog posts updated)
• Update blog post template to properly use image.alt attribute when available
Content Fixes
• Fix missing H1 headings in storage provider onboarding page
• Fix broken links across blog content