Topics /
Web & Frontend
The most popular blog posts about web & frontend on Hacker News. 4,614 posts.
XML is a cheap DSL
Lessons about XML from the open source IRS Tax Withholding Estimator.
FrontPage: The Good, The Bad, and The Ugly
Microsoft FrontPage has its thorns, but don't discount the fact that those thorns are attached to a rose.
Closing web browser windows doesn't close connections
Months ago I noticed something strange in the Little Snitch Network Monitor: Safari was still connecting to web sites after every window had been closed. At the time, I thought this was just a Safari bug. I brought the issue to the attention of some Safari engineers, who I had hoped would look into it. Since then…
Linux sandboxing improvements in Firefox 57
Firefox 57 not only ships a large amount of performance improvements and a UI refresh, it also contains a number of technological improvemen...
There is only one Cloud Icon in the Entire Universe
I recently worked on the update to the ASP.NET site, now in beta at ...
Shadow DOM
Why HTML/CSS is broken and how to fix it.
The “Developer Experience” Bait-And-Switch
We cannot continue to use as much JavaScript as is now normal and expect the web to flourish. At the same time, most developers experience no constraint on their use of JS...until it's too late. Lightweight, effective tools are here, but we're stuck in a rhetorical rut. We need to reset our conversation about…
JS things I didn’t know existed
I was reading through the MDN docs the other day and found these JS features and APIs I never knew existed. So here is a short list of those things, useful or not - learning JS seemingly never ends. Label Statements [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/
WebGL: 80,000 particles
Disclaimer: this page only dispays 30,000 particles. You can check the 80,000 version here .
The NoScript Misnomer
A Hacker's Blog of Unintended Use and Insomnia.
Please don't force dark mode
A discussion on why forcing dark mode on users can lead to poor user experience, the impact of high contrast ratios on readability, and the need for better guidelines in dark mode design.
Why Asm.js Bothers Me
Please note that this post expresses my personal opinion and mine alone, not those of my employer or my teammates.
HDR‑Infused Emoji
Supercharging Slack’s Reaction Icons
Syntax Highlighting Is Backwards (2018)
Most code editors color different pieces of your program in different ways. For instance, they’ll make keywords like if bold and bright so that you notice when you’ve misspelled them. They’ll make non-executable parts like comments and documentation fainter so that you know that the computer isn’t seeing that part of…
Escaping the SPA rabbit hole with modern Rails
The SPA path is dark and full of terrors. You can bravely fight those… or choose a different path that takes you to a similar destination…
Browser Market Pollution: IE[x] is the new IE6
Feb 2015: 3½ years later, we’re in a better place. The new IE Spartan project has killed off document modes . (Technically, still possible in firewall environments, but… effectively dead for us.) These days, our IE support landscape is IE8 (still), IE11, and IE Mobile. 3 is definitely better than 72.
Comodo ships Adware Privdog worse than Superfish
This blog is written by Hanno Böck. Unless noted otherwise, its content is licensed as CC0 .
Dependency management fatigue, or why I ditched React for Go+HTMX+Templ
After getting to work on some personal projects using Go+HTMX+Templ this year, I have decided to give up on using React on any personal projects. You can actually find a lot of compelling arguments for ditching React in favor of HTMX in the essays found in the HTMX official website. But I feel that not that many…
Serve Videos Instead of GIFs
The Graphics Interchange Format ( GIF ) is over 30 years old but is a pervasive part of internet culture. We use GIFs to serve short, silent, and looping videos, which frequently become memes . Entire services exist to create and share them, and many smartphone keyboards have built-in GIF support.
CSS-Tricks in Limbo
I’m sad to say that CSS-Tricks is stuck in limbo again. The site was acquired by Digital Ocean in 2022, and it continued to run under their ownership until February of 2023, when DigitalOcean fired the people working on it. The site stayed latent for a year before DigitalOcean re-hired lead editor Geoff Graham in June…
Medium and the Scourge of Persistent Sharing Bars
When people click a URL and see that it’s a Medium site, their reaction should be “Oh, good, a Medium site — this will be nice to read.” Right now it’s gotten to the point where when people realize an article is on Medium, they think, “Oh, crap, it’s on Medium.”