Lighthouse Performance Test - ConnectAlp

🚀 Hogyan futtasd a Lighthouse tesztet

1. Chrome DevTools-ban (AJÁNLOTT)

  1. Nyisd meg a Chrome böngĂ©szƑt
  2. Menj a weboldal címére: http://localhost:8081/de/
  3. Nyomd meg: F12 vagy Ctrl+Shift+I
  4. VĂĄlaszd ki a Lighthouse fĂŒlet (jobb oldalt)
  5. BeĂĄllĂ­tĂĄsok:
  6. Kattints az "Analyze page load" gombra
  7. VĂĄrj 30-60 mĂĄsodpercet...
  8. NĂ©zd meg az eredmĂ©nyeket! 📊

2. Online Lighthouse (Deploy utĂĄn)

Ha mĂĄr Ă©lƑ az oldal:

3. Lighthouse CLI (Terminal)

# Telepítés (egyszer)
npm install -g lighthouse

# Desktop teszt
lighthouse http://localhost:8081/de/ --view --preset=desktop

# Mobile teszt
lighthouse http://localhost:8081/de/ --view --preset=mobile

# Összes kategória
lighthouse http://localhost:8081/de/ --view --preset=desktop --output=html --output-path=./lighthouse-report.html

🎯 VĂĄrt EredmĂ©nyek

Jelenlegi OptimalizĂĄciĂłk:

✅ Performance (TeljesĂ­tmĂ©ny)

✅ Accessibility (HozzĂĄfĂ©rhetƑsĂ©g)

✅ Best Practices

✅ SEO


📊 Tipikus Score-ok (Lokális teszt)

Desktop:

Mobile:

(Mobile kissé alacsonyabb a lassabb hålózat szimulåció miatt)


🔧 Ha Alacsony a Score

Performance javĂ­tĂĄs:

❌ ProblĂ©ma: KĂ©pek tĂșl nagyok
✅ MegoldĂĄs: WebP konverziĂł, tömörĂ­tĂ©s
   - https://squoosh.app/
   - https://tinypng.com/

❌ ProblĂ©ma: Render-blocking resources
✅ Megoldás: Critical CSS inline
   - Font display: swap

❌ ProblĂ©ma: Unused CSS
✅ MegoldĂĄs: CSS purge (kĂ©sƑbb)

Accessibility javĂ­tĂĄs:

❌ ProblĂ©ma: KontrasztarĂĄny
✅ Megoldás: Színek igazítása (min. 4.5:1)

❌ ProblĂ©ma: Alt szövegek hiĂĄnyoznak
✅ MegoldĂĄs: Minden kĂ©phez alt attribĂștum

SEO javĂ­tĂĄs:

❌ ProblĂ©ma: Meta description hiĂĄnyzik
✅ Megoldás: Már van minden oldalon! ✅

❌ ProblĂ©ma: Canonical URL hiĂĄnyzik
✅ Megoldás: Már implementálva! ✅

đŸ“± MobilnĂ©zet TesztelĂ©s

Chrome DevTools:

  1. F12 → Toggle Device Toolbar (Ctrl+Shift+M)
  2. Vålassz eszközt:
  3. TesztelĂ©s kĂŒlönbözƑ mĂ©reteken

Responsive Breakpointek:


🎹 Mobile Optimalizációk (Már implementálva)

✅ Viewport meta tag ✅ Touch-friendly gombok (min. 48x48px) ✅ Responsive images (width: 100%) ✅ Stack layout mobillon ✅ Hamburger menĂŒ (jelenleg stacked) ✅ NyelvvĂĄlasztĂł dropdown jĂłl mƱködik ✅ Gomb mĂ©retek optimalizĂĄlva


🚀 További Optimalizációk (Opcionális)

1. Képek WebP formåtumra

<picture>
  <source srcset="/images/smart-home.webp" type="image/webp">
  <img src="/images/smart-home.jpg" alt="Smart Home" loading="lazy">
</picture>

2. Kritikus CSS inline

<style>
  /* Kritikus fenti fold CSS itt */
  body { font-family: Inter, sans-serif; }
  .header-image { display: block; }
</style>
<link rel="stylesheet" href="/css/style.css" media="print" onload="this.media='all'">

3. Service Worker (PWA)


📞 SegĂ­tsĂ©g

Ha kĂ©rdĂ©sed van a tesztelĂ©srƑl:

  1. Chrome DevTools Docs: https://developer.chrome.com/docs/lighthouse/
  2. Web.dev: https://web.dev/measure/
  3. PageSpeed Insights: https://pagespeed.web.dev/

Most futtasd a tesztet Ă©s nĂ©zd meg az eredmĂ©nyt! 📊