มีวิธีใดบ้างที่เบราว์เซอร์จะทดสอบเว็บไซต์ของฉันด้วยความละเอียดที่สูงกว่าหน้าจอของฉัน
เช่นฉันมีหน้าจอ 1440 x 900 และฉันต้องการทดสอบเว็บไซต์ในขนาด 1920 x 1200, 1920 x 1080 เป็นต้น
มีวิธีใดบ้างที่เบราว์เซอร์จะทดสอบเว็บไซต์ของฉันด้วยความละเอียดที่สูงกว่าหน้าจอของฉัน
เช่นฉันมีหน้าจอ 1440 x 900 และฉันต้องการทดสอบเว็บไซต์ในขนาด 1920 x 1200, 1920 x 1080 เป็นต้น
40em
(หรือการวัดที่คล้ายกัน) ไม่ใช่960px
เป็นความกว้างของคุณ พิกเซลจะไม่ขนาดเมื่อฉันตัดสินใจขนาดตัวอักษร 12px คุณมีขนาดเล็กเกินไปสำหรับฉันและกด-Cmd
+
นอกจากนี้หน้าต่างเบราว์เซอร์ของฉันแทบจะไม่ถึง 960px เหมือนเดิม
Ctrl/Cmd +
เพราะเป็นฟังก์ชันซูม คุณสามารถลองได้ที่นี่ใน SO ส่วนเนื้อหาหลักกว้าง 960px การใช้สิ่งต่างๆเช่น 40em จะไม่ปรับขนาดตามความละเอียดหน้าจอ การใช้em
ขนาดจะสัมพันธ์กับขนาดตัวอักษรขององค์ประกอบหลักซึ่งสืบทอดมาจนถึง 1em / 16px ที่ระดับบนสุดเว้นแต่จะถูกลบล้าง (และขออภัยควรเป็น 12pt ไม่ใช่ px ในความคิดเห็นก่อนหน้านี้) อ่านต่อ: kyleschaeffer.com/best-practices/…
คำตอบ:
[แก้ไข: ตรวจสอบ devtools เบราว์เซอร์ของคุณก่อน! ดังที่ @SkylarIttner ชี้ให้เห็นในความคิดเห็นเครื่องมือสำหรับการทดสอบการออกแบบที่ตอบสนองได้รับการเปิดตัวแล้วเนื่องจากในเบราว์เซอร์ส่วนใหญ่เนื่องจากมีการโพสต์โซลูชันด้านล่าง พวกเขาน่าจะเป็นตัวเลือกที่ดีที่สุด / ง่ายที่สุดในตอนนี้]
คุณอาจจะถูกต้องฉันหากฉันผิดเพียงแค่สร้าง iframe ด้วยstyle="desired width & height"
และเป็นลูกชายคนเดียวของsrc="your/test.site"
<body>
ควรแสดงไซต์ราวกับว่าความละเอียดคือความกว้าง / ความสูงที่ระบุและส่งผลให้แถบเลื่อนเพื่อตรวจสอบ
ไม่สะดวกเหมือนใช้บุคคลที่สามต้องตั้งค่าเอง แต่มีข้อดีคือสามารถทดสอบภายในเครื่องโดยไม่ต้องเชื่อมต่ออินเทอร์เน็ต
วิธีนี้เร็วกว่าวิธีที่เสนอข้างต้น:
http://www.infobyip.com/testwebsiteresolution.php
มันไม่หลากหลายเท่า browserhots.org แต่เร็วกว่ามาก (ไม่กี่วินาทีกับคิว 45 นาที)
แนวคิดบางประการ:
ใช้เบราว์เซอร์ซูม 1024x768 ซูม 50% = ความละเอียดจำลอง 2048x1536 ฉันรู้ว่า Chrome ปรับขนาดภาพและอื่น ๆ สิ่งต่างๆอ่านยาก แต่ฉันสมมติว่าคุณกำลังทดสอบตำแหน่งและอื่น ๆ
นอกจากนี้คุณสามารถใช้โปรแกรมสกรีนช็อตเพื่อถ่ายภาพหน้าจอที่มีความละเอียดสูงกว่าปกติได้ (fireshot บน Firefox ให้ฉันทำ แต่มีปัญหาหน่วยความจำที่มีความละเอียดสูงมากและไม่ฟรีอีกต่อไป)
วิธีแก้ปัญหาหนึ่งที่อาจจะมากเกินไปคือการใช้Xvfb : ตั้งค่าความละเอียดและความลึกของสีที่ต้องการโหลดหน้าเว็บของคุณในเบราว์เซอร์และจับภาพหน้าจอ
ลองviewlike.usหรือscreen-resolution.com ไม่ใช่ความละเอียดที่เป็นไปได้ทั้งหมด แต่เป็นความละเอียดที่พบบ่อยที่สุดอย่างน้อยที่สุด
ฉันไม่ได้ลอง แต่ดูเหมือนว่าจะตรงไปตรงมา
แม้ว่าสิ่งนี้จะไม่ได้บอกความละเอียดที่แน่นอนในการทดสอบของคุณ แต่คุณสามารถใช้zoom
เครื่องมือใน Chrome หรือ FF เพื่อย่อได้ สิ่งนี้จะให้แนวคิดที่ค่อนข้างถูกต้องว่าไซต์มีลักษณะอย่างไรบนหน้าจอที่มีความละเอียดสูงกว่า
หากคุณพอใจเพียงแค่เห็นภาพหน้าจอคงที่ของไซต์ของคุณฉันขอแนะนำhttp://browsershots.org/
พวกเขาให้ตัวเลือกในการดูภาพหน้าจอของไซต์ของคุณในแทบทุกชุดเบราว์เซอร์ / ระบบปฏิบัติการรวมถึงความสามารถในการระบุขนาดหน้าจอและตัวเลือกอื่น ๆ อีกมากมาย
คุ้มค่าบุ๊กมาร์ก
คุณอาจต้องการลองใช้wkhtmltoimageซึ่งสามารถจับภาพหน้าจอด้วยความละเอียดโดยพลการ
นอกจากนี้ใน KDE4 ยังสามารถขยายหน้าต่างให้ใหญ่เกินขนาดหน้าจอได้ ฉันคิดว่าฉันเคยเห็นมันใน Windows 7 ด้วย ไม่แน่ใจเกี่ยวกับ OS อื่น ๆ
IE9 ช่วยให้คุณสามารถปรับขนาดหน้าต่างเบราว์เซอร์ให้มีขนาดตามอำเภอใจ: กด F12 สำหรับเครื่องมือสำหรับนักพัฒนาไปที่ Tools | ปรับขนาดและเลือกขนาดที่คุณต้องการ จากนั้นใช้เครื่องมือบางอย่างที่สามารถจับภาพหน้าต่างนอกหน้าจอได้หากหน้าต่างใหญ่กว่าหน้าจอของคุณ นี้บทความน่าจะระบุว่า Snagit สามารถทำเช่นนี้ จากนั้นดูรูปที่ถ่าย