Віджети

Погода й новини, які малює платформа і які завжди актуальні. Нічого не треба завантажувати, і екрану нічого не треба отримувати самому.

Навіщо це потрібноНа екран, який увесь тиждень показує ті самі шість речей, перестають дивитися. Щось, що змінюється само, — температура, ранкові заголовки — дає перехожому привід підняти очі й після дня налаштування нікому не додає роботи.

Як вони залишаються актуальними#

Ми завантажуємо те, що показує віджет, і надсилаємо разом із розкладом, який екран і так запитує. Екран ніколи ні до кого не звертається за цією інформацією сам. З цього випливають три речі, і всі три важливіші, ніж здається.

  • Працює за фаєрволом. Чимало мереж магазинів дозволяють плеєр і більше нічого. Віджет, що отримував би дані сам, стояв би порожнім саме на таких екранах.
  • Працює офлайн. Екран, що втратив з'єднання, продовжує показувати останнє отримане, включно з віджетами. Погода містить дані на два дні, тож два дні вона правильна, а потім прямо каже, що застаріла, замість показувати давнє число так, ніби це температура надворі.
  • Сорок екранів на одній стрічці — один запит. А не сорок запитів до новинного сайту кожні кілька хвилин, що і неввічливо, і якраз те, за що адресу блокують.

Погода#

Медіатека → Додати віджет → Погода
Назва *
Погода — вестибюль
Де б не був екранкожен екран показує погоду своєї локації1
Населений пункт або місто2
London, Англія, Велика Британія
Попередній перегляд
☁️ 23° London · Похмуро3
1Кожен екран показує погоду там, де стоїть. Один віджет на всю мережу.
2Введіть кілька літер і виберіть зі списку. Місць із назвою London — шість.
3Те, що ви збираєтеся створити, у двох формах, яких може набувати зона.
  • Виберіть місто зі списку. Міста з назвою London є в Англії, Онтаріо, Огайо, Кентуккі, Арканзасі й Техасі. Список показує регіон і населення, щоб їх можна було розрізнити, а зберігається точка на карті, а не назва, — тож згодом нічого не зсунеться.
  • Або нехай він слідує за екраном. Позначте Де б не був екран, і кожен екран показуватиме прогноз для своєї локації. Один віджет на сорок філій, і нічого не треба змінювати, коли відкриється сорок перша. Локації потрібні координати, які заповнює карта на сторінці «Локації»; без них цей екран нічого не показує й пояснює чому.
  • Годинник — місцевий. Екран у Манчестері, що показує погоду Единбурга, показує поруч і час Единбурга, бо разом вони інакше казали б неправду.

Новини#

Сайт обираєте ви. Знайдіть його стрічку — більшість новинних сайтів дають на неї посилання внизу сторінки, і зазвичай вона за адресою /feed або /rss.xml, — вставте адресу й натисніть Перевірити. Ми одразу її прочитаємо й покажемо вам перші новини — так ви знатимете, що це потрібна стрічка, ще до збереження.

Медіатека → Додати віджет → Новини
Адреса стрічки1
https://feeds.bbci.co.uk/news/world/rss.xml
BBC News · bbc.co.uk · 10 новин
Germany’s far-right AfD says…із зображеннямз абзацом2
Заголовок3
Новинаїї перший абзац
Зображення
Джерелоbbc.co.uk
Логотип сайту
1Читається одразу. Сторінку, що не є стрічкою, буде відхилено з підказкою, де зазвичай бувають стрічки.
2Перші новини — точно такі, якими їх отримає віджет.
3Позначте, що показувати. Усе, чого ця стрічка не містить, неактивне.
  • Останні десять, оновлюються кожні кілька хвилин. Віджет показує їх по черзі.
  • Стрічки різні, тому й потрібен попередній перегляд. Одні дають зображення до кожної новини, інші — жодного; одні дають нормальний вступний абзац, інші — власне навігаційне меню. Те, чого стрічка не містить, у списку неактивне, тож ви бачите, що отримаєте, ще до розкладу.
  • Нічого не вигадується. Якщо стрічка перестає працювати, віджет показує останні отримані новини і наскільки вони давні. Прогалину він не заповнює.
  • Зображення — єдине, що екран отримує сам. Фото до новини лежить на сервері новинного сайту, і ми надсилаємо його адресу, а не саме зображення. У мережі, яка дозволяє плеєр і більше нічого, заголовки доходять, а фото — ні; тоді новина компонується без зображення, і читається це цілком добре. Якщо це ваш випадок, вимкніть Зображення.

Обидва підлаштовуються під зону#

Віджет вимірює область, у яку його поставили, і компонується відповідно: повноекранна зона отримує зображення й абзац, бічна панель розміщує їх одне під одним, а нижній рядок стає одним рядком, що прокручується. Для кожної зони нічого налаштовувати не треба — поставте той самий віджет у три макети, і в усіх трьох він виглядатиме правильно.

Приклад — Кафе в Шордічі
Основна область показує фото страв. Нижній рядок отримує віджет новин із заголовками й джерелом, а зображення й абзаци вимкнено — у рядку для них немає місця. Погодний віджет стоїть на бічній панелі й налаштований слідувати за екраном, і той самий віджет на екранах у Манчестері показує погоду Манчестера.
Звідки береться погода
Open-Meteo, який надає моделі самих національних метеослужб — Met Office, ECMWF, NOAA та інших. Це ті самі дані, на яких будується національний прогноз.
Спробуйте на екрані, який у вас уже є. Перший екран безкоштовний — скільки завгодно. Без картки.
Почати безкоштовно — без картки