Most cited
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 1,175 posts.
Servo Revival: 2023-2024
Summary of the things that have happened in the Servo project since January 2023 when Igalia started to maintain it.
JSC loves ES6
Update: The previous version of this post showed performance data from ARES-6 version 1.0.
Towards a JavaScript Binary AST
In this blog post, I would like to introduce the JavaScript Binary AST, an ongoing project that we hope will help make webpages load faster, along with a number of other benefits. A little background Over the years, JavaScript has grown from one of the slowest scripting languages available to a high-performance…
Why you should not pirate Google’s geo APIs
Picture by Scott Vandehey This morning I ran across a wonderful open source project called “Crime doesn’t climb”, analyzing how crime rates vary with altitude in San Francisco. Th…
300ms tap delay removed on Chrome for Android
Every click interaction in mobile browsers is hampered with a 300ms delay, but that's gone in Chrome 32 for mobile-optimized sites!
The Great CoffeeScript to Typescript Migration of 2017
Editor’s preface: When I first joined Dropbox in May 2017, we were at the tail end of our CoffeeScript to TypeScript migration. If you wanted to make changes to a CoffeeScript file, it was considered common courtesy to convert it to TypeScript while you were at it. Parts of our codebase were still using…
Distrust of Symantec TLS Certificates
A Certification Authority (CA) is an organization that browser vendors (like Mozilla) trust to issue certificates to websites. Last year, Mozilla published and discussed a set of issues with one ...
Micro Frontends
How to split up your large, complex, frontend codebases into simple, composable, independently deliverable apps.
Memory safety for web fonts
Learn how and why the Chrome team has replaced FreeType with Skrifa.
Cloudflare Stream – Combines video encoding, global delivery, and player
Cloudflare turns seven years old today. We launched on September 27, 2010. It was only a few days after our launch that we got our first request to support video streaming. Yet, until today, we'd avoided it.
WebKit is moving away from prefixes
WebKit’s new feature policy is to implement experimental features unprefixed, behind a runtime flag.
Fact Check now available in Google Search and News
Now the Fact Check label in Google News is available everywhere, and has been expanded into Search globally in all languages.
Hacking Github with Webkit
Previously on Github: XSS , CSRF ( My github followers are real , I gained followers using CSRF on bitbucket ), access bypass, mass assignm...
Netflix Now Streaming AV1 on Android
By Liwei Guo, Vivian Li, Julie Beckley, Venkatesh Selvaraj, and Jeff Watts
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 ...
Twitter Direct Message Caching and Firefox
Distinguished engineer Martin Thomson explains how this problem occurred, the implications for people who might be affected, and how problems of this nature might be avoided in future. To get ...
Free Wordpress themes coming with a price
There are so many free WordPress themes out there it can put your head in a spin. This post is the one-stop resource for info about free WordPress Themes
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.
Ten modern layouts in one line of CSS
This post highlights a few powerful lines of CSS that do some serious heavy lifting and help you build robust modern layouts.
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.
CSS Modules
If you wanted to identify an inflection point in the recent development of CSS thinking, you’d probably pick Christopher Chedeau’s “CSS in JS” talk from NationJS in November, 2014. It was a watershed moment that set a bunch of different minds spiralling off in their own directions like particles after a high-energy…
A plan to rescue the Web from the Internet
Open Source Freelancer
Web components are okay
Every so often, the web development community gets into a tizzy about something, usually web components. I find these fights tiresome, but I also see them as a…
Firefox Add-on Enables Web Development Across Browsers and Devices
Developing across multiple browsers and devices is the main issue developers have when building applications. Wouldn’t it be great to debug your app across desktop, Android and iOS with one ...