ในที่สุดก็กลับมา Firefox Developer Edition ของ Windows มีรุ่น 64 บิตแล้ว!

Chengings

0

หลังจากเมื่อ 2 ปีก่อน Mozilla ได้ทำการระงับการพัฒนา Firefox รุ่น 64 บิตเนื่องจากความเสถียร (Linux กับ OS X รองรับ 64 บิตแล้ว) แต่ ณ วันนี้มันก็ได้กลับมาอีกครั้ง ในรุ่น Developer Edition

ซึ่งประโยชน์ของ 64 บิตนั้นก็รู้กันอยู่ว่าสามาถเข้าถึงเนื้อที่หน่วยความจำได้เยอะขึ้น โดยทาง hacks.mozilla.org ได้ยกตัวอย่างในการใช้งานจริงมาคือ เกม ซึ่งในรุ่น 32 บิตคำแนะนำในการใช้ heap size ในการพอร์ทเกมมาใช้ asm.js ให้อยู่ที่ประมาณ 512 MB แต่ถ้าเป็นรุ่น 64 บิต ให้อยู่ที่ 2 GB ซึงแน่นอนว่า 64 บิตนั้นดีกว่าสำหรับแอพหรือเกมขนาดใหญ่ที่รันบน Firefox

เดโมของ Unreal Engine ใน Windows 64-bit Developer Edition

เดโมของ Unreal Engine ใน Windows 64-bit Developer Edition

และนอกจากจะทำให้ Firefox เร็วขึ้นแล้ว (แนะนำให้ดูชาร์ท arewefastyet) พื้นที่หน่วยความจำได้เยอะขึ้นก็ส่งผลดีต่อ Address space layout randomization (ASLR) เป็นผลดีปลอดภัยในการใช้งานทำให้การโจมตีที่ใช้เทคนิค Buffer overflow ทำได้ยากขึ้นไปอีก

คนที่สนใจจะใช้งานแนะนำให้ถอนการติดตั้งรุ่น 32 บิตออก่อน (ไม่ต้องลบโพรไฟล์ออก) แล้วติดตั้งตัว 64 บิตลงไป ดาวน์โหดลได้จาก https://www.mozilla.org/en-US/firefox/developer/all/ (แนะนำให้ใช้ภาษาไทยจะได้ช่วย ๆ กันทดสอบครับ)

Firefox 36 รองรับ HTTP/2 แบบเต็มรูปแบบและรองรับแท็บเล็ต

Chengings

0

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

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

ในที่สุด HTTP/2 ก็ถูก Internet Engineering Steering Group อนุมัติให้เป็น Proposed Standard  แล้ว Firefox 36 ก็รองรับแบบเต็มตัวตาม draft ล่าสุดด้วยเช่นกัน (draft เก่าๆ ก็ยังรองรับแต่จะถูกเอาออกในอนาคต) HTTP/2 นั้นส่วนใหญ่อ้างอิงจาก SPDY สร้างขึ้นโดย Google ช่วยลดการใช้แบนด์วิธ ตัวเว็บโหลดเร็วขึ้น และปลอดภัย เพราะในมาตรฐานแนะนำให้ใช้ https (TLS 1.2)  ในการเชื่อมต่อ เว็บส่วนใหญ่ที่รองรับและเริ่มใช้ก็คือ Twitter และเว็บในเครือ Google

สนใจข้อมูลเพิ่มเติม แนะนำให้อ่าน http://daniel.haxx.se/http2/ ครับ ข้อมูลละเอียด เข้าใจง่าย

เครื่องมือค้นหาแบบใหม่ใส่มากับรุ่นภาษาไทยเรียบร้อยแล้ว ใครอยากปรับอะไรให้เข้าไปในหน้าต่าง ตัวเลือก เลย รูปข้างล่างนี้ไปฉกเอามาจาก Firefox Developer Edition ซึ่งเป็นหน้าตัวเลือกแบบใหม่ที่น่าจะถูกเอามาใช้เร็ว ๆ นี้

