Tuesday, April 2, 2013

ดาวน์โหลด Firefox 20 Final ได้แล้ว, ท่องเว็บในโหมดปกติและโหมด Private พร้อมกันได้, มี Download Manager แบบ panel-based

โมซิลล่าออก Firefox 20 Final อย่างเป็นทางการแล้ว สำหรับการเปลี่ยนแปลงสำคัญใน Firefox 20 คือ ปรับการทำงานของโหมดไปรเวท (Private) เป็นแบบ Per-window, มีตัวจัดการการดาวน์โหลดแบบใหม่แบบแผง (Panel-based) และสามารถปิดปลั๊ก-อินที่ไม่ตอบสนองการทำงานได้โดยไม่มีผลกับเบราเซอร์

Firefox 20 ยังเพิ่มฟังก์ชันการแจ้งเตือนผู้ใช้เมื่อมีการเปลี่ยนแปลงผู้ให้บริการสืบค้นข้อมูล (Search provider) ใน Awesomebar จากโปรแกรมแบบเธิร์ดปาร์ตี้โดยไม่ได้รับอนุญาต โดยผู้ใช้สามารถเลือกว่าจะใช้ผู้ให้บริการสืบค้นข้อมูลตัวใหม่หรือจะใช้ตัวเดิม (เป็นคุณลักษณะที่มีในเวอร์ชันเบต้าของ Firefox 19)

Firefox 20 ยังปรับปรุง/เพิ่มคุณลักษณะในด้านการพัฒนาเว็บและ HTML5 อีกหลายอย่างด้วยกัน นอกจากนี้ ยังปรับปรุงช่องโหว่ความปลอดภัย 11 จุด (แบ่งเป็นช่องโหว่ความปลอดภัยวิกฤต 3 จุด, ช่องโหว่ความปลอดภัยรุนแรงสูง 4 จุด และช่องโหว่ความปลอดภัยรุนแรงปานกลาง 4 จุด) ที่ทำให้ผู้ใช้เสี่ยงต่อการโจมตีจากมัลแวร์

มีอะไรใหม่ใน Firefox 20
คุณลักษณะใหม่ที่สำคัญใน Firefox 20 มีดังต่อไปนี้

โหมดไปรเวททำงานแบบ Per-window
Firefox 20 จะปรับการทำงานของโหมดไปรเวทเป็นแบบ Per-window ทำให้สามารถท่องอินเทอร์เน็ตในโหมดปกติและใช้งานโหมดไปรเวทพร้อมกันได้ และเปลี่ยนจากคำสั่งสำหรับเปิดโหมดไปรเวทจาก Start Private Browsing เป็น New Private Windows

ภาพที่ 1

นอกจากนี้ยังสามารถทำการเปิดลิงก์ในโหมดไปรเวทได้โดยการคลิกขวาบนลิงก์ที่ต้องการแล้วเลือก Open Link in New Private Windows ดังภาพที่ 2

ภาพที่ 2

Download Manager แบบ panel-based
Firefox 20 อัพเดทตัวจัดการการดาวน์โหลดเป็นแบบ panel-based เพื่อให้การดาวน์โหลดทำได้ง่ายขึ้นโดยการแสดงไอคอน Download Manager ในด้านขวามือของช่องค้นหาทำให้สามารถตรวจสอบความคืบหน้าของการดาวน์โหลดได้ง่ายขึ้น

ภาพที่ 3

ในกรณีที่ต้องการตรวจสอบประวัติการดาวน์โหลดทำได้โดยการคลิกบนคำสั่ง Show All Downloads (ภาพที่ 3) จะปรากฏหน้าต่าง Library สำหรับใช้ตรวจสอบประวัติการดาวน์โหลดดังภาพที่ 4

ภาพที่ 4

แจ้งเตือนเมื่อมีการเปลี่ยนแปลงผู้ให้บริการสืบค้นข้อมูล (*ถูกตัดออกใน Firefox 19)
Firefox 20 จะทำการแจ้งเตือนผู้ใช้เมื่อโปรแกรมเธิร์ดปาร์ตี้พยายามทำการเปลี่ยนแปลงผู้ให้บริการสืบค้นข้อมูลใน Awesomebar โดยไม่ได้รับอนุญาต ซึ่งผู้ใช้สามารถเลือกว่าจะใช้ผู้ให้บริการสืบค้นข้อมูลตัวใหม่หรือจะใช้ตัวเดิม ดังตัวอย่างด้านล่าง

ภาพที่ 5

ตัวอย่างข้อความ:
"Firefox is using 'avg.com' for searches from the location bar. Would you like to restore the default search (Google)?"

พร้อมตัวเลือกดังนี้: "Yes, use Google" หรือ "No, continue using 'avg.com'"

หากผู้ใช้ต้องการกลับไปใช้ Google ให้คลิก Yes แต่หากต้องการใช้ avg ให้คลิก No

การอัพเดท Firefox 20 Final
สำหรับผู้ที่ใช้ Firefox 19.0.2 หรือเก่ากว่าสามารถทำการอัพเดทเป็น Firefox 20 ได้โดยจากหน้าต่างโปรแกรม Firefox ให้คลิก Firefox Button จากนั้นเลื่อนเคอร์เซอร์เม้าส์ไปชี้บน Help (หรือกดปุ่ม Alt แล้วคลิกเมนู Help) จากนั้นคลิก About Firefox แล้วคลิก Check for Updates รอจนโปรแกรมทำงานแล้วเสร็จจากนั้นให้คลิก Apply Update ซึ่งจะเป็นการรีสตาร์ทโปรแกรม Firefox เพื่อให้การอัพเดทเสร็จสมบูรณ์

ดาวน์โหลด Firefox 20 Final
สามารถดาวน์โหลด Firefox 20 Final ได้จากเว็บไซต์ดังต่อไปนี้

ภาพที่ 6 Firefox 20

ดาวน์โหลด Firefox ESR เวอร์ชันสำหรับการใช้งานในองค์กร
Firefox ESR เป็นเวอร์ชันพิเศษสำหรับใช้ในองค์กรและจะอัพเดทเวอร์ชันหลักเพียงปีละ 1 เวอร์ชันสามารถดาวน์โหลดได้ที่ Mozilla Firefox ESR เวอร์ชันปัจจุบันคือ 17.0.5ESR สำหรับรายละเอียดเพิ่มเติมสามารถอ่านได้ที่ รู้จักกับ Firefox ESR

คุณสมบัติใหม่ใน Firefox 20
ใน Firefox 20 มีการคุณลักษณะใหม่และมีการเปลี่ยนแปลงการทำงานดังต่อไปนี้

คุณลักษณะใหม่:
  • Per-window Private Browsing.
  • New download experience.
  • Ability to close hanging plugins, without the browser hanging.
  • Firefox will offer to reset the Awesomebar search provider, if it has been changed by third-party software or through about:config.

การปรับปรุงการทำงาน:
  • Continued performance improvements around common browser tasks (page loads, downloads, shutdown, etc.)

นักพัฒนา:
  • Continued implementation of draft ECMAScript 6 - clear() and Math.imul
  • New JavaScript Profiler tool

HTML5:
  • <canvas> now supports blend modes
  • Various <audio> and <video> improvements
  • getUserMedia implemented for web access to the user's camera and microphone (with user permission

แก้ปัญหาการทำงาน:
  • Details button on Crash Reporter (793972)
  • Unity plugin doesn't display in HiDPI mode (829284)

การแก้ปัญหาด้านความปลอดภัย (Security fixed)
Firefox 20 มีการแก้ 11 ช่องโหว่ความปลอดภัยรายละเอียดดังนี้
  • MFSA 2013-40 Out-of-bounds array read in CERT_DecodeCertPackage. [Moderate]
  • MFSA 2013-39 Memory corruption while rendering grayscale PNG images. [Moderate]
  • MFSA 2013-38 Cross-site scripting (XSS) using timed history navigations. [High]
  • MFSA 2013-37 Bypass of tab-modal dialog origin disclosure. [Moderate]
  • MFSA 2013-36 Bypass of SOW protections allows cloning of protected nodes. [Critical]
  • MFSA 2013-35 WebGL crash with Mesa graphics driver on Linux. [Critical]
  • MFSA 2013-34 Privilege escalation through Mozilla Updater. [High]
  • MFSA 2013-33 World read and write access to app_tmp directory on Android. [Moderate]
  • MFSA 2013-32 Privilege escalation through Mozilla Maintenance Service. [High]
  • MFSA 2013-31 Out-of-bounds write in Cairo library. [High]
  • MFSA 2013-30 Miscellaneous memory safety hazards (rv:20.0 / rv:17.0.5). [Critical]

ความเห็นของผู้เขียน
Private Browsing แบบใหม่ใน Firefox 20 ช่วยให้การใช้งานโหมดไปรเวททำได้สะดวกขึ้นเนื่องจากไม่ต้องออกจากโหมดปกติเหมือนเวอร์ชันก่อนหน้า ส่วน Download Manager แบบใหม่ทำให้การดาวน์โหลดข้อมูลทำได้ง่ายขึ้น แต่มีข้อสังเกตเกี่ยวกับตำแหน่งการแสดงไอคอนเนื่องจากมันทำให้สับสนกับไอคอน Home

แหล่งข้อมูลอ้างอิง
Mozilla Firefox 20 Release Notes
Firefox Beta includes Per Window Private Browsing
บทความโดย: TWA Blog

Copyright © 2013 TWA Blog. All Rights Reserved.

0 Comment: