Какова логика «W» в Control + W, чтобы закрыть вкладку в IE?

Мне нравится делать подключения, поэтому я могу запомнить быстрые клавиши. Я получаю Ctrl + T , чтобы открыть новую вкладку, но какая логика для Ctrl + W для закрытия одной ?

42 голоса | спросил Ann 26 FebruaryEurope/MoscowbWed, 26 Feb 2014 02:01:13 +0400000000amWed, 26 Feb 2014 02:01:13 +040014 2014, 02:01:13

3 ответа


66

W в Ctrl + W был выбран, потому что предыдущий для вкладки (и в настоящее время, если у вас отключен просмотр вкладок) это ярлык для закрытия текущего W indow.

Горячие клавиши для Internet Explorer 6 :

  

Закройте текущее окно - Ctrl + W

Сочетания клавиш для Internet Explorer 8 :

  

Закрыть текущую вкладку (или текущее окно, если просмотр с вкладками отключен) - Ctrl + W

Горячие клавиши для Internet Explorer 11 :

  

Закрыть вкладку - Ctrl + W

ответил Ƭᴇcʜιᴇ007 26 FebruaryEurope/MoscowbWed, 26 Feb 2014 02:23:38 +0400000000amWed, 26 Feb 2014 02:23:38 +040014 2014, 02:23:38
0

Он был украден из Mac OS, который использует Command + W , чтобы закрыть текущую вкладку (для приложений с вкладками) или текущее окно. Обратите внимание, что для выхода из приложения используется Command + Q , поэтому Command + W , что является одним ключом , вероятно, казалось хорошим выбором для закрытия окна.

ответил stackoverflowuser2010 26 FebruaryEurope/MoscowbWed, 26 Feb 2014 06:58:55 +0400000000amWed, 26 Feb 2014 06:58:55 +040014 2014, 06:58:55
-1

Это было абсолютно «украдено» или «заимствовано» из 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 смешно сложны и ненужны.

Здесь

ответил jgritty 26 FebruaryEurope/MoscowbWed, 26 Feb 2014 21:01:37 +0400000000pmWed, 26 Feb 2014 21:01:37 +040014 2014, 21:01:37

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132