- При заходе после долгого простоя, робот сразу загружает только одну радарную карту (чтобы быстрее показать её пользователю), и потом в фоне остальные.
- В интерфейсе заранее отображаются метки времени радарных карт, которые вот-вот будут загружены роботом. Они серые, их нельзя выбрать до того как они будут готовы.
- Более частое автообновление во время ожидаемого появления свежей радарной карты, с округлением до 15 секунд вверх вместо 30.
- Меньшая задержка при клике на кнопку обновления вручную.
- На небольших экранах смартфонов теперь отображаются все 12 меток времени (из-за недочёта отображалось только 11).
- Прямые ссылки на изображения радарных карт, которые устарели и были автоматически удалены, теперь вместо ошибки перенаправляют на соответствующую страницу радара со свежими данными.
- Исправлен сбор статистики по использованию Internet Explorer. Из-за отсутствия поддержки Max-Age в Set-Cookie даже у IE11, число пользователей IE завышалось в разы. Так как годовая статистика испорчена из-за этой проблемы, отображается статистика за последние 28 дней.
- На десктопе используется шрифт Tahoma вместо Arial. Он лучше подходит для отображения изменяющихся чисел из-за одинаковой ширины всех цифр.
- Кстати, в этом году radar.veg.by исполнилось 10 лет =)
Архив рубрики: Метеорадар
Закат эпохи Internet Explorer на основе статистики метеорадара
Появилась страничка, на которой можно наблюдать закат эпохи некогда легендарного Internet Explorer. Данные основаны на статистике по уникальным посетителям метеорадара за последние 365 дней. Период такой большой, чтобы избежать влияния ежегодных колебаний и сделать значение более стабильным. Чем меньше суммарная доля всех версий IE, тем больше его логотип будет в тени современных технологий. IE 11 и IE Mobile 11 вышли в далёком 2013 году, после чего их развитие было остановлено, а на замену пришёл Edge, который первые годы работал на доработанной версии движка IE (EdgeHTML 12-18), а в 2019 перешёл на Chromium. Движок IE всё ещё ограниченно поддерживается метеорадаром. На удивление достаточно много людей по сей день заходит при помощи этого устаревшего браузера, особенно со старых смартфонов на базе Windows Phone.
Закат эпохи Internet Explorer →
Помимо этого, немного обновился интерфейс метеорадара:
- Кнопки обновления и часового пояса поменялись местами. Кнопка обновления данных переехала впервые с самого появления метеорадара в 2013 году! Самое радикальное изменение в интерфейсе за все эти годы =)
- Дата радарной карты отображается только если радар не работает и отображаемые данные устарели. Если данные актуальны, нет смысла показывать текущую дату.
Обновления метеорадара 2022
- Пролистывание радарных карт скроллом на компьютере. Увеличение теперь доступно с зажатым Ctrl.
- Исправлено копирование ссылок на метки времени. Если поделиться такой ссылкой в Telegram или Twitter, в превью будет показана большая картинка с выбранной радарной картой.
- При выборе времени пальцем, активная метка сдвигается вверх, чтобы было видно выбранное время.
- Возможность переключения часового пояса между локальным и UTC+0.
- Размер изображений определяется автоматически, что предотвращает искажение пропорций.
- Экспериментальная поддержка радара Хельсинки.
Поддержка радарных карт с нового сайта pogoda.by
На meteoinfo.by большое обновление. Все радарные карты обновились и переехали на новый сайт pogoda.by, из-за чего пришлось выпустить незапланированное обновление для мобильного интерфейса radar.veg.by.
- Поддержка радарных карт с нового сайта pogoda.by.
- Уменьшена задержка появления новых радарных карт.
- Отображается до 12 последних радарных карт.
- На небольших экранах уменьшается шрифт неактивных меток времени, чтобы больше помещалось.
Целиться в новые маленькие метки времени не обязательно. Достаточно коснуться полосы выбора времени в любом месте, после чего можно водить пальцем влево и вправо, чтобы наблюдать изменение обстановки в динамике.
Обновления метеорадара 2021
- Появилась поддержка новых беларусских радаров с meteoinfo.by с большими изображениями нового вида.
- К сожалению, радар Борисполь (Киев) более недоступен на meteoinfo.by, поэтому теперь в качестве источника для Киева выступает сайт meteo.gov.ua. К сожалению, информация появляется там с задержкой 40 минут.
- Решены проблемы, которые иногда приводили к увеличению страницы вместо увеличения картинки при зуме.
- Таймер автообновления больше не останавливается на 00:00 после выхода из спящего режима.
- Вернулась ограниченная поддержка старых браузеров: IE11, Firefox 28-52 и Chrome 12-49.
- Снимки старше 24 часов не отображаются (чтобы не вводить вас в заблуждение).
- Новая анимация вращающихся стрелок во время обновления и другие косметические изменения.
Обновления метеорадара 2020
- Используется HTTPS, если браузер поддерживает.
- Возможность скопировать ссылку на конкретное время. Используйте контекстное меню на кнопках с метками времени.
- Поддержка Telegram и Twitter. Если поделиться ссылкой с меткой времени, то будет показана большая картинка с обстановкой за выбранное время.
- Увеличение картинки колесом мышки на настольных компьютерах.
- Незначительные косметические изменения.
Метеорадар обновлён 2019
Интерфейс для метеорадаров от meteoinfo.by переехал на более короткий адрес radar.veg.by. Такой адрес гораздо удобнее и быстрее набирать на смартфоне. Также в последнее время были сделаны и другие приятные изменения:
- Справа вверху показывается текущий часовой пояс, который используется для отображения времени.
- На компьютере картинки можно переключать стрелками влево/вправо.
- На смартфоне картинку можно увеличивать до масштаба 2x.
- Если страница радара на данный момент не видна на экране, автоматическое обновление откладывается.
- Страница может работать как мобильное приложение, если её добавить на главный экран (Android).
- Уменьшена задержка, с которой новые изображения с meteoinfo.by появляются в мобильном интерфейсе.
Российские радары убраны из публичного доступа
К сожалению, я был вынужден убрать российские радары в метеорадаре из публичного доступа. На самом деле Росгидромет уже давно запретил meteoinfo.by распространять радарные карты среди жителей России, однако это ограничение долго обходило наш мобильный интерфейс стороной, поскольку наш маленький сервис нигде не рекламировался и распространялся исключительно методом «сарафанного радио». Однако, кто-то по неосторожности сообщил об этой «недоработке» куда не следовало бы, после чего меня попросили убрать российские города из публичного доступа.
Поскольку я лишь автор мобильного интерфейса, и никакими правами на радарные карты не обладаю, я не имею никакой возможности повлиять на ситуацию. Даже если бы я банально отказался убрать российские города, в результате получилось бы, что я подставляю meteoinfo.by, и они вынуждены были бы заблокировать доступ к радарным картам целиком.
Как большие обижают маленьких (про Онлайнер)
С самого появления метеорадара на известном форуме Онлайнер была создана соответствующая тема для обсуждения. Многие из предложенных там идей были реализованы. За год в той теме было оставлено порядка 100 комментариев. А вчера-сегодня тема без предупреждения была попросту удалена без всяких пояснений. Техподдержка молчит. Ещё какое-то время её будет можно видеть в кэше Google (URL страницы: http://forum.onliner.by/viewtopic.php?t=6837257), но это ненадолго. Комментарии из этой темы жалко, но похоже, что уже ничего не поделаешь. По этой причине если вам есть что сказать — пишите прямо здесь.
Кстати, по одной из последних просьб из этой темы, количество сохраняемых изображений было увеличено с 5 до 8, при этом количество видимых элементов автоматически подстраивается под ваше текущее разрешение экрана. Если вы на своём смартфоне видите только 5 последних позиций — поверните его в альбомную ориентацию, и вы увидите все 8.
Заработал радар Минск-2, по поводу чего оптимизация
Спустя несколько месяцев простоя сегодня заработал метеорадар Минск-2! Я так обрадовался, что даже немного оптимизировал работу мобильного интерфейса. Во-первых, страничка корректно кэшируется браузером и не загружается полностью без надобности. Кроме этого, все изображения с картами теперь проходят специальную оптимизацию, что уменьшает их объём в 2-3 раза (например, с 89 до 32 килобайт). Это должно сэкономить ваш мобильный трафик. Однако учитывайте, что серверу нужно время на оптимизацию изображений, поэтому первое открытие странички радара может задерживаться на несколько секунд.
В метеорадаре появилась поддержка других городов
Радар Минск-2 уже долгое время не работает. Когда его починят — неизвестно. Было обидно, что скрипт простаивает без дела. А тут ещё администратор велоклуба Негонки попросил добавить поддержку радара Казани. В результате было решено добавить поддержку других радаров с сайта pogoda.by: Брест, Киев, Смоленск, Брянск, Москва, Питер, Казань, Ижевск. На данный момент уже поддерживаются все радары, которые находятся недалеко от Беларуси, поэтому пока радар Минск-2 отдыхает, вы можете изучать обстановку вокруг.
Радар можно выбрать в выпадающем меню в левом верхнем углу. Те радары, которые вы смотрите чаще всего, будут выводиться в списке выше других. Помимо этого было сделано множество небольших улучшений в интерфейсе: добавлено немного анимации, установлен новый шрифт и др. О чём не было отдельного анонса, но ещё в прошлом году появился диалог «О страничке», где по просьбе администрации сайта pogoda.by была размещена ссылка на источник изображений.
В метеорадаре Минск-2 появилась поддержка жестов
Метеорадар Минск-2 стал немного удобнее. Теперь он поддерживает зум карты соответствующим жестом двумя пальцами, при этом страничка запоминает, какой размер вы выбрали в последний раз. Поэтому если вам нравится всегда видеть уменьшенную карту — вам не придётся каждый раз её увеличивать. И наоборот.
Также появился удобный жест для просмотра карты в динамике. Просто водите пальцем вправо-влево по панели с выбором времени, и картинки будут автоматически изменяться в соответствии с положением пальца. Это позволит удобно просматривать движение облаков. Трюк будет работать и на компьютере с мышкой.
Не забудьте добавить в закладки: http://veg.by/meteoradar/.
Мобильный AJAX-интерфейс для метеорадара Минск-2
Я большой любитель проехаться на велосипеде по городу. Под открытым небом полезно знать, какая погода будет через 5, 10, 20 минут. Например тот дождь, что только что начался, лучше переждать, или ехать как есть. Для этих целей отлично подходит метеорадар Минск-2 на сайте meteoinfo.by. Хорошо видно почти всю Беларусь, данные обновляются каждые 15 минут. Однако стандартный интерфейс ужасен, им невозможно нормально пользоваться со смартфона. По этой причине я написал новый интерфейс для этого замечательного сервиса.
Встречайте! http://veg.by/meteoradar/ — этот адрес вы можете добавить в закладки на мобильном телефоне или даже вывести иконку этой странички на рабочий стол.
Краткий список особенностей:
- Мобильный интерфейс для современных смартфонов (Android 4+, iOS 6+, Windows Phone 8+)
- Работает также и в современных настольных браузерах (Firefox 20+, Chrome 26+, Opera 12+, IE 10+)
- Время отображается в вашем часовом поясе (а не в UTC)
- Смена изображений и автоматическое обновление данных на AJAX
- Изображения с meteoinfo.by появляются с задержкой не более чем в 2 минуты
- Время автоматического обновления рассчитывается с хорошей точностью (для снижения трафика)
- Нагрузка на meteoinfo.by минимальна — робот заходит за обновлениями по точному расписанию
Первая версия сервиса работала с начала лета без каких-либо сбоев. Правда, знали о нём только мои знакомые. Обновлённый вариант получил улучшенный интерфейс для компьютеров и умный таймер. Теперь, на мой взгляд, им можно поделиться и с другими минчанами. Надеюсь, вам понравится.