ฉันจะพัฒนาสำหรับ Safari 6 โดยไม่ต้องซื้อ Mac ได้อย่างไร


8

ฉันพบเสมอว่าเพิ่งพัฒนาใน Windows และการใช้Safari สำหรับ Windowsนั้นเพียงพอแล้ว

อย่างไรก็ตามSafari 6เปิดตัวแล้วและฉันมีผู้ใช้อย่างน้อยหนึ่งรายที่ติดต่อฉันโดยบอกว่าเขาประสบปัญหากับหนึ่งในเว็บไซต์ของฉันบน iPad เครื่องใหม่ของเขา

ปัญหาคือ Safari สำหรับ Windows นั้นมากถึง 5.1.7

ฉันต้องออกไปซื้อ mac / ipad / iphone ใหม่เพื่อทดสอบรหัสของฉันหรือมีวิธีอื่นหรือไม่?


1
หากปัญหาเกิดขึ้นบน iPad คุณต้องใช้ iPad ไม่ใช่ Mac
Ramhound

คุณมีสามตัวเลือก บอกให้ผู้ใช้ของคุณซื้อ mac เยี่ยมชม hackintosh.org และดูว่ามี ISO ที่สามารถบู๊ตได้สำหรับ osx 10.7 ซึ่งคุณสามารถโหลดในโปรแกรมจำลองเช่น VirtualBox และสุดท้าย - ประกาศว่า Safari 6 จะไม่ได้รับการสนับสนุนจนกว่า Apple จะปล่อยให้เป็น Windows
ЯрославРахматуллин

นายจ้างของฉันจะไม่ซื้อ ipad หรือ mac แต่พวกเขายืนยันว่าฉันต้องสนับสนุนทั้งคู่
Urbycoz

@Ramhound Safari 6 ไม่เหมือนกันบน ipad เหมือนกับใน mac หรือเปล่า?
Urbycoz

@Urbycoz: จนกว่าคุณจะสามารถซื้อนายจ้างที่ดีขึ้นได้ฉันขอแนะนำให้อ่านการ์ตูน Dilbert
Michael Scheper

คำตอบ:


5

ทั้งสองใช้ webkit แต่ไม่ได้มีชีวิตอยู่และตายไปโดยที่ เราได้เห็นข้อผิดพลาด \ พฤติกรรมหลายอย่างที่เกิดขึ้นในซาฟารีเท่านั้น

ใช้ Browserstack หรือห้องปฏิบัติการซอส พวกเขามี emulators \ virtual desktops ที่สามารถสร้างปัญหาของคุณขึ้นมาใหม่ได้

ฉันมาที่นี่เพราะ 6.0+ เปลี่ยนวิธีจัดการแท็กที่ฉีดเช่นเดียวกับ IE 10


1

แค่ทดสอบใน Google Chrome เบราว์เซอร์ทั้งสองใช้กลไกการเรนเดอร์ WebKit ร่วมกัน หากไม่มีคุณสามารถจำลอง OS X ได้


2
ผิดในขณะที่ Chrome และ Safari แชร์เอ็นจิ้นการแสดงผล WebKit / Blink พวกเขาจะแยกอย่างชัดเจน อย่างไรก็ตามคุณสามารถใช้ Chrome "Opera" ใหม่ของ Chrome ซึ่งจะช่วยให้คุณทดสอบ Chrome ได้หลายเวอร์ชันโดยไม่ต้องถอนการติดตั้ง / ติดตั้งใหม่ในระดับที่บ้า
John
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.