มอซิลลา ไฟร์ฟอกซ์

มอซิลลา ไฟร์ฟอกซ์ (อังกฤษ: Mozilla Firefox) รู้จักในชื่อ ไฟร์ฟอกซ์ เป็นเว็บเบราว์เซอร์ที่สามารถใช้ได้ในหลายระบบปฏิบัติการ พัฒนาโดยมูลนิธิมอซิลลาและอาสาสมัครอีกหลายร้อยคน ปัจจุบันอยู่ใต้การดำเนินงานของบริษัทมอซิลลา ปัจจุบันไฟร์ฟอกซ์เป็นเว็บเบราว์เซอร์ที่นิยมอันดับ 3 รองจากกูเกิล โครมและซาฟารี_(เว็บเบราว์เซอร์) และเมื่อแบ่งตามรุ่นของแต่ละเบราว์เซอร์ ไฟร์ฟอกซ์ รุ่น 3.5 เป็นเบราว์เซอร์ที่มีคนใช้มากที่สุดในโลก[12][13] ไฟร์ฟอกซ์มีส่วนแบ่งในตลาดเว็บเบราว์เซอร์ทั่วโลกร้อยละ 24.61[14] และมีส่วนแบ่งในตลาดเว็บเบราว์เซอร์ในประเทศไทยร้อยละ 15.28[15] (ข้อมูลเมื่อธันวาคม พ.ศ. 2552)

มอซิลลา ไฟร์ฟอกซ์
Mozilla Firefox wordmark
วันที่เปิดตัว9 พฤศจิกายน พ.ศ. 2547
รุ่นเสถียร
มาตรฐาน66.0 / 19 มีนาคม 2019; 5 ปีก่อน (2019-03-19)[1]
รองรับ Extended60.5.2 / 22 กุมภาพันธ์ 2019; 5 ปีก่อน (2019-02-22)[2]
รุ่นทดลอง
รุ่นเบต้าและนักพัฒนา66.0beta / 29 มกราคม 2019; 5 ปีก่อน (2019-01-29)[3][4]
Nightly67.0a1 / 28 มกราคม 2019; 5 ปีก่อน (2019-01-28)[5][6]
เขียนด้วยC++, XUL, XBL, JavaScript,[7] CSS[8][9]
ระบบปฏิบัติการGNU
Windows
Mac OS X
Linux
BSD
Solaris
OpenSolaris
ขนาด15 MB – วินโดวส์[10]
31 MB – แมค โอเอสเท็น[10]
17 MB – ลินุกซ์[10]
71 MB – รหัสต้นฉบับ[10]
มีใน90 ภาษา[11]
สถานะการพัฒนายังมีการพัฒนาอยู่
ประเภทWeb browser
FTP client
ลิขสิทธิ์MPL/GNU GPL/GNU LGPL/about:rights
เว็บไซต์http://www.firefox.com

ไฟร์ฟอกซ์ใช้เกกโกตัวเรนเดอริงเอนจินโอเพนซอร์ซซึ่งจัดการตามมาตรฐานเว็บสอดคล้องกับทางดับเบิลยูธรีซีกำหนดไว้ และเพิ่มคำสั่งพิเศษเข้าไป คำสั่งไฟร์ฟอกซ์เป็นซอฟต์แวร์ที่เปิดให้โปรแกรมเมอร์ที่เรียกว่า "แอด-ออนส์" ทำงานร่วมกับตัวโปรแกรม โดยปัจจุบันมีมากกว่า 2,000 ตัว[16] โดยตัวที่นิยมมากที่สุดตามลำดับคือ ฟอกซีทูนส์ (ควบคุมโปรแกรมเล่นเพลง) สตัมเบิลอัปออน (ค้นหาเว็บไซต์) แอดบล็อกพลัส (บล็อกโฆษณา) ดาวน์เดมออล! (ดาวน์โหลด) และเว็บเดเวลอปเปอร์ (เครื่องมือสำหรับทำเว็บ) [17]

ไฟร์ฟอกซ์ทำงานได้ในหลายระบบปฏิบัติการรวมถึง วินโดวส์ แมคโอเอสเท็น ลินุกซ์ รุ่นปัจจุบันคือรุ่น 12.0 ออกเมื่อวันที่ 24 เมษายน พ.ศ. 2555 ตัวโค้ดโปรแกรมเขียนขึ้นในภาษา C++ XUL XBL และ จาวาสคริปต์ โดยโค้ดทั้งหมดเปิดให้ใช้ฟรีภายใต้ลิขสิทธิ์ MPL GPL / LGPL และ Mozilla EULA โดยที่ในรุ่นนี้ได้ทำการแก้ Bug ในรุ่น 9.0 ที่ทำให้เบราว์เซอร์ crash บนระบบปฏิบัติการหลักทั้งสามตัว ในกรณีที่ติดตั้ง Tools Bar บางตัวลงไป

ไฟร์ฟอกซ์ในปัจจุบันรองรับการใช้ 90 ภาษา[11]

ประวัติ

โครงการไฟร์ฟอกซ์ริเริ่มโดย เดฟ ไฮแอตต์ และ เบลก รอสส์ จากแนวความคิดการสร้างซอฟต์แวร์แยกย่อยมาจากโครงการมอซิลลา โดยตั้งใจพัฒนาโปรแกรมเดี่ยวที่ทำงานมุ่งเน้นสำหรับเป็นเว็บเบราว์เซอร์แยกออกมาจากโปรแกรมชุดมอซิลลา (Mozilla Suite) โดยในวันที่ 3 เมษายน พ.ศ. 2546 มูลนิธิมอซิลลาได้ประกาศแผนการพัฒนามุ่งเน้นไปที่ไฟร์ฟอกซ์และทันเดอร์เบิร์ดแทนที่โปรแกรมชุดมอซิลลา[18]

ชื่อโครงการได้มีการเปลี่ยนชื่อหลายครั้งกว่าจะมาเป็นไฟร์ฟอกซ์ ซึ่งเริ่มต้นที่ชื่อ "ฟีนิกซ์" (Phoenix) ต่อมาได้ถูกเปลี่ยนภายหลังจากมีปัญหาในด้านเครื่องหมายการค้ากับบริษัทฟีนิกซ์เทคโนโลยี ผู้ผลิตคอมพิวเตอร์ไบออส โดยเปลี่ยนมาเป็นชื่อ "ไฟร์เบิร์ด" (Firebird) และอีกครั้งได้มีปัญหาชื่อซ้ำซ้อนกับระบบจัดการฐานข้อมูลไฟร์เบิร์ด และในวันที่ 9 กุมภาพันธ์ พ.ศ. 2547 ทางมูลนิธิมอซิลลาได้เปลี่ยนชื่ออีกครั้งมาเป็น "ไฟร์ฟอกซ์" (Firefox) โดยใช้ชื่อย่อว่า Fx หรือ fx[19]

ไฟร์ฟอกซ์ 1.0 ได้เปิดให้ใช้งานอย่างเป็นทางการเมื่อวันที่ 9 พฤศจิกายน พ.ศ. 2547 โดยระหว่างนั้นได้มีการปรับแก้ตลอดเวลารวมถึงเพิ่มระบบความปลอดภัยให้กับตัวซอฟต์แวร์ โดยรุ่นถัดมาคือ ไฟร์ฟอกซ์ 1.5 ที่ออกมาเมื่อ 29 พฤศจิกายน พ.ศ. 2548 และตามมาด้วย ไฟร์ฟอกซ์ 2 เมื่อวันที่ 24 ตุลาคม พ.ศ. 2549ผู้นำโครงการปัจจุบันคือ เบน กูดเจอร์ (Ben Goodger - ปัจจุบันเป็นพนักงานของกูเกิล แต่ยังคงทำหน้าที่นี้อยู่) ปัจจุบันมีผู้ดาวน์โหลดไปมากกว่า 100 ล้านชุด และปริมาณการใช้ในแถบยุโรปสูงขึ้นอย่างเห็นได้ชัด โดยเฉพาะอย่างยิ่งในประเทศฟินแลนด์ในเดือนตุลาคม 2549 เวอร์ชัน 3.0 ในเดือนมิถุนายน 2551 เวอร์ชัน 3.5 ในเดือนมิถุนายน 2552 เวอร์ชัน 3.6 ในเดือนมกราคม 2553 และ เวอร์ชัน 4.0 ในเดือนมีนาคม 2554 จากเวอร์ชัน 5 เป็นต้นไป รูปแบบการพัฒนาและการเผยแพร่ได้เปลี่ยนเป็น "แบบรวดเร็ว" ภายในสิ้นปี 2011 เวอร์ชันเสถียรคือเวอร์ชัน 9 และภายในสิ้นปี 2012 เวอร์ชันเสถียรจะเป็นเวอร์ชัน 17[20]การออกแบบส่วนต่อประสานกราฟิกกับผู้ใช้ ครั้งใหญ่ เกิดขึ้นในเวอร์ชัน 4.0 ในเดือนมีนาคม 2011, 29.0 "Australis" ในเดือนเมษายน 2014, 57.0 "Quantum" ในเดือนพฤศจิกายน 2017 และ 89.0 "Proton" ในเดือนมิถุนายน 2021ผู้นำโครงการปัจจุบันคือ เบน กูดเจอร์ (Ben Goodger - ปัจจุบันเป็นพนักงานของกูเกิล แต่ยังคงทำหน้าที่นี้อยู่) ปัจจุบันมีผู้ดาวน์โหลดไปมากกว่า 100 ล้านชุด และปริมาณการใช้ในแถบยุโรปสูงขึ้นอย่างเห็นได้ชัด โดยเฉพาะอย่างยิ่งในประเทศฟินแลนด์

