Web APIs Articles
-
Introducing WebAPI
Mozilla would like to introduce WebAPI with the goal to provide a basic HTML5 phone experience within 3 to 6 months.
-
Web Push Arrives in Firefox 44
Updated, 2016-02-20: The Push service now requires an explicit “TTL” header on requests to an endpoint. The article has been updated to reflect this. More details on the Mozilla Services Blog. Have you ever wished that a website could notify you when something important happened, even if you didn’t have the site open? Maybe you’ve […]
-
Introducing navigator.mozPay() For Web Payments
What’s wrong with payments on the web? Any website can already host a shopping cart and take credit card payments or something similar. The freedom of today’s web supports many business models. Here’s what’s wrong: Users cannot choose how to pay; they have to select from one of the pre-defined options. In most cases, the […]
-
Using the Vibration API – Part of WebAPI
As part of Mozillas WebAPI effort, we have been working with bringing a Vibration API to all devices that support it.
-
Introducing Web Activities
One of the more powerful things lately for apps on various mobile phones have been intents. Register your app for handling certain types of actions, or specify in your app what kind of support you are looking for, for the thing you are trying to do. This is especially important in the case of Firefox […]
-
FlyWeb – Pure Web Cross-Device Interaction
FlyWeb is an experimental project we’ve been prototyping from within the depths of Mozilla’s platform division. It started as a side-project late last year, and since then a small, ad-hoc team has been working on implementing a “version zero” of the concept. We’ve been tinkering for the last 6 months on an implementation, and it’s […]
-
Firefox 66: The Sound of Silence
Firefox 66 is out, and brings with it a host of great new features like screen sharing, scroll anchoring, autoplay blocking for audible media, and initial support for the Touch Bar on macOS.
-
WebGL 2 lands in Firefox
With the release of Firefox 51, WebGL 2 support has landed! WebGL is a standard API to render 3D graphics in the Web. WebGL 2 is based on the OpenGL ES 3.0 specification, and introduces new features – many of them aimed at increasing performance and visual fidelity.
-
Let’s Write a Web Extension
You might have heard about Mozilla’s WebExtensions, our implementation of a new browser extension API for writing multiprocess-compatible add-ons. Maybe you’ve been wondering what it was about, and how you could use it. Well, I’m here to help! I think the MDN’s WebExtensions docs are a pretty great place to start: WebExtensions are a new […]
-
Flash-Free Clipboard for the Web
As part of our effort to grow the Web platform and make it accessible to new devices, we are trying to reduce the Web’s dependence on Flash. As part of that effort, we are standardizing and exposing useful features which are currently only available to Flash to the entirety of the Web platform. One of […]