Web Browser Eng

Deck | Stream

Chromium Dev

Registering as a Share Target with the Web Share Target API

Registering as a Share Target with the Web Share Target API

Fri, 07 Dec 2018 05:42:30 GMT

Why Build Progressive Web Apps: Push, but Don't be Pushy! Video Write-Up

Why Build Progressive Web Apps: Push, but Don't be Pushy! Video Write-Up

Thu, 06 Dec 2018 04:08:53 GMT

Maybe Our Documentation "Best Practices" Aren''t Really Best Practices

Maybe Our Documentation "Best Practices" Aren''t Really Best Practices

Wed, 05 Dec 2018 23:57:20 GMT

Registering as a Share Target with the Web Share Target API

Registering as a Share Target with the Web Share Target API

Wed, 05 Dec 2018 00:00:00 GMT

They’re all pretty similar so it’s up to you which you prefer to use.

They’re all pretty similar so it’s up to you which you prefer to use.If you want to track your scores

Mon, 03 Dec 2018 18:39:26 GMT

If you’re running the audit in DevTools itself you can export JSON for the data.

If you’re running the audit in DevTools itself you can export JSON for the data. web.dev will also li

Mon, 03 Dec 2018 18:37:59 GMT

I believe this audit is checking if any anchors, , on the page are missing an…

I believe this audit is checking if any anchors, <a href=”…”>, on the page are missing an acces

Fri, 30 Nov 2018 16:27:54 GMT

Hey Samuel,

Hey Samuel,They all use the same tool under the hood (Lighthouse). Currently the version on web.dev d

Fri, 30 Nov 2018 16:24:07 GMT

web.dev status update, 29th Nov 2018

Hey folks,It’s been a couple weeks since our last update so we wanted to check-in and let you know wh

Fri, 30 Nov 2018 02:09:29 GMT

Hi Sara,

Hi Sara,You can file an issue at github.com/googlechrome/web.dev. When you file an issue, make sure t

Fri, 30 Nov 2018 01:21:33 GMT

Feature Policy & the Well-Lit Path for Web Development (Chrome Dev Summit 2018)

Feature Policy & the Well-Lit Path for Web Development (Chrome Dev Summit 2018)

Fri, 23 Nov 2018 14:32:09 GMT

Hi Vittorio,

Hi Vittorio,You can file issues here: https://github.com/googlechrome/web.devWe started to open up th

Tue, 20 Nov 2018 17:12:02 GMT

Hi Sunny

