Gå direkt till sidans huvudinnehåll

Progressive Web Apps försvinner i Lighthouse 12

Foto på en fyr. Visuell liknelse med Googles Lighhouse-tester

I och med att Google Lighthouse tar bort PWA-testet från version 12 kommer det snart försvinna även från Webperf.

Lighthouse-testet för Progressive Web Apps (PWA) har visserligen inte varit betygsgrundande på Webperf, men det har funnits ett utlåtande som visats publikt. För nästan alla har det handlat om att man halvhjärtat följt PWA-standarden. Anledningen till att betyget inte tagits med är beror på att många webbplatser inte alls har för avsikt att följa PWA-standarden.

Vad är Progressive Web Apps?

Det har funnits en slitning mellan de som ville modernisera webben till något som mer liknar appar för mobiler och de som tyckte webben var bra som den är. Utöver det tillkom Googles AMP som var en sorts nedbantad och mer användarvänlig variant av webbplats när mängden tredjeparter var på en ohållbar nivå.
Intro till Accelerated Mobile Pages (AMP) och Progressive Web Apps (PWA)

Här på Webperf har det dock bakom kulisserna alltid funnits ett betyg, för de med premium som råkar vilja följa PWA-standarden. Även fast det inte påverkat hur webbplatser rankats publikt. Du som kör det öppna testpaketet Webperf Core är säkert medveten om dessa betyg eftersom man på det sättet får svart på vitt om vilket PWA-betyg en webbsida har. Vissa vill ju faktiskt följa PWA-standarden och för dem är testet viktigare än för oss andra.

Hur har PWA-testets betyg utvecklats över tid på Webperf?

Graf över utvecklingen av Progressive Web Apps som betyg hos webbplatser som listas på Webperf.se
Graf över utvecklingen av Progressive Web Apps som betyg hos webbplatser som listas på Webperf.se

Om du vill jämföra dina egna betyg med de webbplatser som Webperf listar har du ovanstående bild. Den är superprecis av den enkla anledningen att den visar genomsnittet för de webbplatser som listas. Ibland tillkommer mängder med webbplatser. Och emellanåt har Lighthouse-versionen som används för Webperf.se uppgraderats. Det är främst intressant som index / jämförelsetal för dig som råkar ha en exportfil från Webperf.se

Hur man kollar sin PWA från och med nu?

Du kan alltid köra en Lighthouse lokalt på din dator, om du ser till att Lighthouse är yngre än version 12. Kör du Webperf Core-testerna går du till din mapp och först avinstallerar eventuellt nyare Lighthouse. Se också till att din Webperf Core är äldre än version 2024.5.0. Sen kör du:

npm i lighthouse@11.7.1

Då kommer du ha den senaste versionen av Lighthouse som stödjer PWA-testet och kan då köra test nummer 8 i Webperf Core.

python default.py -r -L sv -t 8 -u https://webbplats.se

Mer om PWA-standarden och framtida testning

Som förväntat rör det på sig om hur god praxis efterlevs och mäts.
Lighthouse-testerna är ett verktyg men du har säkert hört talas om CWV (Core Web Vitals) som också under 2024 fått justeringar, där INP (Interaction to Next Paint) blir ett nytt mått som ersätter First Input Delay (FID).