Наверняка каждый встречал во многих приложениях в GUI компактные кнопки без подписи (но есть подсказка/ToolTip). Или же часто подпись и всплывающая подсказка не отражает текущее положение переключателя. Т.е. если подразумевается, что по контексту кнопка определяет одно из двух значений, то перед пользователем как бы возникает мнимый альтернативный вопрос (вполне определённый), на который он может ответить либо "да", либо "нет". И "да" ассоциируется с нажатой кнопкой (чаще всего рамка меняет объём с выпуклого на вогнутый), а "нет" наоборот.
В этом случае проблем не возникает, но бывают иные случаи: кнопка не подписана, всплывающая подсказка не является инфинитивом (и неизменна) и ситуация по контексту мысленно вызывает не один вопрос или вопрос с отрицанием ("отключить лятор?" -"нет, не отключать" -"нет, отключить, лятор не нужен". Ну в речи была бы верная ситуация, не смотря на то, что вызывает сомнения (второй ответ явно некорректен), а в виде кнопки очень пользователю непросто сопоставить двойное отрицание и положение кнопки. Ещё в пример "Байпас" — он тоже сам по себе несёт смысл отрицания использования генератора эффектов) или вопрос, на который нельзя ответить "да" или "нет" ("в каком режиме производить поиск, в ускоренном или обычном"). И вот пользователь видит перед собой кнопку (везде под кнопкой на самом деле я имел ввиду переключатель (флаг, аналог чекбокса и т.п, как будет угодно), у которого два устойчивых положения, которые он меняет по клику и фиксирует до повторного клика), на которой присутствует лишь пиктограмма. Пиктограмма явно содержит символ состояния объекта, но совершенно не ясно состояние это объекта в текущий момент времени, или же это состояние объекта, которое возникнет после нажатия кнопки (т.к. у разных разработчиков разное понимание о пиктограмме на кнопке).
ЗЫ. Натолкнул на мысли QIP 2005 для Windows с его неадекватными кнопками: антиспам/антифлад отражает текущее состояние антиспама, а выключатель уведомления о наборе не меняет пиктограмму вовсе (притом во всплывающей подсказке следующий вопрос: "включить/отключить отправку уведомлений о наборе", что наводит на мысль, что первоначальное положение выключателя — включено, т.к. указано первым). Ошибки тут нет ("включить" обозначает действие), но пользователя вводит в ступор. Хочется ответить "да наверное нет", но такое положение у выключателя отсутствует.