Firebug
Firebug 1.2 Released
อาจจะเรียกเอ็กซ์เท็นชั่นตัวนี้ได้ว่าเป็น เอ็กซ์เท็นชั่นมาตรฐานสำหรับคนทำเว็บเลยก็ว่าได้สำหรับ Firebug ซึ่งเมื่อวานนี้ทีมพัฒนาก็ได้ออกเวอร์ชั่น 1.2 ตัวเต็มมาแล้ว หลังจากสถิตย์อยู่ในสถานะเบต้ามานาน การเปลี่ยนแปลงก็มีดังนี้
- รองรับ Firefox 3
- แก้บั๊กและเพิ่มความเสถียร
- เลือกที่จะปิดหรือเปิดการใช้งานพาเนล console script และ net
- สามารถ suspend และ resume ได้
รายละเอียดอื่นๆ ติดตามอ่านได้ที่ John Resig คนที่มีแล้วก็อัพเดตได้เลย ส่วนคนที่ยังไม่มีไปหาดาวน์โหลดได้ที่ Firefox Add-ons
ป.ล. ความรู้เกี่ยวกับ firebug เท่าหางอึ่ง รู้อย่างเดียวคือ Inspect ผู้ใดมีวิธีการใช้เจ๋งๆ ช่วยแนะนำหน่อย จะได้เอามาเขียนในนี้ครับผม
Firebug 1.2 Beta Out Now
Firebug คงเป็นเอ็กซ์เท็นชั่นที่หลายๆคน โดยเฉพาะนักพัฒนาเว็บนั้น ขาดไม่ได้เลย ถ้าขาดไปแล้วเหมือนอะไรบางอย่างหายไป หลายๆคนที่ยังไม่ยอมเปลี่ยนไป ทดลองใช้ Firefox 3 ก็อาจจะเป็นด้วยเหตุผลที่ Firebug นั้นยังไม่รองรับ Firefox 3 แต่ตอนนี้ก็มีข่าวดีอันสำหรับผู้ที่ใช้ Firefox 3 แล้ว พอดีวันนี้เหลือบไปเห็นใน Twitter ตอนที่ลุง Gen Kanai (หนึ่งในทีม Mozilla Japan และกำลังสำคัญใน Mozilla ภาคพื้นเอเชีย) กำลัง tweet อยู่พอดี โดยลุงแก tweet ว่า Firebug ออกเวอร์ชั่น 1.2 Beta แล้ว และเท่าที่ตรวจสอบดู Firebug ก็รองรับ Firefox 3 แล้วด้วย
ดาวน์โหลดกันได้ที่ getfirebug กันเลย ส่วนรายละเอียดการเปลี่ยนแปลงก็ดูกันได้ที่ 1.2 release notes ที่เห็นได้ชัดๆคือไม่มี disable Firebug หรือ disable for site แล้ว โดยตัวไฟร์ฟอกซ์จะกระทำเหมือน ไม่ได้เปิดใช้งาน Firebug อยู่ แต่ตัว Firebug ก็ยังทำงานอยู่เหมือนเดิม โดยฟังก์ัชันจำพวก debugger จะถูกปิดการทำงานไว้โดยปริยาย เราต้องมานั่งเปิดการทำงานเอง เพื่อป้องฟังก์ชั่นพวกนี้ไปดึงความสามารถของ Firefox ให้ลดลง โดยที่เราไม่รู้ตัว
ป.ล. ไว้วันหลัง(ถ้าไม่ขี้เกียจ)จะลองเขียนเกี่ยวกับเอ็กซ์เท็นชั่นตัวนี้ดู
Make Old Extensions Work
ตอนนี้เริ่มมีหลายคนที่โหลด Firefox 3 Beta 1เป็นเบราว์เซอร์หลักแทน Firefox 2 แล้ว แต่มีก็ยังมีหลายคนอีกเหมือนกันที่ยังไม่เปลี่ยนไปใช้ Firefox 3 Beta 1 เพราะเหตุผลที่ว่าเอ็กซ์เท็นชั่นที่ตัวเองรักนั้น ยังไม่รองรับเบต้า 1 เลย และแล้วผมก็ได้บังเอิญไปเจอเว็บนี้เข้า(ผ่าน Digg) เป็นการติดตั้งของไฟร์ฟอกซ์ด้วยวิธีการปิดการตรวจสอบความเข้ากันได้ ทำได้โดยวิธีการเขียน boolean ใหม่ลงไปใน about:config
เริ่มแรกก็ให้เราเปิดหน้า about:config ก่อนแล้วก็สร้าง boolean ใหม่โดยให้ชื่อว่า extensions.checkCompatibility โดยให้บูลีนนั้นเป็น False เพื่อที่จะให้มันไม่ตรวจความเข้ากันได้นี้เอง
หลังจากนั้นก็ไปหาเอ็กซ์เท็นชั่นมาสักตัวหนึ่ง ในที่นี่ผมขอ Firebug แล้วกันเพราะยังไม่รองรับ beta 1 นี้ ซึ่งในระหว่างการโหลดและติดตั้งนั้นจะมีคำเตือนขึ้นมาว่า Add-on compatibility checking is disabled. You may have Enable
incompatible add-ons. ให้เราอย่าไปคลิกที่จะ Enable มันนะครับ เพราะจะเป็นการเปิดการตรวจความเข้ากันได้ ถ้าเผลอคลิกต้องแก้กันอีกยาว
เราก็ได้ใช้เอ็กซ์เท็นชั่นที่เราต้องการใช้เรียบร้อย แต่ก็ยังมีวิธีการอื่นอีกหลายวิธีเลย อย่างเช่นติดตั้งเอ็กซ์เท็นชั่น Nightly Tester Tools ก็ใช้ได้(และสะดวกว่า)เหมือนกัน แต่ก็ต้องพึงระลึกเสมอว่า เอ็กซ์เท็นชั่นที่ติดตั้งด้วยวิธีการนี้ เป็นเอ็กซ์ฯที่ยังไม่รองรับจากผู้ัพัฒนา เำพราะฉะนั้นก็อาจจะเกิดปัญหาได้ต่างๆนาเหมือนกัน









