Topics /
Web & Frontend
The most popular blog posts about web & frontend on Hacker News. 8,467 posts.
About those vector icons
Why can’t we just use vector-based icons in our application? This question, in a variety of reinterpretations, keeps on resurfacing in various forums, blogs and articles. It is asked in the context of desktop applications where the same icon is used in different ways, starting from very small 16*16 icons in file…
Why some GitHub labels are illegible
Mathematician and software engineer. Formalisation and AI
Introducing Windows 11
At a time when the PC is playing a more central role in our lives, Windows 11 is designed to bring you closer to what you love.
Password Requirements: Myths and Madness
Password requirements are weird. It seems impossible to set a new password in many websites. Why?
Hooks Considered Harmful
React hooks changed radically how we build frontend applications allowing engineers to separate stateful logic from rendering. However, under a seemingly simple API there are some aspects of React hooks that are the source of bugs and performance issues. In this article, we will do a deep dive into the javascript…
Chat Bubble Blindness
Last month we removed our live chat bubble and replaced it with a link to live chat in our navigation.
An Update on the Lock Icon
Editor’s note: based on industry research (from Chrome and others), and the ubiquity of HTTPS, we will be replacing the lock icon in Chrome’...
Firefox’s Test Pilot Program Returns
Like a cat, the Test Pilot program has had many lives. It originally started as an Add-on before we relaunched it three years ago. Then in January, we anno
AMP for email is bad
The US antitrust complaint against Google shows that the claim 'to improve speed with AMP' was false from the start. It is simply a measure to increase ad revenue.
Tor Browser: a legacy of advancing private browsing innovation
In this post, we want to share a little bit of Tor Browser history with you, the origins of our features and designs, and how many of our innovative privacy and security features have been adopted by other browsers.
Tired of Safari
Yesterday, in reaction to pointer events becoming a W3C recommendation, Tim Kadlec published an important piece about Apple’s huge influence on the mobile web.
Why Instapaper Free is taking an extended vacation
Last fall, I conducted an experiment: I quietly removed Instapaper Free from the App Store 1 for three days, leaving only the full, $4.99 Instapaper app . Not only did sales increase incrementally, but nobody seemed to notice.
How Facebook handles account deletions
Explore Pageflows blog for insightful articles on user experience and interface design. Dive into case studies, tips, and trends shaping the digital product design world.
New Adventures for Elm
A delightful language with friendly error messages, great performance, small assets, and no runtime exceptions.
The first Django site to run on Python 3
This page was generated by Django 1.5.dev20120815104632 and Python 3.2.3 (default, Aug 15 2012, 13:02:32) [GCC 4.4.5] on Sept. 1, 2012, 3:42 p.m. (Paris time).
WebP is so great except it's not (2021)
I’m a responsible web designer, and as such, since WordPress (finally) accepts media uploads of image/webp MIME type and since all web browsers newer than …
Send Money to Friends in Messenger
We're giving people a more convenient and secure way to send or receive money between friends.
Resurrect the Old Web
Recently a local news station in Maine reported a story of some middle schoolers calling their friends with landline telephones. Their parents thought they w...
404 Deno CEO not found
The one where I mourn the best runtime and speculate idly.
What No One Told You About Z-Index
The problem with z-index is that very few people understand how it really works. It’s not complicated, but it if you’ve never taken the time to read its specification, there are almost certainly crucial aspects that you’re completely unaware of.
Beyond the Front Page: A Personal Guide to Hacker News
HN should be treated as an external comment section for the internet to the extent that it can’t substitute for the internet, much less for your own thinking. At its best, HN is a map to new questions and a window onto new angles. The landscape itself remains elsewhere.
Refactoring GitHub's Design
Reducing an interface until only the absolutely necessary elements remain is one of the most satisfying tasks in design.