Topics /
Web & Frontend
The most popular blog posts about web & frontend on Hacker News. 8,467 posts.
How and why I attempt to use Links as main browser
Many browsers today are gigantic resource hogs, which are basically VMs for various web applications. On the other hand, Links is a HTML browser. It is not able to do everything. It allows me to avoid most distractions and control the content-experience. The goal of this exercise is not to force anyone to use this…
Mozilla and Google Objections Overruled on “Decentralized Identifiers” by W3C
The W3C Member review of the Decentralized Identifier (DID) 1.0 Proposed Recommendation concluded with Formal Objections from three organizations.
Should you self-host Google Fonts?
A deep dive into the performance implications of using Google Fonts (good and bad) and whether self-hosting is better.
A single-page app is almost always worse than a multi-page app
Single-page apps are all the rage nowadays. Many praise their vague technical benefits while ignoring tremendous development costs.
Django 4.1
Posted by Carlton Gibson on Aug. 3, 2022
Compiling Rust to Web Assembly
So you are intrigued what WebAssembly is and want to try it? Since December 22 it’s possible to compile Rust to WASM. If you don’t know…
Write any javascript code with just these characters: ()[]{}+
Hi! I've taken this blog offline, but you can still read this post in the archive.org version .
The complete guide to protecting your APIs with OAuth2
OAuth2 is one of the most popular specifications for API authentication today, though wrapping your head around it can be a challenge.
Websockets 101
Quick introduction into the final specification of websockets (:rfc:6455).
Some flag emojis aren’t working on Chrome on Windows
A blog post by Ryan Geyer
Brave Browser introduces vertical tabs
Brave's vertical tabs feature is now available for Windows, macOS, and Linux users to experience a new way to manage open tabs.
Autocomplete as an Interface (2015)
the real reason zsh beats bash • how I got twice as fast in python • autocompleting all the things • maximizing user-interface bandwidth
Australis is landing in Firefox Nightly
Australis in Firefox on Linux, Mac, and Windows A very exciting set of changes is landing in Firefox Nightly. We’ve been calling the project Australis, but, simply, it’s the next ...
Introducing the new compose in Gmail
Posted by Phil Sharp, Product Manager We're always trying to make Gmail faster and easier to use, so today we're introducing a completely ...
Android Chrome 99 expands Certificate Transparency, breaking all MitM dev tools
Certificate transparency is superb improvement to HTTPS certificate security on the web that's great for users and businesses, but on Android it creates a huge...
Privacy Analysis of FLoC
In a previous post, I wrote about a new set of technologies “Privacy Preserving Advertising”, which are intended to allow for advertising without compr
Text-based web browsers
How do they fare with (not so) recent additions to HTML?
Post-REST
More or less all the big APIs are RESTful these days. Yeah, you can quibble about what “REST” means (and I will, a bit) but the assertion is broadly true. Is it going to stay that way forever? Seems unlikely. So, what’s next?
PSA: Firefox Nightly now with experimental Wayland support
As of last nightly (20181115100051), Firefox now supports Wayland on Linux, thanks to the work from Martin Stransky and Jan Horak, mostly.
WorldWideWeb.app
The Mac and Web have a long history together. From the very beginning, Mac OS X included the ability to run an Apache web server by clicking a Start button: About a decade ago, things started to change. Since then it’s gotten harder and harder to start a simple web server for testing HTML, CSS, […]
This month in Servo: tabbed browsing, Windows buffs, devtools, and more
Flexbox and WebXR are now enabled by default.
Complexities of e-mail validation logic
Nope, you don't know how to validate an email address. Even if you think you'd get the domain part right, fuggeddabout the local part. Seriously.