dipnl / wappalyzer

Identify technology on websites.
https://www.wappalyzer.com
2 stars 1 forks source link

asynchroon javascript komt mogelijk niet in scriptSrc terecht #8

Open simonbesters opened 7 months ago

simonbesters commented 7 months ago

De website https://www.s-hertogenbosch.nl/ laadt het Google Analytics 4 script asynchroon en wordt daardoor mogelijk gemist door wappa: <script type="text/javascript" async="" src="https://www.googletagmanager.com/gtag/js?id=G-SSQ9PCPSYY&amp;l=dataLayer&amp;cx=c"></script>

In de meest recente check vindt wappa geen GA: https://app.digitalinsightsplatform.nl/checks/1687766

Daarvoor vonden we hem wel: https://app.digitalinsightsplatform.nl/checks/1436211

Eerder vonden we wel GA (en Monsido en Matomo): https://app.digitalinsightsplatform.nl/checks/1247785

Matomo wordt ook asynchroon geladen: <script async="" src="//matomo.stuurlui.nl/matomo.js"></script>

Zou het kunnen dat asynchrone requests niet op tijd klaar zijn om mee te komen in scriptSrc?

simonbesters commented 7 months ago

Rocket Lazy loading van Wordpress zoekt naar een trigger in de vorm van een input voordat de rest geladen wordt. Een simple await page.mouse.down(); lost dit al op. De vraag is of we dat universeel genoeg kunnen maken zodat het in de meeste gevallen ook écht werkt.