Skip to content

Improve Google Lighthouse score #41

Description

@tomchen

Will do / have done:

  • Serve images in next-gen formats (.webp)
  • Buttons do not have an accessible name
  • [user-scalable="no"] is used in the element or the [maximum-scale] attribute is less than 5
  • Ensure text remains visible during webfont load (by using font-display: swap;)

Won't/can't do:

  • Serve static assets with an efficient cache policy (long cache lifetime) PWA-wise cache with reasonably long lifetime is set
  • Avoid enormous network payloads [already minified] more optimizations done in 2025
  • Some elements have a [tabindex] value greater than 0 [by design] fixed anyway

Edit: Did a lot of optimizations, including code and performance-wise optimization, and image polishing in early 2025 (changelog) and v2.0.0 is available now!

ArcoMage HD Lighthouse score

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    a11yAccessibilityenhancementImprovement, likely to do & usually with higher priority than "idea"medium priorityMedium priority

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions