Czy obrazki są rzeczywiście bardziej wydajne niż oddzielne obrazy?

Zacząłem używać obrazków sprite'ów około 2 lata temu, ponieważ widziałem witryny takie jak Apple i Facebook, używając ich na swoich stronach.

To bez wątpieniaładowanie strony jest szybsze, jeśli pobierzesz jeden obraz o rozmiarze 60 KB, zamiast trzech obrazów 20 KBOstatnio jednak dowiedziałem się, że sprite'y, choć szybsze przy ładowaniu, są w rzeczywistości o wiele bardziej pochłaniające pamięć po stronie klienta.

W moich oczach:

Sprite są szybsze przy ładowaniu i zużywają mniej przepustowościZ punktu widzenia programistów są łatwiejsze w utrzymaniu, ponieważ wszystkie grafiki są w jednym miejscu

Jednak w oczach moich kolegów:

Za każdym razem, gdy na stronie jest mowa o ikonce, obraz jest tworzony w pamięci, co z kolei spowalnia przeglądarkę klientówRóżnica w szybkości ładowania nie jest wystarczająca do uzasadnienia zwiększonego wykorzystania pamięci przeglądarkiInternet jest przeznaczony do przesyłania w małych pakietach, dlatego ładowanie mniejszych obrazów jest lepsze niż ładowanie większych

To prowadzi mnie do zadania pytania: czy duchy są rzeczywiście warte użycia, czy mój kolega wyszczerza niewłaściwe drzewo?

questionAnswers(3)

yourAnswerToTheQuestion