Прежде чем перейти к статье, хочу вам представить, экономическую онлайн игру Brave Knights, в которой вы можете играть и зарабатывать. Регистируйтесь, играйте и зарабатывайте!
Ах, этот скромный светодиод состояния. Он есть практически у всей домашней электроники, у всех интегральных модулей, и вообще у всего, что потребляет электричество. В стародавние времена скромный индикатор неярко светился с задней части панели, и всё было нормально. Но потом настали 1990-е, и всё полетело к чертям.
Дело не в технологиях, а в том, как вы их используете.
С большой яркостью приходит и большая ответственность.
В 90-х было много хорошего: Nirvana, Linux, и, конечно же, голубой светодиод. Как и Teen Spirit, последним слишком быстро начали злоупотреблять: технология быстро стало символом всего нового и крутого, вплоть до боли в глазах покупающей публики.
Это решение по уровню глупости встаёт в один ряд с другими спорными решениями, вроде найма такси прямо в аэропорту или вторжения в Россию зимой. Уверен, что многие согласятся, что светодиод статуса должен сообщать нам о текущем статусе. Он должен испускать достаточно света для того, чтобы его можно было увидеть изучающим взглядом. Чего ему не нужно делать, так это сиять с яркостью умирающей звезды, или освещать всю комнату. Однако в отчаянных попытках дизайнеров новых продуктов сделать вид, что они стоят на переднем краю технологий, всё заполонили новые и яркие светодиоды.
Эта ситуация доставляет пользователям головную боль по многим причинам. Количество электронных устройств в доме за последние десятилетия сильно увеличилось, и у большинства из них есть собственный светодиод статуса. Что хуже, многие из них используются в спальнях – будь то ноутбуки, телефонные зарядки, телевизоры и прочее. Из-за увеличения яркости этих индикаторов, многие из которых не выключаются, средняя спальня теперь напоминает новогоднюю ёлку.
Зарядка от Samsung, которую предполагается использовать на прикроватной тумбочке, была такой яркой, что пользователю пришлось взломать её, чтобы приглушить.
А мода на использование с этой целью голубых светодиодов лишь ухудшает эту проблему. В человеческом глазу есть особые рецепторы, чувствительные к синему цвету, которые используются не только для зрения. Они также используются для распознавания синего цвета неба, что координирует наши внутренние циркадные ритмы, сопоставляя их с циклом день/ночь. На эту систему может повлиять наблюдение за искусственным синим цветом, и исследователи считают, что в результате могут пострадать наши циклы сна.
Часть проблемы состоит в том, что большая часть светодиодов на рынке сегодня имеют яркий синий цвет. Их включают в проекты устройств, не обращая внимания на чрезмерную светимость, потому, что это просто сделать – или же дизайнеры просто не смогли обновить стандартные параметры резисторов.
Если я вижу яркое свечение на потолке потому, что я не выключил кнопку Caps Lock перед тем, как отправиться спать – это проблема. То же касается зарядок телефона и ноутбука. Я не должен оборачивать устройство в несколько слоёв изоленты для того, чтобы спрятать огонёк, который должен был изначально тускло светиться. Если устройство достаточно надёжно работает, я, скорее всего, вовсе не буду на него смотреть!
Как делать правильно
Мы все, конечно, любим световые индикаторы на системном блоке, и у хорошего светодиода статуса есть польза. Он говорит нам о том, что мы пишем очень агрессивное письмо с пугающими большими буквами, что наша зарядка и правда получает вкусный переменный ток, и что на наш монитор поступает питание, но он просто не включён до конца (ладно, ну действительно, кому какое дело до этого?). Пусть они и необходимы – но это не может служить оправданием того, что их настолько неправильно делают. Очень важно составить несколько правил их правильной реализации и использования.
Amiga 500 – пример максимально допустимой яркости. И даже тут уже есть небольшой перебор, хотя выбранные цвета не мешают работе наших внутренних часов.
Чрезмерной яркости надо избегать. Небольшие светодиоды легко можно приглушить простым изменением номинала резистора, поэтому нет оправданий для светодиодов, обозначающих наличие питания или режим ожидания, освещающих всю комнату. Уровень света нужно приспособить для типичного использования. У домашних компьютеров 1980-х не было проблем с чрезмерной яркостью индикаторов, поэтому предлагается взять пример с индикаторов от Amiga 500. Среднюю яркость надо принять максимальным пределом для индикаторов питания или другой домашней электроники. Важно понимать, что на светодиод вы вообще не должны смотреть так часто, если только ваше оборудование не является жутко ненадёжным. А в этом случае у вас уже будут другие проблемы.
Давайте согласимся с тем, что «красный» означает «запись». Если что-то не сломано, не надо его чинить!
Также надо стандартизировать цвета, или хотя бы выбирать их осмысленно, для эффективного визуального представления. И хотя я удивляюсь красивому розовому светодиоду на Nintendo’s DSi, мы уже давно договорились о том, что красный цвет обозначает «запись», и нет никаких причин от этого отказываться. Если вашему устройству обязательно надо иметь светодиод, обозначающий режим ожидания (что, в самом деле?), сделайте его красным или оранжевым. А светодиоды питания должны быть зелёными. Не нужно этой ерунды «синий – значит, включён» – это просто показуха. Это не было крутым в 2001-м, и сегодня тоже не круто.
Также надо поставить под сомнение цель светодиода статуса. Слишком много светодиодов или слишком много цветов могут нас запутать. Светодиод зарядника для ноутбука должен иметь один цвет, обозначающий заряд – в идеале, зелёный. Если он оранжевый и зелёный, то что это означает-то? Заряжается и заряжен полностью? Сломан и заряжается? Если пользователю надо лезть в инструкцию, чтобы понять смысл светодиода статуса, то вы, наверное, могли сделать и получше.
Медленное мерцание не так отвлекает, как быстрое мигание, но нужно ли оно на самом деле?
Мигание нужно использовать, только когда это абсолютно необходимо. Светодиоды жёсткого диска и сетевой активности должны мигать, поскольку они обозначают постоянно изменяющееся состояние. Светодиод на микшерном пульте, обозначающий выключение звука, должен мигать, поскольку это спасёт начинающих техников, не могущих понять, почему нет звука. С другой стороны, светодиод на телевизоре в режиме ожидания мигать вообще не должен, поскольку если телевизор выключен, это значит, что никто не хочет обращать на него внимания.
Надеюсь, что эти правила станут отправной точкой для разработчиков устройств будущего. Зарядный коврик, предназначенный для прикроватного столика, уже не будет освещать всю комнату зловещим синим светом. Телевизор не будет беспрестанно мигать, не давая уснуть гостям, расположившимся на диване. Немного изменений – и все мы сможем отдохнуть, освободившись от отвлекающего сияния, и заняться своими делами. Конечно, это всего лишь мнение одного пожилого инженера.