Measure Performance with the RAIL Model

RAIL is a user-centric performance model. Every web app has these four distinct aspects to its life cycle, and performance fits into them in different ways: Response, Animation, Idle, Load. | Continue reading


@developers.google.com | 5 years ago

Learn image classification with Google

Continue reading


@developers.google.com | 5 years ago

Machine Learning Practica

Domain-specific hands-on tutorials that teach how to use machine learning to solve real-world problems. | Continue reading


@developers.google.com | 5 years ago

Why Performance Matters

Thanks to mobile device and network proliferation, more people are using the web than ever before. As this user base grows, performance is more important than ever. In this article, find out why performance matters, and learn what you can do to make the web faster for everyone. | Continue reading


@developers.google.com | 5 years ago

JavaScript Start-up Optimization

Keep your network transmission and parse/compile cost for JavaScript low to ensure pages get interactive quickly. | Continue reading


@developers.google.com | 5 years ago

Beyond SPAs: alternative architectures for your PWA

Building a Progressive Web App doesn't mean building a single page app! Read about alternative architectures for content-focused PWAs, to help you make the right decision for your use case. | Continue reading


@developers.google.com | 5 years ago

What's New in DevTools (Chrome 68)

Eager evaluation, argument hints, function autocompletion, Lighthouse 3.0, and more. | Continue reading


@developers.google.com | 5 years ago

#Smooshgate FAQ

What can #SmooshGate teach us about standards development and the Web Platform? This write-up gives an overview. | Continue reading


@developers.google.com | 5 years ago

Google's Rules of Machine Learning

Best practices for ML engineering. | Continue reading


@developers.google.com | 5 years ago

Progressive Web Apps on the Desktop

Desktop progressive web apps can be 'installed' on the users device much like native apps. They're fast. Feel integrated because they launched in the same way as other apps, and run in an app window, without an address bar or tabs. They're reliable because service workers can cac … | Continue reading


@developers.google.com | 5 years ago

First Input Delay

First Input Delay (FID) is a new performance metric for measuring page responsiveness for real users in the wild. | Continue reading


@developers.google.com | 5 years ago

ReCAPTCHA v3 Beta

Continue reading


@developers.google.com | 5 years ago

Deprecations and Removals in Chrome 67 – Web – Google Developers

A round up of the deprecations and removals in Chrome 67 to help you plan. In this version, deprecation of public key pinning, removal of AppCache on unsecure contexts, and more prefix removals. | Continue reading


@developers.google.com | 6 years ago

BigInt: arbitrary-precision integers in JavaScript

BigInts are a new numeric primitive in JavaScript that can represent integers with arbitrary precision. This article walks through some use cases and explains the new functionality in Chrome 67 by comparing BigInts to Numbers in JavaScript. | Continue reading


@developers.google.com | 6 years ago

Timeline for bringing page experience ranking to desktop

Continue reading


@developers.google.com | 54 years ago

Updating our job posting guidelines to improve quality of results for job seekers

Continue reading


@developers.google.com | 54 years ago