ฝั่ง Android  นั้นมีของดีเข้ามาก็คือ มีอินเทอร์เฟซเฉพาะ tablet แล้วเย้

ส่วนคุณสมบัติและการแก้ไขอื่น ๆ ก็มี

  • ไทล์ที่่ถูกปักหมุดไว้ในหน้า about:newtab ก็จะถูกซิงก์ไปด้วยใน Firefox Sync แล้ว
  • ไม่รับใบรับรองที่ใช้ 1024-bit RSA Keys แล้ว ตอนนี้ต้องใช้ 2048-bit Keys ขึ้นไป
  • RC4 ciphers ยังรองรับอยู่ แต่จะไม่เลือกใช้ถ้าไม่จำเป็น
  • Crash Reporter (ตัวรายงานข้อขัดข้อง) จะโผล่มาตอนก่อนออกจาก Firefox
  • Debug eval sources เป็นตัวไฟล์ได้ด้วยการใช้ //# sourceURL=<ชื่อไฟล์>.js

ในส่วนของ Media Source Extensions (MSE) นั้น  ยังไม่ถูกเปิดใช้อย่างเป็นทางการ แต่เท่าที่ดูใน meeting report เขา (Mozilla) ก็พยายามแก้ไขให้เสถียรที่จะเปิดใช้งานได้ คาดว่าน่าจะใช้งานได้ก่อน Firefox จะขึ้นหลัก 4

และยังมีอีกเยอะแยะมากมายที่เพิ่มเข้ามาที่ใส่เข้ามาได้ไม่หมดแนะนำให้ไปอ่านเพิ่มเติมที่

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

หยุดชุดกฎหมาย “ความมั่นคงดิจิทัล”

Chengings

0

#หยุดกมมั่นคงไซเบอร์ ความมั่นคงของใคร? ลงชื่อหยุดกฎหมายความมั่นคงไซเบอร์

ความมั่นคงของใคร? ลงชื่อหยุดกฎหมายความมั่นคงไซเบอร์

โดยส่วนตัวแล้วผมอยากให้ภาครัฐส่งเสริม “เศรษฐกิจดิจิทัล” มาก ๆ ทุกวันนี้เทคโนโลยีนั้นมีบทบาทที่สำคัญมาก ๆ ในโลกปัจจุบันและอนาคต

แต่ร่างกฎหมายล่าสุดนั้นกลับไม่ได้ส่งเสริมตัวกฎหมาย แต่กลับกลายเป็นกฎหมายเพื่อความมั่นคงของใคร ในร่างนั้นให้อำนาจของเจ้าหน้าที่และผู้ใช้อำนาจนั้นมากจนเกินพอดี จนสามารถเอาไปใช้ในทางที่ผิดหรือเอาไปกลั่นแกล้งใส่ร้ายคนอื่นได้ ซึ่งไม่ได้ส่งเสริม “เศรษฐกิจดิจิทัล” จริง ๆ กลับกลายเป็นขัดขวางการเจริญเติบโตเสียมากกว่า… เรามาแสดงพลังเงียบของเราเพื่อต้านกันครับ ไปลงชื่อกันได้ที่ หยุดชุดกฎหมาย “ความมั่นคงดิจิทัล”

ไขข้อสงสัย ทำไม Firefox ถึงเล่น Youtube HTML5 ได้แค่ 720p

Chengings

1

พอดีมีไปตอบคำถามไว้ใน Blognone ไว้ แถมหลายคนไม่น่าจะรู้ว่าทำไม Firefox ถึงเล่น YouTube HTML5 ได้สูงสุดแค่ 720p เท่านั้น แถมตัวเลือกความละเอียดก็น้อยด้วย ทั้งที่ Firefox นั้นรองรับ H264 มาสักพักแล้ว เรื่องของเรื่องก็คือ Firefox รุ่นปัจจุบัน (เวลาที่เขียนตอนนี้คือ 35) ยังไม่รองรับ Media Source Extensions (MSE) อย่างเป็นทางการครับ


Continue reading …

Firefox 35 แชร์ลิงก์ไปยังโลกโซเชียลได้แล้วในตัว