สัญลักษณ์

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

รุ่นการพัฒนา

รุ่นที่เผยแพร่

สีหมายถึง
แดงรุ่นเก่า ไม่สนับสนุนแล้ว
เหลืองรุ่นเก่า ยังสนับสนุนอยู่
เขียวรุ่นปัจจุบัน
รุ่นที่เผยแพร่
รุ่นวันที่รุ่นเกกโกข้อควรจำ
0.123 กันยายน 25451.2
  • รุ่นแรก[21]
0.21 ตุลาคม 2545
  • Web form auto-complete
  • Sidebar is back
    • Downloads Sidebar
    • Bookmarks Sidebar
    • History Sidebar
  • เพิ่มการจัดการส่วนขยาย (Extension Management)
  • ปรับปรุงแถบเครื่องมือ
  • แถบค้นหา (Search Bar)
  • Improved preference defaults
  • ความเร็วที่ดีขึ้น (Speed Improvements)
  • Ctrl+Mousewheel to resize fonts
  • Bug fixes[22]
0.314 ตุลาคม 2545
  • Image Blocking
  • Pop-up Blocking Whitelist
  • Bookmarks Changes
  • Global Go Menu and Other Menu Changes
  • Tabbed Browsing Improvements
  • Size and Speed Improvements
  • Bug fixes[23]
0.419 ตุลาคม 25451.3
  • Improvements to pop-up blocking
  • Improvements to toolbar customization
  • Improvements to tabbed browsing and shortcut keys
  • Type ahead find returns
  • Address bar gets smarter
  • Themes
  • Bug fixes[24]
0.57 ธันวาคม 2545
  • Multiple homepages
  • Intellimouse 5-button support
  • Sidebar remembers its state across sessions
  • Download fixes
  • History improvements
  • Accessibility improvements
  • Size and memory reduction
  • Performance improvements
  • Stability improvements
  • Better Windows appearance
  • Many more new themes
  • Many bug fixes[25]
0.617 พฤษภาคม 25461.5
  • New default theme
  • Redesigned Preferences window
  • Improved Privacy Options
  • Improved Bookmarks
  • Talkback enabled to tell Mozilla why the browser crashed
  • Automatic Image Resizing
  • Smooth Scrolling
  • Access to more preferences through about:config
  • Custom profile save location
  • Mac OS X compatibility
  • Lots of bug fixes[26]
