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
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)
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).
Release Note Request (optional, but appreciated) [Why is this notable]: New feature [Suggested wording]: Enhanced tiles (?) [Links (documentation, blog post, etc)]: TODO
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
Can a website specify their own enhanced tiles via some meta tag?
(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.
Enhanced Tiles was uplifted to 33.1