arcomage / arcomage-hd

Web-based, free and open source, remastered 3D clone of 3DO/NWC's 2000 card game Arcomage. 13 languages. Desktop or mobile Android iOS. Online or offline PWA. Against AI or Multiplayer (w/o server). 🧝👾🃏 (ts+react+redux+rxjs, CSS-based anim, WebRTC)

Home Page:https://arcomage.github.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Improve Google Lighthouse score

tomchen opened this issue · comments

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) [idem]
  • Avoid enormous network payloads [already minified]
  • Some elements have a [tabindex] value greater than 0 [by design]

Desktop:

arcomage_lighthouse_score_20210911