Subscribe to Mhafai feed Mhafai
ขอต้อนรับสู่ชุมชน Mozilla ของประเทศไทย
Updated: 15 hours 19 min ago

โปรเจ็ค Quantum เปลี่ยนผ่านจาก​ Gecko ไปสู่สิ่งที่ใหม่กว่า

7 November 2016 - 17:50

ตอนนี้ยังไม่เป็นที่แน่ชัดว่า Quantum เป็นชื่อเอนจิ้นตัวใหม่ของ Mozilla หรือเปล่า แต่ที่แน่ ๆ คือมันเป็นโปรเจ็คเปลี่ยนผ่านจากเอนจิ้น Gecko ไปสู่เอนจิ้นตัวใหม่ที่เขียนขึ้นโดยใช้ภาษา Rust เป็นภาษาหลักและคอมโพเน้นท์ส่วนใหญ่ก็จะเป็น Servo โดยเอนจิ้นตัวใหม่นี้ถูกสร้างมาเพื่อระบบคอมพิวเตอร์ยุคใหม่โดยเฉพาะ เน้นการใช้ประโยชน์ผลจากซีพียูที่มีหลายคอร์ และใช้ GPU เข้ามาช่วยด้วย

ซึ่งตอนนี้ก็มี rust-bindgen เป็นตัวเชื่อมต่อโค้ด c++ กับ Rust เข้าด้วยกัน แถมแตกโปรเจ็คย่อยออกมาเป็น Quantum CSS, Quantum Render, Quantum Compositor, Quantum DOM และ Quantum Flow โดยจะเริ่มการ implement ตัวโปรเจ็คนี้แบบจริง ๆ จัง ๆ ประมาณปลายปีหน้า 2017 ครับ

ที่มา – wiki.mozilla.org/Quantum และ A Quantum Leap for the Web

Categories: Partners

Test Pilot เพิ่ม 3 คุณสมบัติใหม่ลง Firefox

30 September 2016 - 09:45

หลังจากที่ Mozilla ได้นำร่อง Pilot Program มาก่อนหน้านี้ วันนี้ก็มีการเปิดตัว 3 คุณสมบัติใหม่ที่ถูกใส่ลงไปใน Test Pilot ซึ่งมีดังนี้

Page Shot อันนี้ก็คือการเก็บรูปบางส่วนของเว็บแล้วอัปโหลดขึ้น pageshot.net ในทันทีทันใด อันที่จริง Firefox ก็มี command line ‘screenshot’ แต่นั้นคือการเก็บรูปทั้งหน้าเว็บและบันทึกลงบนเครื่อง ในทางกลับกันก็น่าเสียดายว่าคุณสมบัตินี้ คุณไม่สามารถเก็บลงเครื่องได้ยกเว้นจะเก็บมาจากหน้าเว็บ pageshot เอง

Min Vid คือการย่อตัวเล่นวิดีโอลงมาและเปิดดูในขณะที่ดูเว็บที่แท็บอื่น ๆ ได้ ถ้าใครเคยดูวิดีโอใน Youtube บนมือถือหรือดู Line TV บน desktop แล้ว scroll ไปที่อื่นน่าจะพอเข้าใจหลักการการทำงานของคุณสมบัตินี้ ตอนนี้ก็รองรับวิดีโอใน Youtube และ Vimeo

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

ถ้าหากยังงง ๆ อยู่ว่า 3 คุณสมบัตินี้มันเป็นยังไง แนะนำให้ดูวิดีโอแนะนำข้างล่างนี้ครับ และลองใช้งานได้ที่ testpilot.firefox.com

ที่มา – Firefox’s Test Pilot Program Launches Three New Experimental Features

Categories: Partners

Firefox 49 มุมมองผู้อ่านสามารถอ่านออกเสียงได้แล้ว

21 September 2016 - 12:27

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

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