Hi SunnyUnder the hood we’re using a tool called Lighthouse (https://developers.google.com/web/tools/

Tue, 20 Nov 2018 17:10:27 GMT

In the blog post we mention that we’re working on the h2 issue, the tracking bug is here…

In the blog post we mention that we’re working on the h2 issue, the tracking bug is here: https://git

Tue, 20 Nov 2018 17:07:40 GMT

Measure, Optimize & Monitor.

Performance is a constant process, not a one-time checklist. It requires continuous monitoring and wo

Mon, 12 Nov 2018 19:46:46 GMT

Chrome Dev Summit 2018: Building a Faster, Smoother, Capable Web

Chrome Dev Summit 2018: Building a Faster, Smoother, Capable Web

Mon, 12 Nov 2018 18:37:00 GMT

No worries!

No worries! Note that good polyfills are available back to IE11 as well: https://github.com/WebCompon

Wed, 07 Nov 2018 00:30:50 GMT

Safari, Opera, Chrome, Firefox, UC Browser, Samsung Internet, and China-market browsers that are…

Safari, Opera, Chrome, Firefox, UC Browser, Samsung Internet, and China-market browsers that are base

Tue, 06 Nov 2018 15:49:44 GMT

Something that gets lost in the desktop focus of most web developers is that web components are…

Something that gets lost in the desktop focus of most web developers is that web components are suppo

Tue, 06 Nov 2018 15:46:13 GMT

A Netflix Web Performance Case Study

Improving Time-To-Interactive for Netflix.com on Desktoptl;dr: There are no silver bullets to web per

Mon, 05 Nov 2018 17:43:17 GMT

Further protections from harmful ad experiences on the web

Further protections from harmful ad experiences on the web

Mon, 05 Nov 2018 17:00:00 GMT

Performance and Resilience: Stress-Testing Third Parties by CSS Wizardry

Performance and Resilience: Stress-Testing Third Parties by CSS Wizardry

Tue, 23 Oct 2018 09:53:10 GMT

Chrome Bug 897727 - MediaRecorder using Canvas.captureStream() fails for large canvas elements on Android

Chrome Bug 897727 - MediaRecorder using Canvas.captureStream() fails for large canvas elements on And

Mon, 22 Oct 2018 14:22:21 GMT

Why Microsoft and Google love progressive web apps | Computerworld

Why Microsoft and Google love progressive web apps | Computerworld

Mon, 22 Oct 2018 10:02:36 GMT

894556 - Multiple video tracks in a MediaStream are not reflected on the videoTracks object on the video element

894556 - Multiple video tracks in a MediaStream are not reflected on the videoTracks object on the vi

Fri, 12 Oct 2018 06:35:22 GMT

Solid is not W3C endorsed.

Solid is not W3C endorsed.The W3C endorses internet standards through its “recommendation track” proc

Wed, 10 Oct 2018 15:46:25 GMT

Start Performance Budgeting

If you’re building a web experience and want to stay fast, a performance budget can be critical. For

Mon, 08 Oct 2018 17:00:02 GMT

Chrome 70 beta: shape detection, web authentication, and more

Chrome 70 beta: shape detection, web authentication, and more

Thu, 13 Sep 2018 21:46:00 GMT

RSS Feed to Google Chat Webhook using Cloud Functions for Firebase and Superfeedr

RSS Feed to Google Chat Webhook using Cloud Functions for Firebase and Superfeedr

Sat, 25 Aug 2018 16:16:29 GMT

Help test / provide feedback on upcoming Chrome browser features

Help test / provide feedback on upcoming Chrome browser features

Fri, 24 Aug 2018 17:03:00 GMT

Using HTTPArchive and Chrome UX report to get Lighthouse score for top visited sites in India.

Using HTTPArchive and Chrome UX report to get Lighthouse score for top visited sites in India.

Fri, 24 Aug 2018 08:19:10 GMT

Getting Lighthouse scores from HTTPArchive for sites in India.

Getting Lighthouse scores from HTTPArchive for sites in India.

Fri, 24 Aug 2018 08:09:10 GMT

The Cost Of JavaScript In 2018

Building interactive sites can involve sending JavaScript to your users. Often, too much of it. Have

Wed, 01 Aug 2018 20:24:36 GMT

What are the pain points for web designers? - Mustafa Kurtuldu

What are the pain points for web designers? - Mustafa Kurtuldu

Wed, 01 Aug 2018 14:56:13 GMT

Thoughts on importing npm modules to the web as JavaScript modules

Thoughts on importing npm modules to the web as JavaScript modules

Fri, 20 Jul 2018 12:39:24 GMT

Firefox Dev

Goodbye, EdgeHTML

Microsoft is officially giving up on an independent shared platform for the internet. By adopting Chr

Thu, 06 Dec 2018 21:21:05 GMT

Firefox Coming to the Windows 10 on Qualcomm Snapdragon Devices Ecosystem

Firefox Coming to the Windows 10 on Qualcomm Snapdragon Devices Ecosystem

Thu, 06 Dec 2018 21:05:28 GMT

Rust 2018 is here… but what is it?

This post was written in collaboration with the Rust Team (the “we” in this article). You

Thu, 06 Dec 2018 16:13:55 GMT

encoding_rs: a Web-Compatible Character Encoding Library in Rust

encoding_rs: a Web-Compatible Character Encoding Library in Rust

Mon, 03 Dec 2018 10:30:12 GMT

Using cargo-fuzz to Transfer Code Review of Simple Safe Code to Complex Code that Uses unsafe

Using cargo-fuzz to Transfer Code Review of Simple Safe Code to Complex Code that Uses unsafe

Mon, 03 Dec 2018 09:42:34 GMT

Maximizing password manager attack surface: Learning from Kaspersky

Maximizing password manager attack surface: Learning from Kaspersky

Fri, 30 Nov 2018 20:15:16 GMT

Trip Report: C++ Standards Meeting in San Diego, November 2018

Trip Report: C++ Standards Meeting in San Diego, November 2018

Fri, 30 Nov 2018 15:00:12 GMT

Firefox Reality update supports 360 videos and 7 additional languages

Firefox Reality update supports 360 videos and 7 additional languages

Fri, 30 Nov 2018 05:00:00 GMT

BBN challenge resolutions: "A properly secured parameter" and "Exploiting a static page"

BBN challenge resolutions: "A properly secured parameter" and "Exploiting a static page"

Wed, 28 Nov 2018 02:07:36 GMT

Brussels Mozilla Mornings: Critically assessing the EU Terrorist Content regulation

Brussels Mozilla Mornings: Critically assessing the EU Terrorist Content regulation

Tue, 27 Nov 2018 12:45:15 GMT

Making contribution work for Firefox tooling and data projects

Making contribution work for Firefox tooling and data projects

Mon, 26 Nov 2018 16:13:46 GMT

The EU Terrorist Content Regulation – a threat to the ecosystem and our users’ rights

The EU Terrorist Content Regulation – a threat to the ecosystem and our users’ rights

Wed, 21 Nov 2018 10:08:34 GMT

LPCNet: DSP-Boosted Neural Speech Synthesis

LPCNet is a new project out of Mozilla’s Emerging Technologies group — an efficient neural spee

Tue, 20 Nov 2018 16:51:35 GMT

Mozilla files comments on NTIA’s proposed American privacy framework

Mozilla files comments on NTIA’s proposed American privacy framework

Tue, 20 Nov 2018 16:32:01 GMT

Decentralizing Social Interactions with ActivityPub

In the Dweb series, we are covering projects that explore what is possible when the web becomes decen

Tue, 20 Nov 2018 15:14:23 GMT

Virtual meeting rooms don’t have to be boring. We challenge you to design better ones!

Virtual meeting rooms don’t have to be boring. We challenge you to design better ones!

Fri, 16 Nov 2018 16:01:21 GMT

PSA: Firefox Nightly now with experimental Wayland support

PSA: Firefox Nightly now with experimental Wayland support

Fri, 16 Nov 2018 01:42:08 GMT

And now for something completely different: SCSI2SD is not a panacea

And now for something completely different: SCSI2SD is not a panacea

Thu, 15 Nov 2018 21:51:00 GMT

The Power of Web Components

BackgroundEver since the first animated DHTML cursor trails and “Site of the Week” badges

Thu, 15 Nov 2018 15:06:07 GMT

Firefox Monitor Launches in 26 Languages and Adds New Desktop Browser Feature

Since the launch of Firefox Monitor, a free service that notifies you when your email has been part o

Thu, 15 Nov 2018 03:35:05 GMT

New & Experimental Web Design Tools: Feedback Requested

The state of design tools in FirefoxA year ago, the Firefox DevTools team formed a subgroup to focus

Wed, 14 Nov 2018 16:00:32 GMT

Private by Design: How we built Firefox Sync

What is Firefox Sync and why would you use itThat shopping rabbit hole you started on your laptop thi

Tue, 13 Nov 2018 15:09:17 GMT

Firefox Ups the Ante with Latest Test Pilot Experiment: Price Wise and Email Tabs

Over the last few years, the Test Pilot team has developed innovative features for Firefox desktop an

Mon, 12 Nov 2018 15:00:27 GMT

Performance Updates and Hosting Moves: MDN Changelog for October 2018

Done in OctoberHere’s what happened in October to the code, data, and tools that support MDN Web Docs

Fri, 09 Nov 2018 17:03:24 GMT

Into the Depths: The Technical Details Behind AV1

AV1, the next generation royalty-free video codec from the Alliance for Open Media, is making waves i

Thu, 08 Nov 2018 15:02:18 GMT

Cross-language Performance Profile Exploration with speedscope

speedscope is a fast, interactive, web-based viewer for large performance profiles (www.speedscope.ap

Wed, 07 Nov 2018 15:24:58 GMT

Testing Privacy-Preserving Telemetry with Prio

Building a browser is hard; building a good browser inevitably requires gathering a lot of data to ma

Mon, 29 Oct 2018 18:26:08 GMT

Dweb: Identity for the Decentralized Web with IndieAuth

In the Dweb series, we are covering projects that explore what is possible when the web becomes decen

Wed, 24 Oct 2018 14:55:53 GMT

Firefox 63 – Tricks and Treats!

It’s that time of the year again- when we put on costumes and pass out goodies to all. It’

Tue, 23 Oct 2018 14:09:13 GMT

Latest Firefox Rolls Out Enhanced Tracking Protection

At Firefox, we’re always looking to build features that are true to the Mozillia mission of giving pe

Tue, 23 Oct 2018 13:01:46 GMT

WebAssembly’s post-MVP future: A cartoon skill tree

/* temporary fix until theme is updated */.article dl{max-width:65ch}.article dt{font-weight:bold}.a

Mon, 22 Oct 2018 15:32:56 GMT

Introducing Opus 1.3

The Opus Audio Codec gets another major update with the release of version 1.3 (demo).Opus is a total

Thu, 18 Oct 2018 16:30:42 GMT

Dweb: Decentralised, Real-Time, Interoperable Communication with Matrix

In the Dweb series, we are covering projects that explore what is possible when the web becomes decen

Wed, 17 Oct 2018 15:12:41 GMT

Show your support for Firefox with new badges

Firefox is only as strong as its passionate users. Because we’re independent, people need to ma

Tue, 16 Oct 2018 14:57:45 GMT

Payments, accessibility, and dead macros: MDN Changelog for September 2018

Done in SeptemberHere’s what happened in September to the code, data, and tools that support MDN Web

Fri, 12 Oct 2018 14:50:58 GMT

Home Monitoring with Things Gateway 0.6

When it comes to smart home devices, protecting the safety and security of your home when you aren’t

Thu, 11 Oct 2018 15:19:10 GMT

Calls between JavaScript and WebAssembly are finally fast 🎉

At Mozilla, we want WebAssembly to be as fast as it can be.This started with its design, which gives

Mon, 08 Oct 2018 15:35:06 GMT

A New Way to Support MDN

Starting this week, some visitors may notice something new on the MDN Web Docs site, the comprehensiv

Wed, 03 Oct 2018 16:05:19 GMT

Introducing Firefox Monitor, Helping People Take Control After a Data Breach

Data breaches, when information like your username and password are stolen from a website you use, ar

Tue, 25 Sep 2018 13:01:11 GMT

Explore the immersive web with Firefox Reality. Now available for Viveport, Oculus, and Daydream

Earlier this year, we shared that we are building a completely new browser called Firefox Reality. Th

Tue, 18 Sep 2018 13:00:14 GMT

Beaker Browser Dev

Why bother with P2P when you still need to guarantee uptime?

Why bother with P2P when you still need to guarantee uptime?

Mon, 22 Oct 2018 05:00:00 GMT

Recurse Center Day 6: Raft's Safety Argument and Cryptopals Round 2

Recurse Center Day 6: Raft's Safety Argument and Cryptopals Round 2

Mon, 03 Oct 2016 00:00:00 GMT

WebKit Dev

Philippe Normand: Web overlay in GStreamer with WPEWebKit

Philippe Normand: Web overlay in GStreamer with WPEWebKit

Sat, 08 Dec 2018 14:09:36 GMT

Release Notes for Safari Technology Preview 71

Safari Technology Preview Release 71 is now available for download for macOS Mojave and macOS High Si

Wed, 05 Dec 2018 18:00:49 GMT

Release Notes for Safari Technology Preview 70

Safari Technology Preview Release 70 is now available for download for macOS Mojave and macOS High Si

Wed, 14 Nov 2018 18:00:41 GMT

Web High Level Shading Language

This article is introducing a new graphics shading language for the Web named Web High Level Shading

Mon, 12 Nov 2018 23:21:46 GMT

Michael Catanzaro: The GNOME (and WebKitGTK+) Networking Stack

Michael Catanzaro: The GNOME (and WebKitGTK+) Networking Stack

Mon, 12 Nov 2018 04:51:28 GMT

Release Notes for Safari Technology Preview 69

Safari Technology Preview Release 69 is now available for download for macOS Mojave and macOS High Si

Wed, 07 Nov 2018 18:00:24 GMT

Michael Catanzaro: Mesa Update Breaks WebKitGTK+ in Fedora 29

Michael Catanzaro: Mesa Update Breaks WebKitGTK+ in Fedora 29

Wed, 07 Nov 2018 02:28:56 GMT

Michael Catanzaro: WebKitGTK+ 2.22.2 and 2.22.3, Media Source Extensions, and YouTube

Michael Catanzaro: WebKitGTK+ 2.22.2 and 2.22.3, Media Source Extensions, and YouTube

Sat, 03 Nov 2018 04:19:46 GMT

Michael Catanzaro: On WebKit Build Options (Also: How to Accidentally Disable Important Security Features!)

Michael Catanzaro: On WebKit Build Options (Also: How to Accidentally Disable Important Security Feat

Sat, 03 Nov 2018 03:29:07 GMT

Release Notes for Safari Technology Preview 68

Safari Technology Preview Release 68 is now available for download for macOS Mojave and macOS High Si

Wed, 24 Oct 2018 17:00:56 GMT

Canvas Debugging

Ever since its introduction in 2004, the Canvas element and its associated APIs have been an incredib

Mon, 15 Oct 2018 17:00:12 GMT

Deprecation of Legacy TLS 1.0 and 1.1 Versions

Transport Layer Security (TLS) is a critical security protocol used to protect web traffic. It provid

Mon, 15 Oct 2018 16:00:13 GMT

MotionMark 1.1

Two years ago, we released MotionMark, a benchmark for Web graphics. It runs a series of tests that e

Fri, 12 Oct 2018 17:00:19 GMT

Viewing Augmented Reality Assets in Safari for iOS

Safari on iOS 12 supports viewing 3D models and allows you to see them in Augmented Reality (AR). Sup

Wed, 10 Oct 2018 18:00:20 GMT

Release Notes for Safari Technology Preview 67

Safari Technology Preview Release 67 is now available for download for macOS Mojave and macOS High Si

Wed, 10 Oct 2018 17:00:46 GMT
There is an app update available Refresh