Skip to content

Improve mobile PageSpeed performance and accessibility - #23

Draft
ronanchilvers with Copilot wants to merge 3 commits into
masterfrom
copilot/fix-page-speed-issues
Draft

Improve mobile PageSpeed performance and accessibility#23
ronanchilvers with Copilot wants to merge 3 commits into
masterfrom
copilot/fix-page-speed-issues

Conversation

Copilot AI commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

Addresses mobile PageSpeed findings affecting image delivery, layout stability, accessibility, LCP discovery, and SEO metadata.

Changes

  • Image delivery

    • Added WebP variants for homepage images, reducing payloads by ~75–80%.
    • Retained PNG fallbacks.
    • Enabled post cards to use matching WebP assets automatically.
  • Loading performance

    • Preload the homepage’s rendered WebP hero only on the homepage.
    • Lazy-load and asynchronously decode non-priority images.
  • Layout stability

    • Added intrinsic dimensions to logo, hero, profile, and post-card images.
  • Accessibility

    • Added an explicit decorative alt to the header logo.
    • Replaced the unresolved navigation aria-labelledby with aria-label.
  • SEO

    • Generate normalized, page-specific meta descriptions capped at 160 characters, with a site-level fallback.

Copilot AI and others added 3 commits August 14, 2026 13:26
Co-authored-by: ronanchilvers <87890+ronanchilvers@users.noreply.github.com>
Co-authored-by: ronanchilvers <87890+ronanchilvers@users.noreply.github.com>
Co-authored-by: ronanchilvers <87890+ronanchilvers@users.noreply.github.com>
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

Successfully merging this pull request may close these issues.

2 participants