ใน Firefox 49 (อีกนิดจะครึ่งร้อยแล้ว) การเปลี่ยนแปลงเด่น  ๆ ที่เห็นได้ชัดก็เริ่มจากในโหมด มุมมองผู้อ่าน นั้นมีคุณสมบัติ บรรยาย เข้ามาพูดบทความให้เราได้ฟังกันโดยใช้เสียงการพูดของแต่ละระบบปฏิบัติการที่เราใช้อยู่แถมยังสามารถปรับความช้า-เร็วในการพูด ยังไม่พอ มีการเพิ่มการควบคุมการย่อ-ขยายความกว้างและพื้นที่ระหว่างบรรทัดของเนื้อหาที่เราอ่านได้ด้วย

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

  • รุ่นบน macOS และ Windows ได้ปรับปรุงประสิทธิภาพเพิ่มมากขึ้น โดยไม่ต้องพึ่งพาในส่วนของของการเร่งความเร็วด้วยฮาร์ดแวร์
  • การเล่นวิดีโอบนซีพียูที่ใช้ชุดคำสั่ง SSE3 (ส่วนใหญ่คือซีพียูขายหลังปี 2005) จะเล่นได้ดีขึ้น โดยไม่ต้องพึ่งพาในส่วนของของการเร่งความเร็วด้วยฮาร์ดแวร์ (อีกแล้ว)
  • การเล่นวิดีโอและเสียงสามารถเร่งความเร็วด้วยอัตราส่วน 1.25
  • รหัสผ่านที่เก็บไว้ใน Firefox ถ้าถูกเก็บโดยใช้โปรโตคอล http จะสามารถใช้ได้กับ https ในเว็บด้วยกันได้ด้วย ซึ่งแต่ก่อนจะถูกเก็บแยกกันตอนนี้ได้ถูกนำมารวมกันแล้ว แต่ในทางตรงกันข้ามถ้ารหัสผ่านถูกเก็บบน https จะไม่สามาถใช้ได้บน http ธรรมดา
  • รองรับ Google Widevine CDM บน Linux แล้ว
  • ปรับ anti-aliased บน macOS
  • เปิดใช้งาน Graphite2 font shaping เป็นค่าปริยายอีกครั้ง
  • รองรับ TLS 1.3 แต่ยังเป็นแค่ตัวเลือก ต้องไปเปิดใน about:config อีกที
  • บน Android สามารถดูเนื้อหาย้อนหลังได้บางส่วน ถ้าการเชื่อมต่อไม่เสถียรหรือเข้าโหมด Offline เช่น Airplane Mode

จากนี้จะเป็นส่วนของการจากลา

และยังมีอีกเพียบ ลองตามอ่าน Firefox 49 for developers และเว็บเพื่อนบ้านข้างล่าง

สำหรับท่านที่สนใจสามารถดูรายละเอียดฉบับเต็มได้จาก Firefox Release Notes (Desktop, Mobile)

Categories: Partners

Firefox 48 เริ่มแยกหลายโพรเซสแล้ว!

5 August 2016 - 09:09

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

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

โปรเจ็ค Electrolysis หรือที่เรียกสั้นว่า e10s คือชื่อโครงการแยกโพรเซสของ Firefox ให้แตกออกเป็นหลายโพรเซส (Multiprocess) เพื่อเพิ่มประสิทธิภาพ ความเสถียร และความปลอดภัยของตัวเบราเซอร์ ซึ่ง Mozilla ใช้ความพยายามหลาย ๆ ต่อหลายครั้งที่จะปล่อยออกมาให้ได้ ซึ่งในบางช่วงก็ถูกพักโครงการไป แต่มาวันนี้ผู้ใช้ Firefox 48 ประมาณ 1% ที่ไม่ได้ใช้ส่วนขยายจะได้รับการเปิดใช้ multiprocess ได้แล้ว ในรุ่นถัด ๆ ไปก็จะได้รับการเปิดใช้งานมากขึ้นเรื่อย ๆ ลองพิมพ์ about:support แล้วถ้าเลื่อนเจอแบบรูปข้างล่าง “1/1 (Enabled by default)” แสดงว่าใช้ e10s แล้ว ในระยะเริ่มแรกนี้จะแยกส่วนเฉพาะ UI ของ Firefox กับเนื้อหาในเว็บออกจากัน อนาคตจะมีการแยกส่วนมากว่านี้

ในส่วนของแถบที่อยู่ก็ได้รับการปรับปรุงให้เด่นขึ้นด้วยแถบที่ยาวจนสุดขอบจอและเห็นการแนะนำคำค้นหาในแถบนี้ด้วย

เพิ่มการปกป้องการดาวน์โหลดซอฟท์แวร์อันตรายและไม่พึงประสงค์ในหน้าตัวเลือก โดย ui จะเป็นตามรูปข้างล่าง

หน้าติดตั้งส่วนเสริมก็ได้รับการปรับปรุ่งใหม่ให้ติดตั้งส่วนเสริมได้ง่ายขึ้นมากและอีกเรื่องที่สำคัญอีกอย่างคือ เปิกการบังคับใช้ add-on signing อย่างเต็มตัว ทำให้ส่วนเสริมที่ไม่ถูกรับรองจาก Mozilla ไม่สามารถติดตั้งลง Firefox ได้เลย

และยังมีอีกเพียบ ลองตามอ่าน Firefox 48 for developers และเว็บเพื่อนบ้านข้างล่าง

สำหรับท่านที่สนใจสามารถดูรายละเอียดฉบับเต็มได้จาก Firefox Release Notes (Desktop, Mobile)