Chengings

0

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

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

การปรับรุ่นไปยังอันดับที่ 35 ครั้งนี้ของ Firefox การเปลี่ยนแปลงที่ค่อนข้างที่จะโดนใจหลายคนพอสมควร เริ่มแรกเลยคือคุณสมบัติใน”การแบ่งปันหน้าเว็บ” โดยใช้คุณสมบัติของ SocialAPI ถ้าใครไม่เห็นคุณสมบัตินี้ให้เข้าไปในโหมด “ปรับแต่ง” หรือพิมพ์ about:customizing ในแถบที่อยู่ แล้วลากมันออกมาในที่ที่สะดวกใช้

บริการส่วนใหญ่ที่คนไทยใช้ก็มาให้พร้อมเลยเช่น Facebook Twitter Gmail Google+ หรือ Tumblr วิธีใช้ก็ง่ายๆ คลิกแล้วก็แชร์โลด ลองไปดูบริการกันได้ที่ activations.mozilla.org ซึ่งอันนี้มันก็คือหน้ารวมบริการหลาย ๆ เจ้า ซึ่งบางอันก็เคยริวิวไปแล้ว ในอนาคตอาจะจะมีคุณสมบัติเพิ่มเข้ามาอย่าง bookmark หรือ notification

ใน “ปรับแต่ง” ก็ยังมีปุ่มใหม่ที่ชื่อ “แอป” พอกดเข้าไปก็จะเป็น Firefox Marketplace เราสามารถติดตั้ง(บางแอปที่รองรับ)เว็บแอปได้เลยทันที เมื่อติดตั้งเสร็จมันก็จะไปโผล่ที่หน้า desktop ของ pc เรา และใช้งาน/เล่นได้เลยทันที ตัวอย่างข้างล่างนี้คือลองติดตั้งเกม Cut the Rope

Continue reading …

Firefox 34 ปล่อย Firefox Hello บริการสนทนาผ่านวิดีโอ

Chengings

1

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

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

[เนื่องจากติดค้าง Firefox 33.1 ไว้อยู่ เลยเขียนข่าวพร้อมกัน] ปุ่ม Forget เป็นช่องทางง่ายๆ แถวแถบเครื่องมือที่คั่นหน้า คลิกครั้งเดียวมันจะลืม (ลบ) ประวัติ แท็บ หน้าต่างและคุกกี้ให้หมด แถมเปิดหน้าต่างใหม่ให้ ระยะเวลาที่ให้ลืมก็มี ห้านาที สองชั่วโมง หรือ 24 ชั่วโมงก่อน ที่สำคัญคือ มันกู้คืนไม่ได้ เป็นอีกช่องทางนึงสำหรับคนที่ต้องการความเป็นส่วนตัวโดยไม่อยากเปิดหน้าต่างท่องเว็บส่วนตัว

เพิ่มเครื่องมือค้นหา DuckDuckGo เข้ามา (ผมชอบเรียกว่า เป็ดเป็ดไป) ซึ่งตัวค้นหานี้เคารพความเป็นส่วนตัวของผู้ใช้โดยจะไม่ทำการบันทึก IP ของผู้ใช้งาน แถมการค้นหาภาษาอังกฤษนั้นค่อนข้างดี และใกล้เคียงกับตัวค้นหาดังๆ แถมมีลูกเล่นคล้ายกันด้วยเช่น my ip หรือจะหาค่า hash <คำ> ก็ทำได้ด้วย ใช้ตัวนี้มาสักพักใหญ่ๆ แล้วจะเปลี่ยนกลับไปใช้ google ก็ต่อเมื่อค้นหาภาษาไทยเท่านั้น

Enhanced tiles หรือไทล์ที่ดีขึ้น (ยังใช้ไม่ได้ในรุ่นไทย) เป็นตัวเลือกเริ่มต้นของผู้ที่ติดตั้ง Firefox ใหม่ เป็นตัวนำเสนอเว็บและบริการของพันธมิตร Mozilla แล้วก็จะมีการแจ้งว่าไทล์ไหน “ได้รับการสนันสนุน” อยู่ และวิธีการขายไทล์นี้คืออีกวิธีการหนึ่งที่จะทำให้ Mozilla อยู่รอดได้ด้วยตัวเอง แต่ Firefox นั้นเกิดมาเพื่อผู้ใช้ คุณสามารถลบหรือเปลี่ยนไปใช้ไทล์ปกติได้เหมือนเดิมตลอดเวลา

หลังจากที่ปลุกปั้นกับ WebRTC มาสักพักใหญ่ตอนนี้ก็ถึงของ Firefox Hello ชุดสนทนาผ่านเบราเซอร์แบบง่ายๆ แค่กดที่ไอคอน Firefox Hello แล้วก็ส่งลิงก์ไปให้เพื่อนเราที่ต้องการสนทนาด้วย สามารถเลือกได้ว่าจะคุยเฉพาะเสียงหรือคุยโดยใช้กล้องก็ได้ แถมถ้าเรามี Firefox Account เราก็สามาถเก็บรายชื่อผู้สนทนาไว้คุยทีหลังได้ด้วย บริการนี้ไม่ได้จำกัดแค่ Firefox เบราเซอร์ตัวไหนที่รองรับ WebRTC ก็ใช้ได้ด้วย ตอนนี้ก็มี Chrome และ Opera โดยบริการนี้ใช้แพลตฟอร์ม Opentok ของ Tokbox (บริษัทลูกของ Telefónica)

เชื่อมต่อกันคนสนทนาติดแล้ว แต่ไม่เห็นวิดีโอ อาจจะยังไม่เสถียรพอ

เชื่อมต่อกันคนสนทนาติดแล้ว แต่ไม่เห็นวิดีโอ อาจจะยังไม่เสถียรพอ

หมายเหตุ: ถ้าเปิดมาแล้วไม่เห็น Firefox Hello ก็ไม่ต้องแปลกใจนะครับ ตอนนี้เป็นช่วงเริ่มแรกทางโน้นก็กลัวรับโหลดไม่ไหว จึงปรับให้มีโอกาสแค่ 10% ในการใช้ Firefox Hello ได้ แต่จะปรับเพิ่มขึ้นเมื่อทุกอย่างนิ่งและเสถียรกว่านี้ (แก้ด้วย about:config ได้แต่ไม่แนะนำ) Continue reading …

WebIDE เครื่องมือสำหรับพัฒนา Web App กำลังจะมาบน Firefox

teerapatxtop

0

WebIDE เป็นเครื่องมือสำหรับเขียน Web App ที่จะ Built-in มาใน Firefox รุ่นใหม่ ๆ เลย ขณะนี้กำลังอยู่ในระหว่างการพัฒนา สำหรับนักพัฒนาถือเป็นข่าวดีครับ เพราะไม่ต้องหา IDE มาใช้ในการพัฒนาแอพอีกต่อไป มีใน Firefox เลย

WebIDE

WebIDE เกิดจากแนวคิดที่ว่านักพัฒนาไม่แน่ใจว่าจะเริ่มพัฒนาแอพบนเว็บอย่างไร ด้วยเครื่องมือที่แตกต่างกันมากมายและแม่แบบ (Template) ซึ่งต้องดาวน์โหลดมาจากหลากหลายแหล่ง เรียกว่ามีอยู่หลากหลายไปหมด ทาง Mozilla จึงแก้ปัญหานี้ด้วย WebIDE ผนวกเข้าโดยตรงกับ Firefox โดยทาง Mozilla ได้จัดเตรียมพิมพ์เขียวสำหรับการพัฒนาแอพไว้แล้ว นักพัฒนาสามารถเริ่มสร้างแอพได้ทันที WebIDE ช่วยให้สามารถสร้าง แก้ไข และทดสอบ Web Application จากบนเว็บเบราว์เซอร์ได้ในทันที สามารถติดตั้งและทดสอบแอพใน Firefox OS ทั้งบนเครื่องจริงและ Simulator และยังช่วยให้การ Debugging และ Inspection ระหว่างแต่ละอุปกรณ์อย่างไร้รอยต่อ นี่ถือเป็นขั้นแรกของการ Debugging ระหว่างแพลตฟอร์มที่หลากหลายและอุปกรณ์ผ่าน Wi-Fi โดยใช้ Open Remote Debugging APIwebide

เริ่มต้น

หลังจากเปิด WebIDE คุณสามารถสร้างแอพพลิเคชันใหม่ได้ในไม่กี่คลิก โดยเลือกจากแม่แบบ (Template) ที่มีอยู่ และเรายังทำงานชุมชนร่วมกับนักพัฒนาเพื่อสร้างตัวอย่างหลากหลายรูปแบบเพิ่มเติม สามารถช่วยสร้างแม่แบบได้ที่ https://github.com/mozilla/mortar

แก้ไข

เมื่อคุณเริ่มโปรเจคแล้ว คุณสามารถแก้ไข Source ได้จากใน WebIDE โดยใช้ Editor ที่มีมาให้ในตัว โดยใช้ฐานจาก CodeMirror Editor กับ tern.js ซึ่งเป็นเฟรมเวิร์คสำหรับวิเคราะห์โค้ดแบบ Open Source ซึ่งเรียบง่ายแต่ทรงประสิทธิภาพสำหรับแก้ไขไฟล์ HTML, JavaScript และ CSSeditingขณะที่กำลังทำงานกับ Web Application Manifest ของคุณ ตัว Application Validator จะช่วยคุณหาปัญหาที่มักจะเกิดบ่อยก่อนจะส่งขึ้นสู่ Marketplaceแม้ว่าจะตรงกับความต้องการพื้นฐานของคุณ คุณก็อาจจะต้องการใช้ Editor ของคุณเองตามต้องการ เพื่อทำสิ่งนี้ คุณสามารถใช้ API ที่จะอนุญาตให้ Editor ภายนอกเข้าถึงฟังก์ชันขั้นสูงของเครื่องมือ Runtime Management ซึ่งจะผลักดันแอพพลิเคชันไปสู่อุปกรณ์ที่ต่างกันและเชื่อมต่อกับ Firefox Developer Tools โดยสามารถปิด Editor ภายในและเหลือไว้แค่ส่วนติดต่อผู้ใช้ที่เรียบง่ายและสะอาดสำหรับจัดการ Runtime และตรวจสอบความถูกต้องของแอพพลิเคชัน ทำให้มันง่ายสำหรับผู้ใช้ที่ใช้ Code Editor ใด ๆ เพื่อนำโค้ดไปรันบนอุปกรณ์ที่หลากหลายreadability

Runtime และการทดสอบ

เมื่อคุณพร้อมที่จะทดสอบแอพพลิเคชันของคุณ เลือก Runtime เราจะติดตั้ง Firefox OS Simulator สำหรับคุณ หรือช่วยให้คุณเชื่อมต่อกับอุปกรณ์ Firefox OS ของคุณ เมื่อเชื่อมต่อกับ Runtime แล้ว คุณสามารถใช้เครื่องมือที่คุณใช้ใน Firefox ฝั่งเดสก์ท็อปเพื่อลองใช้งานแอพพลิเคชันของคุณ คุณสามารถทำแบบเดียวกันแต่เร็วกว่าซึ่งทำให้การพัฒนาสำหรับเว็บบนเดสก์ท็อปง่ายขึ้น เพียงแค่กด Ctrl/Command+R เพื่อโหลดแอพพลิเคชันใหม่บนอุปกรณ์หรือ Simulator ของคุณ คุณสามารถรับข้อมูลเกี่ยวกับอุปกรณ์และ Runtime และจับภาพหน้าจอ

ลองดู

