12 ปี Firebug และการสิ้นสุดการพัฒนา

Chengings

0

เมื่อ 12 ปีก่อน Joe Hewitt ได้สร้างส่วนขยายตัวนึงของ Firefox ขึ้นมาที่ชื่อว่า Firebug เพื่อเป็นตัวดีบั๊กหน้าเว็บ HTML CSS และ JavaScript ซึ่งตอนแรกนาย Joe กะจะสร้างเป็นซอฟต์แวร์เพื่อการค้า แต่ตัดสินใจภายหลังว่า เปิดเป็นโอเพนซอร์สเลยดีกว่า

Firebug รุ่นแรก

หลังจากนั้น Firebug ก็ได้รับความนิยมมากจนกลายเป็นส่วนที่ขยายที่ขาดไม่ได้สำหรับนักพัฒนาเว็บ และด้วยแนวคิดนี้ทำให้เบราวเซอร์ดัง ๆ อย่าง Chrome Safari หรือแม้กระทั่งตัว Firefox ได้เพิ่มฟีเจอร์เดียวกัน (Developer Tools) แบบ Firebug เข้ามา

ด้วยการเวลาที่ผ่านไป และเนื่องจากตัว Firefox ก็มีฟีเจอร์เดียวกันแล้ว Firebug จึงมีบทบาทน้อยลง และทีมงาน Firebug บางส่วนก็ย้ายมาทำฟีเจอร์ให้ Firefox บวกกับ Firefox 57 จะตัดการรองรับ XUL ที่เป็นพื้นฐานสำคัญของ Firebug ทางทีม Firebug เลยถือโอกาสนี้ปิดโครงการนี้เลย

ทีมงานของ Firebug ก็เลยได้เขียบล็อกอำลา ใครอยากอ่านประวัติของการพัฒนาแบบเต็ม ๆ หาอ่านได้จาก Mozilla Hacks: Saying Goodbye to Firebug และสุดท้ายนี้ผมขอขอบคุณทีมงาน Firebug ทุกคนที่ช่วยกันสร้างส่วนขยายนี้ ที่มีส่วนช่วยให้งานพัฒนาเว็บในช่วงนั้นพัฒนาและแก้ไขได้ไวขึ้นมาก ๆ ครับ

ส่วนขยายที่เขียนด้วย WebExtensions จะได้รับการอนุมัติอัตโนมัติ

Chengings

0

Mozilla ได้ทำการปรับเปลี่ยนขั้นตอนการรีวิวส่วนขยายจากเดิมที่ส่งขึ้นไปแล้วใช้เวลาหลายวันกว่าจะได้รับการอนุมัติ ตอนนี้เปลี่ยนมาเป็นส่งขึ้นไปปุ๊บได้รับการอนุมัติในทันที ถ้าส่วนขยายนั้นเขียนด้วย WebExtensions (ซึ่งหลังจาก Firefox 56 ก็รองรับแค่ WebExtensions เท่านั้น) แล้วให้ reviewer มารีวิวตามทีหลัง

การสลับขั้นตอนนี้ช่วยลดเวลาในการรอ ซึ่งก็เป็นผลดีต่อคนเขียนส่วนขยายและผู้ใช้ Firefox แต่มีช่องโหว่ที่เห็นได้ชัดคือ ถ้าคนเขียนแอบลักไก่ใส่โค้ดอันตรายเข้ามา จะมีช่องว่างของเวลาที่รอ reviewer มารีวิวตรงนี้อาจส่งผลร้ายต่อผู้ใช้โดยตรง อันนี้ก็ต้องดูกันต่อไปว่า Mozilla จะจัดการอย่างไร มีขั้นตอนการแสกนโค้ดอันตรายหรือเปล่า

ที่มา – Mozilla Add-ons Blog

 

Firefox 56 จับภาพหน้าจอได้แล้ว

Chengings

0

เจอกันทุก ๆ 6-8 สัปดาห์ คุณสามารถดาวน์โหลด Firefox ได้ที่

และอ่านข้างล่างเพื่อดูรายละเอียดการเปลี่ยนแปลงครับ

Firefox 56 รุ่นนี้เป็นรุ่นสุดท้ายก่อนที่รองรับส่วนขยายแบบเก่าที่ใช้ XUL และ Addon SDK ซึ่งตั้งแต่ 57 เป็นต้นไปนั้นจะรองรับแค่ WebExtensions อย่างเดียว เพราะฉะนั้นเตรียมทำใจได้เลยว่าส่วนขยายบางส่วนไม่ได้ไปต่อแน่ ๆ

มาเริ่มกันที่ฟีเจอร์ Firefox Screenshots ที่บางคนได้ใช้ในรุ่น 55 พอมารุ่นนี้ก็ได้เปิดใช้อย่างเป็นทางการกับทุกผู้ใช้ทุกคนแล้ว (แต่ยังแปะป้าย Beta อยู่) วิธีใช้ก็ง่าย ๆ คลิกแล้วลาก หลังจากนั้นก็จะได้ลิงก์รูปภาพออกมา ซึ่งสามารถส่งต่อให้คนอื่น หรือดาวน์โหลดมาเครื่องตัวเองก็ได้ ส่วนรีวิวแบบโคตรละเอียดตามอ่านได้ที่ NinKungZ