0.715 ตุลาคม 2546
  • Advanced preferences panel
  • Download/helper apps preferences panel
  • Cookie whitelisting
  • New password manager (all passwords now stored encrypted[27])
  • Web panels (like Mozilla's sidebar panels)
  • Alternate stylesheet support (through a status bar button)
  • Send Page, Send Link, and Send Image menu items
  • Autoscroll
  • Lots of bug fixes and other small improvements[28]
0.89 กุมภาพันธ์ 25471.6
  • Windows Installer
  • Download Manager
  • New Add Bookmark Dialog
  • Work Offline
  • Better Handling of File Types
  • New XPInstall Frontend
  • New default theme for Mac OS X
  • Lots of bug fixes and improvements [29]
0.915 พฤษภาคม 25471.7
  • New Default Theme
  • Comprehensive Data Migration from Internet Explorer
  • Extension/Theme Manager
  • Smaller Download
  • Online help system
  • Lots of bug fixes and improvements[30]
1.09 พฤศจิกายน 2547
  • Better Tabbed Browsing Controls
  • Horde of bug fixes[31]
1.0.813 เมษายน 2549
  • Security fixes
  • Bug fixes
  • Stability fixes[32]
1.529 พฤศจิกายน 25481.8
1.5.0.1230 พฤษภาคม 2550
  • Last release for Windows 95
  • Bug fixes
  • Stability fixes
  • Security fixes[34]
2.024 ตุลาคม 25491.8.1
  • Visual Refresh of main theme
  • Built-in phishing protection
  • Enhanced search capabilities
  • Improved tabbed browsing
  • Resuming your browsing session (session restore)
  • Previewing and subscribing to Web feeds
  • Inline spell checking
  • Live Web Titles
  • Improved Add-ons manager
  • JavaScript 1.7
  • Extended search plugin format (predictive search)
  • Improved security with extension system
  • Client-side session and persistent storage
  • SVG text support
  • New Windows installer[35]
2.0.0.2018 ธันวาคม 2551
  • Last release for Windows NT 4.0, 98, Me.
  • Bug fixes
  • Security fixes
  • Stability fixes[36]
3.017 มิถุนายน 25511.9
  • One-click site info
  • Malware Protection
  • New Web Forgery Protection page
  • New SSL error pages
  • Add-ons and Plugin version check
  • Secure add-on updates
  • Anti-virus integration with download manager
  • Vista Parental Controls
  • Effective top-level domain (eTLD) service better restricts cookies and other restricted content to a single domain.
  • Better protection against cross-site JSON data leaks.
  • Easier password management – save passwords after successful login
  • Simplified add-on installation from third party’s
  • New Download Manager
  • Resumable downloading after closing the browser
  • Full page zoom
  • Podcasts and Videocasts can be associated with your media playback tools
  • Tab scrolling and quickmenu
  • Save what you were doing - Firefox 3 will prompt users to save tabs on exit.
  • Optimized Open in Tabs behavior
  • Location and Search bar size can now be customized with a simple resizer item.
  • Text selection improvements (select multiple selections of text)
  • Find toolbar: the Find toolbar now opens with the current selection.
  • Plugin management with the add-on manager
  • Improved integration with Windows
  • Improved integration with the Mac
  • Integration with Linux GTK theme
  • Bookmark star button
  • Bookmark tags
  • Smart Location Bar
  • Library of bookmarks, history, etc.
  • Smart Bookmark Folders
  • Web-based protocol handlers for mail:to
  • Download & Install Add-ons from the Add-on manager
  • Easy to use Download Actions
  • New graphics and font handling in Gecko 1.9 provide rendering improvements in:
  • CSS
  • SVG
  • Display of fonts with ligatures and complex scripts
  • Color management of images with capabilities
  • Offline support for web applications
  • Improved speed
  • Reduced memory usage
  • Increased reliability
  • 25000 total code changes
  • Security fixes
  • Stability fixes[37]
3.0.1930 มีนาคม 2553
  • Fixed several security problems.
  • Fixed several stability issues.[38]
3.530 มิถุนายน 25521.9.1
  • Support for the HTML5 <video> and <audio> elements including native support for Ogg Theora video and Vorbis audio
  • Improved tools for controlling your private data, including a Private Browsing Mode
  • Better web application performance using the new TraceMonkey JavaScript engine
  • The ability to share your location with websites using Location Aware Browsing
  • Support for native JSON, and web worker threads
  • Improvements to the Gecko layout engine, including speculative parsing for faster content rendering
  • Support for new web technologies such as:
    • Downloadable fonts
    • CSS media queries
    • New transformations and properties
    • JavaScript query selectors
    • HTML5 local storage and offline application storage
    • <canvas> text
    • ICC profiles
    • SVG transforms.[39]
3.5.1928 เมษายน 2554
  • Fixed several security issues
  • Fixed several stability issues[40]
3.621 มกราคม 25531.9.2
  • Support for Persona themes
  • Protection from out-of-date plugins to keep users safer as they browse.
  • Open, native video can now be displayed full screen and supports poster frames.
  • Improved JavaScript performance, overall browser responsiveness, and startup time.
  • The ability for web developers to indicate that scripts should run asynchronously to speed up page load times.
  • Continued support for downloadable web fonts using the new WOFF font format.
  • Support for new CSS attributes such as gradients, background sizing, and pointer events.
  • Support for new DOM and HTML5 specifications including the Drag & Drop API and the File API, which allow for more interactive web pages.
  • Changes to how third-party software can integrate with Firefox in order to prevent crashes.[41]
3.6.2813 มีนาคม 2555
  • Last release for Mac OS X Tiger and PowerPC Macs
  • Added Out-of-process plugins[42]
  • Fixed several security issues
  • Fixed several stability issues[43]
4.022 มีนาคม 25542.0
  • Firefox 4 is available in over 80 languages
  • Uses JägerMonkey, a faster JavaScript engine
  • Support for Do Not Track ("DNT") header that allows users to opt out of behavioral advertising
  • Firefox Sync is included by default
  • Graphic rendering is now hardware-accelerated using Direct3D 9 (Windows XP), Direct3D 10 (Windows Vista & 7), and OpenGL on Mac OS
  • Direct2D Hardware Acceleration is now on by default for Windows 7 users
  • WebGL is enabled on all platforms that have a capable graphics card with updated drivers
  • Native support for the HD HTML5 WebM video format, hardware accelerated where available
  • Firefox button has a new look for Windows Vista and Windows 7 users
  • Tabs are now on top by default on Windows, Mac OS X, and Linux
  • You can search for and switch to already open tabs in the Smart Location Bar
  • The stop and reload buttons have been merged into a single button on Windows, Mac OS X, and Linux
  • The Bookmarks Toolbar has been replaced with a Bookmarks Button by default (you can switch it back if you'd like)
  • Crash protection when there is a crash in Adobe Flash Player, Apple QuickTime or Microsoft Silverlight plugins
  • You can turn any tab into an "App Tab"
  • The default homepage design has been refreshed
  • Overhaul of the bookmarks and history code, enabling faster bookmarking and startup performance
  • Per-compartment garbage collection is now enabled, reducing work done during complex animations
  • Additional polish for the Firefox add-on Manager
  • Improved web typography using OpenType with support for ligatures, kerning and font variants
  • Web developers can animate content using CSS Transitions
  • Responsiveness and scrolling improvements from the new retained layers layout system
  • HTML5 Forms API makes web based forms easier to implement and validate
  • Support for the new proposed Audio Data API
  • Support for HSTS security protocol allowing sites to insist that they only be loaded over SSL
  • A new feature called Panorama gives users a visual overview of all open tabs, allowing them to be sorted and grouped
  • An experimental API is included to provide more efficient JavaScript animations
  • Firefox now supports the HTML5 video "buffered" property
  • Changes to how XPCOM components are registered in order to help startup time and process separation
  • New Addons Manager and extension management API
  • Significant API improvements are available for JS-ctypes, a foreign function interface for extensions
  • CSS Transitions are partially supported
  • Core Animation rendering model for plugins on Mac OS X
  • Web developers can update the URL field without reloading the page using HTML History APIs
  • More responsive page rendering using lazy frame construction
  • Link history lookup is done asynchronously to provide better responsiveness during pageload
  • CSS :visited selectors have been changed to block websites from being able to check a user's browsing history
  • New HTML5 parser
  • Support for more HTML5 form controls
  • Web authors can now get touch events from Firefox users on Windows 7 machines
  • A new way of representing values in JavaScript that allows Firefox to execute heavy, numeric code more efficiently[44]
4.0.128 เมษายน 2554
  • Fixed several security issues
  • Fixed several stability issues[45]
5.021 มิถุนายน 25545.0
  • Better standards support for HTML5, CSS3, MathML, XHR and SMIL
  • Better visibility for the Do not track header preference[46]
  • Stability and security improvements[47][48][49]
  • Better tuned HTTP idle connection logic[46]
  • Improved canvas, JavaScript, memory, and networking performance
  • Improved spell checking for some locales
  • Improved desktop environment integration for Linux users
  • Better WebGL security (WebGL content can no longer load cross-domain textures).[50]
  • Background tabs have setTimeout and setInterval clamped to 1000 ms to improve performance[51]
  • Gecko version number bumped to 5.0 to match (and from then on stay synced to) Firefox's major version number[52]
5.0.111 กรกฎาคม 2554
  • Fixed an issue in Mac OS X 10.7 that could cause Firefox to crash[53]
  • Fixed an issue caused by Apple's "Java for Mac OS X 10.6 Update 5" where the Java plugin would not be loaded[54]
6.016 สิงหาคม 25546.0
  • about:permissions, a permissions manager. The user can choose what information can be shared with sites, e.g. location.
  • The address bar now highlights the domain of the website you are visiting.
  • Streamlined the look of the site identity block
  • Added support for the latest draft version of WebSockets with a prefixed API
  • Added support for EventSource / server-sent events
  • Added support for window.matchMedia
  • Added Scratchpad, an interactive JavaScript prototyping environment
  • Added a new Web Developer menu item and moved development-related items into it
  • Improved usability of the Web Console
  • Improved the discoverability of Firefox Sync
  • Reduced browser startup time when using Panorama
  • Fixed several stability issues
  • Fixed several security issues[55]
6.0.26 กันยายน 2554
  • Revoked the root certificate for DigiNotar due to fraudulent SSL certificate issuance[56]
  • Removed trust exceptions for certificates issued by Staat der Nederlanden
  • Resolved an issue with gov.uk websites[57]
7.027 กันยายน 25547.0
  • Drastically improved memory handling for certain use cases
  • Added a new rendering backend to speed up Canvas operations on Windows systems
  • Bookmark and password changes now sync almost instantly when using Firefox Sync
  • The 'http://' URL prefix is now hidden by default.
  • Added support for text-overflow: ellipsis
  • Added support for the Web Timing specification
  • Enhanced support for MathML
  • The WebSocket protocol has been updated from version 7 to version 8.
  • Added an opt-in system for users to send performance data back to Mozilla to improve future versions of Firefox
  • Fixed several stability issues
  • Fixed several security issues[58]
7.0.129 กันยายน 2554
  • Fixed a rare issue where some users could find one or more of their add-ons hidden after a Firefox update[59]
8.08 พฤศจิกายน 25548.0
  • Add-ons installed by third-party programs are now disabled by default
  • Added a one-time add-on selection dialog to manage previously installed add-ons
  • Added Twitter to the search bar
  • Added a preference to load tabs on demand, improving startup time when windows are restored
  • Improved performance and memory handling when using <audio> and <video> elements
  • Added Cross-Origin Resource Sharing (CORS) support for cross-domain textures in WebGL
  • Added support for HTML5 context menus
  • Added support for insertAdjacentHTML()
  • Improved CSS hyphen support for many languages
  • Improved WebSocket support
  • Fixed several stability issues[60]
8.0.121 พฤศจิกายน 2554
  • Fixed Mac OS X crash that occurred in certain instances when a Java Applet is loaded with Java SE 6 version 1.6.0_29 installed.
  • Fixed Windows startup crash caused by RoboForm versions older than 7.6.2.[61]
9.020 ธันวาคม 25549.0
  • Added type inference, significantly improving JavaScript performance.
  • Improved theme integration for Mac OS X Lion.
  • Added two finger swipe navigation for Mac OS X Lion.
  • Added support for querying Do Not Track status via JavaScript.
  • Added support for the font-stretch CSS property.
  • Improved support for the text-overflow CSS property.
  • Improved standards support for HTML5, MathML, and CSS.
  • Fixed several stability issues.[62]
9.0.121 ธันวาคม 2554
  • Fixed crash on Windows, Mac and Linux[63]
10.031 มกราคม 255510.0
  • Most add-ons are now compatible with new versions of Firefox by default.
  • Anti-Aliasing for WebGL is now implemented.
  • CSS3 3D-Transforms are now supported.
  • New element for bi-directional text isolation, along with supporting CSS properties.
  • Full Screen APIs allow you to build a web application that runs full screen.[64]
10.0.110 กุมภาพันธ์ 2555
10.0.216 กุมภาพันธ์ 2555
  • Fixed Java applets that sometimes caused text input to become unresponsive.[66]
10.0.3esr13 มีนาคม 2555
  • Security fixes[67]
  • Fixed web workers running out of memory, affecting some add-ons used by organizations.[68]
10.0.4esr24 เมษายน 2555
  • Fixed an issue in Firefox ESR 10.0.3 that caused the "Whats New" page to open after an update.
  • Fixed extensions.checkCompatibility.* prefs not working in ESR releases.[69]
10.0.5esr5 มิถุนายน 2555
  • Fixed the 10.0.5 Firefox top crash with signature [@ GLEngine@0x620cf ].[70]
10.0.6esr17 กรกฎาคม 2555
  • Security fixes
  • Stability fixes
  • Fixed some text editing inconsistencies.[71]
10.0.7esr28 สิงหาคม 2555
  • Fixed contenteditable breaks in 10.0.7 that middle-click to open links
  • Addressed a fix that allows specifying wildcard that matches all simple netbiosnames in network.automatic-ntlm-auth.trusted-uris.[72]
10.0.8esr9 ตุลาคม 2555
10.0.9esr12 ตุลาคม 2555
10.0.10esr26 ตุลาคม 2555
10.0.11esr20 พฤศจิกายน 2555
10.0.12esr8 มกราคม 2556
11.013 มีนาคม 255511.0
  • Migration of settings from Google Chrome
  • SPDY protocol support (disabled by default)
  • RFC 6455 WebSocket protocol support with an unprefixed API
  • Page Inspector Tilt (3D View)
  • Sync Add-ons
  • Redesigned HTML5 video controls
  • Style Editor (CSS)[76]
12.024 เมษายน 255512.0
  • Windows: Firefox is now easier to update with one less prompt (User Account Control)
  • Last release for Windows 2000
  • Reintroduced on-demand loading of pinned tabs after restoring a session
  • Page Source now has line numbers
  • Line breaks are now supported in the title attribute
  • Improvements to "Find in Page" to center search result
  • URLs pasted into the download manager window are now automatically downloaded
  • Support for the text-align-last CSS property has been added
  • Experimental support for ECMAScript 6 Map and Set objects has been implemented
  • Various security fixes
  • Many bug fixes
    • Some TinyMCE-based editors failed to load (739141)
    • OS X: WebGL performance may be degraded on some hardware (713305)[77]
13.05 มิถุนายน 255513.0
  • When opening a new tab, users are now presented with their most visited pages
  • The default home page now has quicker access to bookmarks, history, settings, and more
  • SPDY protocol now enabled by default for faster browsing on supported sites
  • Restored background tabs are not loaded by default for faster startup
  • Smooth scrolling is now enabled by default
  • 72 total improvements to Page Inspector, HTML panel, Style Inspector, Scratchpad and Style Editor
  • The column-fill CSS property has been implemented
  • Experimental support for ECMAScript 6 Map and Set objects has been implemented
  • Support for the CSS3 background-position property extended syntax has been added
  • The :invalid pseudo-class can now be applied to the element
  • The CSS turn angle unit is now supported[78]
13.0.115 มิถุนายน 2555
  • Fixed an issue when Windows Messenger did not load in Hotmail, and the Hotmail inbox did not auto-update
  • Fixed the Hebrew text that was sometimes rendered incorrectly
  • Fixed an issue in Adobe Flash 11.3 that sometimes caused a crash on quit
  • Various security fixes[79]
14.026 มิถุนายน 255514.0
  • Google searches now utilize HTTPS
  • Full screen support for Mac OS X Lion implemented
  • Plugins can now be configured to only load on click (about:config)
  • The Awesome Bar now auto-completes typed URLs
  • Improved site identity manager, to prevent spoofing of an SSL connection with favicons
  • Pointer Lock API implemented
  • New API to prevent your display from sleeping
  • New text-transform and font-variant CSS improvements for Turkic languages and Greek[80][81]
  • Long URLs now extend the status bar almost to the whole width of the viewport.
  • Gstreamer backend for HTML5 video to allow H.264 playback (needs to be enabled at compile time).
14.0.117 กรกฎาคม 2555
  • Various security fixes
  • Fixed the GIF animation that can get stuck when src and image size are changed
  • Mac OS X: Fixed the nsCocoaWindow::ConstrainPosition that uses wrong screen in multi-display setup
  • Fixed the CSS :hover regression when an element's class name is set by JavaScript[82]
15.028 สิงหาคม 255515.0
  • Silent update: Background updates
  • Support for SPDY networking protocol v3
  • WebGL enhancements, including compressed textures for better performance
  • Localization in Maithili
  • Optimized memory usage for add-ons
  • JavaScript debugger integrated into developer tools
  • New layout view added to Inspector
  • High precision event timer implemented
  • The CSS word-break property has been implemented
  • New responsive design tool allows web developers to switch between desktop and mobile views of sites
  • Native support for the Opus audio format added
  • The <audio> and <video> elements now support the played attribute
  • The source element now supports the media attribute
  • Fixed the focus rings that keep growing when repeatedly tabbing through elements[83]
15.0.16 กันยายน 2555
  • Addressed a fix where sites visited while in Private Browsing mode could be found through manual browser cache inspection[84]
16.09 ตุลาคม 255516.0
  • Firefox on Mac OS X now has preliminary VoiceOver support turned on by default
  • Last release for Mac OS X Leopard (Intel)
  • Initial web app support (Windows/Mac/Linux)
  • Acholi and Kazakh localizations added
  • Improvements around JavaScript responsiveness through incremental garbage collection
  • New Developer Toolbar with buttons for quick access to tools, error count for the Web Console, and a new command line for quick keyboard access
  • CSS3 Animations, Transitions, Transforms and Gradients unprefixed
  • Recently opened files list in Scratchpad implemented
  • Fixed an issue where debugger breakpoints do not catch on page reload
  • No longer supporting MD5 as a hash algorithm in digital signatures
  • Opus support by default
  • Reverse animation direction has been implemented
  • Per tab reporting in about:memory
  • User Agent strings for pre-release Firefox versions now show only major version[85]
16.0.111 ตุลาคม 2555
  • Fixed security vulnerabilities[86]
16.0.226 ตุลาคม 2555
  • Fixed security vulnerability[87]
17.020 พฤศจิกายน 255517.0
  • First revision of the Social API and support for Facebook Messenger
  • Click-to-play blocklisting implemented to prevent vulnerable plugin versions from running without the user's permission
  • Updated Awesome Bar experience with larger icons
  • Mac OS X 10.5 is no longer supported
  • JavaScript Maps and Sets are now iterable
  • SVG FillPaint and StrokePaint implemented
  • Improvements that make the Web Console, Debugger and Developer Toolbar faster and easier to use
  • New Markup panel in the Page Inspector allows easy editing of the DOM
  • Sandbox attribute for iframes implemented, enabling increased security
  • Over twenty performance improvements, including fixes around the New Tab page
  • Fixed pointer lock that doesn't work in web apps
  • Fixed page scrolling on sites with fixed headers[88]
17.0.130 พฤศจิกายน 2555
  • Reverted user agent change causing some website incompatibilities
  • Fixed font rendering issue[89]
17.0.2esr8 มกราคม 2556
  • Security and stability fixes
  • Fixed improvements to the Click-to-Play vulnerable plugin blocklisting feature[90]
17.0.3esr19 กุมภาพันธ์ 2556
17.0.4esr7 มีนาคม 2556
17.0.5esr2 เมษายน 2556
17.0.6esr14 พฤษภาคม 2556
17.0.7esr25 มิถุนายน 2556
17.0.8esr6 สิงหาคม 2556
17.0.9esr17 กันยายน 2556
17.0.10esr29 ตุลาคม 2556
17.0.11esr15 พฤศจิกายน 2556
  • Updated ESR17 to NSS 3.14.5 RTM.[99]
18.08 มกราคม 255618.0
  • Faster JavaScript performance via IonMonkey compiler
  • Support for Retina displays on OS X 10.7 and up
  • Preliminary support for WebRTC
  • Better image quality with Mozilla's new HTML scaling algorithm
  • Performance improvements around tab switching
  • Support for new DOM property window.devicePixelRatio
  • Improvement in startup time through smart handling of signed extension certificates
  • Support for W3C touch events implemented, taking the place of MozTouch events
  • Disable insecure content loading on HTTPS pages
  • Improved responsiveness for users on proxies[100]
18.0.118 มกราคม 2556
  • Fixed problems involving HTTP Proxy Transactions
  • Fixed unity player crashes on Mac OS X
  • Disabled HIDPI support on external monitors to avoid rendering glitches[101]
18.0.25 กุมภาพันธ์ 2556
  • Fixed JavaScript related stability issues[102]
19.019 กุมภาพันธ์ 255619.0
  • Built-in PDF Viewer
  • Canvas elements can export their content as an image blob using canvas.toBlob()
  • Startup performance improvements
  • Debugger now supports pausing on exceptions and hiding non-enumerable properties
  • Remote Web Console is available for connecting to Firefox on Android or Firefox OS (experimental, set devtools.debugger.remote-enabled to true)
  • There is now a Browser Debugger available for add-on and browser developers (experimental, set devtools.chrome.enabled to true)
  • Web Console CSS links now open in the Style Editor
  • CSS @page is now supported
  • CSS viewport-percentage length units implemented (vh, vw, vmin and vmax)
  • CSS text-transform now supports full-width
  • Fixed certain valid WebGL drawing operations that were incorrectly rejected, leaving incomplete rendering in affected pages
  • Fixed an issue that starting Firefox with -private flag incorrectly claims you are not in Private Browsing mode
  • Fixed plugins that stop rendering when the top half of the plugin is scrolled off the top of the page, in HiDPI mode[103]
19.0.127 กุมภาพันธ์ 2556
  • Windows 8 only: Fixed stability issue for some AMD Radeon HD graphics cards[104]
19.0.27 มีนาคม 2556
  • Security-driven release[105]
20.02 เมษายน 255620.0
  • Security fixes
  • Per-window Private Browsing
  • New download experience
  • Ability to close hanging plugins, without the browser hanging
  • 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
  • getUserMedia implemented for web access to the user's camera and microphone (with user permission)
  • <canvas> now supports blend modes
  • Various <audio> and <video> improvements
  • Fixed: Details button on Crash Reporter
  • Fixed: Unity plugin that doesn't display in HiDPI mode[106]
20.0.111 เมษายน 2556
  • Windows-only update to handle issues around handling UNC paths[107]
21.014 พฤษภาคม 255621.0
  • The Social API now supports multiple providers
  • Enhanced three-state UI for Do Not Track (DNT)
  • Preliminary implementation of Firefox Health Report
  • Firefox will suggest how to improve your application startup time if needed
  • Ability to Restore removed thumbnails on New tab Page
  • CSS -moz-user-select:none selection changed to improve compatibility with -webkit-user-select:none
  • Graphics related performance improvements
  • Removed E4X support from SpiderMonkey
  • Implemented Remote Profiling
  • Integrated, Add-on SDK loader and API libraries into Firefox
  • Added support for <main> element
  • Implemented scoped stylesheets
  • Fixed: Some function keys may not work when pressed
  • Fixed: Browsing and Download history clearing needs unification to avoid confusion on clearing download history
  • Security fixes[108]
22.025 มิถุนายน 255622.0
  • WebRTC is now enabled by default
  • Windows: Firefox now follows display scaling options to render text larger on high-res displays
  • Mac OS X: Download progress in Dock application icon
  • HTML5 audio/video playback rate can now be changed
  • Social services management implemented in Add-ons Manager
  • asm.js optimizations (OdinMonkey) enabled for major performance improvements
  • Improved WebGL rendering performance through asynchronous canvas updates
  • Plain text files displayed within Firefox will now word-wrap
  • For user security, the |Components| object is no longer accessible from web content
  • Improved memory usage and display time when rendering images
  • Pointer Lock API can now be used outside of fullscreen
  • CSS3 Flexbox implemented and enabled by default
  • New Web Notifications API implemented
  • Added clipboardData API for JavaScript access to a user's clipboard
  • New built-in font inspector
  • New HTML5 <data> and <time> elements
  • Fixed: Scrolling using some high-resolution-scroll aware touchpads feels slow[109]
23.06 สิงหาคม 255623.0
  • Mixed content blocking enabled to protects users from man-in-the-middle attacks and eavesdroppers on HTTPS pages
  • Options panel created for Web Developer Toolbox
  • "Enable JavaScript" preference checkbox has been removed and user-set values will be reset to the default
  • Updated Firefox Logo
  • Improved about:memory's functional UI
  • Simplified interface for notifications of plugin installation
  • Enabled DXVA2 on Windows Vista+ to accelerate H.264 video decoding
  • Users can now switch to a new search provider across the entire browser
  • CSP policies using the standard syntax and semantics will now be enforced
  • <input type='file'> rendering improvements
  • Replaced fixed-ratio audio resampler in webrtc.org capture code with Speex resampler and eliminated pseudo-44,000 Hz rate
  • "Load images automatically" and "Always show the tab bar" checkboxes removed from preferences and reset to defaults
  • HTML5 <input type="range"> form control implemented
  • Write more accessible pages on touch interfaces with new ARIA role for key buttons
  • Social share functionality
  • Added unprefixed requestAnimationFrame
  • Implemented a global browser console
  • Dropped blink effect from text-decoration: blink; and completely removed <blink> element
  • New feature in toolbox: Network Monitor
  • Various security fixes[110]
23.0.116 สิงหาคม 2556
  • Fixed rendering glitches on H.264 video only in FF23 on Vista
  • Fixed spellchecking that was broken with non-ASCII characters in profile path
  • Fixed audio static/"burble"/breakup in Firefox to Firefox WebRTC calls[111]
24.017 กันยายน 255624.0
  • Support for new scrollbar style in Mac OS X 10.7 and newer
  • Implemented Close tabs to the right
  • Social: Ability to tear-off chat windows to view separately by simply dragging them out
  • Accessibility related improvements on using pinned tabs
  • Removed support for Revocation Lists feature
  • Performance improvements on New Tab Page loads
  • Major SVG rendering improvements around Image tiling and scaling
  • Improved and unified Browser console for enhanced debugging experience, replacing existing Error console
  • Removed support for sherlock files that are loaded from application or profile directory
  • Replaced fixed-ratio audio resampler in webrtc.org capture code with Speex resampler and eliminated pseudo-44,000  rate
  • Security fixes[112]
24.1.0esr29 ตุลาคม 2556
24.1.1esr15 พฤศจิกายน 2556
  • Updated branches that use 4.10 RTM to 4.10.2 RTM
  • Updated Mozilla to NSS 3.15.3 (new alternative NSS branch) to pick up a few fixes
  • Fixed an issue where some UI strings in Firefox 24.1.0 ESR l10n builds are in English[114]
24.2.0esr10 ธันวาคม 2556
24.3.0esr4 กุมภาพันธ์ 2557
24.4.0esr18 มีนาคม 2557
24.5.0esr29 เมษายน 2557
24.6.0esr10 มิถุนายน 2557
24.7.0esr22 กรกฎาคม 2557
24.8.0esr2 กันยายน 2557
24.8.1esr24 กันยายน 2557
  • Various security fixes[122]
25.029 ตุลาคม 255625.0
  • Web Audio support
  • The find bar is no longer shared between tabs
  • If away from Firefox for months, you now will be offered the option to migrate another browser's history and settings
  • Resetting Firefox no longer clears your browsing session
  • CSS3 background-attachment:local support to control background scrolling
  • Many new ES6 functions implemented
  • iframe document content can now be specified inline
  • Fixed blank or missing page thumbnails when opening a new tab[123]
25.0.115 พฤศจิกายน 2556
  • Security fixes
  • Fixed pages that sometimes wouldn't load without first moving the cursor[124]
26.010 ธันวาคม 255626.0
  • All Java plug-ins are defaulted to 'click to play'
  • Password manager now supports script-generated password fields
  • Updates can now be performed by Windows users without write permissions to Firefox install directory (requires Mozilla Maintenance Service)
  • Support for H.264 on Linux if the appropriate gstreamer plug-ins are installed
  • Support for MP3 decoding on Windows XP, completing MP3 support across Windows OS versions
  • CSP implementation now supports multiple policies, including the case of both an enforced and Report-Only policy, per the specification
  • Social API now supports Social Bookmarking for multiple providers through its SocialMarks functionality
  • Math.ToFloat32 takes a JavaScript value and converts it to a Float32, whenever possible
  • There is no longer a prompt when websites use appcache
  • Support for the CSS image orientation property
  • New App Manager allows you to deploy and debug HTML5 webapps on Firefox OS phones and the Firefox OS Simulator
  • IndexedDB can now be used as a "optimistic" storage area so it doesn't require any prompts and data is stored in a pool with LRU eviction policy, in short temporary storage
  • Fixed: When displaying a standalone image, Firefox matches the Exif orientation information contained within the JPEG image
  • Fixed: Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1
  • Improved page load times due to no longer decoding images that are not visible
  • Fixed: AudioToolbox MP3 backend for OS X
  • Various security fixes[125]
26.0.120 ธันวาคม 2556
  • Fixed the screen that distorts on some devices after tapping on search suggestion.
  • Fixed: About:home is missing translations in some locales. Most affected are: ca, ga-IE, hu, ko, pt-BR, pt-PT, ro, and uk
  • Fixed: In some cases, the clip set on the page doesn't update when the addressbar hides
  • Fixed: Invalid position:fixed rendering[126]
27.04 กุมภาพันธ์ 255727.0
  • You can now run more than one service at a time with Firefox SocialAPI, allowing you to receive notifications, chat and more from multiple integrated services
  • Enabled TLS 1.1 (RFC 4346) and TLS 1.2 (RFC 5246) by default
  • Added support for SPDY 3.1 protocol
  • Ability to reset style sheets using 'all:unset'
  • You can now choose to deobfuscate javascript in the debugger
  • Added support for scrolled fieldsets
  • Implemented allow-popups directive for iframe sandbox, enabling increased security
  • CSS cursor keywords -moz-grab and -moz-grabbing have been unprefixed
  • Added support for ES6 generators in SpiderMonkey
  • Implemented support for mathematical function Math.hypot() in ES6
  • Dashed line support on Canvas
  • Had Azure/Skia content rendering working on Linux
  • Security fixes[127]
27.0.113 กุมภาพันธ์ 2557
  • Fixed stability issues with Greasemonkey and other JavaScript that used ClearTimeoutOrInterval
  • Fixed: JavaScript math correctness issue (bug #941381)[128]
28.018 มีนาคม 255728.0
  • VP9 video decoding implemented
  • Mac OS X: Notification Center support for web notifications
  • Volume control for HTML5 audio/video
  • Support for Opus in WebM
  • Now that SPDY/3 is implemented support for SPDY/2 has been removed and servers without SPDY/3 will negotiate to HTTP/1 without any penalty
  • Support for MathML 2.0 'mathvariant' attribute
  • Background thread hang reporting
  • Support for multi-line flexbox in layout
  • Security fixes[129]
28.0.124 มีนาคม 2557
  • Fixed: No H.264 video playback on several Galaxy devices
  • Fixed: Mobile-only security fix for "file:paths"[130]
29.029 เมษายน 255729.0
  • Significant new customization mode
  • A new menu sits in the right hand corner of Firefox and includes popular browser controls
  • New tabs provide an overall smoother look and fade into the background when not active
  • An interactive onboarding tour to guide users through the new Firefox changes
  • Added the ability to set up Firefox Sync by creating a Firefox account
  • Gamepad API finalized and enabled
  • Malay [ma] locale added
  • Clicking on a W3C Web Notification will switch to the originating tab
  • 'box-sizing' (dropping the -moz- prefix) implemented
  • Console object available in Web Workers
  • Promises enabled by default
  • SharedWorker enabled by default
  • <input type="number"> implemented and enabled
  • <input type="color"> implemented and enabled
  • Enabled ECMAScript Internationalization API
  • Add-on bar has been removed, content moved to navigation bar[131]
  • No longer possible to move tabs from the top of the browser without an add-on
29.0.19 พฤษภาคม 2557
  • Fixed: An issue with pdf.js printing white pages
  • Fixed: Tabs not visible with dark themes under Windows 8.1
  • Fixed: Session Restore failed with a corrupted sessionstore.js file
  • Fixed: Seer disabled by default[132]
30.010 มิถุนายน 255730.0
  • Sidebars button in browser chrome enables faster access to social, bookmark, & history sidebars
  • Mac OS X command-E sets find term to selected text
  • Support for GStreamer 1.0
  • Disallowed calling WebIDL constructors as functions on the web
  • With the exception of those bundled inside an extension or ones that are whitelisted, plugins will no longer be activated by default
  • Fixes to box-shadow and other visual overflow
  • Mute and volume available per window when using WebAudio
  • Background-blend-mode enabled by default
  • Use of line-height allowed for <input type="reset|button|submit">
  • ES6 array and generator comprehensions implemented
  • Error stack now contains column number
  • Support for alpha option in canvas context options
  • Fixed: Ignored autocomplete="off" when offering to save passwords via the password manager
  • Fixed TypedArrays that don't support new named properties[133]
31.022 กรกฎาคม 255731.0
  • Adds the search field to the new tab page
  • mozilla::pkix as default certificate verifier
  • Blocks malware from downloaded files
  • Partial implementation of the OpenType MATH table
  • Support of Prefer:Safe http header for parental control
  • audio/video .ogg and .pdf files handled by Firefox if no application specified (Windows only)
  • Upper Sorbian [hsb] locale added
  • Removal of the CAPS infrastructure for specifying site-specific permissions (via capability.policy.* preferences). Most notably, attempts to use this functionality to grant access to the clipboard will no longer work. The sole exception is the checkloaduri permission, which may still be used as before to allow sites to load ไฟล์:// URIs.
  • WebVTT implemented and enabled
  • CSS3 variables implemented
  • Developer Tools: Add-on Debugger
  • Developer Tools: Canvas Debugger
  • New Array built-in: Array.prototype.fill()
  • New Object built-in: Object.setPrototypeOf()
  • CSP 1.1 nonce-source and hash-source enabled by default
  • Developer Tools: Eyedropper tool added to the color picker
  • Developer Tools: Editable Box Model
  • Developer Tools: Code Editor improvements
  • Developer Tools: Console stack traces
  • Developer Tools: Copy as cURL
  • Developer Tools: Styled console logs
  • navigator.sendBeacon enabled by default
  • Dialogs spawned from the onbeforeunload event no longer block access to the rest of the browser
  • Fixed: Search for partially selected link text from context menu[134]
31.1.0esr2 กันยายน 2557
31.1.1esr24 กันยายน 2557
  • Various security fixes[136]
31.2.0esr14 ตุลาคม 2557
  • Security fix
  • Fixed: Invalid certificate issue with mozilla::pkix
  • Fixed: Importing an RSA private key fails if p < q[137]
31.3.0esr1 ธันวาคม 2557
  • Security fix
  • Fixed: @ JS::Handle::operator JSObject* const&() startup crash
  • Fixed: Intermittent failures in add-ons manager mochitest-browser tests
  • Fixed: Bad CPU type in executable running mochitests on yosemite
  • Fixed: Error building nsChildView.mm on OS X 10.10
  • Fixed: Wrong CPU features detection on some x86 CPUs
  • Fixed: Build error on Yosemite
  • Fixed: XMLHttpRequest.send({}) should not throw[138]
31.4.0esr13 มกราคม 2558
31.5.0esr24 กุมภาพันธ์ 2558
31.5.2esr20 มีนาคม 2558
  • Security fix for an issue disclosed at HP Zero Day Initiative's Pwn2Own contest[141]
31.5.3esr21 มีนาคม 2558
  • Security fix for an issue disclosed at HP Zero Day Initiative's Pwn2Own contest[142]
32.02 กันยายน 255732.0
  • New HTTP cache provides improved performance including crash recovery
  • Integration of generational garbage collection
  • Public key pinning support enabled
  • Displays the number of found items in the find toolbar
  • Easier back, forward, reload, and bookmarking through the context menu
  • Views historical use information for logins stored in password manager
  • Lower Sorbian [dsb] locale added
  • Removed and turned off trust bit for some 1024-bit root certificates
  • Performance improvements to Password Manager and Add-on Manager
  • drawFocusIfNeeded enabled by default
  • CSS position:sticky enabled by default
  • mix-blend-mode enabled by default
  • Vibration API updated to latest W3C spec
  • box-decoration-break enabled by default
  • ECMAScript 6 built-in method Array#copyWithin implemented
  • New Array built-in: Array.from()
  • navigator.languages property and languagechange event implemented
  • CSS box-decoration-break replaces -moz-background-inline-policy
  • HiDPI support in Developer Tools UI
  • Inspector button moved to the top left
  • Hidden nodes displayed differently in the markup-view
  • New Web Audio Editor
  • Code completion and inline documentation added to Scratchpad
  • Fixed: Mac OS X: cmd-L does not open a new window when no window is available
  • Fixed Text Rendering Issues on Windows 7 with Platform Update KB2670838 (MSIE 10 Prerequisite) or on Windows 8.1
  • Various security fixes[143]
32.0.110 กันยายน 2557 (Android)
12 กันยายน 2557 (desktop)
  • Fixed link tap selection that was offset on some Android devices.[144]
  • Fixed stability issues for computers with multiple graphics cards
  • Fixed mixed content icon that may be incorrectly displayed instead of lock icon for SSL sites
  • Fixed: WebRTC: setRemoteDescription() silently fails if no success callback is specified[145]
32.0.218 กันยายน 2557 (desktop)
  • Fixed corrupt installations causing Firefox to crash on update[146]
32.0.324 กันยายน 2557
  • Various security fixes[147]
33.014 ตุลาคม 255733.0
  • Windows: OMTC enabled by default
  • OpenH264 support (sandboxed)
  • Improved search experience through the location bar
  • Slimmer and faster JavaScript strings
  • Search suggestions on the Firefox Start (about:home) and new tab (about:newtab) pages
  • New CSP (Content Security Policy) backend
  • Support for connecting to HTTP proxy over HTTPS
  • Improved reliability of the session restoration
  • Azerbaijani [az] locale added
  • Proprietary window.crypto properties/functions removed
  • JSD (JavaScript Debugger Service) removed in favor of the Debugger interface
  • @counter-style rule from CSS3 Counter Styles specification implemented
  • DOMMatrix interface implemented
  • Cubic-bezier curves editor
  • Displayed which elements have listeners attached
  • New sidebar which displays a list of shortcuts to every @media rule in the current stylesheet
  • Paint flashing for browser content repaints
  • Editable @keyframes rules in the Rules section of the Inspector
  • CSS transform highlighter in the style-inspector
  • Fixed incomplete downloads being marked as complete by detecting broken HTTP1.1 transfers[148]
33.0.124 ตุลาคม 2557 (desktop)
  • Fixed: Firefox displays a black screen at startup with certain graphics drivers[149]
33.0.228 ตุลาคม 2557 (desktop)
  • Fixed a startup crash with some combination of hardware and drivers[150]
33.0.36 พฤศจิกายน 2557 (desktop)
  • Blacklisted graphics drivers that were causing black screens with OMTC enabled
  • Fixed two startup crashes with some combination of hardware and drivers[151]
33.110 พฤศจิกายน 2557 (Firefox's 10-year anniversary[152])
  • Forget button added
  • Enhanced tiles
  • Privacy tour introduced
  • Adding DuckDuckGo as a search option[153]
33.1.114 พฤศจิกายน 2557 (desktop)
  • Fixed a startup crash[154]
34.01 ธันวาคม 255734.0
  • Default search engine changed to Yandex for Belarusian, Kazakh, and Russian locales
  • Improved search bar (en-US only)
  • Firefox Hello real-time communication client
  • Easily switch themes/personas directly in the Customizing mode
  • Wikipedia search now uses HTTPS for secure searching (en-US only)
  • Implementation of HTTP/2 (draft14) and ALPN
  • Recover from a locked Firefox process in the "Firefox is already running" dialog on Windows
  • Disabled SSLv3
  • Proprietary window.crypto properties/functions re-enabled (to be removed in Firefox 35)
  • Firefox signed by Apple OS X version 2 signature
  • ECMAScript 6 WeakSet Implemented
  • JavaScript Template Strings Implemented
  • CSS3 Font variants and features control (e.g. kerning) implemented
  • WebCrypto: RSA-OAEP, PBKDF2 and AES-KW support
  • WebCrypto: wrapKey and unwrapKey implemented
  • WebCrypto: Import/export of JWK-formatted keys
  • matches() DOM API implemented (formerly mozMatchesSelector())
  • Performance.now() for workers implemented
  • WebCrypto: ECDH support
  • WebIDE: Create, edit, and test a new Web application from your browser
  • Highlight all nodes that match a given selector in the Style Editor and the Inspector's Rules panel
  • Improved User Interface of the Profiler
  • console.table function added to web console
  • Fixed: CSS transitions start correctly when started at the same time as changes to display, position, overflow, and similar properties
  • Various security fixes[155]
34.0.51 ธันวาคม 2557
(desktop)
  • Default search engine changed to Yahoo! for North America.[156]
35.013 มกราคม 255835.0
  • Firefox Hello with new rooms-based conversations model
  • New search UI improved and enabled for more locales
  • Access the Firefox Marketplace from the Tools menu and optional toolbar button
  • Built-in support for H264 (MP4) on Mac OS X Snow Leopard (10.6) and newer through native APIs
  • Use of tiled rendering on OS X
  • Improved high quality image resizing performance
  • Improved handling of dynamic styling changes to increase responsiveness
  • Implemented HTTP Public Key Pinning Extension (for enhanced authentication of encrypted connections)
  • Added support for the CSS Font Loading API
  • Resource Timing API implemented
  • CSS filters enabled by default
  • Changed JavaScript 'let' semantics to match the ES6 specification
  • Support for inspecting ::before and ::after pseudo elements
  • Computed view: Nodes matching the hovered selector are now highlighted
  • Network Monitor: New request/response headers view
  • Added support for the EXT_blend_minmax WebGL extension
  • Fixed: Show DOM Properties context menu item in inspector
  • Reduced resource usage for scaled images
  • PDF.js updated to version 1.0.907
  • Non-HTTP(S) XHR now returns correct status code
  • Various security fixes[157]
35.0.126 มกราคม 2558 (desktop)
5 กุมภาพันธ์ 2558 (Android)
  • Fixed a crash with the Enhanced Steam extension
  • Fixed a potential startup crash
  • Fixed Kerberos authentication failure with alias
  • Fixed SVG / CSS animation regression causing rendering issues on websites like openstreetmap.org
  • Fixed a crash on Godaddy webmail
  • Fixed an update failure of document.baseURI to document.location after base tag was removed from DOM for site with a CSP
  • Fixed a text selection broken with a Right-to-left (RTL) version of Firefox
  • CSP had a change in behavior with regard to case sensitivity resources loading[158]
  • Fixed crash with video playback on Asus MeMO Pad 10 and 8, Tesco Hudl, Lenovo Lifetab E models, and several other devices running the Rockchip SoC[159]
36.024 กุมภาพันธ์ 2558 (desktop)
27 กุมภาพันธ์ 2558 (Android)
36.0
  • Pinned tiles on the new tab page can be synced
  • Added full support for HTTP/2
  • Locale added: Uzbek (UZ)
  • Remote option removed
  • No longer accepting insecure RC4 ciphers whenever possible
  • Phasing out Certificates with 1024-bit RSA Keys
  • Shut down hangs will now show the crash reporter before exiting the program
  • Add-on compatibility changed
  • Support for the ECMAScript 6 Symbol data type added
  • Unicode-range CSS descriptor implemented
  • CSSOM-View scroll behavior implemented allowing smooth scrolling of content without custom libraries
  • Object-fit and object-position implemented.
  • Isolation CSS property implemented.
  • CSS3 will-change property implemented.
  • Changed JavaScript 'const' semantics to conform better to the ES6 specification.
  • Improved ES6 generators for better performance
  • Eval sources now appear in the Debugger
  • DOM Promises inspection
  • Inspector: More paste options in markup view
  • CSS gradients work on premultiplied colors
  • Fixed some unexpected logout from Facebook or Google after restart
  • Various security fixes[160]
36.0.15 มีนาคม 2558 (desktop)
6 มีนาคม 2558 (Android)
  • Disabled the usage of the ANY DNS query type
  • Fixed a startup crash with EMET
  • Fixed the Hello contact that may become inactive until restart
  • Fixed print preferences that may not be preserved
  • Fixed Hello contact tabs that may not be visible
  • Accepted hostnames that include an underscore character ("_")
  • Fixed the WebGL that may use significant memory with Canvas2d
  • Option -remote has been restored
  • Fixed a top crash[161]
36.0.320 มีนาคม 2558
  • Security fix for an issue disclosed at HP Zero Day Initiative's Pwn2Own contest[162][163]
36.0.421 มีนาคม 2558
  • Security fix for an issue disclosed at HP Zero Day Initiative's Pwn2Own contest[164][165]
รุ่นวันที่รุ่นเกกโกข้อควรจำ

ไฟร์ฟอกซ์กับภาษาไทย

ไฟร์ฟอกซ์ รุ่น 2.0
หน้าจอการทำงาน Firefox 3.5 รุ่นภาษาไทย

ไฟร์ฟอกซ์รุ่น 1-2 ไม่รองรับการตัดคำภาษาไทยเพื่อขึ้นบรรทัดใหม่ โดยในข้อความภาษาไทยตัดจะเฉพาะตำแหน่งอักขระช่องว่างหรือเครื่องหมายวรรคตอนเท่านั้น (เนื่องจากพจนานุกรมภาษาไทยที่ใช้สำหรับตัดคำจะทำให้ขนาดโปรแกรมใหญ่ขึ้น) เนื้อหาภาษาไทยจึงมักจะทะลุขอบด้านขวาออกไป อย่างไรก็ตามตัวโปรแกรมก็สามารถใช้งานได้ดี ทั้งการเข้ารหัสแบบยูนิโคด และรหัสแปดบิตคือ TIS-620 ISO-8859-11 Windows-874 เหมือนเว็บเบราว์เซอร์อื่นทั่วไป กลุ่มลีนุกซ์ไทยและอาสาสมัครอิสระได้พัฒนาไฟร์ฟอกซ์แยกออกมา และมีการพัฒนาแอดออนเพื่อการตัดคำภาษาไทยสำหรับรุ่นก่อนได้แก่

  • Mozilla Thai Line-breaking Extension พัฒนาโดย บริษัท โอเพนซอร์สดิเวลอปเมนต์ จำกัด (Osdev)[166]
  • Thai Words Separator พัฒนาโดย วรินทร์ เหล่าเจริญ (vavar)[167] ซึ่งเป็นการประยุกต์มาจากจาวาสคริปต์ thaiwrap ของ อาทิตย์ สุริยะวงศ์กุล (bact')[168]

ปัจจุบันไฟร์ฟอกซ์รุ่น 3 เป็นต้นไป ไม่ต้องใช้แอดออนเหล่านี้แล้ว สามารถรองรับการตัดคำได้เป็นอย่างดี และมีหน้าตาภาษาไทยอย่างเป็นทางการ[169]

ความสามารถของไฟร์ฟอกซ์

ไฟร์ฟอกซ์ มีความสามารถที่แตกต่างจากเบราว์เซอร์ตัวอื่น ในขณะเดียวกันก็ขาดคุณสมบัติบางประการที่มีในเบราว์เซอร์ตัวอื่น ๆ เช่นกัน เพื่อให้ขนาดไฟล์มีขนาดเล็ก นอกจากความสามารถหลัก ไฟร์ฟอกซ์สนับสนุนความสามารถเสริมอื่น ๆ ด้วยกัน 3 ส่วนที่พัฒนาแยกออกมาจากตัวโปรแกรมไฟร์ฟอกซ์ ได้แก่ เอกซ์เทนชัน (extension), ธีม (theme), ปลั๊กอิน (plugin) โดยความสามารถเสริมนี้ ผู้ใช้แต่ละคนสามารถดาวน์โหลดมาใช้ได้ หรือสามารถพัฒนาของตัวเองได้

ไลฟ์บุ๊กมาร์ก

ไลฟ์บุ๊กมาร์ก (Live Bookmarks) เป็นบุ๊กมาร์กที่มีการอัปเดตตลอดเวลา ใช้สำหรับในการอ่านข้อมูลจาก RSS หรือ อะตอม ได้โดยตรง โดยข้อมูลดังกล่าวจะมีการอัปเดตอยู่ตลอดเวลา โดยไม่ต้องเข้าไปอ่านในเว็บนั้น ๆ ข้อมูลต่อไปนี้ได้แก่ ข้อมูลข่าวจากเว็บต่าง ๆ ข้อมูลพยากรณ์อากาศ ข้อมูลจากบล็อก หรือข้อมูลจาก เว็บบอร์ด โดยในแต่ละเว็บที่มีการให้บริการจะมีสัญลักษณ์ RSS หรือ Atom ปรากฏไว้ในเว็บนั้น

ตัวอย่างการใช้งานเช่นการฟีดข้อมูลจากเว็บข่าว เว็บบอร์ด หรือเว็บใดก็ตามที่สนับสนุนระบบ RSS หรือ อะตอม โดยเมื่อใส่ข้อมูลเข้าไปในบุกมาร์กแล้ว เวลาเรียกใช้เพียงกดเข้าไปที่บุกมาร์กนั้น และหัวข้อของเว็บปลายทางจะปรากฏ

เสิร์ชเอนจินในตัว

สามารถใช้ความสามารถของเสิร์ชเอนจิน ได้โดยผ่านทางไฟร์ฟอกซ์โดยไม่จำเป็นต้องเข้าไปในเว็บนั้น ๆ เอนจินหลักที่เห็นได้แก่ กูเกิล, ยาฮู! วิกิพีเดีย, IMDB นอกจากนี้เสิร์ชเอนจินในไฟร์ฟอกซ์สามารถดาวน์โหลดเพิ่มเติมได้

แท็บด์เบราว์ซิง

ด้วยความสามารถของแท็บด์เบราว์ซิง (tabbed browsing) ผู้ใช้สามารถเปิดหน้าเว็บเพจได้หลาย ๆ หน้า ภายในหน้าจอเดียวกัน (โดยใช้เมาส์ปุ่มกลาง) ในแต่ละหน้าจะแบ่งแยกเป็นแท็บ โดยความสามารถนี้ ผู้ใช้สามารถเปิดเว็บเพจหลายหน้าพร้อมกันจากบุคมาร์ก ในทีเดียวนอกจากในไฟร์ฟอกซ์ แท็บด์เบราว์ซิงยังมีใน ซาฟารี เนตสเคป นาวิเกเตอร์ รุ่น 8.0 และในอินเทอร์เน็ตเอกซ์พลอเรอร์ 7.0

กันป๊อปอัพ

ความสามารถในการบล็อกป๊อปอัพ (การป้องกันไม่ให้เว็บเพจเปิดหน้าต่างใหม่เองโดยไม่ได้รับอนุญาต) โดยไม่ต้องใช้โปรแกรมเสริม เริ่มมีในไฟร์ฟ็อกซ์รุ่นเบต้า ความสามารถนี้สามารถเลือกที่จะใช้กับทุกเว็บไซต์ หรือแค่บางเว็บไซต์ได้ ซึ่งต่อมาอินเทอร์เน็ตเอกซ์พลอเรอร์ในวินโดวส์เอกซ์พี SP2 ได้เพิ่มความสามารถนี้เข้าไปด้วยเช่นกัน

การจัดการดาวน์โหลด

ผู้จัดการดาวน์โหลด (Download manager) จัดการไฟล์ที่ดาวน์โหลดทั้งหมด สามารถเลือกได้ระหว่างการเปิดใช้ หรือว่าการจัดเก็บลงในเครื่อง และสามารถดูย้อนหลังได้โดยว่า ไฟล์อะไรบ้างที่ได้ดาวน์โหลดมา และจัดเก็บไว้ที่ใด

ส่วนขยาย

ส่วนขยาย (Extension) เป็นความสามารถเพิ่มเติม ที่ผู้พัฒนาอื่น ๆ สร้างขึ้นเพื่อเสริมความสามารถของไฟร์ฟอกซ์ ตัวอย่างของส่วนขยายได้แก่

  • Customized Google Extension หรือ ตัวปรับแต่งกูเกิล - ช่วยเพิ่มความสามารถของกูเกิลที่ใช้ในไฟร์ฟอกซ์หลายอย่าง เช่น แนะนำคำสำคัญสำหรับการค้นหา ค้นหาคำเดียวกันจากเว็บอื่น ๆ เช่น ยาฮู! หรือปิดการแสดงโฆษณา
  • Gmail Notifier Extension หรือ ตัวแจ้งจีเมล - ช่วยเช็คอีเมลจากบริการจีเมล ซึ่งเป็นอีเมลฟรีบริการโดยกูเกิล โดยเมื่อมีอีเมลใหม่เข้ามา ก็จะมีข้อความบอก
  • พยากรณ์อากาศ - แสดงการพยากรณ์พร้อมสภาพอากาศปัจจุบัน ของสถานที่ที่กำหนด
  • วิกิพีเดีย - ช่วยให้เขียนและแก้ไขวิกิพีเดียได้โดยสะดวก โดยเตรียมฟังก์ชันสร้าง/แก้ไข ตาราง ภาพและคำอธิบาย รูปแบบตัวอักษร อักษรพิเศษ ไว้ให้เรียกใช้ได้ง่าย ๆ
  • ตัวช่วยในการดาวน์โหลดสิ่งต่าง ๆ ที่เราต้องการดาวน์โหลดได้ โดยการใช้ไฟร์ฟอกซ์ เอกซ์เทนชัน (Firefox Extension) ที่ชื่อ Flashgot เป็นตัวที่เชื่อมต่อระหว่างเบราซ์เซอร์ไฟร์ฟอกซ์ กับโปรแกรมช่วยดาวน์โหลดที่ชื่อ FlashGet หรือ Mass Downloader
  • Locationbar² - ช่วยถอดรหัสให้สามารถแสดงยูอาร์แอลเป็นอักษรภาษาต่าง ๆ เช่นในเว็บไซต์วิกิพีเดีย
  • นอกจากนี้ยังมีความสามารถอื่น ๆ เพิ่มเติม ดูได้ที่เว็บของไฟร์ฟอกซ์

ชุดตกแต่ง

ชุดตกแต่ง (theme) เป็นลักษณะหน้าตาของไฟร์ฟอกซ์ โดยบางคราวจะเรียกว่า สกิน (skin) หรือ หน้ากากของเว็บเบราว์เซอร์ ซึ่งมีให้ดาวน์โหลดได้

มาตรฐานเว็บ

มูลนิธิมอซิลลายึดถือมาตรฐานเว็บโดยองค์กร W3C โดยในโปรแกรมไฟร์ฟอกซ์ ได้ยึดมาตรฐาน HTML, XML, XHTML, CSS, JavaScript, DOM, MathML, XSL และ XPath ซึ่งเป็นมาตรฐานหลัก นอกจากนี้ยังมีมาตรฐานอื่น ๆ ที่ไฟร์ฟอกซ์สนับสนุน ได้แก่ RDF, XUL, XBL และ XTF

สำหรับรูปภาพ ไฟร์ฟอกซ์รับรองลักษณะไฟล์ภาพมาตรฐานที่แพร่หลายเช่น JPG GIF รวมถึง PNG ที่สนับสนุนภาพที่มีฉากหลังโปร่ง ซึ่งปัจจุบันใช้แทนที่ภาพแบบ GIF กันมากขึ้น (เนื่องจาก GIF มีปัญหาด้านสิทธิบัตร)

สำหรับมาตรฐานอื่นที่ไฟร์ฟอกซ์รุ่นปัจจุบันยังไม่รองรับเต็มที่ แต่มีโครงการพัฒนาในรุ่นต่อไป ได้แก่ SVG, APNG และ XForms

ระบบปฏิบัติการ

ไฟร์ฟอกซ์สามารถทำงานได้กับหลายระบบปฏิบัติการ ได้แก่

เนื่องจากไฟร์ฟอกซ์เป็นซอฟต์แวร์แบบโอเพนซอร์ส ทำให้ผู้ใช้และนักพัฒนาสามารถปรับแต่งให้ไฟร์ฟอกซ์ใช้ได้กับระบบปฏิบัติการต่าง ๆ ได้แก่ โซลาริส (ทั้ง x86 และ SPARC) , โอเอส/2, AIX, FreeBSD

ไข่อีสเตอร์ในไฟร์ฟอกซ์

หากพิมพ์คำว่า about:robots จะปรากฏไข่อีสเตอร์ขึ้น เป็นข้อความบอกกฎของหุ่นยนต์แบบขำขัน

ดูเพิ่ม

อ้างอิง

แหล่งข้อมูลอื่น

🔥 Top keywords: วชิรวิชญ์ ไพศาลกุลวงศ์หน้าหลักองค์การกระจายเสียงและแพร่ภาพสาธารณะแห่งประเทศไทยยูฟ่าแชมเปียนส์ลีกชนกันต์ อาพรสุทธินันธ์สโมสรฟุตบอลแมนเชสเตอร์ซิตีพิเศษ:ค้นหาดวงใจเทวพรหม (ละครโทรทัศน์)กรงกรรมอสมทลิซ่า (แร็ปเปอร์)จีรนันท์ มะโนแจ่มสโมสรฟุตบอลอาร์เซนอลสโมสรฟุตบอลเรอัลมาดริดธี่หยดฟุตซอลชิงแชมป์เอเชีย 2024เฟซบุ๊กสโมสรฟุตบอลบาร์เซโลนาประเทศไทยเอเชียนคัพ รุ่นอายุไม่เกิน 23 ปี 2024วิทยุเสียงอเมริกาสโมสรฟุตบอลลิเวอร์พูลพระราชวัชรธรรมโสภณ (ศิลา สิริจนฺโท)พระบาทสมเด็จพระวชิรเกล้าเจ้าอยู่หัวรักวุ่น วัยรุ่นแสบวันไหลนริลญา กุลมงคลเพชรสโมสรฟุตบอลเชลซีสมเด็จพระกนิษฐาธิราชเจ้า กรมสมเด็จพระเทพรัตนราชสุดาฯ สยามบรมราชกุมารีหลานม่าสุภาพบุรุษจุฑาเทพ (ละครโทรทัศน์)สโมสรฟุตบอลไบเอิร์นมิวนิกกรุงเทพมหานครสโมสรฟุตบอลแมนเชสเตอร์ยูไนเต็ดคิม ซู-ฮย็อนภาวะโลกร้อนสาธุ (ละครโทรทัศน์)รายชื่ออักษรย่อของจังหวัดในประเทศไทยสโมสรฟุตบอลปารีแซ็ง-แฌร์แม็ง