Topics /
Web & Frontend
The most popular blog posts about web & frontend on Hacker News. 8,465 posts.
"Localhost tracking" explained. It could cost Meta €32B
You just can't finish off Zuckerberg.
The Windows 11 Trash Party
Thomas Bandt was setting up a new computer for his kid, and it gave him the opportunity to really look at what Windows has become over the years. Here's what was showing by default in the Start menu: First, there was news about a mass shooting that had occurred
JavaScript Gom Jabbar
What's inside that package.json? Pain.
A Guide to Fast Page Loads
Your website is slow, but the backend is fast. How do you diagnose performance issues on the frontend of your site? We'll discuss everything involved in constructing a webpage and how to profile it...
Apple already shipped attestation on the web, and we barely noticed
There's been a lot of concern recently about the Web Environment Integrity proposal, developed by a selection of authors from Google, and apparently being...
Browser extensions are underrated: the promise of hackable software (2019)
In a world of closed platforms, browser extensions are the rare exception that let users modify the apps that we use.
Don't set the language of your website based on user location
Location-based language setting is a bad idea. It's much better to use the browser's language.
JavaScript is now required to sign in to Google
Posted by Jonathan Skelker, Product Manager It’s Halloween 🎃 and the last day of Cybersecurity Awareness Month 🔐, so we’re celebrating t...
The Brave web browser is hijacking links, and inserting affiliate codes
How does this keep happening? It is a mystery.
Browsers are pretty good at loading pages
Client-side navigation is supposed to make your pages load faster. But when I tried it, it was actually slower! Why?
If you're a button, you have one job
A blog about software craft and quality
Online tracking: A 1-million-site measurement and analysis
Online tracking: A 1-million-site measurement and analysis is the largest and most detailed measurement of online tracking to date. We measure stateful (cookie-based) and stateless (fingerprinting-based) tracking, the effect of browser privacy tools, and "cookie syncing". This measurement is made possible by our web…
Help us invent CSS Grid Level 3, a.k.a. "Masonry" layout
UPDATE October 2024: Since this article was published, members of the CSS Working Group have concluded that all of the grid abilities described here — variable-width tracks, explicit placement, spanning, and subgrids — are worth including in masonry layout, and are possible to implement performantly.
I've removed all ad network code from my blog
I don't mind ads on websites as a concept, that is I don't mind the idea of a message appearing somewhere that helps the producer of said content earn a crust. However, there are other things about ads that I do mind enormously and most of them are
Mistral X Mozilla: Private, Multilingual AI Browsing
Open, private and multilingual AI is coming to your web browser. Mistral and Mozilla team up to put powerful, trustworthy AI where you already browse.
Introducing Ad Blocker for Firefox on iOS
There’s only so much room on your screen. Pop-ups, overlays, and ads can take over fast, getting between you and what you came to do. That’s where
Writing a video chat application from the ground up, part 1
What I cannot create, I do not understand. – Richard Feynman I do a lot of video chat for work. If it’s not a one on one, it’s pair programming. If it’s not pair programming…
SlopStop: Community-driven AI slop detection in Kagi Search
Your collective defense against AI-generated spam and content farms We made it our mission to prevent the web from becoming useless and a harmful space. That’s why today, Kagi Search introduces the first community-driven system to...
Modern iOS Navigation Patterns
An unofficial bonus chapter for the iOS Human Interface Guidelines: Learn how to structure iPhone apps with drill-downs, modals, pyramids, sequences, and more.
The Firefox UI Is Now Built with Web Components
Open Source, Web Development, and more
Google Search Operators: A Complete List (2018)
They're super powerful.
Opting Your Website Out of Google's FLoC Network
Google recently announced the rollout of their Federated Learning of Cohorts (FLoC), a new advertising-surveillance initiative that seeks to replace third-party cookies with a new user profiling technique that garners data generated by the browser itself.
Livebook: A collaborative and interactive code notebook for Elixir
Livebook is a web application for writing interactive and collaborative code notebooks
CarPlay Is Additive
I don't understand why these EV manufacturers… don't understand.
You can make up HTML tags
Browsers handle unrecognized tags as a custom element, with no effect beyond what's specified in the CSS. This isn't just a weird quirk, it is standardized behavior If you include hyphens in the name, you can guarantee your tag won't appear in any future versions of HTML.