สามารถดูตัวอย่างการใช้งานได้จาก Screencast นี้ขณะที่เรากำลังขัดเกลาให้สมบูรณ์ WebIDE ก็ถูกใส่มาใน Firefox Nightly แล้ว แต่ซ่อนไว้อยู่ใน Preferences – ถ้าหากคุณต้องการทดสอบคุณสมบัตินี้บน Nightly รุ่นล่าสุด ให้เปลี่ยนค่า devtools.webide.enabled ใน about:configswitch-webideที่มา: Mozilla Hacks

Firefox 33 ใช้ OpenH264 และใช้กับ Chromecast ได้แล้ว

Chengings

0

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

เริ่มแรก ต้องขออภัยเป็นอย่างสูงกับ Firefox รุ่นก่อน ๆ ที่เราเแปลเป็นภาษาไทยไม่ทัน ตอนนี้ได้ถูกแปลเพิ่มจนหมดแล้ว ไปตรวจสอบและแจ้งเพิ่มได้เลยครับ – /|\ –

หลังจากที่เฝ้ารอกันมานานหลังจากที่ Cisco ใจดีปล่อย OpenH264 ให้ใช้ฟรีและตัว Cisco ก็จะเป็นคนจ่ายค่าไลเซนส์ให้ ก็ถูกเอาเข้ามาใช้ใน 33 ในโหมด sandbox เรียบร้อยแล้ว แต่ในระยะเริ่มต้นจะใช้กับ WebRTC ก่อน (แต่ก็ตรงกับจุดประสงค์ของ Cisco) ยังไม่ได้ใช้กับแท็ก <video> เพราะ OpenH264 ยังไม่รองรับ high profile format แต่คงอีกในไม่ช้านี้น่าจะรองรับแน่ ๆ

หน้าแท็บใหม่ที่ใหญ่และมนขึ้นกว่าเก่า

มีการปรับภายในขึ้นอีกอื้อเช่น

สำหรับรุ่น Android รองรับการใช้ Chromecast และ Roku มาแล้วในตัว! และมีการจัดการแท็บทีดีขี้น

รองรับ Chromecast สามารถฉายแท็บขึ้นทีวีได้เลย

กู้คืนแท็บที่ปิดไปแล้วได้ด้วย

กู้คืนแท็บที่ปิดไปแล้วได้ด้วย

และยังมีอีกเยอะแยะมากมายที่เพิ่มเข้ามาที่ใส่เข้ามาได้ไม่หมดแนะนำให้ไปอ่านเพิ่มเติมที่

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

ปรับรุ่นเป็น Firefox 32.0.3 กันเถิดจะเกิดผล

Chengings

1

วันนี้อาจจะเป็นวันรูรั่วแห่งชาติกว่าได้ เริ่มจากใน iOS8 คีย์บอร์ดเดาคำได้หลุดการเดารหัสผ่านออกมา ต่อมาก็บั๊กในโปรแกรม bash ที่มีผลกระทบเป็นวงกว้างมาก ระบบปฏิบัติการ *nix หลายตัวใช้โปรแกรมตัวนี้เป็นโปรแกรมเริ่มต้น

ล่าสุด Mozilla ก็ได้ออกตัวปรับรุ่นสำหรับ Firefox 32 และซอฟท์แวร์ตัวอื่นทุกตัวด้วยเช่น Thunderbird, SeaMonkey ไปจนถึง Firefox OS และส่งอีเมลให้ผู้บอกรับข่าวหลายคนได้ทราบว่า เจอรูรั่วความปลอดภัยในชุดไลบารี่ Network Security Services (NSS) ทำให้แฮคเกอร์ขั้นเทพ (skilled hacker) สามารถพรางตัวเป็นเว็บไซต์อะไรก็ได้ ซึ่ง Mozilla ถือว่าเป็นรูรั่วร้ายแรงมาก ๆ และซีเรียสกับเรื่องนี้เป็นที่สุด เพราะฉะนั้นใครที่ใช้ Firefox อยู่ไม่ว่าวันนี้หรือพรุ่งนี้น่าจะได้รับการปรับรุ่นกันหมดแล้ว (ประสานงานกับทีม Redhat เกี่ยวกับอัปเตดของ Firefox ESR เสร็จแล้วด้วย ไวมาก) แต่ถ้าใครไม่มั่นใจจะไปปรับเองก็ได้ตามลิงก์นี้เลย ปรับรุ่น Firefox ให้ทันสมัย

