Web Browser Eng

Deck | Stream

Chromium Dev

Chrome 76 Beta: dark mode, payments, new PWA features and more

Chrome 76 Beta: dark mode, payments, new PWA features and more

Thu, 13 Jun 2019 19:57:00 GMT

Web Request and Declarative Net Request: Explaining the impact on Extensions in Manifest V3

Web Request and Declarative Net Request: Explaining the impact on Extensions in Manifest V3

Wed, 12 Jun 2019 17:00:00 GMT

Address Bar Install for Progressive Web Apps on the Desktop

Address Bar Install for Progressive Web Apps on the Desktop

Wed, 12 Jun 2019 00:00:00 GMT

Creating a commit with multiple files to Github with JS on the web

Creating a commit with multiple files to Github with JS on the web

Fri, 24 May 2019 11:10:02 GMT

In Chrome 76 you can hide the Add to Home screen mini-infobar

In Chrome 76 you can hide the Add to Home screen mini-infobar

Mon, 20 May 2019 00:00:00 GMT

Screen Recorder: recording microphone and the desktop audio at the same time

Screen Recorder: recording microphone and the desktop audio at the same time

Mon, 13 May 2019 19:47:24 GMT

Extracting text from an image: Experiments with Shape Detection

Extracting text from an image: Experiments with Shape Detection

Mon, 13 May 2019 12:39:45 GMT

Paint Holding - reducing the flash of white on same-origin navigations

Paint Holding - reducing the flash of white on same-origin navigations

Mon, 06 May 2019 00:00:00 GMT

Chrome 75 Beta: low latency canvas contexts, sharing files, and numeric separators

Chrome 75 Beta: low latency canvas contexts, sharing files, and numeric separators

Thu, 02 May 2019 21:39:00 GMT

Debugging Web Pages on the Nokia 8110 with KaiOS using Chrome OS

Debugging Web Pages on the Nokia 8110 with KaiOS using Chrome OS

Mon, 15 Apr 2019 01:16:30 GMT

Chrome 74 beta: reducing unwanted motion, private class fields, and feature policy API

Chrome 74 beta: reducing unwanted motion, private class fields, and feature policy API

Fri, 22 Mar 2019 18:40:00 GMT

Chrome Lite Pages - For a faster, leaner loading experience

Chrome Lite Pages - For a faster, leaner loading experience

Tue, 12 Mar 2019 13:00:00 GMT

JavaScript Loading Priorities in Chrome

How browsers schedule and execute scripts can impact the performance of web pages. While techniques l

Wed, 20 Feb 2019 00:54:50 GMT

Chrome 73 Beta: Constructable stylesheets, a new RegExp function, and passive mouse events

Chrome 73 Beta: Constructable stylesheets, a new RegExp function, and passive mouse events

Fri, 08 Feb 2019 21:03:00 GMT

Ricky Mondello: Adoption of Well-Known URL for Changing Passwords

Ricky Mondello: Adoption of Well-Known URL for Changing Passwords

Thu, 31 Jan 2019 22:02:32 GMT

Which elements support shadow DOM?

Oliver on twitter asked:Is there a list somewhere of which HTML elements can and can’t have a shadow 

Sun, 13 Jan 2019 16:56:36 GMT

Chrome 72 Beta: Public class fields, user activation and more

Chrome 72 Beta: Public class fields, user activation and more

Tue, 18 Dec 2018 20:04:00 GMT

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

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

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

Firefox Dev

View Source 5 comes to Amsterdam

Mozilla’s View Source Conference is back for a fifth year, this time in Amsterdam, September 30 ̵

Wed, 19 Jun 2019 14:35:09 GMT

CSS Scroll Snap Updated in Firefox 68

When Firefox 68 goes to general release next month, it will ship with an updated CSS Scroll Snap spec

Tue, 18 Jun 2019 13:59:29 GMT

A Firefox browser extension promoting quality online content?

A Firefox browser extension promoting quality online content?

Wed, 12 Jun 2019 13:12:54 GMT

Quick start: Profiling local builds of Firefox for Android and GeckoView_example

Quick start: Profiling local builds of Firefox for Android and GeckoView_example

Fri, 07 Jun 2019 00:43:00 GMT

CSS Grid Level 2 – subgrid is coming to Firefox

