Tôi đã thử nghiệm trong Chrome, tôi có cần thử nghiệm trong Safari không?Tôi đã thử nghiệm trong Chrome, tôi có cần thử nghiệm trong Safari không?
Trả lời
Tôi nhận thấy Safari xử lý các ký tự Châu Á tốt hơn so với Chrome. Ngoài ra Chrome và Safari dựa trên cùng một Webkit để hiển thị các trang, nhưng các công cụ Javascript của chúng hoàn toàn khác nhau, vì vậy nếu bạn sử dụng Javascript trong các trang của mình, bạn cần phải kiểm tra cả hai.
+1 | Ngắn gọn và đầy đủ. – Anthony
Có, nhưng chỉ dành cho phông chữ và JavaScripts của bạn.
Tôi đã nhận thấy một số phông chữ mặc định nhỏ hơn trên Safari sau đó Chrome, Chrome cũng sử dụng công cụ JavaScript V8 đã gây ra một số vấn đề cho mọi người, đặc biệt nếu bạn có nhiều mẫu logic.
"Đối với 99% các vấn đề"? Sau đó, đó sẽ là không, trừ khi bạn đang dựa vào lấy mẫu thống kê hơn là thử nghiệm toàn diện (mà không nhất thiết phải là một điều xấu, nhưng bạn nên nhận thức được những hạn chế của nó). Tuy nhiên, nếu 99% là đúng, đó là khá tốt mẫu thống kê ... – paxdiablo
Chỉ cần cho hồ sơ, tôi đã viết lại câu hỏi ngay bây giờ, vì vậy câu trả lời "có" này thực sự có nghĩa là "không, bạn không cần phải kiểm tra Safari ". – nickf
có.
Ồ, bạn muốn biết thêm chi tiết? Đơn giản, Chrome và Safari có nhiều tính năng khác nhau trong việc triển khai và Safari được sử dụng khá rộng rãi. Nếu bạn mong đợi công chúng nói chung, và đặc biệt là những người làm việc trên Mac, để sử dụng ứng dụng của bạn, nó sẽ cho phép bạn kiểm tra trong trình duyệt Safari.
Một lớp lót và mở rộng của bạn dường như không khớp - bạn có nói bạn nên hoặc không nên thử nghiệm trong Safari cũng như Chrome không? – paxdiablo
Câu trả lời của anh ấy có vẻ khá rõ ràng với tôi - trong cả hai phần anh ấy nói bạn nên kiểm tra ở cả hai –
Trong một từ, Không. Bạn không thể giả định rằng bởi vì nó hoạt động trong một nó chắc chắn sẽ làm việc trong mọi trường hợp trong khác. Chắc chắn, 99% thời gian, nó có thể giống nhau - nhưng 99% không phải là 100% - ít nhất, đó không phải là lần cuối tôi kiểm tra. Hãy gọi cho tôi một git pedantic nếu bạn thích.
Bạn đã thay đổi câu hỏi: Có, bạn cần kiểm tra trong cả hai trình duyệt! – BenAlabaster
Có, safari và chrome mặc dù họ đang sử dụng webkit hai phiên bản của webkit đang được sử dụng có sự khác biệt đáng kể. Vì vậy, bạn cần phải nghỉ ngơi.
Safari sử dụng phông chữ 'mac', nhưng Chrome sẽ sử dụng phông chữ 'Windows'. Tôi đã nhận thấy rằng đôi khi có thể có vấn đề khi sử dụng phông chữ như Arial, nó hiển thị tốt trong firefox/chrome/ie, nhưng trên Safari, nó có thể gây ra một dòng để bọc bởi vì phông chữ lớn hơn một chút.
Điều gì đó có thể sai nếu trang web của bạn phụ thuộc vào độ chính xác pixel hoàn hảo (không nói về các tiêu chuẩn CSS ở đây), đặc biệt là với phông chữ ... HTML được thiết kế đơn giản là không quan tâm đến việc hiển thị. Bất kể, bạn có thể quên bao gồm "sans-serif" trong danh sách phông chữ của bạn hoặc một cái gì đó. – strager
Chúc tôi có thể +1 nhận xét. người lạ là đúng, hãy để luồng nội dung hoặc cung cấp đủ không gian (+/- 10%) cho các trình duyệt khác nhau. Hãy nhớ rằng, hãy nhớ rằng, các trình duyệt không phải máy tính. – voyager
Browsershots sẽ gửi cho bạn ảnh chụp màn hình của trang của bạn chỉ bằng mọi trình duyệt được tạo.
đó là một công cụ tuyệt vời, nhưng tiếc là có nhiều thứ để thử nghiệm hơn là nhìn vào ảnh chụp màn hình. – nickf
Không chỉ vậy, nhưng hàng đợi Trình duyệt trong những ngày này chỉ là quá dài. – patricksweeney
- 1. Tôi vẫn cần thử nghiệm hiển thị trong cả Chrome và Safari nếu cả hai đều sử dụng Webkit?
- 2. Không bao gồm thử nghiệm ScalaTest khi gọi thử nghiệm của tôi từ bên trong sbt
- 3. Selenium.WebDriver - Tôi nhận được lỗi khi tôi cố gắng chạy thử nghiệm của tôi trong Chrome
- 4. Khi nào thì vùng thử nghiệm tệp thử nghiệm Python của tôi không phải là 100%?
- 5. Thử nghiệm dương tính và thử nghiệm âm tính trong thử nghiệm đơn vị
- 6. Bạn đang thử nghiệm với Chrome?
- 7. Javascript: onHashchange thử nghiệm
- 8. Thử nghiệm lần thử trong WPF
- 9. Thử nghiệm/mô phỏng thay đổi định hướng trong Chrome?
- 10. Hết hạn tiêu đề khi thử nghiệm trong Chrome
- 11. Tôi có thể liên kết nhiều thử nghiệm đơn vị BOOST vào một nhị phân thử nghiệm không?
- 12. Thử nghiệm Acid IE9 3?
- 13. không Không thử nghiệm trong Python
- 14. Thử nghiệm đơn vị thử nghiệm Javascript Sandbox
- 15. Email thô cần thiết để thử nghiệm
- 16. thử nghiệm Clojure trong Maven
- 17. TDD: Có hợp lý để thử nghiệm tích hợp, nhưng không có thử nghiệm đơn vị?
- 18. Thử nghiệm đơn vị sau khi thử nghiệm
- 19. Khi nào tôi nên sử dụng nhóm phát triển và nhóm thử nghiệm trong gemfile để thử nghiệm đá quý?
- 20. cào: thử nghiệm không chạy thử nghiệm tùy chỉnh trong thư mục con
- 21. Thử nghiệm thủ công Vs Thử nghiệm tự động
- 22. (Unit) Thử nghiệm ArrayAdapter
- 23. Làm thế nào để 'đi thử nghiệm` tất cả các thử nghiệm trong dự án của tôi?
- 24. Làm thế nào tôi có thể xác định máy chủ Lưới Selenium chạy thử nghiệm của tôi từ bên trong thử nghiệm?
- 25. Có thể chạy thử nghiệm đơn vị Rails trên môi trường khác với thử nghiệm không?
- 26. Xóa nhánh thử nghiệm
- 27. Tại sao tôi không thể chạy thử nghiệm đơn vị từ nhân viên thử nghiệm của Resharper?
- 28. Thử nghiệm GUI
- 29. Thử nghiệm Android JUnit4
- 30. Thử nghiệm lập trình
Khéo léo ... chủ đề của bạn hỏi xem bạn có cần thực hiện thêm thử nghiệm hay không và cơ thể hỏi xem có đủ không. Nếu tôi nói "CÓ", câu hỏi nào tôi đã nói có? – some
ồ phải. hehe tôi sẽ chỉnh sửa. – nickf