2011-08-02 13 views

Trả lời

8

bộ tải JavaScript chỉ hoãn Javascript tải và cung cấp lười biếng tải hoặc tải theo yêu cầu kinh nghiệm cho chúng ta. Nhưng chúng không làm giảm yêu cầu HTTP. Vì vậy, nó hoàn toàn phụ thuộc. Nếu bạn tải 200KB JavaScript dưới dạng tệp kết hợp lúc đầu và chỉ sử dụng 10KB, thì bạn nên tách riêng mã JavaScript thành tệp gốc và sử dụng trình tải để trì hoãn quá trình tải để tăng hiệu suất của mình.

6

trình tải tập lệnh bổ sung ... chỉ dành cho các phụ thuộc tùy chọn hoặc không thường xuyên. kết hợp kịch bản là về tối ưu hóa các kịch bản mà bạn biết bạn sẽ luôn luôn cần trên một trang

+0

"trình tải tập lệnh chỉ dành cho các phụ thuộc tùy chọn hoặc thỉnh thoảng", câu lệnh này giải thích các phụ thuộc rời rạc luôn cần thiết như jQuery chẳng hạn như thế nào. Kết hợp jQuery với các kịch bản cá nhân của bạn thường sẽ được xem như là một antipattern. –

+0

điểm tốt. Đối với các dự án của tôi, tôi luôn giữ jquery như một tham chiếu riêng biệt (vì vậy nó có thể được lưu trữ riêng biệt). kết hợp là cho các tập lệnh toàn cầu của riêng tôi và bất kỳ plugin jquery nào tôi sử dụng trên trang web. –

2

Thông thường, tải tập lệnh sẽ không/không thể kết hợp các tệp javascript của bạn khi đang di chuyển, trừ khi bạn đang sử dụng một loại proxy tối ưu hóa hoặc có một số logic và chạy trên máy chủ.

Một trình tải tập lệnh thực hiện cả hai (kết hợp + chuyển) là supplyJS.

+0

Tôi chắc chắn đã không xem xét ý nghĩ của bộ nạp làm BOTH kết hợp và tải. supplyJS là một dự án thú vị. –

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