Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Location prompt is occasionally wrong, offers no recourse #373

Open
jace opened this issue Nov 16, 2016 · 4 comments
Open

Location prompt is occasionally wrong, offers no recourse #373

jace opened this issue Nov 16, 2016 · 4 comments

Comments

@jace
Copy link
Member

jace commented Nov 16, 2016

BSNL 3G in Bangalore is currently showing this on the homepage:

screen shot 2016-11-16 at 10 59 24 am

This is incorrect and grates on the user, but there is no way for the user to do anything about it, whether reporting the error or dismissing it. These options should be included:

  1. An additional button with a different colour: "Not in "
  2. An additional form that drops down with an explanation: "Our apologies, IP-based location isn't always accurate. Button: Detect location" (using geolocation API)
  3. A submission to a reporting backend that submits IP-detected location and browser-detected location. Since the client can't reliably guess its public IP, the backend needs to note that (with the caveat that the IP may have changed by this time)
  4. Offline process for us to report errors to MaxMind's IP database
@jace
Copy link
Member Author

jace commented Feb 15, 2018

"Locate me" button (for geolocation) should be top-level, not hidden under a prompt.

@jace
Copy link
Member Author

jace commented Feb 15, 2018

Once the user grants geolocation access, use that automatically next time to find the correct location. Remember the grant via a browser cookie or browser detection.

@jace
Copy link
Member Author

jace commented Feb 15, 2018

Also, location buttons should indicate how many jobs are available in that location.

@jace
Copy link
Member Author

jace commented Feb 15, 2018

We need a lat/lon to geoname id lookup service, similar to Maxmind's IP lookup.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant