5

Tôi đã có một lỗi "" do một khách hàng sử dụng IE9 Mode Mode với chế độ tài liệu IE7 tiêu chuẩn được thiết lập (tại sao nó được thiết lập này tôi không biết xem hình đính kèm) IE9 Browser Mode with Document Mode IE7 standardsChế độ trình duyệt IE9 với chế độ tài liệu Tiêu chuẩn IE7

Điều này gây ra lỗi tạo kiểu rõ ràng và khách hàng đã yêu cầu tôi sửa lỗi. Tôi gần như chắc chắn 100% không có gì tôi có thể làm để nhắm mục tiêu kiểu sắp xếp này và khắc phục sự cố. Tôi đang sử dụng Modernizr để nhắm mục tiêu các trình duyệt khác nhau. Tôi muốn một câu trả lời mạnh mẽ để mang lại cho khách hàng là tại sao đây là một kịch bản tôi không thể sửa chữa hoặc nếu tôi sai và có một cái gì đó tôi có thể làm để khắc phục điều này sau đó tôi sẽ đánh giá cao sự giúp đỡ.

Cảm ơn.

+0

Loại lỗi nào ? Chế độ IE7 của IE9 mô phỏng chính hãng IE7, mặc dù nó không hoàn hảo. Bạn đã kiểm tra xem có lỗi tương tự xảy ra trong IE7 chính hãng không? Trang web của bạn có hỗ trợ IE7 không? – thirtydot

+0

Chế độ IE7 của IE9 không mô phỏng IE7 (đến một điểm) khi được đặt thành Chế độ Trình duyệt: IE7 và Chế độ Tài liệu: tiêu chuẩn IE7 nhưng đó không phải là câu hỏi của tôi. Tôi đã hỏi là có một cách để nhắm mục tiêu chế độ tài liệu IE7 trong khi ở chế độ trình duyệt IE9 như trái ngược với chế độ trình duyệt IE7 và chế độ tài liệu IE7. Các lỗi tương tự không xảy ra trong IE7 bình thường do đó câu hỏi. Điều gì làm bạn có ý nghĩa nếu trang web hỗ trợ IE7, tất nhiên nó nên, tại sao nó sẽ không? Cảm ơn cho bình luận mặc dù. Tôi không nghĩ loại lỗi này là quan trọng. – frontendzzzguy

+3

Rất nhiều người không bận tâm để hỗ trợ IE7 những ngày này, đó là lý do tại sao tôi hỏi liệu trang web của bạn có nên hỗ trợ nó hay không. Cách duy nhất * người dùng bình thường * sẽ kết thúc xem trang web của bạn trong chế độ IE7 của IE9 sẽ là nếu họ nhấp vào nút "chế độ tương thích". Việc thêm nội dung '' sẽ ngăn nút đó hiển thị. Vì vậy, câu hỏi của bạn làm tôi bối rối. Nếu khách hàng của bạn theo nghĩa đen đã chuyển sang Công cụ dành cho nhà phát triển và thay đổi "Chế độ tài liệu" thành "Tiêu chuẩn IE7" và lỗi không hiển thị trong IE7 chính hãng thì không có điểm nào sửa lỗi này - lỗi không quan trọng. – thirtydot

Trả lời

14

Tôi không tin rằng sẽ có nhiều điều bạn có thể làm về việc này. Có các thẻ meta thực thi các tiêu chuẩn nhưng nếu người dùng mở các công cụ nhà phát triển của họ và chọn thủ công các cài đặt thì đó không thực sự là vấn đề đáng để xem xét.

2

Tôi biết điều này nghe có vẻ lạ .. nhưng một số người có chế độ tài liệu được đặt thành tiêu chuẩn IE7 theo TRANG DEFAULT.

Phiên bản ie9 của mẹ tôi được đặt thành tiêu chuẩn IE7. Tôi rất nghi ngờ cô ấy đã làm điều này bản thân và tôi không có bộ nhớ làm điều này mặc dù đôi khi tôi làm việc trên máy tính của mình khi tôi ghé thăm. Vì vậy, có thể là một số người nhất định đã đặt ie9 thành một tiêu chuẩn trình duyệt không được chấp nhận .. (7)

Tôi nghĩ rằng đã đến lúc chúng tôi ngừng hỗ trợ 7. Tôi là một freelancer và nếu bạn muốn hỗ trợ cho bất cứ điều gì dưới đây ie8 tôi tính phí nhiều hơn nữa. Nhưng bây giờ tôi đã chạy vào vấn đề chế độ tài liệu này - nơi nó IS thực sự thiết lập để tiêu chuẩn ie7 như trang mặc định .. tôi tự hỏi có bao nhiêu người đang duyệt các trang bị hỏng ra khỏi đó vì điều này ...