FlyWeb – Pure Web Cross-Device Interaction
FlyWeb is an experimental project we’ve been prototyping from within the depths of Mozilla’s platform division. It started as a side-project late last year, and since then a small, ad-hoc ...
Topics /
The most popular blog posts about web & frontend on Hacker News. 8,468 posts.
FlyWeb is an experimental project we’ve been prototyping from within the depths of Mozilla’s platform division. It started as a side-project late last year, and since then a small, ad-hoc ...
Every action we take on the web starts with a button click, and yet most buttons are ho-hum and uninspired. In this tutorial, we'll build an animated 3D button with HTML and CSS that sparks joy.
A minimal chat example using js-ipfs in the browser.
Today, we are introducing WebGPU support to Cloudflare Workers. This blog will explain why it's important, why we did it, how you can use it, and what comes next
Disclaimer: I am a member of the Open Banking Working Group (OBWG) and was involved in drafting the OBWG report. However, the thoughts and opinions presented here are strictly my own. The OBWG̵…
Open Source Resources For Web Developers & Designers
I always smile when I hear a web performance speaker say this. I forget who said it first, but I’ve heard it numerous times at conferences and meetups over the past few years. It’s true! Caching is critical for making web pages faster. I’ve written extensively about caching:
Are magic links are still viable as an authentication method or are you better off using newer passwordless alternatives?
Apple keeps adding AV1 codec support! iPad Pro joins iPhone 15 Pro and Macbooks with dedicated AV1 hardware decoders! Learn everything you need to know about AV1 playback support.
Expert articles, security news, product updates, guides, and research from 1Password on password management, privacy, and digital security.
Mozilla forcing llm features and providing no gui for users to disable them
In order to give myself and the many tired volunteers around WordPress.org a break for the holidays, we’re going to be pausing a few of the free services currently offered: New account registration…
Lessons learned from mixins, render props, HOCs, and classes.
Link fraud is increasingly undermining trust in major online platforms, including Google, Bing, and X (Twitter).
Adam Silver – interaction designer – London, UK
For the first time ever, Electron is excited to publicize our release schedule starting with v5.0.0. This is our first step in having a public, long-term timeline.
After being revolutionary in 2007 to unleash CSS selectors that never existed, the specification got abandoned who knows why.
Some weird legacy behavior in JavaScript
Since I first started working on my website at age fourteen, the site has gone through many revisions, and hopefully changed for the better. This blog was originally dynamically served using a Python/Flask backend, having a custom login system and post “editor” (just an input box). One of the more strange things about…
By all accounts, TypeScript has been a big success for Microsoft. I've seen loads of people sparkle with joy from dousing JavaScript with explicit types that can be checked by a compiler. But I've never been a fan. Not after giving it five minutes, not after giving it five years. So it's with great pleasure that I can…
Today, we are thrilled to announce the release of Angular v22. We continue to be proud of the work we do with each release. Our goal is to…
The previous entry got the attention it needed, and the maintainers of the VLC project connected with both Emularity developers and Emscripten developers and the process has begun. The best example…
Describing the way architectures for UIs have evolved over the years, in particular the many and often misunderstood definitions for Model-View-Controller.
This is amazing. HTML5. No Flash. No Java. Works on iPhone. Related posts: ePubs and iBooks and whether we care about the EULA. Ugh. More Flash. Do not read. Flash: a legacy technology Amazing ePubs
How I built LoginWithHN, an OAuth2+OpenID Connect provider for HackerNews.
This document explains the WebAssembly tail calls proposal and demonstrates it with some examples.
Take a company you have a problem with 1. Imagine you hate Ryanair. I do not btw they are just an example of a company this would work on. 2...
header bidding, DFP, GAM, cpm ... welcome in the world of ads, where everything is an acronym. Le me try to explain how everything works under the hood.