|
Во многих ОС есть возможность подменять стандартную оболочку пользовательскими расширениями. В Linux'е есть пара популярных оболочек - KDE тот же и иже с ними. И в Microsoft такая возможность есть. А вот оболочек, которые были бы у всех на слуху, считай что и нет... Вспоминается, пожалуй Aston. Но вот пользователей у него не много. Да и те, при смене ОС на более новую или просто при плановой переустановке, про него забывают.. Не приживается.. Стандартный пользователь, для которого компьютер не инструмент зарабатывания денег, а побочный, вспомогательный агрегат, никогда в такие дебри не полезет. Просто потому, что ему эта идея и в голову не придет. А если и придет, то в новой оболочке запутается в момент. Потому что непривычно. Потому что нет такой интуитивной формы для того же task bar, которая была бы понятна всем, независимо от реализации. Там же сколько всяких абстракций наворочено. Использование таких вещей заучивается, забивается в подкорку. Именно поэтому так теряются пользователи Windows в таком же, на первый взгляд, графическом Linux'е. Там и концепция та же практически, на верхнем-то уровне. А все равно ступор... Вывод. Использование интерфейсов Microsoft неестественно, так же, впрочем, как и других. В них абстрагировано слишком много понятий, о которых типичный пользователь, не слушавший курс "Разработка ОС", понятия не имеет. Но вынужден с ними работать. И как правило, методикой тупого заучивания. На основе простейшей схемы - действие-реакция. "Если нажать сюда, будет вот это". И ничего больше. Поэтому, переход на другой интерфейс с той же степенью интуитивности будет таким же болезненным. К таким переходам относится и замена стандартной оболочки. Ее нужно учить, запоминать, загонять в подкорку. И при этом, абсолютно растеряться на другом компьютере с другим интерфейсом, пусть даже стандартным, реализующим те же абстракции, но непривычным. А значит, нужно сделать качественный скачок. И видимо скрыть часть абстракций от пользователя. Почему-то сразу вспоминается web... |
|
|
Меня всегда напрягало обилие значков в System Tray. Решил немного проанализировать, что же там не так. Заглянул в свой system tray. Как оказалось, большинство иконок там просто не нужно. - Значок Safely Remove Hardware. Ему место в контекстном меню USB диска. А зачем он тут - не очень понятно. А вот в контекстном меню, его кстати и нет. Есть команда Eject, но она выполняет не эту функцию.
- Мессенджер. В моем случае QIP. Тут вопросов нет. Именно там ему и место.
- Значок Mailer. Значок RSS Reader. Я эти типы программ объединил. Почему? Потому что они показывают что получено какое-то сообщение. Или не получено. Соответственно меняется иконка. Мне кажется, было бы оправданным, если бы их иконка в трее появлялась только тогда, когда что-то получено. В остальных случаях, они мне малоинтересны и малоинформативны. А если мне нужно создать новое письмо, то я с таким же успехом могу ткнуть мышкой в Quick Launch Bar. Почему сюда не попал и мессенджер? По той причине, что он, помимо того, что есть новое сообщение показывает и свой статус - в сети, занят, невидим и т.д.
- SQL Server Monitor. По большому счету тоже не нужен, если я постоянно не работаю с сервером. Пусть лучше его значок появляется только в том случае, если что-то произошло.
- Органайзер/редактор/PIM. Ну что ж, этой программе тоже место в трее, имеет право. Потому что это удобно.
- PuntoSwitcher. На самом деле не нужен, так как дублирует основной индикатор языка. Настройку можно провести за первые несколько сеансов работы, потом отключить на хрен.
- QuickTime player и все их остальное хозяйство. Вот это точно мне в трее не нужно. Даже пояснять не буду.
- Lingvo. На самом деле, тоже избыточный значок, при условии, что вы используете Ctrl-C-C сочетание клавиш. Иконка в трее ничем не отличается от иконке в Quick Launch Bar.
Еще сюда можно вывести различные индикаторы. Да и каждая мало мальски уважающая себя программа стремится запихнуть свою иконку в трэй. Нужны ли они там? В большинстве случаев - явно нет. Иконка в трее может сигнализировать о сбое в программе или превышении критического значения (тогда она может и должна там появиться). Иконка имеет место быть, если у нее продуманное меню, которое одним нажатием позволяет не только запустить программу, но и выполнить в ней какое-то полезное действие. Иконка может своим появлением информировать о наличии почты или сообщений. Иконка на хрен не нужна, если это просто индикатор того, что программа выполняется, или возможность программу запустить, или переключиться на ее работающий экземпляр. Есть Quick Launch Bar и защита от повторного запуска программы. Этого достаточно. Не сорите в system tray!
|
|
|
Недавно у коллеги приключилась неприятность. Что-то нажал на клавиатуре во время набора текста и изображение на экране повернулось на 90 градусов. А я вам скажу по секрету, что работать так совсем не комфортно. Особенно моторика у нас уже заточена под то, что движения мыши соответствуют общепринятому положению экрана. Разобрались, конечно, что это опция драйвера, отключили. Но удивляет больше всего другое. По умолчанию, глобальные горячие клавиши для всяких таких манипуляций включены! Кто до этого додумался? Ну кто? Вы часто вообще экран поворачиваете? Так чтобы на это действие иметь горячую клавишу? Вот о чем и речь... Чудны дела твои, Господи. Вы все же когда модные драйвера ставите - проверяйте эту подлую особенность, глядишь и сбережет вам полчаса времени в дальнейшем. |
|
|