Adding prefers-contrast to Firefox
For visitors with low vision, web pages with insufficient contrast can be hard to use. By using prefers-contrast , developers can create web content capable of adjusting to high and forced contrast preferences in ways not possible before. | Read More . . . |
|
Other News
German Aerospace Agency (DLR) uses Mozilla DeepSpeech in voice-controlled robotics project |
|
DLR researchers developing the voice transmission software openvocs are now investigating integrating the Mozilla Voice speech-to-text engine currently known as DeepSpeech. Potential applications include lunar rover and robot interfaces for mission control and astronauts. This project's goal is to create an open software solution suitable for free use on smartphones and other devices. The initial prototype is expected in autumn 2020.
English press release → German press release → |
|
A look at password security, Part I: history and background
The conventional story about what’s wrong with passwords goes something like this: Passwords are simultaneously too long for users to memorize and too short to be secure. To understand how we got to where we are now, we need to start by exploring the history of how password systems came to be. Future posts in this series will cover password security for Web sites and personal devices.
Join the Next Session → |
|
Did You Know? The Security-Defending HTML Elements Unused By 98% of Sites |
|
Providing a smoother experience for users with password managers can help you make your web content more secure. Standardized HTML markup already exists to help you do this. Only 2-4% of sites use it.
The elements autocomplete="current-password" and autocomplete="new-password" enable password managers to automatically fill out a password field.
Learn More on MDN → |
|
Don't miss the next Compiler Compiler!
This interactive series is a guided tour of what it is like to work on the SpiderMonkey compiler and improve conformance with ECMA-262, the JavaScript Specification.
Next session July 10!
Join the Next Session → |
|
Performance Improvements via Formally-Verified Cryptography in Firefox | Cryptographic primitives, while extremely complex and difficult to implement, audit, and validate, are critical for security on the web. To ensure that NSS (Network Security Services, the cryptography library behind Firefox) abides by Mozilla’s principle of user security being fundamental, we’ve been working with Project Everest and the HACL* team to bring formally-verified cryptography into Firefox.
Find Out More → |
|
Hardening Firefox Against Injection Attacks – The Technical Details
Mozilla recently released an academic publication entitled "Hardening Firefox against Injection Attacks". This blogpost provides a more detailed technical explanation of the techniques used, with pointers to the actual code.
Get the Details → |
|
Mozilla Accessibility Blog: Broadening Our Impact
With a solid foundation for delightful accessibility well underway, we’re looking at the next step in broadening our impact: expanding our engagement with our passionate, global community.
Find Out More → |
|