Figma is powered by WebAssembly
Because our product is written in C++, which can easily be compiled into WebAssembly, Figma is a perfect demonstration of this new format’s power.
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 56 posts.
Because our product is written in C++, which can easily be compiled into WebAssembly, Figma is a perfect demonstration of this new format’s power.
A peek into the homegrown solution we built as the first design tool with live collaborative editing.
Let’s retire the ‘virtual DOM is fast’ myth once and for all
They're super powerful.
The solution we found helps us run Figma plugins in a safe way — i.e. not eval(UNTRUSTED_CODE).
In Firefox 70 we changed how pixels get to the screen on macOS. This allows us to do less work per frame when only small parts of the screen change. As a result, Firefox 70 drastically reduces the …
The Story So Far As part of an effort to increase user security and privacy, Chrome is planning a number of changes to the extensions pla...
It’s finally here
Explore interactive Qt demos that showcase the power of Qt’s cross-platform tools—ideal for developers seeking real-world applications to boost their projects.
People are excited about running WebAssembly outside the browser. People are also excited about running WebAssembly from languages like Python, Ruby, and Rust. Lin Clark's Code Cartoons are back, illustrating ...
A typical website is made of numerous components coming from a wide variety of sources.
Update (September 23, 2020) – Over the last year, we’ve heard feedback from many customers who have asked us to extend the deprecation date. Based on this feedback we have decided to delay the deprecation of path-style URLs to ensure that customers have the time that they need to transition to virtual hosted-style…
Web Bundles enable you to share websites as a single file over Bluetooth and run them offline in your origin's context.
This document describes the web tracking practices that WebKit believes, as a matter of policy, should be prevented by default by web browsers.
Brave Shields, which protect users’ privacy from trackers and ads, are one of the cornerstone components of the browser involved in handling every single web request made for loading a website.
The promise of the AMP (Accelerated Mobile Pages) project was that it would make the web, and, in particular, the mobile web, much more pleasant to surf. The AMP HTML framework was designed to make web pages load quickly.
V8 v7.4 supports JavaScript execution without allocating executable memory at runtime.
An in-depth exploration of a new method used by tracking companies to disguise their third-party trackers as first-party trackers.
Vivaldi is changing how it presents its User Agent in the upcoming release. Here is an explanation of what a User Agent is and what we are doing.
A whirlwind tour of the big ideas powering our web search
Developers have asked what Google's proposed changes to their extensions API, known as Manifest v3, mean for Mozilla. Here are some frequently asked questions.
Chrome is announcing a new initiative to explore how to evolve the web in a way that advances privacy, while supporting publishers, and free and open content.
There are only very few truly independent search engines in the world. Google, Bing, Yandex, and Baidu are the best known ones. Most other players only white label results from those four and are dependent on them and their business model. Or they are so localized and small that they do not offer a credible…
We have added a feature to block fingerprinting and cryptomining in Firefox Nightly as an option for users to turn on.
The dominant costs of processing JavaScript are download and CPU execution time.
Incident summary Updates - Last updated 14:35 PST May 14, 2019. We expect this to be our final update. If you are running Firefox versions 61 - 65 ...
Style guides for Google-originated open-source projects
Note: Read about past updates to this technology in other blog posts about Intelligent Tracking Prevention, and the Storage Access API.