Continue reading …

Firefox ถูกปรับโลโก้อีกครั้ง

Chengings

0

Firefox ปรับโลโก้ครั้งล่าสุดก็เมื่อ 4 ปีก่อน (โลโก้ Firefox ถูกขัดเกลาใหม่ ให้ต้อนรับกับยุคสมัยที่กำลังจะมาถึง) วันนี้เป็นวันเดียวกับที่ Firefox 57 ได้เข้าสู่สถานะเบต้า คุณ Madhava Enros ผู้รับผิดชอบเกี่ยวกับ Firefox User Experience ก็ได้ทวีตประกาศอย่างเป็นทางการว่า Firefox ได้ถูกปรับโลโก้อีกครั้ง

โดยครั้งนี้ลดทอนรายละเอียดส่วนหางลงไป พื้นทวีปหาย​ (น้ำท่วมโลก?) และสีของตัว Firefox มีโทนน้ำตาลแดงที่สีอุ่นขึ้น สำหรับคนที่ใช้ Nightly หรือ Firefox Focus น่าจะเห็นโลโก้นี้มาสักพักแล้ว อีกไม่นานโลโก้ทั้งหมดในทุกอุปกรณ์ก็จะถูกปรับตาม  ๆ กันไปครับ

Firefox Nightly ได้นำช่องค้นหาออกไปแล้ว

Chengings

0

มีสัญญาณที่บ่งบอกมาหลายทีแล้วว่า ช่องค้นหาใน Firefox มีโอกาสถูกถอดออก เช่น

  • ทำให้แถบที่อยู่ค้นหาจาก search engine ได้
  • เพิ่มฟีเจอร์การเสนอแนะคำค้นหาในแถบที่อยู่
  • Photon (prototype ของ Firefox 57) ก็ไม่มีช่องค้นหามาสักพักแล้ว

และใน Nightly (อนาคตคือ Firefox 57) ได้นำแถบนี้ออกไปแล้วสำหรับคนที่ติดตั้ง Nightly รุ่นล่าสุดตั้งแต่วันนี้เป็นต้นไป ถ้าเป็นคนที่ใช้ Nightly อยู่ก่อนแล้วแถบนี้อาจจะยังอยู่แต่ถ้าไป เรียกคืนค่าเริ่มต้น ใน การปรับแต่ง มันก็จะหายไปในทันที แต่ถ้าคนที่เสพติดช่องค้นหาแยกก็เรียกมันคืนกลับมาได้ครับ ไม่มีปัญหา แต่ในอนาคตก็ไม่รู้ว่าจะหายไปตลอดกาลหรือเปล่า

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

 

Firefox 55 เปิดแท็บที่ค้างอยู่เร็วขึ้นจริง ไม่ได้โม้!

Chengings

0

Firefox 55 อ้างว่าเปิดแท็บที่ค้างอยู่ได้เร็วขึ้นกว่าเดิม ผมก็ได้แต่คิดในใจว่าเราจะพิสูจน์ได้ยังไงว่ามันเปิดขึ้นมาได้เร็วอย่างที่อ้างมา ก็คิดได้ว่า Firefox มีหน้า about:healthreport ที่มีตัวบอกเวลาในการเปิด Firefox อยู่แล้ว ก็เลยเปิดขึ้นมาเช็คดู ผลก็เป็นไปตามที่คาดคือ ปกติผมจะเปิดแท็บค้างไว้ที่ 5-7 แท็บ จากเดิมที่ใช้เวลาเปิดเฉลี่ยอยู่ที่ 2.5 วินาที หลังวันที่ 8 สิงหาคมที่ Firefox 55 ออก นี้ลดลงมาเฉลี่ยเหลือ 1.5 วินาทีแล้ว แสดงว่า เร็วขึ้นจริง ไม่ได้โม้ ลองไปเปิดพิสูจน์กันเองครับว่าหลังจากวันที่ 8 สิงหาเวลาลดลงกันหรือเปล่า

Firefox 55 เวลาในการเปิดเฉลี่ยอยู่ที่ 1.5 วินาที

ป.ล.​ about:healthreport จะถูกนำออกไปจาก Firefox รุ่นถัด ๆ ไป ตอนนี้มีโอกาสก็เปิดเช็คกันได้ก่อนที่จะหายไปครับ

Firefox 55 เปิดแท็บที่ค้างอยู่ด้วยความเร็วแสง

Chengings

1

เจอกันทุก ๆ 6-8 สัปดาห์ คุณสามารถดาวน์โหลด Firefox ได้ที่

และอ่านข้างล่างเพื่อดูรายละเอียดการเปลี่ยนแปลงครับ

