2010-05-10 21 views
6

Có ai biết nếu Microsoft đang có kế hoạch để có được IE9 vượt qua với 100/100 trên Acid 3 test? Phiên bản hiện tại của IE9 đạt 68/100 trên thử nghiệm (có thể xem here, trang web chính here).Thử nghiệm Acid IE9 3?

IE8 đã vượt qua điều gì? Điều gì về IE7? So sánh với các trình duyệt hiện đại khác như Safari, Firefox và Chrome như thế nào?

+0

Vâng, tôi có thể xác nhận rằng bản sao IE8 của tôi nhận được 12/100 và bản sao FF 3.6 của tôi đạt 94/100. –

+1

@codeka - địa ngục đẫm máu. –

+0

Thử nghiệm Acid 3 là tin cũ, vì nó không tập trung vào hỗ trợ HTML5. Và IE9 sẽ không được cập nhật để đáp ứng bất kỳ tiêu chuẩn mới, nó chỉ sẽ nhận được bản sửa lỗi bảo mật, đó là tiêu chuẩn khi họ đang đẩy một trình duyệt mới hơn, đó là IE10.Nó rất an toàn để cho rằng bất cứ điều gì trước khi phát hành mới nhất sẽ không đột nhiên trở nên tốt hơn và có điểm cao hơn trong bất kỳ bài kiểm tra nào, và bạn nên tập trung vào việc kiểm tra chỉ với bản phát hành mới nhất và giả định người dùng của bạn sẽ nâng cấp (họ nên được sử dụng để những thứ không làm việc nếu họ không có) hoặc nếu đó không phải là một lựa chọn, sử dụng hack. – Anthony

Trả lời

14

vị trí của Microsoft đã cùng một lúc bây giờ. Họ đang tập trung vào việc đáp ứng nhu cầu của người dùng của họ bằng cách cố gắng sửa chữa các lỗi tự biểu hiện thường xuyên nhất. Ngoài ra, họ đang cố gắng thêm hỗ trợ cho các tính năng được yêu cầu nhiều nhất.

Họ nói trong liên kết đầu tiên của bạn "Như chúng tôi đã nói ở MIX10, chúng tôi sẽ tiếp tục xây dựng hỗ trợ tiêu chuẩn vào nền tảng IE9 và như một sản phẩm phụ mà điểm số ACID3 của chúng tôi sẽ tăng lên." và tôi đã nghe họ nói điều này ở nơi khác.

Chúng KHÔNG "mã hóa cho thử nghiệm". Họ sẽ không cố gắng sửa chữa các phần cụ thể của ACID 3 đang bị lỗi. Thay vào đó, họ đang cố gắng cải thiện IE 9 nói chung bằng cách giải quyết những thất bại mà họ thấy là quan trọng nhất.Chỉ như một hậu quả trong đó điểm ACID sẽ được cải thiện. Tôi nghĩ đây là một chiến lược tốt. Nếu phải mất 1000 giờ lập trình để sửa lỗi dựng hình lẻ trong ACID 3, nhưng cùng một lượng thời gian có thể khắc phục 2 hoặc 3 lỗi thực sự phổ biến mà ACID 3 không giải quyết (nó không được thiết kế toàn diện), tôi sẽ nghĩ tài nguyên được chi tiêu tốt hơn cho những lỗi phổ biến hơn.

Rõ ràng những ưu tiên của họ nên có thể được tranh luận không ngừng. Như có thể số lượng thành công mà họ đang có. Vì vậy, thậm chí không đi đến đó. :)

Cập nhật: Tôi muốn sao lưu tuyên bố của tôi rằng Acid 3 không được thiết kế để được toàn diện với trích dẫn này: Từ http://www.webstandards.org/2008/10/02/dowehaveawinner/

"Acid3 được không có nghĩa là một và chỉ chỉ ra hiệu suất của trình duyệt. Trên thực tế, nhiều bộ thử nghiệm khác quan trọng hơn nhiều. "

"Nhiều phép thử phụ là cao trên danh sách mong muốn của một nhà phát triển: Full CSS 3 Selectors hỗ trợ, truy vấn phương tiện truyền thông, phông chữ SVG Phải thừa nhận rằng một vài người khác kiểm tra các trường hợp cạnh và các tính năng bí truyền hơn - nhưng các thử nghiệm đã. được cho là một thách thức đáng kể! "

Mặc dù tôi không phải là người dùng IE, tốt hơn hết là nếu Microsoft cố gắng cải thiện nội dung quan trọng và bỏ qua các kiểm tra kiểm tra "các tính năng bí truyền".

+2

Tôi muốn thêm liên kết này vào blog của IE nơi họ thảo luận các mục tiêu của họ về tuân thủ các tiêu chuẩn và Acid 3 một cách rõ ràng: http://blogs.msdn.com/ie/archive/2010/05/05/html5-and- same-markup-second-ie9-platform-preview-available-for-developers.aspx –

