Hãy xem điều này như một tài liệu tham khảo (Sách về tốc độ): http://www.bookofspeed.com/ch CHƯƠNG3.html
Về cơ bản, cách tốt nhất là kết hợp tất cả javascript của bạn vào một tệp có tên là all.min.js cũng được thu nhỏ.
Thông thường trong HTML5, bạn sẽ làm một cái gì đó như:
<script src="js/all.min.js"></script>
Như bạn có thể thấy, bạn KHÔNG cần thuộc tính type trong HTML5, nhưng bạn làm trong các phiên bản HTML và XHTML khác . Thông số kỹ thuật làm rõ rằng nếu nội dung không phải là "văn bản / javascript" thì bạn cần chỉ định thuộc tính loại, trong HTML5.
Một số điều cần nhớ:
Ghi chú:
Nếu bạn định chỉ định một loại khác ngoài việc text/javascript
bạn sẽ sử dụng một trong các cách sau:
- "ứng dụng / bản ghi"
- "ứng dụng / javascript"
- "ứng dụng / x-ecmascript"
- "ứng dụng / x-javascript"
- "văn bản / ecmascript" "văn bản / javascript"
- "văn bản / javascript1.0"
- "văn bản / javascript1.1"
- "văn bản / javascript1.2"
- "văn bản / javascript1.3"
- "văn bản / javascript1.4"
- "văn bản / javascript1.5"
- "văn bản / jscript"
- "văn bản / bản ghi"
- "văn bản / x-ecmascript"
- "văn bản / x-javascript"
- "văn bản / javascript; e4x = 1"
Danh sách trên là từ: http://dev.w3.org/html5/spec-master-view/the-script-element.html#scriptingLacular
Hãy nhớ rằng bạn sẽ không sử dụng thuộc tính ngôn ngữ, chỉ thuộc tính loại.