Firefox/Features/Generic Thumbnail Service: Difference between revisions

Jump to navigation Jump to search
m
clearing in prep for migration to new feature page format
m (clearing in prep for migration to new feature page format)
Line 1: Line 1:
{| class="fullwidth-table"
|-
| style="font-weight: bold; background: #DDD;" | Feature
| style="font-weight: bold; background: #DDD;" | Status
| style="font-weight: bold; background: #DDD;" | ETA
| style="font-weight: bold; background: #DDD;" | Owner
|-
<section begin="status" />
| Generic Thumbnail Service
| {{StatusAtRisk|status=Implementation not started yet}}
| N/A
| Alex Limi
<section end="status" />
|-
|}


== Summary ==
Firefox should provide a generic thumbnail service, accessible from Panorama, Fennec, Areo Peek, Tab Previews, Places and of course add-ons.
== Team ==
Who's working on this?
* '''Feature Manager''':
* '''Lead Developer''':
* '''Product Manager''':
* '''QA''':
* '''UX''':
* '''Security''':
* '''Privacy''':
== Release Requirements ==
== Next Steps ==
* Design and specs
== Related Bugs & Dependencies ==
== Risks ==
== Use Cases ==
== Designs ==
== Test Plans ==
== Goals ==
* one thumbnail service for all features
* caching across the whole browser
* edge-case handling at one place not re-implemented for every feature
== Non-Goals ==
== Other Stuff ==
It's probably good to coalesce prior art on this.
Panorama: TBD
F1: In a social context, thumbnailing comes in two flavors:
# thumbnail a full page, as in [https://hg.mozilla.org/users/pweitershausen_mozilla.com/fx-share/file/7734fdb3bea8/services/share/modules/panel.js#l939 this code]
# look for images which the content author wants to be used as the thumbnail in social networks for example, and thumbnail them (because they're likely more compelling and symbolic of the page than the full page thumbnailed).  This is more subtle code, which should use page metadata (e.g. opengraph markup) to identify likely good images.  See [https://hg.mozilla.org/users/pweitershausen_mozilla.com/fx-share/file/7734fdb3bea8/services/share/modules/panel.js#l975 the current code used in f1] for an example.
[https://github.com/abhinavsharma/speeddial Speed Dial] Based on F1: Very quickly hacked together using the F1 feature and caching it into moz_annos.
== Legend (remove if you like) ==
{| class="fullwidth-table"
|-
| {{StatusHealthy|status=&nbsp;}}
| Healthy: feature is progressing as expected.
|-
| {{StatusBlocked|status=&nbsp;}}
| Blocked: feature is currently blocked.
|-
| {{StatusAtRisk|status=&nbsp;}}
| At Risk: feature is at risk of missing its targeted release.
|-
| '''ETA'''
| Estimated date for completion of the current feature task. Overall ETA for the feature is the product release date.
|}
__NOTOC__
[[Category:Features]]
[[Category:Firefox]]
canmove, Confirmed users, Bureaucrats and Sysops emeriti
6,906

edits

Navigation menu