จำลองอุปกรณ์เคลื่อนที่ด้วยโหมดอุปกรณ์

Sofia Emelianova
Sofia Emelianova

ใช้โหมดอุปกรณ์เพื่อดูภาพคร่าวๆ ว่าหน้าเว็บมีลักษณะและทํางานอย่างไรบนอุปกรณ์เคลื่อนที่

ภาพรวม

โหมดอุปกรณ์คือชื่อของชุดฟีเจอร์ในเครื่องมือสำหรับนักพัฒนาเว็บใน Chrome ที่ช่วยคุณจำลองอุปกรณ์เคลื่อนที่ ฟีเจอร์เหล่านี้ ได้แก่

ข้อจำกัด

ลองคิดว่าโหมดอุปกรณ์เป็นการประมาณแบบชั้นต้นของลักษณะที่หน้าเว็บปรากฏและดูบนอุปกรณ์เคลื่อนที่ เมื่อใช้โหมดอุปกรณ์ คุณจะไม่ได้เรียกใช้โค้ดในอุปกรณ์เคลื่อนที่ คุณจำลองประสบการณ์ของผู้ใช้อุปกรณ์เคลื่อนที่จากแล็ปท็อปหรือเดสก์ท็อป

เครื่องมือสำหรับนักพัฒนาซอฟต์แวร์จะจำลองบางแง่มุมของอุปกรณ์เคลื่อนที่ไม่ได้ เช่น สถาปัตยกรรมของ CPU ของอุปกรณ์เคลื่อนที่แตกต่างจากสถาปัตยกรรมของ CPU ของแล็ปท็อปหรือเดสก์ท็อปอย่างมาก หากมีข้อสงสัย วิธีที่ดีที่สุดคือให้เปิดหน้าเว็บในอุปกรณ์เคลื่อนที่ ใช้การแก้ไขข้อบกพร่องจากระยะไกลเพื่อดู เปลี่ยนแปลง แก้ไขข้อบกพร่อง และสร้างโปรไฟล์โค้ดของหน้าเว็บจากแล็ปท็อปหรือเดสก์ท็อปขณะที่หน้าเว็บนั้นทำงานบนอุปกรณ์เคลื่อนที่

เปิดแถบเครื่องมือของอุปกรณ์

หากต้องการเปิดแถบเครื่องมือของอุปกรณ์ ให้ทำตามขั้นตอนต่อไปนี้

  1. เปิดเครื่องมือสำหรับนักพัฒนาเว็บ
  2. คลิก เปิด/ปิดแถบเครื่องมืออุปกรณ์ในแถบการดำเนินการที่ด้านบน

ปุ่มเปิด/ปิดแถบเครื่องมือของอุปกรณ์

จำลองวิวพอร์ตบนอุปกรณ์เคลื่อนที่

โดยค่าเริ่มต้น แถบเครื่องมืออุปกรณ์จะเปิดในวิวพอร์ตโดยตั้งค่าขนาดเป็นปรับเปลี่ยนตามอุปกรณ์ คุณจำลองขนาดของอุปกรณ์เคลื่อนที่ที่เฉพาะเจาะจงได้โดยใช้เมนูแบบเลื่อนลงขนาด

แถบเครื่องมือของอุปกรณ์

โหมดวิวพอร์ตที่ปรับเปลี่ยนตามอุปกรณ์

ลากแฮนเดิลเพื่อปรับขนาดวิวพอร์ตเป็นมิติข้อมูลที่ต้องการ หรือป้อนค่าที่เฉพาะเจาะจงในช่องความกว้างและความสูง ในตัวอย่างนี้ มีการกําหนดความกว้างเป็น 480 และความสูงเป็น 415

แฮนเดิลสำหรับเปลี่ยนขนาดของวิวพอร์ตเมื่ออยู่ในโหมดวิวพอร์ตที่ปรับเปลี่ยนตามอุปกรณ์

หรือจะใช้แถบค่าที่กำหนดล่วงหน้าของความกว้างเพื่อตั้งค่าความกว้างโดยคลิกค่าใดค่าหนึ่งต่อไปนี้ก็ได้

