Marki, które optymalizują szybkość, często szybko odnotowują regres. Dzieje się tak, ponieważ wydajność witryny jest bardzo podobna do dbania o swoją kondycję: nie wystarczy jednorazowe działanie, trzeba zmienić styl życia.
Jednym ze sposobów na rozwiązanie tego problemu jest użycie budżetów wydajności. Budżet wydajności to zbiór limitów związanych z rodzajami danych, które mają wpływ na wydajność witryny. Jego koncepcja jest zbliżona do budżetu finansowego: ustalasz limit i starasz się go trzymać. Zazwyczaj dobry budżet wydajności łączy różne typy danych. Na przykład budżet wydajności strony produktu może wyglądać tak:
Czas do pełnej interaktywności w przypadku wolnej sieci 3G | Mniejsze niż | 5 sekund |
Pierwsze wyrenderowanie treści w wolnej sieci 3G | Mniejsze niż | 2 sekundy |
Wynik skuteczności Lighthouse | Większe niż | 80 |
Łączny rozmiar kodu JavaScript | Mniejsze niż | 170 KB |
Po ustawieniu budżet na potrzeby kampanii musi być stosowany, co oznacza np. uwzględnienie go w procesie tworzenia i raportowaniu. Narzędzia takie jak Lighthouse możesz uwzględnić w ciągłej integracji. Możesz też napisać testy, które powodują niepowodzenie kompilacji, jeśli kluczowe dane spadną poniżej określonego progu. Dodatkowo regularne raportowanie za pomocą paneli lub raportów zbiorczych może zwiększyć przejrzystość i odpowiedzialnie. Pinterest to przykład firmy, która wdrożyła budżety na potrzeby skuteczności, aby zapewnić szybkie działanie usługi. Marki takie jak Experian używają teraz szybkości strony jako kluczowego wskaźnika w comiesięcznych raportach wskaźników KPI dla kadry kierowniczej.
Więcej informacji o budżetach wydajności znajdziesz tutaj. Tutaj znajdziesz przewodnik, który pomoże Ci w dalszym rozwijaniu kultury skuteczności i uczynieniu wskaźników szybkości widocznymi i namacalnymi dla wszystkich zainteresowanych osób.