+0

@jeffamaphone - Cuộc gọi tốt. +1 nhận xét của bạn. – Chris

+0

Đây là câu trả lời hay nhất. cảm ơn bạn! –

2

Theo số this wiki page, IE7 đạt 14/100 trong khi IE8 ghi 20/100 trong thử nghiệm Acid3. IE9 đạt 68/100, nhưng hiện đang được phát triển. Tôi đã không đọc bất cứ nơi nào mà Microsoft muốn IE9 để vượt qua bài kiểm tra Acid, nhưng cho hồ sơ theo dõi của họ tôi sẽ nói rằng đây không phải là ưu tiên cao cho họ. Hãy hy vọng tôi sai.

Để so sánh, bản dựng đêm mới nhất tại thời điểm viết bài này của Firefox đạt 97/100, phiên bản Chrome mà tôi đang sử dụng (5.0.375.29 beta) đạt 100/100 và điểm số Safari giống nhau. Không có gì ngạc nhiên khi cả hai trình duyệt đều sử dụng khung công tác dựng hình WebKit.

Tôi hy vọng đây là câu trả lời "hữu ích" mà bạn đang tìm kiếm.

9
  • IE7: 14/100
  • IE8: 20/100
  • IE9: 100/100
  • Firefox 3.6.3: 94/100
  • Safari 4: 100/100
  • Chrome 4: 100/100
  • Opera 10: 100/100

Xem Wikipedia hoặc this page để biết thêm thông tin. Theo tôi biết, 100/100 không phải là mục tiêu của IE9, nhưng họ có kế hoạch cải thiện sự tuân thủ của IE với các tiêu chuẩn web rất nhiều, điều này sẽ trực tiếp chuyển thành điểm số Acid3 cao hơn. Điểm số đã được cải thiện trong mỗi bản xem trước nền tảng, vì vậy tôi hy vọng nó sẽ ghi điểm tốt hơn rất nhiều vào thời điểm nó được phát hành.


Cập nhật: Internet Explorer 9 (9.0.8112.16421) đạt 100/100 trên axit 3, nhưng trang giúp đỡ không phải là "điểm ảnh hoàn hảo" để reference rendering (đổ bóng mất tích, và một số khác sub-pixel rác):

enter image description here

+0

Thật đáng thất vọng khi 100/100 chỉ thực sự là dấu hiệu của yếu tố JavaScript của thử nghiệm; không phải là kết xuất. Như bạn đã chỉ ra với đồ họa tuyệt vời này, IE9 * không thành công * thử nghiệm ACID3, ít nhất vì nó không hỗ trợ text-shadow. – GlennG

2

Như được hiển thị ở nơi khác, Acid3 không có thử nghiệm để sử dụng để xác định xem trình duyệt có hoạt động tốt với các tiêu chuẩn hay không. Trong thực tế, IE9 thậm chí không thể sử dụng phần tử canvas sẽ gây bất lợi cho nỗ lực của Microsoft trong việc tạo ra một trình duyệt hiện đại, chẳng hạn. Điều quan trọng là phải nhìn vào sự tuân thủ tổng thể với các tiêu chuẩn web và IE9 triển khai tốt như thế nào. Ngay bây giờ, Microsoft đang so sánh IE9 với các trình duyệt hiện tại và những con đường mòn trong một số lĩnh vực nhưng IE9 sẽ không được ra mắt trong gần hai năm, do đó các trình duyệt khác cũng sẽ tiến lên phía trước. Hồ sơ theo dõi của Microsoft là không tốt. Đôi khi họ nói về những gì họ dự định làm nhưng những ý tưởng đó trở thành vắng mặt và, trong khi họ cho thấy một số đồ thị và số hiệu suất tuyệt vời, những gì họ không thể hiện khiến bạn băn khoăn.

2

Bản xem trước nền tảng IE9 thứ tư đạt 95/100 điểm trong bài kiểm tra Acid3. Phiên bản beta công khai sẽ được phát hành vào ngày 15 tháng 9. Chúng tôi sẽ xem :)

+0

Điều này là chính xác và 95 là điểm cuối cùng cho IE9. – EricLaw

0

IE9 compatibility mode only scores 13 on the ACID 3 test. ACID 3 chắc chắn không phải là dấu hiệu của hiệu năng trình duyệt. Đó là dấu hiệu cho thấy trình duyệt tuân thủ các tiêu chuẩn.

+0

Đó là gần như chắc chắn IE9 được thiết lập vào (trong) chế độ tương thích, nơi nó ám với một công cụ trình duyệt trước đó. – GlennG

0

IE5: Không thể kiểm chứng
IE7: Không thể kiểm chứng
IE8: 26/100
IE9: 100/100
Firefox, Chrome, Maxthon, Opera, Chromium: 100/100
Cũ hơn các phiên bản của IE thử nghiệm bởi Maxthon.