แถบค่าที่กำหนดล่วงหน้าของความกว้าง

อุปกรณ์เคลื่อนที่ขนาดเล็ก Mobile M อุปกรณ์เคลื่อนที่ขนาดใหญ่ แท็บเล็ต แล็ปท็อป แล็ปท็อปขนาดใหญ่ 4K
320 พิกเซล 375 พิกเซล 425px 768 พิกเซล 1024 พิกเซล 1440 พิกเซล 2560 พิกเซล

แสดงการค้นหาสื่อ

หากต้องการแสดงจุดหยุดพักของคําค้นหาสื่อเหนือวิวพอร์ต ให้คลิก ตัวเลือกเพิ่มเติม ตัวเลือกเพิ่มเติม > แสดงคําค้นหาสื่อ

แสดงการค้นหาสื่อ

ตอนนี้เครื่องมือสำหรับนักพัฒนาซอฟต์แวร์จะแสดงแถบเพิ่มเติม 2 แถบเหนือวิวพอร์ต

  • แถบสีน้ำเงินที่มีจุดหยุดพัก max-width จุด
  • แถบสีส้มที่มีจุดหยุดพัก min-width จุด

คลิกระหว่างเบรกพอยต์เพื่อเปลี่ยนความกว้างของวิวพอร์ตเพื่อให้ระบบเรียกใช้เบรกพอยต์

คลิกระหว่างเบรกพอยต์เพื่อเปลี่ยนความกว้างของวิวพอร์ต

หากต้องการค้นหาการประกาศ @media ที่เกี่ยวข้อง ให้คลิกขวาระหว่างจุดหยุดพักและเลือกแสดงในซอร์สโค้ด DevTools จะเปิดแผงแหล่งที่มาที่บรรทัดที่เกี่ยวข้องในเครื่องมือแก้ไข

เมนูแบบเลื่อนลง "แสดงในซอร์สโค้ด"

ตั้งค่าอัตราส่วนพิกเซลของอุปกรณ์

อัตราส่วนพิกเซลของอุปกรณ์ (DPR) คืออัตราส่วนระหว่างพิกเซลจริงบนหน้าจอฮาร์ดแวร์กับพิกเซลเชิงตรรกะ (CSS) กล่าวคือ DPR จะบอก Chrome เกี่ยวกับจำนวนพิกเซลหน้าจอที่จะใช้วาดพิกเซล CSS Chrome จะใช้ค่า DPR เมื่อวาดภาพบนจอแสดงผล HiDPI (จุดต่อนิ้วสูง)

วิธีตั้งค่า DPR

  1. คลิกตัวเลือกเพิ่มเติม ตัวเลือกเพิ่มเติม > เพิ่มอัตราส่วนพิกเซลของอุปกรณ์

    เพิ่มอัตราส่วนพิกเซลของอุปกรณ์

  2. ในแถบการดำเนินการที่ด้านบนของวิวพอร์ต ให้เลือกค่า DPR จากเมนูแบบเลื่อนลง DPR ใหม่

    การตั้งค่า DPR

ตั้งค่าประเภทอุปกรณ์

ใช้รายการประเภทอุปกรณ์เพื่อจำลองอุปกรณ์เคลื่อนที่หรืออุปกรณ์เดสก์ท็อป

รายการประเภทอุปกรณ์

หากไม่เห็นรายการในแถบการดำเนินการที่ด้านบน ให้เลือกตัวเลือกเพิ่มเติม ตัวเลือกเพิ่มเติม > เพิ่มประเภทอุปกรณ์

ตารางถัดไปจะอธิบายความแตกต่างระหว่างตัวเลือกต่างๆ วิธีการแสดงผลหมายถึงวิธีที่ Chrome แสดงผลหน้าเว็บเป็นวิดเจ็ตสำหรับอุปกรณ์เคลื่อนที่หรือเดสก์ท็อป ไอคอนเคอร์เซอร์หมายถึงประเภทเคอร์เซอร์ที่คุณเห็นเมื่อวางเมาส์เหนือหน้าเว็บ เหตุการณ์ที่เริ่มทํางานหมายถึงการที่หน้าเว็บเริ่มทํางานtouchหรือclickเมื่อคุณโต้ตอบกับหน้าเว็บ

