~/talk

Top 10 Tips to Speed Up Your Adobe Experience Manager Site

Talkat Adobe Developers Live: Headless 2022 · on Wednesday, 2022-11-09· [web-performance, web-platform]
links:none on file
slides:none on file

A React headless site moves from a 68 Lighthouse score to 98 Lighthouse score by switching GraphQL POSTs to persisted GraphQL queries behind an app proxy (removing a 459 ms CORS preflight), replacing Google Fonts JS with hosted CSS and preloads, lazy-loading below‑the‑fold images and using Adobe Dynamic Media / Adobe Dynamic Media smart imaging for WebP, loading marketing scripts async, removing unused jQuery, componentizing CSS, setting proper Cache‑Control and removing Vary: User‑Agent, and ensuring HTTP/2 delivery.

AI-written summary · about

  1. 0:00Introduction and speakers
  2. 9:39Live performance demo begins
  3. 31:08Top 10 tips overview
  4. 32:15Tip 1: Clean front-end code
  5. 33:02Tip 2: Optimize images
  6. 34:16Tip 3: Use persisted GraphQL
  7. 35:46Tip 4: Load JS asynchronously
  8. 36:30Tip 5: Efficient image loading
  9. 37:17Tip 6: Optimize font loading
  10. 40:10Tip 7: Defer non-critical CSS
  11. 40:55Tip 8: Remove user agent vary
  12. 41:16Tip 9: Cache assets properly
  13. 42:02Tip 10: Use HTTP/2
  14. 43:06Recap and call to action
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.