Enhanced Tiles (history tiles enhanced with unhover/hover states)

RESOLVED FIXED

Status

()

Firefox
New Tab Page
RESOLVED FIXED
4 years ago
3 years ago

People

(Reporter: Mardak, Unassigned)

Tracking

(Blocks: 3 bugs, {feature})

Trunk
feature
Points:
---
Dependency tree / graph
Bug Flags:
firefox-backlog +

Firefox Tracking Flags

(firefox33 fixed, firefox34 fixed, relnote-firefox 33+)

Details

(Whiteboard: [story])

Attachments

(1 attachment)

1.91 MB, application/pdf
Details
(Reporter)

Description

4 years ago
Created attachment 8446620 [details]
ui spec v1

We'll be replacing history thumbnail tiles with an enhanced directory tile. This initially means showing an unhovered image (e.g., picture, article clip) if available and a hovered image (marks like the current directory tiles).

dcrobot has put together an interactive mock (with slightly more functionality than described in the attached):
http://bg61zt.axshare.com/new_tab.html

I'll file various broken down bugs for various pieces of the design:

- grid layout fills up available space (bug 1026561)
- update page layout: adjust margins/padding around tiles, grid, page
- update tile styling (unhover, hover, pinned): resize tiles to 290x180, center text, radius, shadow, fading/opacity
- update search styling: fixed 2 column width
- add unhovered and hovered images for enhanced tiles
- reposition/restyle tile actions (pin/block)
- topbar/eyebrow pieces
Flags: firefox-backlog+
(Reporter)

Comment 1

4 years ago
Oh, forgot the most important aspects :p

- logic to replace history tile with enhanced tile
- dedupe/coalesce of pages from the same site (bug 1010628)
Depends on: 1010628
(Reporter)

Comment 2

4 years ago
In terms of new server work, we'll want to set up an image cdn and some process of adding images and naming them to be referenced from a directoryLinks.json file (either locally or remotely hosted).
(Reporter)

Updated

4 years ago
Depends on: 1030892
Depends on: 1016366
(Reporter)

Updated

4 years ago
Depends on: 1036284
(Reporter)

Updated

4 years ago
Depends on: 1036288
(Reporter)

Updated

4 years ago
Depends on: 1036299
(Reporter)

Updated

4 years ago
Depends on: 1037091
(Reporter)

Updated

4 years ago
Depends on: 1037093
(Reporter)

Updated

4 years ago
No longer depends on: 1010628
(Reporter)

Updated

4 years ago
Depends on: 1037341
(Reporter)

Updated

4 years ago
No longer depends on: 1037093
(Reporter)

Updated

3 years ago
Depends on: 1042876
(Reporter)

Updated

3 years ago
Depends on: 1040369
(Reporter)

Updated

3 years ago
Depends on: 1042204
(Reporter)

Updated

3 years ago
Depends on: 1043399

Updated

3 years ago
Depends on: 1044555
(Reporter)

Updated

3 years ago
Depends on: 1045751
(Reporter)

Updated

3 years ago
Depends on: 1045766
(Reporter)

Updated

3 years ago
Depends on: 1045769
(Reporter)

Updated

3 years ago
Depends on: 1045760
(Reporter)

Updated

3 years ago
Depends on: 972933
(Reporter)

Updated

3 years ago
Depends on: 1042214, 1043669
(Reporter)

Updated

3 years ago
Depends on: 1048148
(Reporter)

Updated

3 years ago
Depends on: 1046693
(Reporter)

Updated

3 years ago
Depends on: 1044602
(Reporter)

Updated

3 years ago
No longer depends on: 1016366
(Reporter)

Updated

3 years ago
No longer depends on: 1044555
(Reporter)

Updated

3 years ago
No longer depends on: 1030892
(Reporter)

Updated

3 years ago
No longer depends on: 1043669
(Reporter)

Updated

3 years ago
No longer depends on: 1045760
(Reporter)

Updated

3 years ago
Blocks: 1050643
(Reporter)

Updated

3 years ago
No longer depends on: 972933
(Reporter)

Updated

3 years ago
No longer depends on: 1045766
(Reporter)

Updated

3 years ago
Depends on: 1048137
Depends on: 1053530
(Reporter)

Updated

3 years ago
Depends on: 1053937
(Reporter)

Updated

3 years ago
Depends on: 990322
Release Note Request (optional, but appreciated)
[Why is this notable]: New feature
[Suggested wording]: Enhanced tiles (?)
[Links (documentation, blog post, etc)]: TODO
relnote-firefox: --- → ?
(Reporter)

Updated

3 years ago
Depends on: 1055261
(Reporter)

Updated

3 years ago
Depends on: 1056279
(Reporter)

Updated

3 years ago
Depends on: 1057404
status-firefox33: --- → fixed
status-firefox34: --- → fixed
(Reporter)

Updated

3 years ago
No longer depends on: 1056279
(Reporter)

Updated

3 years ago
Depends on: 1058091
(Reporter)

Updated

3 years ago
Depends on: 1058935
Added to the release notes with "Enhanced tiles" as wording.

Please n-i me once you have a blog post which details all this. Thanks
relnote-firefox: ? → 33+
Keywords: feature
Depends on: 1064515
(Reporter)

Updated

3 years ago
No longer depends on: 1064515

Comment 5

3 years ago
Can a website specify their own enhanced tiles via some meta tag?

Updated

3 years ago
Blocks: 1099402
(Reporter)

Comment 6

3 years ago
(In reply to Mike Kaply (:mkaply) from comment #5)
> Can a website specify their own enhanced tiles via some meta tag?
Right now no. There's been discussions around that, but there's initially some worse privacy aspects where Firefox would need to connect to a site to get that information potentially triggering cookies similar to bug 1037673.

How enhanced tiles are implemented is the content comes from cookieless https requests to mozilla servers, so there's lower privacy risks of some types of tracking.
(Reporter)

Comment 7

3 years ago
Enhanced Tiles was uplifted to 33.1
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED
(Reporter)

Updated

3 years ago
Blocks: 1136203
You need to log in before you can comment on or make changes to this bug.