В процессе работы умного дома мы регулярно работаем с данными. Обычная автоматизация считывает какие-то показания и на основании правила или алгоритма записывает новые значения в устройство или сервис. А что, если в качестве триггера должен быть просто наш выбор в удобном меню? Рассмотрим решение в этой статье. Translation to English is here. Также можно следить за нами на других площадках: Instagram и telegram (RU, EN, DE), Medium, LiveJournal, YouTube (старый канал), YouTube (новый канал). Необходимость разобраться с данной функцией появилась после статьи "Изобретаем умное устройство...
Источник: Nuances of Programming Все больше и больше хитрых интерфейсных функций опираются на JavaScript, из-за чего создают проблемы доступности. Даже с учетом того, что на сегодняшний день JS им больше не требуется. CSS3 принес нам, как разработчикам, много интересных возможностей, позволив реализовать модальные диалоги, мобильные меню “гамбургеры” и даже интерфейсы с вкладками без единой строчки JavaScript-кода. Что плохого в JavaScript? Ничего само по себе, если это не единственное ваше средство обеспечения удобства или функциональности на странице...