Categories: Partners

Firefox 47 เพิ่มหน้า about:performance และปรับปรุงการแสดงวิดีโอ

8 June 2016 - 09:09

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

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

ในรุ่นนี้การเปลี่ยนแปลงส่วนใหญ่นั้นเกี่ยวกับวิดีโอโดยเริ่มจาก เพิ่ม Google Widevine CDM สำหรับการเล่นวิดีโอที่มี DRM ที่ใช้อยู่ใน Silverlight มาก่อนเช่น Amazon Video (ที่บ้านเราไม่น่าจะเคยได้ใช้) เท่ากับว่าตอนนี้มีทั้ง Adobe Primetime กับ Google Widevine ในการเล่นเนื้อหาที่ติด DRM

การเปลี่ยนแปลงเด่น ๆ

  • Embedded YouTube ที่ฝังไว้ที่หน้าเว็บต่าง ๆ ถ้าไม่มี Flash ก็จะปรับไปใช้โหมด HTML5 และถ้าเครื่องผู้ใข้คนไหนเร็วพอก็จะเปิดใช้งานตัว VP9 (ซึ่งส่วนใหญ่ก็เป็นเว็บ Youtube)
  • about:performance เอาไว้ดูหน้าเพจหรือส่วนเสริมไหนที่ดึงประสิทธิภาพ Firefox แถมมีปุ่มถอนการติดตั้งหรือปิดใช้งานในตัว
  • รองรับชุดการเข้ารหัส ChaCha20/Poly1305 เพื่อเป็นทางเลือกสำหรับเครื่องที่มีประสิทธิภาพการคำนวณที่ไม่เร็วมาก
  • Tilt หรือมุมการดูเว็บแบบสามมิติ ได้ถูกนำออกจาก Firefox และกลายร่างเป็นส่วนขยายเรียบร้อยแล้ว
  • ถ้าเคยเปลี่ยนค่า browser.sessionstore.restore_on_demand เพื่อโหลดทุกแท็บตอนเปิด Firefox ในรุ่นนี้จะโดนเปลี่ยนค่าให้เป็น true เหมือนเดิม เพื่อกันปัญหาความหน่วงเมื่อเปิดใช้งาน e10s
  • เอา whitelist ของคุณสมบัติ คลิกเพื่อเปิดใช้งานส่วนเสริม ออก (แต่ยกเว้น Adobe Flash ไว้) เพื่อเป็นการบังคับว่าเราต้องคลิกเวลาจะใช้งานส่วนเสริมเท่านั้น

ในรุ่น Android นั้นมีตัวเลือกการปิดการโหลด web fonts เข้ามา

และยังมีอีกเพียบ ลองตามอ่าน Firefox 47 for developers และเว็บเพื่อนบ้านข้างล่าง

สำหรับท่านที่สนใจสามารถดูรายละเอียดฉบับเต็มได้จาก Firefox Release Notes (Desktop, Mobile)

Categories: Partners

Firefox 46 รองรับ runtime permission ใน Android 6.X ขึ้นไปแล้ว

11 May 2016 - 09:09

 

ในวงรอบการออกรุ่น 46 นี้การเปลี่ยนแปลงไม่ค่อยมีมากเท่าไหร่ ปรับเรื่องความเสถียรและความปลอดภัย แต่ในรุ่น Android นั้นมีการเปลี่ยนแปลงเยอะกว่า เลยขอเริ่มก่อน

เปลี่ยนการขอ permission จากตอนติดตั้งไปเป็นตอนเริ่มใช้แอพแทน ตามคุณสมบัติใหม่ที่มีในรุ่น 6.0 ขึ้นไป

รายการการเปลี่ยนแปลงอื่น ๆ เช่น

  • รายการของประวัติและที่คั่นหน้าถูกเพิ่มเข้าไปในเมนู
  • มีระบบแนะนำโดเมนที่เป็นที่รู้จักกันเป็นส่วนมาก ตอนที่พิมพ์อยู่ในแถบที่อยู่
  • ส่วนเสริมไหนที่ไม่ถูก signed มา Firefox จะไม่โหลดขี้นมาให้ใช้งาน
  • ตัดการรองรับ Android Honeycomb (Android 3.0 ถึง 3.2.6)

ในส่วนของ PC

  • เพิ่มความปลอดภัยของตัวคอมไพล์ Just In Time
  • ผนวกกับ GTK+ รุ่น 3

และยังมีอีกเพียบ ลองตามอ่าน Firefox 46 for developers และเว็บเพื่อนบ้านข้างล่าง

สำหรับท่านที่สนใจสามารถดูรายละเอียดฉบับเต็มได้จาก Firefox Release Notes (Desktop, Mobile)

