All Articles
5 เคล็ดลับ การใช้ Chrome Dev Tools ที่ Web Developer ไม่ควรพลาด

2020-08-27

5 เคล็ดลับ การใช้ Chrome Dev Tools ที่ Web Developer ไม่ควรพลาด

Read on Medium

5 เคล็ดลับ การใช้ Chrome Dev Tools ที่ Web Developer ไม่ควรพลาด

พูดถึง Chrome Dev Tools คงไม่มีชาว Web Developer คนไหนไม่รู้จัก เพราะเป็นเครื่องมือตัวหนึ่งที่ถือว่ามีประโยชน์มากกกกกกก สำหรับคนทำเว็บ ไม่ว่าจะเป็นการ Debugging , การแก้โครงสร้างของ html , css แบบทันที หรือแม้แต่การใช้ console จัดการกับ javascript ต่างๆ เป็นต้น โดยวันนี้เราจะลองมาดู 5 เทคนิคที่มีประโยชน์แต่เราอาจจะไม่ได้หยิบมาใช้ในชีวิตประจำวัน หรือมองข้ามไปกันครับ

1. Page Load Time Monitor

เราสามารถใช้ dev tools เพื่อดูเวลาในการโหลดหน้าเว็บไซต์ต่าง ๆ ได้ว่า ใช้เวลาในการโหลดมากน้อยแค่ไหน

  • เปิด dev tools ขึ้นมา แล้วไปที่แท็บ Network
  • ไปที่รูปเฟืองตั้งค่าด้านขวามือ แล้วติ๊กที่ Capture screenshots
  • กด ctrl + r หรือ F5 เพื่อรีเฟรชหน้าเว็บไซต์ของเรา

จะเห็นได้ว่าที่ console จะมีบอกวินาทีในการโหลดหน้าเว็บนั้น ๆ แบบเฟรมต่อเฟรมกันเลยทีเดียวครับ

Image 3

ซึ่งเรื่องของ page load speed นี้จะมีผลในเรื่อง SEO หรือ UX ด้วย ถือว่าเป็นส่วนสำคัญอย่างนึงเลยครับ

2. Capture Screen Features

หากคุณเจอปัญหาการ capture หน้าเว็บไซต์ ไม่ว่าจะเป็นการ capture ได้ไม่หมด หรือต้องคอยมา crop เอาเฉพาะส่วนที่ต้องการ แถมต้องพึ่งโปรแกรมเสริมให้ยุ่งยาก ลองใช้ dev tools ช่วยดูครับ

  • เปิด dev tools ขึ้นมาครับ
  • กด ctrl + shift + P จะขึ้นช่องให้ใส่ command ดังรูปครับ

Image 4

  • ให้เราพิมพ์คำว่า capture ลงไป จะขึ้นมาดังภาพ

Image 5

- Capture area screenshot คือการเลือกพื้นที่ที่ต้องการจะ capture ได้ตามต้องการ

- Capture full size screenshot คือการ capture หน้าเว็บไซต์นั้นทั้งหน้าไม่ว่าจะยาวแค่ไหน

- Capture node screenshot จะเป็นการเลือก capture เฉพาะ node html ที่เราเลือก เช่น div , h1 , label เป็นต้น

หลังจากนั้นไฟล์ภาพก็จะถูกดาวน์โหลดเองโดยอัตโนมัติ ง่ายและสะดวกมาก ๆ เลยครับ

3. Design Mode

มาทดลองแก้ไข Design หน้าเว็บต่าง ๆ ก่อนที่จะไปลง code จริงกันดีไหม อาจช่วยลดเวลาการแก้ไขลงได้เยอะเลยนะ

  • เปิด dev tools ขึ้นมาเลยครับ
  • ไปที่แท็บ Console
  • พิมพ์คำว่าdocument.designMode="on"

Image 6

เท่านี้นะครับหน้าเว็บของเราก็จะเหมือนกับหน้ากระดาษบน ms word ที่สามารถ แก้ไขข้อความหรือเพิ่มลบส่วนต่าง ๆ ได้ โดยรูปแบบจะอิงจาก styles ของตัว element นั่นเองครับ

Image 7

เหมาะสำหรับเวลาอยากจะจัด ปรับแต่ง หรือลองเพิ่มลบ โดยที่เราไม่ต้อง rebuild ใหม่เลยครับ

4. Current Location

ทำยังไงถ้าต้องการจะกำหนดตำแหน่งที่อยู่ของเราเอง แต่ไม่อยากโหลดโปรแกรมเสริมเลย ลองวิธีนี้ดูครับ

  • เปิด dev tools ขึ้นมาครับ
  • แล้วเปิด command ( ctrl + shift + P )
  • พิมพ์คำสั่งShow Sensorsลงไปครับ แล้วกด enter

Image 8

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

Image 9

เพียงแค่นี้ location ปัจจุบัน ณ ตอนนั้นที่หน้าเว็บไซต์ ก็จะเปลี่ยนไปเป็นที่ที่เราต้องการแล้วครับ เหมาะสำหรับการ dev บน pc ที่ไม่มีตัวจับสัญญาณ gps ว่าตอนนี้เราอยู่ที่ไหน หรืออาจะเหมาะสำหรับผู้ที่เขียน Mobile apps แต่รันบนเว็บบราวเซอร์ และต้องการใช้ location ครับ

5. Base64 Image

นอกจากที่ dev tools จะสามารถดู link url ของรูปภาพนั้น ๆ ได้แล้ว ยังสามารถดู data url ของรูปภาพได้อีกด้วย

  • เปิด dev tools เลยครับ
  • ไปที่แท็บ Network
  • ไปที่แท็บ Img
  • จะเห็นว่ามีข้อมูลของรูปภาพต่าง ๆ บนหน้าเว็บไซต์ที่เราเปิดอยู่ (หากไม่ขึ้น ให้รีเฟรชหน้าเว็บครับ)
  • จากนั้นเลือกภาพที่เราต้องการครับ
  • ไปที่แท็บ Preview

Image 10

  • คลิกขวาที่รูปที่ต้องการเลยครับ
  • แล้วเลือก Copy image as data URI

Image 11

  • กด paste ที่ไหนสักที่ครับ

Image 12

เพียงเท่านี้เราก็จะได้ data URL ในฟอร์แมต base64 ของรูปภาพนั้นมาแล้วครับ

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

© 2026 Nanpipat Klinpratoom. All Rights Reserved.