วันนี้ง่วงๆตอนเรียนคาบเช้า เลยอาศัยช่วงอาจารย์สอนเพลินๆ ดูด Firefox 3.1 beta 2 มาเล่น (เน็ตมหาลัยมันแรง) – ทีนี้จะลงทับตัวเก่า (3.0.4) ก็กระไรอยู่เพราะต้องใช้ทำงาน เลยลากมาวาง desktop ซะเลย
บน OS X แต่ละ application มันกึ่งๆ portable อยู่แล้ว เลยไม่มีปัญหาในการลง app เดียวกันแต่ต่างเวอร์ชั่น (เปลี่ยนชื่อ หรือไว้คนละ path ก็พอ) – จะมีพวก config files ที่แชร์กันอยู่บ้าง แต่ไม่เป็นไร ไม่แคร์
รันครั้งแรกก็โดนแจกใบแดงกันถ้วนหน้าเลยครับ พวก add-ons ต่างๆโดน disabled เรียบวุธ จะมีก็แต่ Ubiquity ที่รอดมาได้
แต่ชีวิตผมขาด Firebug ไม่ได้นี่หน่า ทำยังไงดี…
แล้วผมก็พบทางสว่างครับ เมื่อเหลือบไปเห็น release note ของเจ้าเวอร์ชั่นล่าสุดว่า extension/themes อาจจะไม่ compatible กับเจ้าตัวนี้ – คำว่าอาจจะนี่แปลว่า ได้หรือไม่ได้ (กรู)ไม่รู้ (มรึง)ไปลองเอาเอง
โอเคครับ งั้นจัดไป…
- พิมพ์ที่ URL bar ว่า about:config
- คลิ้กขวา add new Boolean แล้วใส่ชื่อเป็น extensions.checkCompatibility ตั้งค่าเป็น false
- restart Firefox สักหนึ่งที
เปิด Firefox มาใหม่ เข้า Tools > Add-ons จะเห็นว่า extension ใช้ได้ตามปรกติแล้วครับ
จากการทดสอบ Firebug 1.2.1 ไม่มีปัญหาอะไร ใช้งานได้ตามปรกติ
เท่านี้ก็มีหมาไฟสองตัวมาให้เลือกใช้ ตามอารมณ์
ปล.1. รายละเอียดของเวอร์ชั่น 3.1 อ่านรีวิวได้ที่ Blognone และ หมาไฟ
ปล.2. TraceMonkey ของ FF3.1 จะเปิดใช้เป็นค่า default – เค้าบอกกันว่ามันเร็วกว่า V8 ของ google chrome อีกนะเอ้อ
ปล.3. สำหรับ ajax dev ผมว่าคอนเซ็ปต์ Web Workers น่าสนนะ part 1, part 2 เดี๋ยวนี้อะไรๆก็ multi


