Closed Bug 1258508 Opened 8 years ago Closed 4 years ago

[meta] Location-based revisit prototype

Categories

(Firefox for Android Graveyard :: General, defect)

All
Android
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: antlam, Unassigned)

References

()

Details

(Keywords: meta)

User Story

As a user, I want to be able to remember/find the products I liked online when I’m in a physical store.
One of the two ideas we want to start prototyping:

E.g.
 - Float recent history of “bestbuy.com” visits and present them when a user is in a Best buy store
 - Prioritize Bookmarked items
The foursquare "explore" API returns a set of venues near a user, here's an example response: http://people.mozilla.org/~mleibovic/foursquare/explore.json

These venues include URLs for the locations, so I'm thinking that what we should do is periodically query their API, then cross reference the URLs of the top 5 (?) results with the user's bookmark/history data. If there is a match, we should give that item some sort of special visual treatment in the awesomescreen.

I'll leave it to UX to come up with the visual designs, but a few ideas:

1) Add a new item on the top sites panel (either in the top sites grid, or create a new area above the grid)
2) Insert a new row in browser search (below the search suggestions row?)
3) Add some sort of "nearby" indicator in two line page rows with a matching domain

However, before we have designs, we can do a parallel engineering investigation to see what we can put in place to get this data. We could start by performing the query every time the user brings up the home panels.
Agreed, I've started collecting some UX wireframes in our doc. I'm hoping we can push forward there to get a rough prototype and we can polish the UI for the respective platforms as we go.
Flags: needinfo?(gkruglov)
(to clear my NI...)

Started working on a "outside-the-browser" web/cordova based prototype for this. Currently uses google places API for location data and a tiny nodejs-sync-proxy I've set up for real history data. I'll post an update once there's a demo-able app ready.
Flags: needinfo?(gkruglov)
Keywords: meta

The meta keyword is there, the bug doesn't depend on other bugs and there is no activity for 12 months.
:st3fan, maybe it's time to close this bug?

Flags: needinfo?(sarentz)
Status: NEW → RESOLVED
Closed: 4 years ago
Flags: needinfo?(sarentz)
Resolution: --- → WONTFIX
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.