Firefox usage is down despite Mozilla's top exec pay going up
Mozilla is in an absolute state: high overheads, falling usage of Firefox, questionable sources of revenue and now making big cuts to engineering as their income falls.
Topics /
The most popular blog posts about web & frontend on Hacker News. 8,465 posts.
Mozilla is in an absolute state: high overheads, falling usage of Firefox, questionable sources of revenue and now making big cuts to engineering as their income falls.
What could've been the largest data breach in the world - an attack chain on Google services to leak the email address of any YouTube channel
Learn the basics of web design in 4 minutes with this interactive tutorial.
I've always had a fascination with reverse-engineering browser fingerprinting scripts. Most of my time has been spent looking at the usual suspects (popular fingerprinting libraries like FingerprintJS and more sophisticated scripts used by anti-bots like Cloudflare Turnstile, Akamai, and others).
Firefox 70 is released today, and includes great new features such as secure password generation with Lockwise and the new Firefox Privacy Protection Report, as well as cool additions for ...
Trackers and adtech companies have long abused browser features to follow people around the web. Since 2018, we have been dedicated to reducing the number of ways our users can ...
There’s a sort of breathless industry-specific fact in software that goes around every so often.
How participation in Facebook's bug bounty not only led to the complete compromise of Instagram, but also legal threats and intimidation
Total Cookie Protection is a major anti-tracking advance in Firefox that confines cookies to the site where they were created.
What is slack doing? The process was in the background when this happened. I wasn't even interacting with it - I was in a meeting. I only noticed because my laptop fans were whurring when I got back. Restarting slack seemed to fix it for now. But that's not abnormal
Get fast, timely answers with links to relevant web sources
We are going to rewrite React from scratch. Step by step. Following the architecture from the real React code but without all the…
Opened YouTube and was greeted with this abomination:
Somehow we forgot how to center rectangles and must find our way back
Unsolicited volume can be a great source of distraction and frustration for users of the web. So we are making changes to how Firefox handles playing media with sound and ...
A new way to handle dates and times is being added to JavaScript. Let's take a look at Temporal, what problems it solves, the current state, and what you'll find in the new documentation about it on MDN.
A browser extension that mounts your browser tabs as a filesystem on your computer.
Mozilla is excited to announce that we’ve achieved a major milestone in WebRTC development: WebRTC RTCPeerConnection interoperability between Firefox and Chrome. This effort was made possible because of the close ...
For the first time, Chrome and Firefox can “talk” to each other via WebRTC . WebRTC is a new set of technologies that brings clear crisp voi...
For as long as I can remember, maps.google.com was the defacto domain for Google Maps. Also for as long as I can remember, I allowed this domain to use the location services of my browser.
Supposedly today we have a lot of browsers to choose from - Google Chrome, Safari, Microsoft Edge, Firefox, Brave, Opera, Vivaldi, etc. Having choices is a good thing, right? Nobody wants to relive the time of almost complete Internet Explorer domination again. Unfortunately our choices are significantly fewer than…
A look at how I used shape vectors to achieve sharp, high-quality ASCII rendering.
The 2010s was the Wild West of the mobile world. You couldn't walk past a row of cubicles without hearing a manager cough "Mobile-first", much like "AI-first" is today. Every company, from the biggest
I use Firefox, and this morning I've spent quite some time proving to passive-aggressive Google that I'm not a robot.
This post describes the Ladybird browser, based on the LibWeb and LibJS engines from SerenityOS.