Универсальное приложение на JavaScript, которое показывает текущую дату, день недели, время, погоду, IP адрес, город-страну, широту, долготу, индекс, интернет-провайдера.
Приложение на JavaScript с отображением теукщего времени, развернутых данных о погоде, IP, индекса, провайдера
Вот приложение на JavaScript, основанное на обработке запроса на openweathermap с получением маленького JSON-файла с текущей погодой. Вначале получаем координаты при помощи ipapi, а затем, используя эти данные, вставляем их в форму запроса на openweathermap. Здесь мы не используем Geolocation API (navigator.geolocation) , так как нам нужна более точная и полная информация об IP.
Этот Geolocation API мы будем использовать в расширенном приложении для получения данных о погоде в регионе с возможностью выбора месторасположения (см.в конце статьи).
Также используем объект Date (дата и время).
Местное время и дата
Сегодня:
Текущее время:
Погода для
Температура
Кликните по значку погоды,
чтобы изменить C на F
C°
Скорость ветра
или
Направление ветра
Атмосферное давление
Относительная влажность