Home/Engineering
Topic

Engineering

4,364 articles on Engineering.

11,834 articles
Engineering — Codelab: Build a push notification client

Codelab: Build a push notification client

A step-by-step interactive tutorial that shows you how to build a client that subscribes the user to push notifications, displays push messages as notifications, and unsubscribes the user from push notifications.

Wweb.dev·Engineering
Engineering — Common Issues and Reporting Bugs

Common Issues and Reporting Bugs

There are right ways of using notifications, and ways of using them better. Learn what makes a good notification. We won't just show you what to do. We'll show you how to do it.

Wweb.dev·Engineering
Engineering — The Web Push Protocol

The Web Push Protocol

A step-by-step interactive tutorial that shows you how to build a server that manages push notification subscriptions and sends web push protocol requests to a push service.

Wweb.dev·Engineering
Engineering — PWA with offline streaming

PWA with offline streaming

Building a PWA with offline streaming has its challenges. In this article you will learn about the APIs and techniques that provide users with a high-quality offline media experience.

Wweb.dev·Engineering
Engineering — PWAs in app stores

PWAs in app stores

Progressive Web Apps can be submitted to app stores like the Android Play Store or the Microsoft Store and more.

Wweb.dev·Engineering
Engineering — PWAs on Oculus Quest 2

PWAs on Oculus Quest 2

The Oculus Quest 2 is a virtual reality (VR) headset created by Oculus, a division of Meta. Developers can now build and distribute 2D and 3D Progressive Web Apps (PWA) that take advantage of Oculus Quest 2's multitasking feature. This article describes the experience and how to build, sideload, and test your PWA on the Oculus Quest 2.

Wweb.dev·Engineering
Engineering — Reduce web font size

Reduce web font size

This post explains how to reduce the size of the WebFonts that you use on your site, so that good typography doesn't mean a slow site.

Wweb.dev·Engineering
Engineering — Request a review

Request a review

You must request a review from Google to have your page or site unflagged as dangerous or possibly deceptive to users.

Wweb.dev·Engineering
Engineering — SameSite cookie recipes

SameSite cookie recipes

Sites can now explicitly mark their cookies for cross-site usage. Learn how to mark up your cookies to ensure that your first-party and third-party cookies continue to work after this change is implemented.

Wweb.dev·Engineering
Engineering — Serve responsive images

Serve responsive images

Serving desktop-sized images to mobile devices can use 2–4x more data than needed. Instead of a "one-size-fits-all" approach to images, serve different image sizes to different devices.

Wweb.dev·Engineering
Engineering — Service worker mindset

Service worker mindset

Working with service workers is new and unfamiliar for many web devs. This post provides some tips for wrapping your mind around them.

Wweb.dev·Engineering
Engineering — Signed Exchanges (SXGs)

Signed Exchanges (SXGs)

An SXG is a delivery mechanism that makes it possible to authenticate the origin of a resource independently of how it was delivered.

Wweb.dev·Engineering
Engineering — Social discovery

Social discovery

You can influence the way your site appears when shared via social media by adding a few lines of code to each page. This can help bring more people to your site by providing previews with richer information than would otherwise be available.

Wweb.dev·Engineering
Engineering — Style focus

Style focus

The focus indicator identifies the focused element. For users who can't or don't use a mouse, this indicator is extremely important, as it acts as a stand-in for their mouse-pointer.

Wweb.dev·Engineering