2011-01-18 17 views

Trả lời

3

Câu trả lời ngắn gọn là Có: nó làm giảm kích thước tải xuống.

Ngay cả khi điều đó không có tác động nhiều đến tốc độ tải xuống cho người dùng cá nhân, nếu trang web đang phân phối trang cho nhiều người dùng thì hiệu ứng tích lũy là giảm đáng kể lượng lưu lượng truy cập mà máy chủ của họ có để gửi. Nó khá dễ dàng để loại bỏ không gian trắng dư thừa ra khỏi một tài liệu HTML, vì vậy nó có thể đã được viết với khoảng trắng trong không gian trong quá trình phát triển, và sau đó gỡ bỏ sau đó khi nó được triển khai vào hệ thống trực tiếp.

Bạn sẽ thấy rằng các tệp Javascript và CSS thường được cung cấp cùng một cách xử lý.

Là người dùng cuối, bạn không cần phải xem xét HTML thô. Nếu bạn thực sự muốn xem cách trang được viết, đừng nhìn vào nguồn, thay vì nhìn vào DOM - tức là chế độ xem dạng cây của các phần tử trong trang HTML (cho mục đích trực quan; DOM là nhiều hơn thế này , nhưng đó là những gì bạn có thể thấy)

Bạn có thể thấy điều này bằng cách sử dụng tiện ích Firebug của Firefox hoặc tính năng Công cụ dành cho nhà phát triển trong IE8, Chrome hoặc Safari.

Hy vọng điều đó sẽ hữu ích.

6

HTML là dành cho trình duyệt. Họ không cần thêm dòng mới/không gian người cần.

Nếu HTML được tạo trong một chương trình, nó cần thêm thời gian/mã để định dạng HTML có thể đọc được cho con người. Vì vậy, nó dễ dàng hơn để xuất nó trong một dòng.

+1

Điều quan trọng cần lưu ý là đối với Google/(các trang web/ứng dụng lớn khác) khi bạn đẩy trang hàng triệu lần mỗi ngày ... cắt không gian trắng tạo sự khác biệt lớn về hiệu suất tổng thể và chi phí/sử dụng băng thông của bạn . – scunliffe

2

Chỉ cần thêm lên (bạn đã có câu trả lời tốt câu trả lời đã được):

Nếu bạn muốn trở thành nhà nước của nghệ thuật trong hoạt động web đây là một nguồn lực tuyệt vời.

Yahoo's Best Practices for Speeding Up Your Web Site

Chúc may mắn!

Các vấn đề liên quan