Mozilla Developer Newsletter
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
 openvocs user interface – software from the space sector for voice transmission Credit: DLR (CC-BY 3.0)
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
screenshot of autocomplete code sample

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 →

Upcoming Events


You're receiving this email because you subscribed to the Developer Newsletter.

You can unsubscribe or manage your communication preferences at any time.

Mozilla

Join Firefox  |  Go Mobile


331 E. Evelyn Ave. Mountain View, California, USA 94041
LegalPrivacy