WebGPU now available for testing in Safari Technology Preview
WebGPU is a new standards-compliant API that enables high-performance 3D graphics and general-purpose computations on the Web.
The latest blog posts to take off on Hacker News. 236 posts.
WebGPU is a new standards-compliant API that enables high-performance 3D graphics and general-purpose computations on the Web.
It’s been a long time coming, but we finally now have the built-in `structuredClone` function to make deep cloning objects in JavaScript a breeze
Google has rolled out "Privacy Sandbox," a Chrome feature first announced back in 2019 that, among other things, exchanges third-party cookies—the most common form of tracking technology—for what the company is now calling "Topics." Topics is a response to pushback against Google’s proposed...
Dive into a world where running any WASI and WASIX package in your browser is a breeze. Whether it's Python, Bash, FFmpeg, or [any package published](<h...
arXiv’s goal is equitable access to scientific research for all – and to achieve this, we have been working to make research papers more accessible for arXiv…
Today I’m publicizing a Google OAuth vulnerability that allows employees at companies to retain indefinite access to applications like Slack and Zoom, after they’re off-boarded and removed from their company’s Google organization. The vulnerability is easy for a non-technical audience to understand and exploit.
The Qt Quick Compiler has learned a few new tricks recently that can make your QML code run a lot faster.
*This post was originally published by Mike McCue.
Reflections on Servo’s progress in 2023: contributor stats, new features, layout improvements, WPT pass rates, and plans for next year.
Hey, folks! Today we want to talk about the wonderful read-eval-print-loop (REPL) . Thanks to WebAssembly (Wasm), it's becoming increasingly common for programming language websites to embed a REPL in which passersby can easily evaluate code and get a feel for the language without having to install anything on their…
Today, Mozilla announced more than 450 new extensions (software that adds new features or functionality to the browser) to users on Firefox for Android at
We've re-added WebGPU, added new deno coverage reporters, made substantial Node.js compatibility improvements, and more.
Web browsing is a pervasive part of modern life, and the quality of the experience directly affects the quality of your day. When your tasks are disrupted
Delve into best practices for HTTP, Ruby on Rails, and databases, and discover when to adhere to the rules or when breaking them could set your code apart.
Posted by Natalia Bidart on Dec. 4, 2023
A collection of bad practices in HTML, copied from real websites.
Have you ever wanted to write your own compiler? ... yes? ... of course you have! I've always wanted to have a go at writing a compiler, and with the recent release of WebAssembly, I had the perfect excuse to have a go.
Ten dark patterns in UX design, from confirmshaming to the roach motel, what each one costs you in trust, and honest alternatives to use instead.
A collection of bad practices in HTML, copied from real websites.
It's #givingtuesday, so we're giving you PeerTube v6 today! PeerTube is the software we develop for creators, media, institutions, educators... to manage their own video platform, as an alternative to YouTube and Twitch. 🦆 VS 😈: Let's take back some ground from the tech giants! Thanks to your donations to our…
Prettier, a JavaScript code formatter, has seen an incredible adoption thanks to its careful handling of the very, very, long tail of ways people can write code. At this point, the formatting logic has been solid and after our work on ternaries lands, it will be in a happy state.
Google has set a date for the introduction of Manifest V3 which will hurt the capabilities of many ad blockers.
In this essay, Carson Gross explores his preference for separating JSON and hypermedia APIs instead of using content negotiation, a feature in HTTP that allows clients to request different formats (e.g., HTML, JSON). He discusses the limitations of content negotiation in APIs, especially when mixing stable, versioned…
Rocket is a web framework for the Rust programming language that makes it simple to write fast web applications without sacrificing flexibility or type safety.
In December of last year, we paused the planned deprecation of Manifest V2 in order to address developer feedback and deliver better solutions to migration issues . As a result of this feedback, we’ve made a number of changes to Manifest V3 to close these gaps , including:
Earlier this year in July, Servo received a NLnet grant to enhance several aspects of Servo.
The EU is poised to pass a sweeping new regulation, eIDAS 2.0. Buried deep in the text is Article 45, which returns us to the dark ages of 2011, when certificate authorities (CAs) could collaborate with governments to spy on encrypted traffic—and get away with it. Article 45 forbids browsers from...