Nie powinieneś być ekspertem, aby móc zrozumieć metryki wydajności

Wydawcy witryn internetowych nie powinni być ekspertami od wydajności, aby móc zrozumieć atrybuty, które wpływają na jakość doświadczeń płynących z użytkowania serwisu. Inicjatywa Web Vitals ma na celu uproszczenie oceny wydajności serwisów internetowych, poprzez pomiar i analizę trzech kluczowych wskaźników…

Optymalizacja zasobów: kompresja, minifikacja, konwersja

Kompresja to proces, którego celem jest zmniejszenie wielkości lub objętości danego obiektu. Minifikacja i kompresja zmniejszają rozmiar plików, jednak są to różne procesy. Minifikacja modyfikuje zawartość tekstową pliku, a w trakcie kompresji następuje całkowite przepisanie kodu binarnego. Z kolei konwersja to przekształcenie, transformacja.

Code decay, software erosion and software entropy

Gnicie oprogramowania, znane również jako erozja oprogramowania, rozpad oprogramowania lub entropia oprogramowania, to pogarszanie się sprawności i wydajności oprogramowania, np. przejawiające się w dłuższym czasie reakcji. Gnicie oprogramowania może być wywołane zmianami, które zachodzą w cyfrowym ekosystemie, w którym to oprogramowanie działa.