A gentle introduction to anchor positioning
Anchor positioning allows you to place an element on the page based on where another element is.
Topics /
The most popular blog posts about web & frontend on Hacker News. 8,469 posts.
Anchor positioning allows you to place an element on the page based on where another element is.
On January 30, 2017 the combination of IDPF and W3C was completed (see W3C press release ), and IDPF has ceased operations as a membership organization. This website is now an archive. For current information about EPUB and more visit https://www.w3.org/publishing/ .
Web developer, standards and engineering nerd, cocktail enthusiast, maker.
The libsodium cryptographic library added support for WebAssembly back in 2017.
Update: Thanks, Fake Steve Jobs ! I’ve always wanted to be yelled at and berated by the real Steve Jobs, but this is probably as close as I’m going to get. On with the original post:
Out for a walk one day, a woman came across a construction site and saw three men working. She asked the first man, “What are you doing?” Annoyed by the question, the first man barked, “Can’t you see that I’m laying bricks?” Not satisfied with the answer, she …
Link-building services are indispensable for businesses aiming to enhance their SEO efforts and establish authority in their respective industries in a faster and more effective manner.
Once upon a time, loading common scripts & styles from a public CDN like cdnjs or Google's Hosted Libraries was a 'best practice' - a great way to instantly...
Deno is joining Cloudflare & winding down its investment in the runtime. We're all better off because of its existence.
(en Español, русском, 中文) JavaScript’s prototype object generates confusion wherever it goes. Seasoned JavaScript professionals, even authors frequently exhibit a limited understanding of the…
My brother is a pilot... ... and every so often he sends me a picture from somewhere in the world asking "So, smart guy, where is THIS ...
SWC (Speedy Web Compiler) is a super-fast JavaScript and TypeScript compiler.
My goal with this bookmarkable guide is to provide a list of (frankly: incredible) new additions to CSS lately. There is no hardline criteria for this list other than that these things are all fairly new and my sense is that many people aren't aware of these things. Or even if they are, they don't…
Last year I found a design error in the MD5 version of the hashing method used by Mastercard Internet Gateway Service. The flaw allows modification of transaction amount. They have awarded me with a bounty for reporting it. This year, they have switched to HMAC-SHA256, but this one also has a flaw
TLS is not slow, it's unoptimized. A hands-on tour of optimizing nginx to deliver one-RTT Time To First Byte (TTFB) with TLS.
Instagram leaves its users open to a simple phishing attack
wingolog: article: just-in-time code generation within webassembly
The Streams API allows JavaScript to programmatically access streams of data received over the network and process them as desired.
The personal blog of Thomas Steiner
As someone building a browser I need to parse a lot of URLs. Partially to validate them, but also to normalize them or get specific parts out of the URL. The URL API in browsers lets you do that, but it’s ergonomics aren’t ideal. The problem with new URL() The “new” in front of new […]
Our continual investments in the performance of Chrome have led to significant improvements in battery life, memory, and the speed of the we...
ECMAScript supports proper tail calls. How come browser don't support it?
DrupalCon Rotterdam 2026 DriesNote presentation.