Use the navigator.geolocation API to get latitude and longitude, then fetch data from a weather API.
Build an app that detects where a user is and displays their local weather. Practical HTML 5 Projects
Rendering 2D graphics and handling mouse/touch coordinates. 5. Geolocation Weather Dashboard Use the navigator
Use localStorage to store strings of text directly in the user's browser without needing a database. Practical HTML 5 Projects