Câu trả lời ngắn cho phần cuối cùng của câu hỏi là không: IE7 không thể được thực hiện để hoạt động ở chế độ IE8. Vì vậy, việc sử dụng tiêu đề X-UA-Compatible
sẽ không buộc các phiên bản cũ hơn của IE nghĩ rằng chúng là phiên bản mới hơn. (nếu nó hoạt động, tất cả chúng ta có thể bắt đầu sử dụng content="IE-10"
và được thực hiện với sự lo lắng về tính tương thích ngược mãi mãi)
Cờ là phiên bản mới hơn của IE quay trở lại chế độ tương thích để mô phỏng các phiên bản cũ hơn. Vì vậy, cờ content="IE-8"
của bạn sẽ không có hiệu lực trên IE7 hoặc IE8, nhưng sẽ làm cho IE9 rơi trở lại chế độ IE8.
Điều này có nghĩa là IE9 sẽ loại bỏ hiệu quả các tính năng mới hơn của nó, với tên cố gắng tương thích ngược.
Nếu đây là những gì bạn muốn từ IE9, thì bằng mọi cách, hãy sử dụng tiêu đề X-UA-Compatible
. Nếu nó không phải là những gì bạn muốn, sau đó không sử dụng nó.
(đáng lưu ý rằng các chế độ tương thích ngược trong IE được biết là không giỏi 100% tương thích với bản sao thực của phiên bản mà chúng đang cố gắng mô phỏng, vì vậy đừng nghĩ rằng bạn sẽ nhận được một bản sao hoàn hảo của IE8 đang chạy trong IE9 hoặc - nó sẽ có những quirks riêng của nó khác với IE8 hoặc IE9 ở chế độ bình thường)
Câu trả lời hay và bạn đã giải quyết được sự hiểu lầm của tôi về nó. Và bây giờ tôi cảm thấy hơi câm :) Vì vậy, nó là cho tương thích lạc hậu :) Cảm ơn bạn! :) – Nadine
Đây là một phần không chính xác. Trong khi nó sẽ buộc một chế độ tương thích ngược cho các phiên bản tương lai; nó cũng sẽ ép buộc khả năng tương thích hiện tại (có thể vượt qua bởi máy khách) cho IE8. Ví dụ: nếu chính sách nhóm cho biết sử dụng chế độ xem tương thích cho tất cả các trang web mạng nội bộ thì việc sử dụng thẻ này (hoặc là tiêu đề thực hoặc nhúng trong html) sẽ cho IE bỏ qua GP vì trang web này đã được kiểm tra đầy đủ trên phiên bản đã nêu. Phần cuối cùng, tuy nhiên là đúng sự thật, sẽ có quirks bất kể nếu bạn đang hiển thị ở phiên bản mới nhất của IE hoặc tại một phiên bản được chỉ định mà không cần kiểm tra thích hợp. – Colton
Cảm ơn Sparksis, đó là những gì tôi đang tìm kiếm. Tôi nhận thấy trang web của tôi ngẫu nhiên rơi trở lại chế độ IE7 (trong khi duyệt trong IE8) làm cho nó làm hài hước. sử dụng nội dung = "IE-8" đã khắc phục sự cố này. –