ที่มา – อีเมลของ Mozilla และ Mozilla Foundation Security Advisory 2014-73

Firefox 32 มาแล้ว มาพร้อมกับ HTTP cache ตัวใหม่ รองรับ Public Key Pinning และการสลับภาษาที่ง่ายขึ้นบน Android

teerapatxtop

2

พบกันทุก 6 สัปดาห์ครับ โดยในคราวนี้ก็ถึงคิวของ Firefox 32 สำหรับ Windows, OS X, Linux และ Android

สำหรับคุณสมบัติเด่นในรุ่นนี้คงหนีไม่พ้น HTTP cache ที่ได้รับการปรับปรุงและเขียนใหม่ขึ้นหมด โดยทาง Mozilla ได้อธิบายถึงการปรับปรุง HTTP cache ตัวใหม่ที่พัฒนาขึ้นอย่างมาก ส่งผลต่อประสิทธิภาพและ crash recovery บนทุกแพลตฟอร์ม สำหรับผู้ที่สนใจสามารถอ่านเพิ่มเติมได้จากที่นี่


เดสก์ท็อป

Firefox บนเดสก์ท็อปมาพร้อมกับ Public Key Pinning คุณสมบัติด้านความปลอดภัยที่ทำให้มั่นใจว่าผู้ใช้เชื่อมต่อกับเว็บไซต์ที่ต้องการจริง ๆ Pinning อนุญาตให้ผู้ดูแลเว็บระบุว่าองค์กรของผู้ออกใบรับรอง (CA) ใดเป็นผู้ออกใบรับรองที่ถูกต้องสำหรับเว็บไซต์นั้น แทนที่จะยอมรับทั้งหมดจากกว่าร้อย Root Certificate ที่ฝังมากับ Firefox

นั่นหมายความว่า Pinning สามารถปกป้องผู้ใช้ Firefox จากการโจมตีแบบ Man-in-the-middle และใบรับรองของปลอม ไม่ว่าจะเป็น CA เกิดความผิดพลาดในการออกใบรับรอง หรือเมื่อ Root Certification กับ Pinned site ไม่ตรงกันกับ CA ที่ระบุไว้ในเว็บนั้น Firefox จะปฏิเสธการเชื่อมต่อทันที

Pinned domain ใน Firefox 32 นี้รวม addons.mozilla.org และ Twitter เข้าไปด้วย ส่วน Google จะถูกเพิ่มเข้าไปภายหลังใน Firefox 33 แทน และยังมีอีกหลายโดเมนที่จะถูกเพิ่มเข้ามาในอนาคต

นอกจากคุณสมบัติใหญ่อย่าง Public Key Pinning แล้ว ยังมาพร้อมกับการปรับปรุงอื่น ๆ อีกหลายจุด

คุณสมบัติใหม่

  • HTTP cache ตัวใหม่ ปรับปรุงประสิทธิภาพ โดยเฉพาะในส่วน Crash Recovery
  • รวม Generational Garbage Collection เข้ามา
  • แสดงผลจำนวนคำที่พบในแถบเครื่องมือ Find
  • สามารถกดปุ่ม ย้อนกลับ, ถัดไป, โหลดใหม่ และที่คั่นหน้า ได้ง่ายขึ้นผ่านเมนูคลิกขวา
  • สามารถดูข้อมูลประวัติการใช้งานสำหรับ Login ที่ถูกเก็บไว้ในตัวจัดการรหัสผ่าน
  • ภาษาใหม่ Lower Serbian [dsb]

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

  • ปิดการใช้งานและเอา Trust Bit สำหรับ Root Certificate แบบ 1024-bit บางตัวออก
  • ปรับปรุงประสิทธิภาพในส่วนของตัวจัดการรหัสผ่าน และตัวจัดการส่วนเสริม
  • หน้าจอข้อผิดพลาดแบบใหม่

Continue reading …