Prototype generating new tab tiles using web manifest

RESOLVED FIXED

Status

()

Firefox
New Tab Page
RESOLVED FIXED
2 years ago
2 years ago

People

(Reporter: marcosc, Assigned: marcosc)

Tracking

(Depends on: 1 bug)

40 Branch
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

User Story

A user opens a new tab and would like to quickly access their most visited sites. Today, however, it's difficult to distinguish between sites because the generated thumbnails are scaled-screenshots. In other instances, the resulting screenshot is unhelpful (e.g., "Site Unavailable"). The loss in fidelity from scaling makes it hard to distinguish between different sites. 

What could potentially be better would be to generate a thumbnail by using a Web Manifest's icon and associated background color. This would allow tiles to be composed that better represent sites for users and content producers.
(Assignee)

Description

2 years ago
The W3C's Web Manifest spec provides metadata about a web site that could potentially be used when generating tiles in a new tab. 

This project aims to explore if web manifests are fit for this purpose. 

In particular:

 * is the metadata provided in the manifest sufficient? 
 * how would one update a tile without compromising user's privacy?
 * is it possible to use tiles on both mobile and desktop? In particular, Google has been pushing web manifests as an installable web app solution on mobile: can those manifest be reused in a desktop context? 
 * how often should a tile be updated? 
 * should only sites that make use of TLS be allowed to use this feature? 
 * What is the fallback model when there is insufficient information in a manifest to generate a tile (e.g., fallback to using a screenshot of the site)... what should happen if an icon image is missing? 
 * Possibly other things...
(Assignee)

Updated

2 years ago
Depends on: 997779
(Assignee)

Updated

2 years ago
Assignee: nobody → mcaceres
(Assignee)

Updated

2 years ago
User Story: (updated)
(Assignee)

Comment 1

2 years ago
We finished prototyping a while back, so closing.
Status: NEW → RESOLVED
Last Resolved: 2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.