После выхода последней стабильной версии Google Chrome 16.0.912.77 многие столкнулись с тем, что браузер намертво зависает при попытке уйти с сайта YouTube. Зависает браузер целиком и остается только убить процесс и перезапустить заново. Проблема эта действительно есть и связана с падением плагина Adobe Flash.
Разработчики в курсе проблемы. Лично сам отписывался об этой неприятности, в том числе и людям из Google. Остается ждать обновления. А скорее всего обновление сразу же переведет нас на Google Chrome 17.
Сочета́ние кла́виш (синонимы: горячая клавиша, клавиша быстрого доступа, клавиша быстрого вызова, клавиатурный ускоритель) (англ. keyboard shortcut, quick key, access key, hot key) (для программного обеспечения) - разновидность интерфейса взаимодействия с компьютером, представляющая собой нажатие клавиши (или сочетания клавиш) на клавиатуре, которому назначены (запрограммированы) команды (операции). Как правило, частично дублирует интерфейс меню или кнопок. Использование сочетаний клавиш значительно ускоряет работу и увеличивает количество возможных действий, выполняемых с помощью клавиатуры. Сочетания клавиш особенно широко используются в компьютерных играх, в которых важна быстрота реакции игрока на развитие событий — в частности, в стратегиях.
Необходимость использования
Только новичкам в компьютерах кажется, что клавиш на клавиатуре очень много и их все невозможно запомнить. Использование сочетаний клавиш значительно увеличивает количество действий, которые можно выполнить с клавиатуры.
Использование сочетаний клавиш позволяет на одну клавишу назначить более чем одно действие.
Пример из жизни. В инженерных калькуляторах есть клавиша «x²», над ней, как правило, пишется «x³». При нажатии клавиши «x²» введенной число возводится в квадрат. Для выполнения «x³» предварительно нажимается специальная клавиша для активации вторичной функции (она может иметь названия, к примеру, «shift» «2ndf»), затем нажимается клавиша «x²». При этом срабатывает то, что написано наверху. Таким образом, мы на одну клавишу назначили два действия, чем сократили количество кнопок на калькуляторе.
Ничего не мешает добавить на калькулятор еще несколько подобных кнопок: «3rdf», «4thf» и т. д. После этого на одну клавишу можно будет назначить три, четыре и более действий.
Клавиши-модификаторы
На клавиатуре аналогом этих клавиш являются клавиши Ctrl , Alt , ⇧ Shift и клавиша Windows . Их часто называют клавиши-модификаторы. В сочетаниях можно зажимать не только одну из этих клавиш, а несколько одновременно.
То есть при использовании 3-х клавиш-модификаторов на одну обычную клавишу можно «повесить» до восьми (8 = 23; 2 - поскольку клавиша имеет 2 состояния - "нажата" и "не нажата") различных команд:
1. нажатие обычной клавиши без модификаторов - для примера Delete ;
2. Ctrl + клавиша — Ctrl + Delete
3. Alt + клавиша — Alt + Delete
4. Shift + клавиша — ⇧ Shift + Delete
5. Ctrl + Shift + клавиша — Ctrl + ⇧ Shift + Delete
6. Ctrl + Alt + клавиша — Ctrl + Alt + Delete
7. Alt + Shift + клавиша — Alt + ⇧ Shift + Delete
8. Ctrl + Alt + Shift + клавиша — Ctrl + Alt + ⇧ Shift + Delete
В качестве примера рассмотрим сочетание клавиш Ctrl + Alt + Delete .
Нажимать клавиши нужно не по очереди (как в калькуляторах) и не одновременно (как на пианино аккордом). Сначала следует зажать клавиши Ctrl и Alt , и, не отпуская их, нажать клавишу Delete . Зажатые в момент нажатия Delete клавиши Ctrl и Alt модифицируют действие клавиши Delete . То есть при нажатии клавиши Delete выполнится не основное действие (удаление символа справа или выделенного объекта), а одно из «вторичных» (в Windows XP — вызов приложения «Диспетчер задач» (taskmgr.exe.))
Полезная информация
Сочетания клавиш делятся на:
Локальные (перехватываемые программой только, если окно программы активно);
Глобальные для программы (перехватываемые определённой программой из любого окна);
Глобальные для операционной системы (перехватываемые ОС из любого окна).
Сочетание клавиш Ctrl + Alt + Delete является глобальным для Windows, то есть оно срабатывает из любого окна и перехватывается операционной системой.
В разных программах разный набор сочетаний клавиш. Разработчик программы сам решает, каким командам назначить сочетания клавиш и какие именно сочетания.
Многие программы позволяют пользователю самостоятельно настроить сочетания клавиш в программе под себя и сохранить в виде схемы. Это очень удобно, так как можно пользоваться одними и теми же сочетаниями в разных программах.
Однако это может привести к конфликту глобальных сочетаний клавиш разных программ. Если две программы будут использовать одно и то же глобальное сочетание клавиш, выполнится команда только для одной из этих программ.
Часто современные клавиатуры имеют дополнительный набор нестандартных кнопок для изменения громкости, управления окнами, вызова определённых программ («Калькулятор», «Word») и т. д. Их часто называют мультимедийные клавиатуры. Как правило, эти клавиши можно программировать. В некоторых таких клавиатурах сочетания клавиш могут работать некорректно или вообще не работать.
Технические особености
Интересно отметить, что клавиша-модификатор (или управляющая клавиша) принципиально отличается от иных клавиш тем, что может
неограниченно долго находиться в зажатом (активном) состоянии, и
будучи зажатой, не блокировать действия остальных клавиш - как модификаторов, так и обычных.
Такие клавиши, обычно, имеют отдельный вывод контроллера клавиатуры, в отличие от алфавитно-цифровых, организованных матрично из-за экономии выводов контроллера. Матричная клавиатура обычно рассчитана на нажатие клавиш только по одиночке, поэтому, например, одновременное зажатие Q и W ни к чему хорошему не приведёт. Для оповещения оператора о подобных проблемах, в DOS выдавался сигнал на динамик ЭВМ при зажатии нескольких неуправляющих клавиш.
Назначение некоторых клавиш
F1 — F12 — функциональные клавиши, в разных программах работают по-разному, также используются в сочетаниях клавиш;
⇧ Shift + «буква/цифра из ряда над буквами» — изменить регистр буквы (в зависимости от состояния Caps Lock ); для цифры - использовать символ, размещенный на клавише с цифрой;
Caps Lock — включение режима «больших букв» (загорается индикатор);
Num Lock — включение цифровой клавиатуры справа (загорается индикатор);
Scroll Lock — практически нигде не работает (загорается индикатор). В MS-DOS использовалась для переключения между режимами прокрутки окна и перемещения текстового курсора (аналог скроллинга). Excel — одна из немногих программ, где эта клавиша работает, причём так же;
Tab ⇆ — переключение на другой элемент управления с клавиатуры;
Esc — закрытие диалоговых окон, меню, отмена действий;
Pause/Break — приостановить работу компьютера (в DOS работало везде, в современных ОС — только во время загрузки компьютера);
Глобальные сочетания клавиш в Windows XP
Alt + ⇧ Shift + Tab ⇆ - переключение между окнами (в правую сторону);
Alt + Tab ⇆ — переключение между окнами (в левую сторону);
Ctrl + Tab ⇆ — переключение между закладками или окнами одного приложения;
Alt + F4 — закрыть активное окно;
Alt + Space (пробел) — открытие системного меню окна. С помощью него можно закрывать, сворачивать, разворачивать, перемещать и изменять размер окна без помощи мыши;
Alt + ⇧ Shift или Ctrl + ⇧ Shift — переключить язык;
Ctrl + Alt + Delete — открытие окна «Диспетчер задач» или «Безопасность Windows»;
Ctrl + ⇧ Shift + Esc — открытие окна «Диспетчер задач»»;
Win — открытие/закрытие меню «Пуск»;
Ctrl + Esc — открытие/закрытие меню «Пуск»;
Win + D — свернуть/восстановить все окна, включая диалоговые, т. е. показать Рабочий стол;
Win + E — открытие программы «Проводник»;
Win + R — открытие окна «Запуск программы» («Пуск» --> «Выполнить…»);
Win + F — открытие окна для поиска;
Win + L — заблокировать компьютер;
Win + M — сворачивает все окна, кроме диалоговых;
Win + Pause/Break — открытие окна «Система»;
Print Screen — поместить снимок всего экрана в буфер обмена. В MS-DOS использовалась для вывода на принтер содержимого экрана;
Alt + Print Screen — поместить снимок активного окна в буфер обмена;
Ctrl + C или Ctrl + Insert — копировать в буфер обмена;
Ctrl + V или ⇧ Shift + Insert — вставить из буфера обмена;
Ctrl + X или ⇧ Shift + Delete — вырезать в буфер обмена;
Ctrl + Z — отменить (назад);
Ctrl + Y — отменить (вперёд);
Ctrl + A — выделить всё;
Ctrl + S — сохранить;
Ctrl + W — закрыть окно;
Ctrl + R — обновить;
Ctrl + ← Backspace — удалить слово (удаляет влево);
Ctrl + Delete — удалить слово (удаляет вправо);
Ctrl + ← / → — переместить курсор на слово назад/вперёд;
⇧ Shift + Ctrl + ← / → — выделить слово слева/справа;
Ctrl + Home (End) — переместить курсор в начало (конец) текста;
⇧ Shift + Ctrl + Home (End) — выделить до начала (конца) текста;
+
Alt + ← / → — назад/вперёд;
ALT + D — выделить текст в адресной строке браузера;
ALT + Двойной щелчок левой кнопкой мыши» — открывает окно свойств объекта (аналог ALT + ↵ Enter ) ;
ALT + Tab ⇆ — делает активным другое выполняющееся приложение (бывшее активным непосредственно перед текущим). Для переключения на другие приложения нажимайте клавишу Tab ⇆ несколько раз, не отпуская клавишу ALT . При этом в центре экрана появится панель, показывающая все запущенные приложения, и какое из них окажется активным, если вы отпустите клавишу ALT . Используя ALT + Tab ⇆ , при переходе на приложение, которое было свернуто в панель задач, это приложение восстанавливается (разворачивается);
ALT + ESC — делает активным другое выполняющееся приложение (бывшее активным непосредственно перед текущим). Для переключения на другие приложения нажимайте клавишу ESC несколько раз, не отпуская клавишу ALT . В отличие от сочетания ALT + Tab ⇆ , в центре экрана панель, показывающая все запущенные приложения, не появится, а приложения будут активироваться в той последовательности, в которой были открыты. Используя ALT + ESC , при переходе на приложение, которое было свернуто в панель задач, это приложение не восстанавливается (не разворачивается). Свернутое активное окно можно развернуть нажатием клавиши ↵ Enter .
Win + Tab ⇆ — Переключение между кнопками приложений в Панели задач. При добавлении ⇧ Shift перебор идёт в обратном порядке. В Windows 7 эта комбинация задействует функцию Aero Flip 3D;
Сочетания клавиш в компьютерных играх
Сочетания клавиш используются в компьютерных играх для вызова определённых команд. К таким командам можно отнести как игровые, например команда движения или атаки, так и специальные команды вызова меню, назначения группы или сохранения игры.
В стратегиях клавиши быстрого вызова получили наиболее широкое распространение, так как в этом жанре игры наиболее важна оперативность действий.
Клавиша быстрого доступа имеет аналог в интерфейсе игры, который можно вызвать с помощью мыши. Но вызов с помощью клавиатуры оказывается быстрее в большинстве случаев. Также в опциях игры можно менять команды на кнопках.
Вызов способности
Клавиша быстрого вызова может быть использована в качестве вызова способности. Обычно для этого используется одна клавиша, на латинской раскладке буква которой входит в название способности. Чаще всего это первая буква названия, хотя в некоторых случаях используются клавиши, более удобные для нажатия. В названии способности такая буква выделяется полужирным начертанием или другим цветом.
Вызов способности с помощью клавиатуры позволяет сэкономить время, столь важное в стратегиях реального времени.
Вызов меню
Вызов игрового меню обычно осуществляется с помощью комбинации клавиш, первой из которых является специальная клавиша клавиатуры, а вторая — алфавитно-цифровая клавиша. Такие комбинации применяются реже, потому как они имеют аналог в графическом интерфейсе игры и их нажатие не требует оперативности.
Кроме способностей одна клавиша может быть использована для покупки юнитов
Вызов группы
В стратегиях реального времени нередко клавиши быстрого доступа применяются для вызова группы юнитов. Для определения группы юнитов чаще всего используется комбинация клавиши Ctrl и одной из цифровых клавиш. Впоследствии для вызова группы используется только цифровая клавиша.
Порядок команд
Клавиша ⇧ Shift может применяться в качестве назначения очереди команд. При этом выбранная группа юнитов будет выполнять команды в порядке назначения игроком. Если не использовать очередь, группа юнитов будет выполнять команды игрока, прерывая предыдущие, если они не были завершены.
Стоим в очереди в Сбербанке. Передо мной молодая пара о чём-то спорит. Не очень громко, но каждый старается настоять на своём. По крайней мере, так кажется. И вдруг девушка почти вскрикивает: «Да ты только о деньгах и думаешь!» А молодой человек отвечает: «Да, бабки, это главное в жизни! Без них ничего не будет, без них ты не человек! За деньги можно купить всё!» Несколько позже, когда парень повернулся, я посмотрел ему в глаза. Видно, что неглупый парень. Не злой. Но как же испорчено его понимание жизни! Интересно, кто же его так воспитал? А главное, для чего?!
Поскольку очередь была немаленькой и двигалась не слишком скоро, я стал думать, чего нельзя купить ни за какие деньги. И вот, что у меня получилось:
Нельзя купить ЛЮБОВЬ
Нельзя купить ДРУЖБУ
Нельзя купить СИМПАТИЮ
Нельзя купить СОСТРАДАНИЕ
Нельзя купить УВАЖЕНИЕ
Нельзя купить РАЗУМ
Нельзя купить ЧЕСТЬ
Нельзя купить СОВЕСТЬ
Нельзя купить ТАЛАНТ
Нельзя купить ЗНАНИЯ
Нельзя купить ЖИЗНЕННЫЙ ОПЫТ
Нельзя купить МУДРОСТЬ
Нельзя купить ОТВАГУ
Нельзя купить ДОБРОЕ СЕРДЦЕ
Нельзя купить ДОБРУЮ ПАМЯТЬ
Иначе говоря, самое главное в жизни ЧЕЛОВЕКА невозможно купить ни за какие деньги! Правы были наши предки, когда говорили, что не в деньгах счастье!
Тут подошла моя очередь к окошку. Оплатил я услуги телефонной связи и пошёл домой, размышляя о судьбах поколения «пепси», которое за деньгами не видит НАСТОЯЩЕЙ ЖИЗНИ.
пс: плагиат канешь... )