ตัวเลือกวิธีการแสดงผลไอคอนเคอร์เซอร์เหตุการณ์ที่เริ่มทํางาน
อุปกรณ์เคลื่อนที่อุปกรณ์เคลื่อนที่วงกลมการสัมผัส
อุปกรณ์เคลื่อนที่ (ไม่ต้องสัมผัส)อุปกรณ์เคลื่อนที่ปกติclick
เดสก์ท็อปเดสก์ท็อปปกติclick
เดสก์ท็อป (การสัมผัส)เดสก์ท็อปวงกลมการสัมผัส

โหมดเฉพาะอุปกรณ์

หากต้องการจําลองขนาดของอุปกรณ์เคลื่อนที่ที่เฉพาะเจาะจง ให้เลือกอุปกรณ์จากรายการขนาด

รายการมิติข้อมูล

ดูข้อมูลเพิ่มเติมได้ที่หัวข้อเพิ่มอุปกรณ์เคลื่อนที่ที่กำหนดเอง

หมุนวิวพอร์ตเป็นแนวนอน

คลิก Rotate เพื่อหมุนวิดเจ็ตเป็นแนวนอน

การวางแนวนอน

โปรดทราบว่าปุ่มหมุน หมุน จะหายไปหากแถบเครื่องมือของอุปกรณ์แคบ

แถบเครื่องมือของอุปกรณ์

โปรดดูหัวข้อตั้งค่าการวางแนวด้วย

สลับโหมดหน้าจอคู่

อุปกรณ์บางรุ่น เช่น Surface Duo มี 2 หน้าจอและมีวิธีใช้งาน 2 วิธี ได้แก่ ใช้งานหน้าจอเดียวหรือทั้ง 2 หน้าจอ

หากต้องการสลับระหว่างหน้าจอคู่กับหน้าจอเดียว ให้คลิก เปิด/ปิดโหมดหน้าจอคู่ในแถบเครื่องมือ

โหมดหน้าจอคู่เปิดอยู่

ตั้งค่าลักษณะการทำงานของอุปกรณ์

อุปกรณ์บางรุ่น เช่น Asus Zenbook Fold มีหน้าจอแบบพับได้ หน้าจอดังกล่าวมีท่าทางเป็นแบบต่อเนื่องหรือแบบพับ ท่าทางต่อเนื่องหมายถึงตำแหน่ง "แบน" และแบบพับเป็นมุมระหว่างส่วนต่างๆ ของจอแสดงผล

หากต้องการตั้งค่าลักษณะการวางอุปกรณ์ ให้เลือกต่อเนื่องหรือพับจากเมนูแบบเลื่อนลงที่เกี่ยวข้องในแถบเครื่องมือ

ตั้งค่าท่าทางเป็นพับ

แสดงเฟรมของอุปกรณ์

เมื่อจำลองขนาดของอุปกรณ์เคลื่อนที่ที่เฉพาะเจาะจง เช่น Nest Hub ให้เลือกตัวเลือกเพิ่มเติม ตัวเลือกเพิ่มเติม > แสดงเฟรมอุปกรณ์เพื่อแสดงเฟรมอุปกรณ์จริงรอบๆ วิวพอร์ต

แสดงเฟรมของอุปกรณ์

ในตัวอย่างนี้ DevTools แสดงเฟรมสำหรับ Nest Hub

กรอบอุปกรณ์สำหรับ Nest Hub

เพิ่มอุปกรณ์เคลื่อนที่ที่กําหนดเอง

