Grumpy Website

 

вот еще странное явление — разные контекстные меню на одном объекте. В телеграме их аж три (четыре?) для канала: в списке чатов, в самом канале, потом можно зайти в «свойства» канала и там будут кнопки, и наконец там будет еще и контекстное меню с одним пунктом! Почти все кнопки, кроме Leave Channel (спорно — самая нужная) встречаются ровно один раз. Но я даже Leave Channel никогда с первого раза найти не могу. Т.е. если тебе что-то нужно, будь добр попрыгать-поискать, куда, по логике создателей, они решили ее запихнуть. Я уже упоминал это явление «ускользающей логики»: когда ее придумываешь, вроде бы всё логично, но на следующий день начинаешь пользоваться и ни черта не понятно, что, где и почему.

Правило очень простое: один объект — одно меню, всегда с одинаковыми пунктами. Делать разные пункты на разных экранах — свинство, т.к. в голове пользователя, например, канал — он всегда канал, вне зависимости от того, откуда ты на него смотришь. Плюс это контекстное меню! Его даже на экране не видно, чего пункты жалеть.