Mozilla Hacks – the Web developer blog

https://hacks.mozilla.org/

Mozilla Hacks is written for web developers, designers and everyone who builds for the Web. Hacks is produced by Mozilla's Developer Relations team and features hundreds of posts from Mozilla ...

フィード

記事のアイキャッチ画像
Trustworthy JavaScript for the Open Web
Mozilla Hacks – the Web developer blog
The open web is a critical platform for applications that handle highly sensitive data, from private communications to financial transactions and medical records. Traditionally, servers are trusted to deliver the appropriate code and resources for their web applications to browsers, who then provide a secure and isolated environment for their execution. In some circumstances, this […]The post Trustworthy JavaScript for the Open Web appeared first on Mozilla Hacks - the Web developer blog.
1日前
記事のアイキャッチ画像
Firefox Developer Edition and Beta: Try out Mozilla’s .rpm package!
Mozilla Hacks – the Web developer blog
In January, we introduced our Nightly package for RPM-based Linux distributions. Today, we are thrilled to announce it is now available for Firefox Beta! Firefox Beta is great for testing your sites in a version of Firefox that will reach regular users in the coming weeks. If you find any issues, please file them on […]The post Firefox Developer Edition and Beta: Try out Mozilla’s .rpm package! appeared first on Mozilla Hacks - the Web developer blog.
1ヶ月前
記事のアイキャッチ画像
Why is WebAssembly a second-class language on the web?
Mozilla Hacks – the Web developer blog
This post is an expanded version of a presentation I gave at the 2025 WebAssembly CG meeting in Munich. WebAssembly has come a long way since its first release in 2017. The first version of WebAssembly was already a great fit for low-level languages like C and C++, and immediately enabled many new kinds of […]The post Why is WebAssembly a second-class language on the web? appeared first on Mozilla Hacks - the Web developer blog.
2ヶ月前
記事のアイキャッチ画像
Goodbye innerHTML, Hello setHTML: Stronger XSS Protection in Firefox 148
Mozilla Hacks – the Web developer blog
Cross-site scripting (XSS) remains one of the most prevalent vulnerabilities on the web. The new standardized Sanitizer API provides a straightforward way for web developers to sanitize untrusted HTML before inserting it into the DOM. Firefox 148 is the first browser to ship this standardized security enhancing API, advancing a safer web for everyone. We […]The post Goodbye innerHTML, Hello setHTML: Stronger XSS Protection in Firefox 148 appeared first on Mozilla Hacks - the Web developer blog.
2ヶ月前
記事のアイキャッチ画像
Launching Interop 2026
Mozilla Hacks – the Web developer blog
The Interop Project is a cross-browser initiative to improve web compatibility in areas that offer the most benefit to both users and developers. The group, including Apple, Google, Igalia, Microsoft, and Mozilla, takes proposals of features that are well defined in a sufficiently stable web standard, and have good test suite coverage. Then, we come […]The post Launching Interop 2026 appeared first on Mozilla Hacks - the Web developer blog.
3ヶ月前
記事のアイキャッチ画像
CRLite: Fast, private, and comprehensive certificate revocation checking in Firefox
Mozilla Hacks – the Web developer blog
Firefox is now the first and the only browser to deploy fast and comprehensive certificate revocation checking that does not reveal your browsing activity to anyone (not even to Mozilla). Tens of millions of TLS server certificates are issued each day to secure communications between browsers and websites. These certificates are the cornerstones of ubiquitous […]The post CRLite: Fast, private, and comprehensive certificate revocation checking in Firefox appeared first on Mozilla Hacks - the Web developer blog.
9ヶ月前
記事のアイキャッチ画像
Improving Firefox Stability in the Enterprise by Reducing DLL Injection
Mozilla Hacks – the Web developer blog
Beginning in version 138, Firefox will offer an alternative to DLL injection for Data Loss Prevention (DLP) deployments in enterprise environments. DLL Injection DLL injection into Firefox is a topic we’ve covered on the Hacks blog before. In 2023, we blogged about the Firefox capability to let users block third-party DLLs from being loaded. We […]The post Improving Firefox Stability in the Enterprise by Reducing DLL Injection appeared first on Mozilla Hacks - the Web developer blog.
1年前
記事のアイキャッチ画像
Launching Interop 2025
Mozilla Hacks – the Web developer blog
Interop 2025 continues the mission to make the web more consistent across browsers, building on 2024’s 95% interoperability score. This year, 19 focus areas target key developer needs and long-standing issues, including WebRTC improvements, Storage Access API, and CSS Zoom. The post Launching Interop 2025 appeared first on Mozilla Hacks - the Web developer blog.
1年前
記事のアイキャッチ画像
Introducing Uniffi for React Native: Rust-Powered Turbo Modules
Mozilla Hacks – the Web developer blog
Mozilla and Filament have introduced Uniffi for React Native, a tool that allows developers to leverage the safety and performance benefits of Rust in cross-platform React Native apps.The post Introducing Uniffi for React Native: Rust-Powered Turbo Modules appeared first on Mozilla Hacks - the Web developer blog.
1年前
記事のアイキャッチ画像
Llamafile v0.8.14: a new UI, performance gains, and more
Mozilla Hacks – the Web developer blog
Discover the latest release of Llamafile 0.8.14, an open-source AI tool by Mozilla Builders. With a new command-line chat interface, enhanced performance, and support for powerful models, Llamafile makes it easy to run large language models (LLMs) on your own hardware. Learn more about the updates and how to get involved with this cutting-edge project.The post Llamafile v0.8.14: a new UI, performance gains, and more appeared first on Mozilla Hacks - the Web developer blog.
2年前
記事のアイキャッチ画像
0Din: A GenAI Bug Bounty Program – Securing Tomorrow’s AI Together
Mozilla Hacks – the Web developer blog
As AI continues to evolve, so do the threats against it. As these GenAI systems become more sophisticated and widely adopted, ensuring their security and ethical use becomes paramount. 0Din is a groundbreaking GenAI bug bounty program dedicated specifically to help secure GenAI systems and beyond. In this blog, you'll learn about 0Din, how it works, and how you can participate and make a difference in securing our AI future.The post 0Din: A GenAI Bug Bounty Program – Securing Tomorrow’s AI Together appeared first on Mozilla Hacks - the Web developer blog.
2年前
記事のアイキャッチ画像
Announcing Official Puppeteer Support for Firefox
Mozilla Hacks – the Web developer blog
We’re pleased to announce that, as of version 23, the Puppeteer browser automation library now has first-class support for Firefox. This means that it’s now easy to write automation and perform end-to-end testing using Puppeteer, and run against both Chrome and Firefox.The post Announcing Official Puppeteer Support for Firefox appeared first on Mozilla Hacks - the Web developer blog.
2年前
記事のアイキャッチ画像
Snapshots for IPC Fuzzing
Mozilla Hacks – the Web developer blog
Process separation remains one of the most important parts of the Firefox security model and securing our IPC (Inter-Process Communication) interfaces is crucial to keep privileges in the different processes separated. We take a more detailed look at our newest tool for finding vulnerabilities in these interfaces – snapshot fuzzing.The post Snapshots for IPC Fuzzing appeared first on Mozilla Hacks - the Web developer blog.
2年前
記事のアイキャッチ画像
Sponsoring sqlite-vec to enable more powerful Local AI applications
Mozilla Hacks – the Web developer blog
Today we’re proud to announce the next Mozilla Builders project: sqlite-vec. Led by independent developer Alex Garcia, this project brings vector search functionality to the beloved SQLite embedded database. Alex has been working on this problem for a while, and we think his latest approach will have a great impact by providing application developers with a powerful new tool for building Local AI applications.The post Sponsoring sqlite-vec to enable more powerful Local AI applications appeared first on Mozilla Hacks - the Web developer blog.
2年前
記事のアイキャッチ画像
Experimenting with local alt text generation in Firefox Nightly
Mozilla Hacks – the Web developer blog
Firefox 130 will introduce an experimental new capability to automatically generate alt-text for images using a fully private on-device AI model. The feature will be available as part of Firefox’s built-in PDF editor, and our end goal is to make it available in general browsing for users with screen readers.The post Experimenting with local alt text generation in Firefox Nightly appeared first on Mozilla Hacks - the Web developer blog.
2年前
記事のアイキャッチ画像
Llamafile’s progress, four months in
Mozilla Hacks – the Web developer blog
When Mozilla’s Innovation group first launched the llamafile project late last year, we were thrilled by the immediate positive response from open source AI developers. It’s become one of Mozilla’s top three most-favorited repositories on GitHub, attracting a number of contributors, some excellent PRs, and a growing community on our Discord server.The post Llamafile’s progress, four months in appeared first on Mozilla Hacks - the Web developer blog.
2年前
記事のアイキャッチ画像
Porting a cross-platform GUI application to Rust
Mozilla Hacks – the Web developer blog
In this blog post, we delve into the motivations for choosing Rust for our crash reporter, outline the unique challenges of designing an application that operates when the main browser has failed, and discuss the new architecture we've implemented. We also share insights into the technical nuances of the implementation, demonstrating how Rust's features are leveraged to handle crashes more effectively and securely.The post Porting a cross-platform GUI application to Rust appeared first on Mozilla Hacks - the Web developer blog.
2年前
記事のアイキャッチ画像
Prototype even faster with the Gradio UI for Figma component library
Mozilla Hacks – the Web developer blog
In the fast-paced world of generative AI, staying ahead means moving swiftly and smartly. That's why we've embraced Gradio, the low-code prototyping toolkit from Hugging Face, as our go-to for bringing new ideas to life. The post Prototype even faster with the Gradio UI for Figma component library appeared first on Mozilla Hacks - the Web developer blog.
2年前
記事のアイキャッチ画像
Improving Performance in Firefox and Across the Web with Speedometer 3
Mozilla Hacks – the Web developer blog
In collaboration with the other major browser engine developers, Mozilla is thrilled to announce Speedometer 3 today. Like previous versions of Speedometer, this benchmark measures what we think matters most for performance online: responsiveness. But today’s release is more open and more challenging than before, and is the best tool for driving browser performance improvements that we’ve ever seen.The post Improving Performance in Firefox and Across the Web with Speedometer 3 appeared first on Mozilla Hacks - the Web developer blog.
2年前
記事のアイキャッチ画像
Announcing Interop 2024
Mozilla Hacks – the Web developer blog
Following the success of Interop 2023, we are pleased to confirm that the project will continue in 2024 with a new selection of focus areas, representing areas of the web platform where we think we can have the biggest positive impact on users and web developers. The post Announcing Interop 2024 appeared first on Mozilla Hacks - the Web developer blog.
2年前