This site has been retired. For up to date information, see handbook.gnome.org or gitlab.gnome.org.


[Home] [TitleIndex] [WordIndex

epiphany-logo.png

GNOME Web

A simple, clean, beautiful view of the web

Web Applications

This document contains information about GNOME Web’s installable Web Applications for developers.

The information in this document was last updated for Web version 3.22.

Managing Web Applications

1. Installation

Please refer to Create a Web Application in Web Help.

To enhance the installation experience of our web app or website, please refer to the relevant information in this document.

2. Uninstallation

Web Applications can be uninstalled as a normal application from within the GNOME Software, or by navigating to the following URL in Web: about:applications

Notable Technicalities

How is the application icon determined?

Webpage metadata must include high quality icons to give users of the web app or website the best experience when installing it as a Web Applications.

The ideal icon size is 192x192 px square, or larger. Smaller and larger images will be scale to 192 px on installation. Images that aren’t may be cropped. It’s recommended to either provide a standard vector icon.

The icon discovery recognizes the following metadata, in order of preference:

1. Web Standard (vector)

2. Web Standard (size-specific raster image)

3. Microsoft Tile Image

4. Apple Touch Icon

<link rel="apple-touch-icon" href="/apple-touch-icon.png">

5. Open Graph Protocol

6. Favicon

7. Fallback

If no metadata is discovered, Web will make a last-ditched effort to retrieve /favicon.ico from the server.

How is the application name determined?

Web Applications can suggest a name when users create them based on metadata in the document. In order of preference:

1. Web Standard

2. Open Graph Protocol

3. Fallback

If no better name candidate is found, Web Applications fallback to use the doman name. The <title> element is not used.

Sources


2024-10-23 10:58