Optymalizacja wydajności WordPressa
Web Worker Offloading to wtyczka dla WordPressa, która pozwala na przeniesienie wykonywania JavaScriptu do Web Workera. Dzięki temu główny wątek jest odciążony, co ma prowadzić do poprawy wyników Interakcji do Następnego Malowania (INP). Funkcjonalność wtyczki jest eksperymentalna, a jej użycie wymaga dodania odpowiednich danych skryptowych do zarejestrowanego skryptu. Wtyczka integruje się z Google Analytics oraz popularnymi wtyczkami, takimi jak Rank Math SEO i Site Kit by Google, co ułatwia monitorowanie zdarzeń analitycznych po aktywacji.
Wtyczka opiera się na bibliotece Partytown, która jest w fazie beta i zawiera pewne otwarte błędy. Użytkownicy mają możliwość modyfikacji konfiguracji Partytown za pomocą filtra plwwo_configuration, co pozwala na dostosowanie dostępu do globalnych obiektów WordPressa w workerze. Warto jednak pamiętać, że nie wszystkie opcje konfiguracji są dokumentowane, co może wymagać zapoznania się z definicjami TypeScript.