T i u hóa hình nh cho trang webố ư ả
T i u hóa hình nh thì làm gì?ố ư ả
T c đ t i trang c a 1 trang web thì ph thu c vào nhi u y u t , t ố ộ ả ủ ụ ộ ề ế ố ừ
c u hình server, n i đ t server, code có x n hay l m, r i thì js, css th ấ ơ ặ ị ở ồ ế
nào ra sao. Ngoài ra, còn có "đ n ng" c a các hình nh (icon, nh ộ ặ ủ ả ả
trong assets, nh ng i dùng upload,...) cũng nh h ng đ n t c đ ả ườ ả ưở ế ố ộ
t i trang.ả
T i u hóa là làm nh ng công vi c đ i lo i nh gi m kích th c ố ư ữ ệ ạ ạ ư ả ướ
(dimension) ho c kích th c (size) c a t p hình nh, ho c làm các ặ ướ ủ ệ ả ặ
công vi c khác. C th s đ c trình bày phía sau.ệ ụ ể ẽ ượ ở
L i ích c a vi c t i u hóa hình nhợ ủ ệ ố ư ả
T t nhiên thì có l i thì m i làm r i, không thì cũng không r nh:ấ ợ ớ ồ ả
C i thi n t c đ t i trang: N u trang c a chúng ta m t quá nhi u ả ệ ố ộ ả ế ủ ấ ề
th i gian đ t i, ng i dùng có th c m th y khó ch u vì ph i ch ờ ể ả ườ ể ả ấ ị ả ờ
đ i và chuy n sang m t th khác hay ho h n.ợ ể ộ ứ ơ
Giúp c i thi n SEO: Các t p l n làm ch m trang web và các công c ả ệ ệ ớ ậ ụ
tìm ki m thì "ghét" các trang web ch m. Google s thu th p thông tin ế ậ ẽ ậ
và l p ch m c hình nh trong trang web c a chúng ta nhanh h n cho ậ ỉ ụ ả ủ ơ
tìm ki m hình nh. ế ả
T o b n sao l u s nhanh h n. (push lên git y :v)ạ ả ư ẽ ơ ấ
Kích th c file hình nh nh h n thì vi c s d ng băng thông s ít ướ ả ỏ ơ ệ ử ụ ẽ
h n. L y 1 ví d , nh g c 590 KB, sau khi nén còn 151 KB, gi m ơ ấ ụ ả ố ả
439KB, và nh này là 1 trong s nh ng b c nh n m trên 1 trang ả ố ữ ứ ả ằ
c aủ dân trí v i m c truy c pớ ứ ậ 100 tri u l t 1 tu nệ ượ ầ => ti t ki m đ cế ệ ượ
43.9TB băng thông 1 tu n cho 1 b c nh (tính đúng không nh ? sao ầ ứ ả ỉ
mà to vãi th @@) đ y đ i lo i là ti t ki m băng thông.ế ờ ấ ạ ạ ế ệ
C n dung l ng l u tr ít h n trên server.ầ ượ ư ữ ơ