Kỹ thuật ứng dụng web cực lớn, chúng tôi có bất kỳ đầu trang hoặc giới hạn hoặc thực hành tốt nhất cho các tệp trong các dự án lớn này không? Lớn nhất tôi đã thấy có lẽ là twitter/gmail mà đã có khoảng 1mb (Minified) javascript - nhưng một trình duyệt có thể xử lý bao nhiêu?Có tệp JavaScript tối đa nào không, trình duyệt có thể xử lý những gì?
Điều gì sẽ xảy ra nếu ứng dụng lớn có kích thước 5mb, 10mb hoặc 100mb javascript được giảm thiểu? Khi nào nó ảnh hưởng nghiêm trọng đến hiệu suất hoặc sử dụng bộ nhớ (Ngay cả khi ứng dụng được viết rất tốt và được tối ưu hóa) - người xử lý jit có thể làm gì không? Có thu nhập giảm dần nào không?
Có bất kỳ ví dụ thực tế của ứng dụng beeing này lớn, ngoại trừ cho các nghi phạm thông thường như gmail, twitter, facebook, GoogleDocs vv
Cảm ơn!
"cũng như không có giới hạn nào đối với tất cả các loại tệp". Đối với kiến thức của bạn: http://blogs.telerik.com/aspnetmvcteam/posts/10-05-03/internet-explorer-css-limits.aspx và http://joshua.perina.com/africa/gambia/fajara/ post/internet-explorer-css-file-size-limit - Có giới hạn cho CSS: Kích thước, Bộ chọn và số tệp. – RaphaelDDL
Giới hạn CSS đó là một bitch thực sự, chúng tôi đã phát hiện ra giới hạn IE này một vài năm trước, chúng tôi đã phải LITERALLY nhập tất cả các quy tắc css cho một trong các sản phẩm của chúng tôi vào javascript, đó là một đêm vui ... – Hank
Ah yep, i đã có vấn đề với IE8 hạn chế kích thước tập tin css quá. Nó không xử lý nội dung tập tin bắt đầu từ một phần vượt quá 150kb. Đã cố gắng hiểu tại sao một số kiểu không được áp dụng. – Rantiev