วิธีเพิ่มอุปกรณ์ที่กำหนดเอง

  1. คลิกรายการอุปกรณ์ แล้วเลือกแก้ไข

    แก้ไข

  2. ในแท็บการตั้งค่า > อุปกรณ์ ให้เลือกอุปกรณ์จากรายการอุปกรณ์ที่รองรับ หรือคลิกเพิ่มอุปกรณ์ที่กำหนดเองเพื่อเพิ่มอุปกรณ์ของคุณเอง

  3. หากจะเพิ่มอุปกรณ์ของคุณเอง ให้ป้อนชื่อ ความกว้าง และความสูงของอุปกรณ์ แล้วคลิกเพิ่ม

    การสร้างอุปกรณ์ที่กำหนดเอง

    ฟิลด์อัตราส่วนพิกเซลของอุปกรณ์ สตริง User Agent และประเภทอุปกรณ์เป็นฟิลด์ที่ไม่บังคับ ช่องประเภทอุปกรณ์คือรายการที่ตั้งค่าเป็นอุปกรณ์เคลื่อนที่โดยค่าเริ่มต้น

  4. กลับไปที่วิวพอร์ต แล้วเลือกอุปกรณ์ที่เพิ่มใหม่จากรายการมิติข้อมูล

แสดงไม้บรรทัด

คลิกตัวเลือกเพิ่มเติม ตัวเลือกเพิ่มเติม > แสดงไม้บรรทัดเพื่อดูไม้บรรทัด หน่วยการปรับขนาดของไม้บรรทัดคือพิกเซล

แสดงไม้บรรทัด

เครื่องมือสำหรับนักพัฒนาซอฟต์แวร์จะแสดงไม้บรรทัดด้านบนและด้านซ้ายของวิวพอร์ต

ไม้บรรทัดด้านบนและด้านซ้ายของวิวพอร์ต

คลิกไม้บรรทัดตรงเครื่องหมายที่ต้องการเพื่อกำหนดความกว้างและความสูงของวิวพอร์ต

ซูมวิวพอร์ต

ใช้รายการการซูมเพื่อซูมเข้าหรือออก

ซูม

จับภาพหน้าจอ

หากต้องการจับภาพหน้าจอของสิ่งที่คุณเห็นในวิวพอร์ต ให้คลิก ตัวเลือกเพิ่มเติม ตัวเลือกเพิ่มเติม > จับภาพหน้าจอ

ตัวเลือกจับภาพหน้าจอในเมนูตัวเลือกเพิ่มเติม

หากต้องการจับภาพหน้าจอทั้งหน้ารวมถึงเนื้อหาที่มองไม่เห็นในวิวพอร์ต ให้เลือกจับภาพหน้าจอขนาดเต็มจากเมนูเดียวกัน

หากต้องการใส่กรอบอุปกรณ์เมื่อจับภาพหน้าจอในโหมดเฉพาะอุปกรณ์ ให้แสดงกรอบอุปกรณ์ก่อน แล้วคลิกจับภาพหน้าจอตามวิธีการก่อนหน้านี้

ถ่ายภาพหน้าจอโดยให้เห็นเฟรมของอุปกรณ์

ดูวิธีอื่นๆ ในการจับภาพหน้าจอด้วยเครื่องมือสำหรับนักพัฒนาเว็บได้ที่4 วิธีในการจับภาพหน้าจอด้วยเครื่องมือสำหรับนักพัฒนาเว็บ

ควบคุมเครือข่ายและ CPU

หากต้องการจำกัดทั้งเครือข่ายและ CPU ให้เลือกอุปกรณ์เคลื่อนที่ระดับกลางหรืออุปกรณ์เคลื่อนที่ระดับล่างจากรายการการจำกัด

รายการการควบคุม

อุปกรณ์เคลื่อนที่ระดับกลางจะจำลอง 3G ที่เร็วและควบคุม CPU ให้ทำงานช้ากว่าปกติ 4 เท่า อุปกรณ์เคลื่อนที่ระดับล่างจะจำลอง 3G ที่ช้าและควบคุม CPU ให้ทำงานช้ากว่าปกติ 6 เท่า โปรดทราบว่าการจำกัดความเร็วจะสัมพันธ์กับความสามารถปกติของแล็ปท็อปหรือเดสก์ท็อป

โปรดทราบว่ารายการการจำกัดจะซ่อนอยู่หากแถบเครื่องมือของอุปกรณ์แคบ

ควบคุม CPU เท่านั้น

หากต้องการจำกัดเฉพาะ CPU โดยไม่จำกัดเครือข่าย ให้ไปที่แผงประสิทธิภาพ คลิกจับภาพ การตั้งค่า การตั้งค่าการจับภาพ แล้วเลือกช้าลง 4 เท่า ช้าลง 6 เท่า หรือช้าลง 20 เท่าจากรายการ CPU