ในรุ่นนี้มีการปรับปรุ่งที่ค่อนข้างเจ๋งมาก เริ่มจากที่คุณ @dietrich วิศวกรของ Mozilla ที่รับผิดชอบเกี่ยวกับ Firefox โดยตรง ได้ทวีตว่าได้แก้บั๊กตัวนึงที่เขาภูมิใจมาก หลังจากนั้นสักพักเขาก็ได้โพสต์บาร์ชาร์ทพร้อมบทความฉบับเต็ม ใจความก็คือ การเปิดแท็บที่ค้างอยู่ใน Firefox 1691 แท็บจากเดิมที่ใช้เวลาหลักนาทีในรุ่นก่อน ๆ ถูกพัฒนาให้เหลือไม่กี่วินาทีแล้ว ดูชาร์ทได้จากข้างล่าง

และนอกจากความเร็วในที่เร็วขึ้นมากมาก อัตราการใช้แรมก็ลดลงมาแบบฮวบฮาบเช่นกัน การปรับปรุงขนานใหญ่นี้อยู่ในส่วนของโครงการ Quantum ซึ่งในส่วนนี้คือ Quantum Flow ซึ่งมันก็ออกดอกออกผลออกมาให้เห็นกันแล้ว Continue reading …

Firefox iOS 8 เพิ่มตัวอ่าน QR และโหมดกลางคืน

Chengings

0

ดาวน์โหลด Firefox iOS

ถึงแม้จะโผล่มาไม่ถี่เหมือนรุ่น Desktop แต่ Firefox บนมือถือก็มีการพัฒนาอยู่เสมอ สำหรับ iOS นี้ก็เข้ารุ่นที่ 8 แล้ว โดยในรุ่นนี้ก็ได้เพิ่มมาหลายอย่างอาทิเช่น เพิ่มตัวอ่าน QR เปิดกล้องแล้วจับภาพอัตโนมัติ ในกรณีที่เป็น url ก็เข้าเว็บให้เลย แต่ถ้าไม่ใช่ก็จะเข้าเว็บค้นหาที่เราตั้งไว้แล้วหาข้อมูลที่อยู่ในโค้ด QR

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

เพิ่มโหมดกลางคืนเข้ามา ซึ่งก็คือการปรับความสว่างให้ลดลง อย่าเพิ่งเข้าใจผิดว่ากดแล้วจะเปิดจอเหลืองเหมือนกับโหมดกลางคืนของตัว iOS

อ่านรายละเอียดการเปลี่ยนแปลงแบบเต็มต่อได้ที่ https://www.mozilla.org/en-US/firefox/ios/8.0/releasenotes/

Save

Firefox Focus ของ Android โผล่ขึ้นมาใน Google Play แล้ว

Chengings

0

ดาวน์โหลด Firefox Focus บน Google Play และอ่านรีวิวแบบละเอียดยิบได้ที่ [Android] Firefox Focus ท่องเว็บสะอาดหมดจดไร้ร่องรอย

หลักจากที่ปล่อยให้ Firefox Focus อยู่บน App Store มาหลายเดือน คราวนี้ก็เป็นตาของอุปกรณ์ฝั่ง Android บ้าง ทุกอย่างที่มีในฝั่ง iOS ก็มีเหมือนกันหมด เบราว์เซอร์ก็เชื่อมต่อกับระบบ ทำให้เราสามารถตั้งค่าเบราว์เซอร์ให้เป็นเบราว์เซอร์ปริยาย ส่งผลให้เวลาเปิดลิงก์ใน Facebook ก็มาเปิดใน Firefox Focus ได้ แถมมีฟีเจอร์ใหม่กว่าด้วยเช่น

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

ดูวิดีโอแนะนำได้จากคลิปข้างล่าง และดาวน์โหลดได้จากลิงก์นี้ครับ คิดเห็นอย่างไรก็ไปให้ดาวกับแนะนำติชมได้ครับ https://play.google.com/store/apps/details?id=org.mozilla.focus

 

Firefox 54 เพิ่มโพรเซสเนื้อหาให้เยอะขึ้น

Chengings

0

เจอกันทุก ๆ 6-8 สัปดาห์ คุณสามารถดาวน์โหลด Firefox ได้ที่

และอ่านข้างล่างเพื่อดูรายละเอียดการเปลี่ยนแปลงครับ

การเปลี่ยนแปลงในรุ่นนี้เป็นการพัฒนาต่อยอดจากโปรเจ็ค e10s จากเดิมที่ Firefox ใช้ content process แค่ 1 ตอนนี้ได้ถูกแก้เพิ่มให้เป็น 4 แล้ว ช่วยให้ตัวเบราว์เซอร์ตอบสนองได้ดีถ้ามีแท็บที่เปิดใช้เยอะมากขึ้น ซึ่งทาง Mozilla ก็ได้ทดสอบแล้วว่าใช้ process เยอะขึ้นก็จริงแต่อัตราการใช้แรมก็ยังน้อยกว่าเจ้าอื่น ๆ อีกด้วย

Continue reading …