Làm cách nào để phát triển Safari 6 mà không cần mua mac?


8

Tôi luôn thấy rằng chỉ cần phát triển trong Windows và sử dụng Safari cho Windows là đủ.

Tuy nhiên, Safari 6 hiện đã được phát hành và tôi đã có ít nhất một người dùng đã liên hệ với tôi, nói rằng anh ta gặp vấn đề với một trong những trang web của tôi trên ipad mới.

Vấn đề là Safari cho Windows chỉ lên tới 5.1.7.

Tôi có phải ra ngoài và mua mac / ipad / iphone mới để kiểm tra mã của mình không, hay có cách nào khác không?


1
Nếu sự cố xảy ra trên iPad thì bạn sẽ cần một chiếc iPad chứ không phải máy Mac.
Ramhound

Bạn có ba lựa chọn. Nói với người dùng của bạn để mua cho bạn một mac. Truy cập hackffy.org và xem có ISO khởi động cho osx 10.7 mà bạn có thể tải trong trình giả lập như VirtualBox không. Và cuối cùng - tuyên bố rằng Safari 6 sẽ không được hỗ trợ cho đến khi Apple phát hành nó cho Windows.
Ярослав Рахматуллин

Chủ nhân của tôi sẽ không mua ipad hoặc mac. Nhưng họ nhấn mạnh rằng tôi phải hỗ trợ cả hai.
Urbycoz

@Ramhound Không phải Safari 6 giống trên ipad như trên máy Mac?
Urbycoz

@Urbycoz: Cho đến khi bạn có thể đủ khả năng để có một nhà tuyển dụng tốt hơn, tôi khuyên bạn nên đọc truyện tranh Dilbert.
Michael Scheper

Câu trả lời:


5

Cả hai đều sử dụng webkit, nhưng không sống và chết bởi điều đó. Chúng tôi đã thấy nhiều lỗi \ hành vi chỉ xảy ra trong safari.

Sử dụng trình duyệt phòng thí nghiệm hoặc nước sốt. Họ có trình giả lập \ máy tính để bàn ảo có thể tạo lại các vấn đề của bạn.

Tôi ở đây vì 6.0+ đã thay đổi cách xử lý các thẻ được tiêm như IE 10 đã làm.


1

Chỉ cần thử nghiệm trong Google Chrome. Cả hai trình duyệt đều chia sẻ công cụ kết xuất WebKit. Nếu không, bạn có thể ảo hóa OS X.


2
Sai, trong khi Chrome và Safari chia sẻ các công cụ kết xuất WebKit / Blink thì chúng là các nhánh riêng biệt. Tuy nhiên, bạn có thể sử dụng bản sao "Opera" mới của Chrome, cho phép bạn kiểm tra nhiều phiên bản Chrome mà không phải gỡ cài đặt / cài đặt lại ở mức độ điên rồ.
Giăng
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.