รายการ CPU

ควบคุมปริมาณการใช้เครือข่ายเท่านั้น

หากต้องการจำกัดเฉพาะเครือข่ายและไม่จำกัด CPU ให้ไปที่แผงเครือข่าย แล้วเลือก Fast 3G หรือ Slow 3G จากรายการจำกัด

รายการการควบคุม

หรือกด Command+Shift+P (Mac) หรือ Control+Shift+P (Windows, Linux, ChromeOS) เพื่อเปิดเมนูคำสั่ง พิมพ์ 3G แล้วเลือกเปิดใช้การควบคุม 3G อย่างรวดเร็วหรือเปิดใช้การควบคุม 3G แบบช้า

เมนูคำสั่ง

นอกจากนี้ คุณยังกำหนดการจำกัดแบนด์วิดท์ของเครือข่ายได้จากแผงประสิทธิภาพ คลิกการตั้งค่าการจับภาพ การตั้งค่าการจับภาพ แล้วเลือก Fast 3G หรือ Slow 3G จากรายการเครือข่าย

การตั้งค่าการควบคุมปริมาณการใช้เครือข่ายจากแผงประสิทธิภาพ

จำลองเซ็นเซอร์

ใช้แผงเซ็นเซอร์เพื่อลบล้างตำแหน่งทางภูมิศาสตร์ จำลองการวางแนวอุปกรณ์ บังคับสัมผัส และจำลองสถานะไม่มีการใช้งาน

ส่วนถัดไปจะแสดงภาพรวมคร่าวๆ เกี่ยวกับวิธีลบล้างตำแหน่งทางภูมิศาสตร์และตั้งค่าการวางแนวอุปกรณ์ ดูรายการฟีเจอร์ทั้งหมดได้ที่หัวข้อจําลองเซ็นเซอร์ของอุปกรณ์

ลบล้างตำแหน่งทางภูมิศาสตร์

หากต้องการเปิด UI การลบล้างตำแหน่งทางภูมิศาสตร์ ให้คลิกปรับแต่งและควบคุม DevTools ปรับแต่งและควบคุมเครื่องมือสำหรับนักพัฒนาเว็บ แล้วเลือกเครื่องมือเพิ่มเติม > เซ็นเซอร์

เซ็นเซอร์

หรือกด Command+Shift+P (Mac) หรือ Control+Shift+P (Windows, Linux, ChromeOS) เพื่อเปิด Command Menu แล้วพิมพ์ Sensors จากนั้นเลือกแสดงเซ็นเซอร์

แสดงเซ็นเซอร์

เลือกค่าที่กำหนดล่วงหน้ารายการใดรายการหนึ่งจากรายการตำแหน่ง หรือเลือกอื่นๆ... เพื่อป้อนพิกัดของคุณเอง หรือเลือกตำแหน่งไม่พร้อมใช้งานเพื่อทดสอบลักษณะการทำงานของหน้าเว็บเมื่อการกำหนดตำแหน่งทางภูมิศาสตร์อยู่ในสถานะข้อผิดพลาด

ตำแหน่งทางภูมิศาสตร์

ตั้งค่าการวางแนว

หากต้องการเปิด UI การวางแนว ให้คลิกปรับแต่งและควบคุม DevTools ปรับแต่งและควบคุมเครื่องมือสำหรับนักพัฒนาเว็บ แล้วเลือกเครื่องมือเพิ่มเติม > เซ็นเซอร์

เซ็นเซอร์

หรือกด Command+Shift+P (Mac) หรือ Control+Shift+P (Windows, Linux, ChromeOS) เพื่อเปิด Command Menu แล้วพิมพ์ Sensors จากนั้นเลือกแสดงเซ็นเซอร์

แสดงเซ็นเซอร์

เลือกค่าที่กำหนดล่วงหน้ารายการใดรายการหนึ่งจากรายการการวางแนว หรือเลือกการวางแนวที่กำหนดเองเพื่อกำหนดค่าอัลฟ่า เบต้า และแกมมาของคุณเอง

การวางแนว