Какова логика «W» в Control + W, чтобы закрыть вкладку в IE?
Мне нравится делать подключения, поэтому я могу запомнить быстрые клавиши. Я получаю Ctrl + T , чтобы открыть новую вкладку, но какая логика для Ctrl + W для закрытия одной ?
3 ответа
W
в Ctrl + W был выбран, потому что предыдущий для вкладки (и в настоящее время, если у вас отключен просмотр вкладок) это ярлык для закрытия текущего W indow.
Горячие клавиши для Internet Explorer 6 :
Закройте текущее окно - Ctrl + W
Сочетания клавиш для Internet Explorer 8 :
Закрыть текущую вкладку (или текущее окно, если просмотр с вкладками отключен) - Ctrl + W
Горячие клавиши для Internet Explorer 11 :
Закрыть вкладку - Ctrl + W
Он был украден из Mac OS, который использует Command + W , чтобы закрыть текущую вкладку (для приложений с вкладками) или текущее окно. Обратите внимание, что для выхода из приложения используется Command + Q , поэтому Command + W , что является одним ключом , вероятно, казалось хорошим выбором для закрытия окна.
Это было абсолютно «украдено» или «заимствовано» из Mac OS. Сначала Windows использовала Alt + F4 , чтобы закрыть окна, но они поняли, что это был недооптимальный (читай: немой) выбор.
W был выбран из-за его непосредственной близости к Q , что было очевидным выбором для быстрого сочетания клавиш [Q] uit.
Apple очень заинтересована в том, чтобы каждая часть программного обеспечения либо внутри страны, либо третьей стороной выполняла ряд руководств для интерфейса пользователя. В число этих рекомендаций входит и многое другое. Microsoft и Windows были гораздо более открытыми, чтобы позволить разработчикам делать все, что они выбрали, и игнорировать многие соглашения, конечно же, о том, как работают быстрые клавиши. Я, конечно, помню много ранних программ для Windows, которые имели уникальные ярлыки вырезания /копирования /вставки.
Например, даже в Windows 7 Notepad не закрывается с Ctrl + W , вы должны использовать Alt + F4 или Alt , затем F , затем X .
Другим примером является командная строка. Даже в 2014 году вы не можете копировать и вставлять, как обычный человек, вы должны сначала пометить область текста, а затем использовать клавишу ввода для ее копирования. Аналогично, чтобы вставить, вы щелкните правой кнопкой мыши, потому что зачем делать все одинаково? Это скучно ...
Это самая старая копия . Я мог бы найти Руководство по интерфейсам Apple от пользователя , На стр. 102 сказано следующее:
Команда Close закрывает активное окно, которое может быть документом окно, немодальное диалоговое окно, папку или любой другой тип окна. Щелчок в окне закрытия окна предоставляет метод на основе мыши закрытие окон. Пользователь также может нажать Command-W, чтобы закрыть окна.
Хотя эта копия HIG с 1995 года, эта конвенция была на Mac до этого даже, возможно, еще в 1986 году.
Существует даже этот интернет-камень , рассказывающий о том, как Продукты Adobe (в Windows) не соответствуют стандарту, используемому Firefox:
Мне нравится, как Ctrl-W работает в Firefox. Он закрывает текущую вкладку, но если открыта только одна вкладка, она закрывает все окно Firefox.
В продуктах Adobe, Ctrl-W закрывает дочерние окна, но не основные окна программы.
Ctrl-W закроет окна обозревателя, но во многих других программах вы должны использовать другую горячую клавишу. Я пытаюсь использовать Ctrl-W в другие программы и разочарование, когда оно не работает. я знаю о Alt-F4, но Ctrl-W - это более простая комбинация для достижения.
Можно ли создать программу, которая заставила бы Ctrl-W работать всегда как это работает в Firefox? То есть независимо от того, какая программа вы были в, Ctrl-W сначала закроет активные дочерние окна или вкладки, затем закроет главное окно программы. Если в программе была только одна window, оно закроет это окно.
Кроме того, и эта часть будет необязательной, было бы возможно, чтобы это программы для:
-detect, если активная программа приписала другое использование для Ctrl-W - если активная программа использует Ctrl-W для чего-то другого, всплывает диалоговое окно с вопросом, хотите ли вы переопределить поведение Ctrl-W для этого (иными словами, это позволит Универсальному Ctrl-W для обновления списка «переопределение» и «исключений»)?
Надеюсь, это звучит полезно для других людей ...
Ответы, предлагающие AutoHotKey и тому подобное, для пользователя Mac смешно сложны и ненужны.