Topics /
Web & Frontend
The most popular blog posts about web & frontend on Hacker News. 8,468 posts.
Laying Out iOS UIs in Code
Software Engineer in New York specializing in Apple platforms
Interaction to Next Paint (INP)
This post introduces the Interaction to Next Paint (INP) metric and explains how it works, how to measure it, and offers suggestions on how to improve it.
Unusual speed boost: size matters
One of my concerns last year was that while WebKit was getting faster on common benchmarks, some operations were getting slower as a byproduct of new features and optimizations.
Google Calendar for iPhone
Posted by Robin Züger, Product Manager Today we’re bringing the new Google Calendar to iPhone. Just like on Android, you’ll get the fol...
Ember.js 1.0 RC1 released
Official Blog for the Ember.js Open Source Project
Turn your website into a Progressive Web App
A Progressive Web App, or PWA, uses modern web capabilities to deliver an app-like user experience. Any website can be a PWA - here's how to do it.
Unexpected, Useless, and Urgent, or What RSS Gets Right
Thinking about inbox management, RSS feeds, and email overload
We are still using 88x31 buttons
introduction If you surf the modern "small web" to any extent you've encountered 88x31 buttons - a staple of late 90s and early 2000's websites under…
JavaScript Getter-Setter Pyramid
Open Source Freelancer
HTTP cookies, or how not to design protocols
For as long as I remember, HTTP cookies have been vilified as a grave threat to the privacy of online browsing. I don't quite agree, but I f...
How Does FreeConferenceCall.com Make Money? (2012)
I've always been surprised at how freeconferencecall.com never tries to up-sell me on monthly services. The least I'd expect is that their call recording service would come at a price, or they'd remove the "welcome to ...
An Update to End-To-End
Posted by Stephan Somogyi, Product Manager, Security and Privacy In June, we announced and launched End-To-End , a tool for those who need...
Widespread XSS Vulnerabilities in Ad Network Code
For most of us, the title of this post may not be very surprising. Any time we allow 3rd party scripts to run on our sites, we effectively relinquish control of the code that executes on the client. This is particularly important when integrating ad network scripts since they are inherently more dynamic than most…
Caching secrets of the HTTP elders, part 1
ETags - an elegant weapon, for a more civilised age
Next-generation Deploy Previews, plus Netlify acquires FeaturePeek (YC S19)
Netlify has acquired FeaturePeek and is launching the next generation of Deploy Previews. Learn about collaboration tools for teams to manage feedback and deliver better web experiences.
How web browsers resize images
This is an analysis of the image resizing algorithms used by popular web browsers. It was made with the help of my ResampleScope utility.
37signals' Chalk Dissected
Update 2010-11-05: I dove into the JavaScript a little and explained most of it. Sam Stephenson tweeted that Chalk is written in CoffeeScri...
Mapillary in the OpenStreetMap iD Editor
As we have written in an earlier blog post, we have been working with the OpenStreetMap iD editor developers to integrate Mapillary as a source for editing OpenStreetMap.
Designing the Flexbox Inspector
CSS Flexbox is an increasingly popular layout model that helps in building robust dynamic page layouts. However, it has a big learning curve! The new Flexbox Inspector, created by Firefox ...
WebRender newsletter
The Quantum Flow and Photon projects have exciting newsletters. The Quantum graphics project (integrating WebRender in Firefox) hasn’t provided a newsletter so far and people have asked for i…
Single div Sierpinski triangle
Today I found another way to draw the Sierpinski triangle using pure CSS.