ฉันกำลังมองหาเครื่องมือที่สามารถ:
- ตรวจสอบองค์ประกอบ HTML
- จัดการ / ดีบัก JavaScript
- ประสิทธิภาพของโปรไฟล์
- ปรับเปลี่ยนองค์ประกอบในเวลาจริง
ฉันกำลังมองหาเครื่องมือที่สามารถ:
คำตอบ:
มันสร้างขึ้นมาหน้า [กระดาษ] -> นักพัฒนา -> เครื่องมือสำหรับนักพัฒนา (ใน Chrome v5 ขึ้นไป) มีความเป็นไปได้ที่จะแตกต่างกันใน v6 เนื่องจากปุ่มหน้าดูเหมือนจะหายไปในรุ่นนั้น
คลิกขวา -> ตรวจสอบองค์ประกอบ
Firebug Lite สำหรับ Google Chrome
4 ปีแล้วตั้งแต่มีการถามคำถามเดิม Chrome (เสถียร) ตอนนี้อยู่ในเวอร์ชัน 38 เป็นเวลานานซึ่งได้รวมชุดเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์เต็มรูปแบบซึ่งเทียบเท่ากับ Firebug สำหรับ Firefox (แม้ว่า Firefox โดยบังเอิญจะมีตัวตรวจสอบในตัวด้วย)
เครื่องมือนักพัฒนาซอฟต์แวร์ของ Chrome ช่วยให้คุณทำสิ่งต่อไปนี้:
เครื่องมือ dev สามารถเข้าถึงได้หลายวิธี
เมนู Chrome -> เครื่องมือ -> เครื่องมือสำหรับนักพัฒนา
Ctrl+ Shift+ Iใน Windows หรือCmd+ Shift+ Iบน Mac
F12 บน Windows
คลิกขวาที่ใดก็ได้บนหน้าแล้วเลือกตรวจสอบองค์ประกอบ
เครื่องมือในเบราว์เซอร์นั้นยอดเยี่ยมสำหรับงานของพวกเขาและมักจะเป็นตัวเลือกแรกที่ดีที่สุดของคุณ แต่บางครั้งพวกเขาก็ไม่ได้ให้รายละเอียดทางเทคนิคเพียงพอในส่วนของคำขอ / ตอบกลับ HTTP หรือเฉพาะหน้ามากเกินไป
ในกรณีเหล่านี้คุณอาจพบว่าเครื่องมือตรวจสอบ HTTP เฉพาะเช่นFiddlerหรือทางเลือกหนึ่งของLinuxจะให้ข้อมูลเชิงลึกมากขึ้น
หากคุณต้องการได้รับโลหะเปลือยเปล่าWiresharkนอกเหนือจาก HTTP ไปสู่การวิเคราะห์ปริมาณการใช้งานเครือข่ายเต็มรูปแบบ แต่เตรียมพร้อมที่จะถูกครอบงำในตอนแรก
นอกจากนี้คุณยังสามารถลองใช้ Speed Tracer โอเพนซอร์ซของ Google - http://code.google.com/webtoolkit/speedtracer/
Speed Tracer เป็นเครื่องมือที่ช่วยคุณระบุและแก้ไขปัญหาด้านประสิทธิภาพในเว็บแอปพลิเคชันของคุณ มันแสดงให้เห็นภาพตัวชี้วัดที่นำมาจากจุดเครื่องมือวัดระดับต่ำภายในเบราว์เซอร์และวิเคราะห์พวกเขาขณะที่แอปพลิเคชันของคุณทำงาน Speed Tracer มีให้ใช้งานในฐานะส่วนขยายของ Chrome และทำงานได้บนทุกแพลตฟอร์มที่รองรับส่วนขยายในปัจจุบัน (Windows และ Linux)
การใช้ Speed Tracer ช่วยให้คุณได้ภาพที่ดีขึ้นว่ามีการใช้เวลาในแอปพลิเคชันของคุณอย่างไร ซึ่งรวมถึงปัญหาที่เกิดจากการแยกวิเคราะห์และการเรียกใช้ JavaScript โครงร่างการคำนวณสไตล์ CSS และการจับคู่ตัวเลือกการจัดการเหตุการณ์ DOM การโหลดทรัพยากรเครือข่ายการจับเวลาของตัวจับเวลา