What are the latest updates on Mozilla Firefox 129?
The Mozilla Firefox 129 open-source, free, and cross-platform web browser is now available for download ahead of its official release on August 6th, 2024, so it’s time to look at the new features and improvements.
Mozilla Firefox 129 is a minor update that only improves the Reader View with a “Text and layout” menu that replaces the “Type controls” menu and features new options for setting character spacing, word spacing, and text alignment for a more accessible reading experience, and a new “Theme” menu with additional Contrast and Gray options allowing users to select their own custom colors for text, background, and links.
Mozilla Firefox 129 – On top of that, Firefox 129 replaces HTTP with HTTPS as the default protocol in the address bar for non-local sites, enables the address autofill feature for users in France and Germany, and adds support for multiple languages in the same document spoken in macOS VoiceOver.
For web developers, Firefox 129 brings support for querying the encryption key system config in the mediaCapabilities.decodingInfo()
API, support for @starting-style
to define styles that are applied to an element when it is first rendered, and support for the transition-behavior CSS property.
It also adds support for Float16Array typed arrays and new DataView methods for reading and setting Float16 values, as well as a Math.f16round()
static method for rounding numbers to 16 bits, as well as support for the textInput
event.
As mentioned before, Mozilla Firefox 129 plans to officially announce the Firefox 129 release tomorrow, August 6th, along with Firefox 128.1 ESR and Firefox 115.14 ESR versions. However, you can download the official binaries for 64-bit or 32-bit systems from Mozilla’s download server, or install the official DEB package from Mozilla’s APT repository.
What are the key features and improvements in Mozilla Firefox 129?
- Enhanced Reader View for Accessibility: The Reader View gets a significant upgrade with:
-
- A revamped “Text and layout” menu (replacing “Type controls”).
- New controls for:
- Character spacing
- Word spacing
- Text alignment
- New controls for:
- A new “Theme” menu with additional options:
- Contrast mode
- Gray mode
- Customizable colors for text, background, and linksThese changes aim to provide a better reading experience for everyone, including users with visual impairments.
- A revamped “Text and layout” menu (replacing “Type controls”).
- HTTPS Default for Non-Local Sites: Firefox now defaults to HTTPS (instead of HTTP) in the address bar when users enter URLs without specifying a protocol, enhancing security across non-local websites.
- Address Autofill Expansion: Address Autofill is now available for users in France ?? and Germany ??, streamlining the online form-filling experience.
- Improved macOS VoiceOver Support: Better handling of documents containing multiple languages in macOS VoiceOver, ensuring accurate and smooth text-to-speech output.
What are the Mozilla Firefox 129 updates for web developers?
1. MediaCapabilities API Enhancements: Support for querying the encryption key system config in the mediaCapabilities.decodingInfo()
API.
2. New CSS Features
- Support for
@starting-style
pseudo-class to define initial rendering styles. - Support for the
transition-behavior
CSS property.
3. JavaScript Enhancements
- Support for
Float16Array
typed arrays. - New
DataView
methods for reading and setting Float16 values. - Added
Math.f16round()
method for rounding numbers to 16 bits.
4. textInput
Event Support
- Enhanced support for the
textInput
event, offering developers more control over text input behaviors.
ColoCrossing excels in providing enterprise Colocation Services, Dedicated Servers, VPS, and a variety of Managed Solutions, operating from 8 data center locations nationwide. We cater to the diverse needs of businesses of any size, offering tailored solutions for your unique requirements. With our unwavering commitment to reliability, security, and performance, we ensure a seamless hosting experience.
For Inquiries or to receive a personalized quote, please reach out to us through our contact form here or email us at sales@colocrossing.com.