Categories: Partners

Firefox iOS 3.0 ออกแล้วรองรับ Touch ID ในตัว

6 April 2016 - 11:09

ติดตั้ง Firefox สำหรับ iOS ได้จากลิงก์นี้

หลังจากที่ Firefox ได้ถูกพัฒนาใน iOS ก็มีพัฒนาการมาตลอด ตอนนี้ก็มีรุ่น 3.0 ออกมาแล้ว โดยที่เข้ามาใหม่ก็มีการรองรับ Touch ID และ Passcode ในการเข้าถึงข้อมูลการล็อกอินที่อยู่ใน Firefox ในเครื่อง

Touch ID จะปรากฏขึ้น เวลาจะเข้าถึงข้อมูลการเข้าระบบ

เว็บไหนถ้าค่อนข้างดัง Firefox จะมีระบบ auto-completion ขึ้นมาให้เพื่อความสะดวกในการเข้าถึง และถ้าคนที่ไม่เคยใช้ Firefox Sync มาก่อนก็จะได้รับการแนะนำเว็บจาก Alexa 5 เว็บอยู่ในหน้าแรก แต่ถ้าไม่ชอบก็กดลบออกไปได้หรือไม่มันก็จะถูกแทนที่เข้าไปด้วยเว็บที่เข้าบ่อย ๆ เอง

และที่เหลือก็เป็นการปรับปรุงการจัดการลิงก์ในบริการอย่าง Apple Maps หรือ Twitter

อ้างอิง – What’s new in Firefox for iOS (version 3.0) และ Firefox for iOS Release 3.0

Categories: Partners

Firefox 45 กับเรื่อง Tab Tab

29 March 2016 - 10:00

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

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

Firefox 45 ที่เพิ่งปล่อยออกมามีการเปลี่ยนแปลงในส่วนที่เกี่ยวข้องกับแท็บอยู่เยอะ เริ่มจากส่วนที่เพิ่มเข้ามาใหม่ก่อนนั้นคือ ปุ่มดู Synced Tab เป็นปุ่มใหม่ที่่ดูเอาไว้ดูแท็บอื่น ๆ ที่เราเปิดกับอุปกรณ์อื่นเช่น Firefox จากอีกเครื่อง Firefox บน Andriod หรือ iOS ซึ่งตามปกติเราสามารถดูได้จาก about:sync-tabs ได้อยู่แล้ว แต่นี้มีปุ่มใหม่ขึ้นมาทำให้เราเข้าถึงและดูง่ายขึ้นกว่าเก่า

และก็ต้องถึงเวลาจากลากันแล้วสำหรับคุณสมบัติในการรวมแท็บเข้าด้วยกันอย่าง Tabs Group ที่มีมานานแสนนานก็ถูกถอดออกไปเพราะไม่ได้มีความนิยมมากนัก แต่คนที่ใช้ประจำก็อย่าเพิ่งเสียใจไป ตอนนี้มีส่วนขยายถึง 3 ตัวที่ออกมาทดแทน Tabs Group ที่หายไป นั้นคือ

  1. Optimal Access for Firefox
  2. Simplified Tab Groups
  3. Tab Groups
  4. เลือกใช้กันได้ตามใจชอบเลยครับ สำหรับคนที่เคยเปิดใช้ Tabs Group แล้วกังวลว่าแท็บที่เคยใช้จะหายไปก็ไม่ต้องกังวล เพราะได้มีการสำรองแท็บให้กลายเป็นที่คั่นหน้าเรียบร้อยแล้ว อ่านเพิ่มเติมได้จาก Discontinuing the Tab Groups feature

ส่วนการเปลี่ยนแปลงอื่น ๆ ก็มี

  • เพิ่มการแบ่งปันหน้าเว็บให้กับเพื่อนผ่าน Firefox Hello
  • ในหน้า about:config เพิ่ม network.dns.blockDotOnion เข้ามาเพื่อเพิ่มตัวเลือกในการปิดกั้นโดเมน .onion

และในส่วนของ Firefox Android สิ่งที่เพิ่มมาก็คือ เลือกให้โหลดรูปภาพตลอดหรือผ่าน Wifi เท่านั้นเพื่อปัองกันการใช้เน็ตเยอะเกินไปจากการโหลดรูปภาพขนาดใหญ่หรือมีจำนวนมาก

และยังมีอีกเพียบ ลองตามอ่าน Firefox 45 for developers และเว็บเพื่อนบ้านข้างล่าง

สำหรับท่านที่สนใจสามารถดูรายละเอียดฉบับเต็มได้จาก Firefox Release Notes (Desktop, Mobile)

Categories: Partners