Одностраничное приложение, которое определяет местоположение и отображает на экране местную погоду.
Геоданные. Сразу после начала работы приложение запрашивает данные о местоположении при помощи Geolocation API.
API. Данные о широте и долготе направляются в OpenWeatherMap API, и запрашивается погода для выбранной местности.
JSON. Полученные путем AJAX данные в формате JSON обрабатываются и на экран выводятся следующие показатели:
- температура,
- давление,
- влажность,
- ветер,
- время восхода и заката.
Также пользователь может ввести название города в специальном поле и узнать погоду в другом месте.
Адаптивный дизайн. Фоновое изображение изменяется в зависимости от погодных условий. Приложение хорошо выглядит при разных разрешениях экрана устройства.
Применены: Design HTML5 CSS3 JavaScript jQuery AJAX JSON Geolocation OpenWeatherMap API Responsive Animation