The subgrid feature of the CSS Grid Specification is not yet shipping in any browser, but is now avai

Wed, 05 Jun 2019 19:44:53 GMT

Indicating focus to improve accessibility

It’s a common, but fairly easy-to-fix accessibility issue: lack of indicating focus. In this po

Tue, 04 Jun 2019 14:09:43 GMT

The web the world needs can be ours again, if we want it

People everywhere are demanding basic consumer protections. We want our food to be healthy to eat, ou

Tue, 04 Jun 2019 13:05:37 GMT

When it comes to privacy, default settings matter!

What if I told you that on nearly every single website you visit, data about you was transmitted to d

Tue, 04 Jun 2019 13:00:26 GMT

Five ways joining Firefox can keep you safer and smarter online

Five ways joining Firefox can keep you safer and smarter online

Tue, 04 Jun 2019 12:50:51 GMT

Technology with respect and honesty. Here’s how we do it.

Technology with respect and honesty. Here’s how we do it.

Tue, 04 Jun 2019 12:50:11 GMT

Pathfinder: a first look at the best fonts and vector graphics on VR/AR

Pathfinder: a first look at the best fonts and vector graphics on VR/AR

Mon, 03 Jun 2019 16:24:04 GMT

The @W3C Needs You: Please Vote For Change In The @W3CAB Election

The @W3C Needs You: Please Vote For Change In The @W3CAB Election

Fri, 31 May 2019 00:44:00 GMT

“We believe the internet can be better,” Mozilla to the International Grand Committee

“We believe the internet can be better,” Mozilla to the International Grand Committee

Wed, 29 May 2019 15:56:23 GMT

JavaScript and evidence-based language design

Author’s note: Hi, I’m an engineer at Mozilla working on the Firefox DevTools server. I’m also

Wed, 29 May 2019 15:01:08 GMT

Firefox brings you smooth video playback with the world’s fastest AV1 decoder

Tuesday’s release of Firefox 67 brought a number of performance enhancing features that make this our

Thu, 23 May 2019 20:27:19 GMT

Firefox brings you smooth video playback with the world’s fastest AV1 decoder

Firefox brings you smooth video playback with the world’s fastest AV1 decoder

Thu, 23 May 2019 20:27:19 GMT

Emblematic Group and Mozilla Team Up to Showcase Next Generation of Storytelling on the Web

Emblematic Group and Mozilla Team Up to Showcase Next Generation of Storytelling on the Web

Wed, 22 May 2019 16:00:06 GMT

Firefox 67: Dark Mode CSS, WebRender, and more

Firefox 67 is available today, bringing a faster and better JavaScript debugger, support for CSS pref

Tue, 21 May 2019 14:32:45 GMT

Latest Firefox Release is Faster than Ever

With the introduction of the new Firefox Quantum browser in 2017 we changed the look, feel, and perfo

Tue, 21 May 2019 13:01:14 GMT

Let Firefox help you block cryptominers from your computer

Let Firefox help you block cryptominers from your computer

Tue, 21 May 2019 13:00:52 GMT

Save and update passwords in Private Browsing with Firefox

Save and update passwords in Private Browsing with Firefox

Tue, 21 May 2019 13:00:27 GMT

Faster smarter JavaScript debugging in Firefox DevTools

Script debugging is one of the most powerful and complex productivity features in the web developer t

Thu, 16 May 2019 15:28:41 GMT

Empowering User Privacy and Decentralizing IoT with Mozilla WebThings

Smart home devices can make busy lives a little easier, but they also require you to give up control

Wed, 15 May 2019 17:47:09 GMT

TLS 1.0 and 1.1 Removal Update

tl;dr Enable support for Transport Layer Security (TLS) 1.2 today! As you may have read last yea

Wed, 15 May 2019 14:01:57 GMT

react-content-marker Released – Marking Content with React

react-content-marker Released – Marking Content with React

Tue, 14 May 2019 18:00:00 GMT

What we do when things go wrong

We strive to make Firefox a great experience. Last weekend we failed, and we’re sorry.An error on our

Thu, 09 May 2019 20:53:45 GMT

Technical Details on the Recent Firefox Add-on Outage

Editor’s Note: May 9, 8:22 pt – Updated as follows: (1) Fixed verb tense (2) Clarified th

Thu, 09 May 2019 20:06:51 GMT

The Firefox EU Elections Toolkit helps you to prevent pre-vote online manipulation

What comes to your mind when you hear the term ‘online manipulation’? In the run-up to the EU p

Mon, 06 May 2019 05:06:36 GMT

Owning it: browser compatibility data and open source governance

What does it mean to “own” an open-source project? With the browser-compat-data project (“BCD”), the

Wed, 01 May 2019 14:54:23 GMT

Android Browser Choice Screen in Europe

Today, Google announced a new browser choice screen in Europe. We love an opportunity to show more pe

Fri, 19 Apr 2019 06:14:32 GMT

Introducing Mozilla WebThings

The Mozilla IoT team is excited to announce that after two years of development and seven quarterly s

Thu, 18 Apr 2019 14:52:20 GMT

Fluent 1.0: a localization system for natural-sounding translations

Fluent is a family of localization specifications, implementations and good practices developed by Mo

Wed, 17 Apr 2019 07:59:15 GMT

Pyodide: Bringing the scientific Python stack to the browser

Pyodide is an experimental project from Mozilla to create a full Python data science stack that runs

Tue, 16 Apr 2019 13:18:44 GMT

Developer Roadshow 2019 returns with VR, IoT and all things web

Mozilla Developer Roadshow is a meetup-style, Mozilla-focused event series for people who build the w

Thu, 11 Apr 2019 14:51:53 GMT

Teaching machines to triage Firefox bugs

Many bugs, not enough triageMozilla receives hundreds of bug reports and feature requests from Firefo

Tue, 09 Apr 2019 15:31:46 GMT

Sharpen your WebVR skills with experiments from Glitch and Mozilla

Join us for a week of Web VR experiments. Earlier this year, we partnered with Glitch.com to produce

Mon, 08 Apr 2019 14:47:49 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

A New Bytecode Format for JavaScriptCore

In revision r237547 we introduced a new bytecode format for JavaScriptCore (JSC). The goals of the ne

Fri, 21 Jun 2019 17:00:20 GMT

Release Notes for Safari Technology Preview 85

Safari Technology Preview Release 85 is now available for download for macOS Catalina betas and macOS

Wed, 12 Jun 2019 20:00:12 GMT

Javier Fernández: A new terminal-style line breaking with CSS Text

Javier Fernández: A new terminal-style line breaking with CSS Text

Mon, 10 Jun 2019 20:11:40 GMT

What’s New in the Payment Request API for Apple Pay

Since announcing last April that WebKit supports the W3C Payment Request API for Apple Pay, we’

Thu, 06 Jun 2019 17:25:19 GMT

CPU Timeline in Web Inspector

Web Inspector now includes a new CPU usage timeline that lets developers measure a page’s CPU u

Thu, 06 Jun 2019 14:00:07 GMT

Safari Technology Preview 84, with Safari 13 Features, is Now Available

Safari Technology Preview Release 84 is now available for download for macOS Mojave. With this releas

Wed, 05 Jun 2019 17:00:16 GMT

Creating Web Inspector Audits

This post is a followup to the Audits in Web Inspector post, and explains the capabilities of and how

Wed, 05 Jun 2019 14:41:38 GMT

Audits in Web Inspector

figure picture img { width: 100%; max-width: 1631px; }@media (prefers-color-scheme:dark) { figure pic

Wed, 05 Jun 2019 14:40:16 GMT

Release Notes for Safari Technology Preview 83

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

Wed, 29 May 2019 17:00:39 GMT

Privacy Preserving Ad Click Attribution For the Web

A typical website is made of numerous components coming from a wide variety of sources. Many of the s

Wed, 22 May 2019 13:00:38 GMT

Debugging Media in Web Inspector

figure picture img { width: 100%; max-width: 1363px; }@media (prefers-color-scheme:dark) { figure pic

Wed, 15 May 2019 18:00:25 GMT

Michael Catanzaro: Epiphany Technology Preview Upgrade Requires Manual Intervention

Michael Catanzaro: Epiphany Technology Preview Upgrade Requires Manual Intervention

Tue, 19 Mar 2019 18:39:27 GMT

Frédéric Wang: Review of Igalia's Web Platform activities (H2 2018)

Frédéric Wang: Review of Igalia's Web Platform activities (H2 2018)

Tue, 26 Feb 2019 23:00:00 GMT
There is an app update available Refresh