Введение
Командная клавиша (иногда сокращаемая как клавиша Cmd), ранее также известная как клавиша Apple или открытая клавиша Apple, — это модификатор, присутствующий на клавиатурах Apple. Назначение клавиши Command — позволять пользователю вводить команды с клавиатуры в приложениях и в системе. "Расширенная" клавиатура Macintosh — наиболее распространенный тип — имеет две командные клавиши, по одной с каждой стороны пробела; некоторые компактные клавиатуры имеют только одну слева. Символ ⌘ ( "зацикленный квадрат") был выбран Сьюзан Каре после того, как Стив Джобс решил, что использование логотипа Apple в меню системы (где отображаются сочетания клавиш) будет чрезмерным использованием логотипа. Адаптация этого символа компанией Apple, закодированная в Unicode как U+2318, частично основана на его использовании в странах Северной Европы для обозначения культурных достопримечательностей и интересных мест. Символ известен под разными названиями, включая "Щит Святого Иоанна", "Забавный квадрат" и "Узел Боуэна".
the same [[Keyboard technology#Types
The Command key (sometimes abbreviated as Cmd key), , formerly also known as the Apple key or open Apple key, is a modifier key present on Apple keyboards. The Command key's purpose is to allow the user to enter keyboard commands in applications and in the system. An "extended" Macintosh keyboard—the most common type—has two command keys, one on each side of the space bar; some compact keyboards have one only on the left. The symbol (the "looped square") was chosen by Susan Kare after Steve Jobs decided that the use of the Apple logo in the menu system (where the keyboard shortcuts are displayed) would be an over use of the logo. Apple's adaptation of the symbol—encoded in Unicode at U+2318—was derived in part from its use in Nordic countries as an indicator of cultural locations and places of interest. The symbol is known by various other names, including "Saint John's Arms", "the Funky Square" and "Bowen knot".
История
Компьютеры Apple до Apple II Plus 1979 года не имели клавиши Command. Первой моделью, в которой она появилась, был Apple III 1980 года, где было две монохромные клавиши Apple, обе расположены слева от пробела в нижнем ряду клавиатуры. Два других ранних компьютера Apple, Apple IIe 1982 года и Apple IIc 1984 года, также имели две такие клавиши, одну слева и одну справа от пробела; в этих моделях они соответствовали первым двум кнопкам управления подключенного джойстика. Это позволяло создавать гибкие комбинации клавиши-модификатора и основной клавиши (например, Open Apple с C для Копирования) с помощью нескольких дополнительных проводов и без изменений в ПЗУ, поскольку Apple II мог регистрировать только одно нажатие клавиши за раз (клавиши Shift и Control обрабатывались аппаратным обеспечением клавиатуры, которое генерировало ASCII-коды). Во всех этих случаях левая клавиша Apple имела контурный "открытый" логотип Apple, а правая – непрозрачный, "закрытый" или "сплошной" логотип Apple. Apple Lisa имела только закрытый логотип Apple. Когда в 1984 году был представлен Macintosh, клавиатура имела единственную клавишу Command с зацикленным квадратным символом (⌘, U+2318), поскольку Стив Джобс заявил, что отображение логотипа Apple во всём меню в качестве сочетания клавиш – это "надругательство над ним". Таким образом, символ ⌘ отображается в меню Macintosh как основной символ клавиши-модификатора. Оригинальный Macintosh также имел клавишу Option, которая использовалась в основном для ввода расширенных символов. В 1986 году был представлен Apple IIGS. Как и более новые компьютеры Macintosh, такие как Macintosh SE, он использовал шину Apple Desktop Bus для клавиатуры и мыши. Однако это всё ещё был Apple II. Apple изменила клавиши на клавиатуре IIGS на Command и Option, как и на клавиатурах Mac, но добавила открытую Apple к клавише Command для совместимости с приложениями для предыдущих поколений Apple II. (Клавиша Option не имела закрытой Apple, вероятно, потому, что приложения Apple II использовали закрытую клавишу Apple гораздо реже, чем открытую; поэтому необходимости её сохранять было меньше.) Поскольку к IIGS можно было подключить любую клавиатуру ADB, все клавиатуры ADB Apple – даже предназначенные для Mac – также требовали наличия открытой Apple, и она оставалась на протяжении более двадцати лет, вызывая путаницу даже после прекращения выпуска серии Apple II. Символ Apple был удалён при редизайне клавиатуры в 2007 году, чтобы освободить место для названия клавиши – теперь на ней напечатано слово "command".
Следующий
На клавиатуре NeXT Computer эта клавиша была обозначена зеленым цветом. В меню не было символа, указывающего на командную клавишу. Помимо использования в качестве клавиши-модификатора для сочетаний клавиш, она также использовалась для изменения функции некоторых клавиш: включение/выключение Alpha Lock, отправка команды Enter и включение/выключение звука Mute. Функции были напечатаны зеленым цветом на лицевой стороне измененных клавиш. То же самое было сделано на клавишах Z, X, C и V (Отмена, Вырезать, Копировать и Вставить). (Левая) клавиша запускает аппаратный сброс, который невозможно перехватить, тем самым выполняя жесткую перезагрузку компьютера. (В отличие от компьютера, совместимого с IBM PC, который выполняет только программный сброс.) На клавиатуре NeXT ADB командные клавиши были заменены клавишами с надписями, а клавиша Command превратилась в широкую командную панель перед клавишей пробела.
Функция
Цель клавиши Command — позволить пользователю вводить сочетания клавиш в приложениях и в системе. Руководство по проектированию интерфейса Macintosh всегда рекомендовало разработчикам использовать клавишу Command (а не клавиши Control или Option) для этой цели. Небольшой набор команд клавиатуры (например, «вырезать и вставить», «открыть и сохранить») является стандартным практически во всех приложениях, а многие другие команды стандартизированы (например, «Найти», «Показать шрифты»). Если приложению требуется больше сочетаний клавиш, чем можно получить с помощью двадцати шести букв латинского алфавита, используются двойные модификаторы, такие как Command+Option. Одним из преимуществ этой схемы, в отличие от смешанного использования клавиш Control и Alt в Microsoft Windows, является то, что клавиша Control остаётся доступной для своего первоначального назначения: ввода управляющих символов в терминальных приложениях. (Действительно, в самом первом Macintosh клавиши Control не было; её вскоре добавили для обеспечения совместимости с терминальным программным обеспечением.) Другая необычная клавиша-модификатор на клавиатуре Macintosh, клавиша Option, используется как для ввода сочетаний клавиш, так и для набора текста — она применяется для ввода иностранных символов, типографских символов и других специальных символов.
Происхождение символа
Символ ⌘ появился в проекте Macintosh на позднем этапе. Изначально команда разработчиков хотела использовать свой старый ключ Apple, но Стив Джобс посчитал, что обилие "яблок" в меню Mac рядом с командами – это чрезмерное использование логотипа компании, что его разочаровывало. (Это официальный дорожный знак для обозначения туристических достопримечательностей в Дании, Финляндии, Исландии, Норвегии и Швеции, а компьютерный ключ шведские пользователи Mac часто называют Fornminne – "древний памятник", а датские – Seværdighedstegn – "знак достопримечательности"). Когда символ показали остальной команде, он всем понравился, и так он стал символом командного ключа Macintosh 1984 года. Первое предложение использовать эту форму для обозначения места интереса поступило от Финской федерации охраны местного наследия в 1950-х годах. Символ был включен в оригинальный шрифт Macintosh Chicago и мог быть введен с помощью комбинации клавиш. В Unicode и HTML он кодируется как .
На других клавиатурах
На USB-клавиатурах клавиши привязаны к стандартным кодам клавиш, зарезервированным для функций графического интерфейса. При использовании компьютера Macintosh с клавиатурой, не имеющей клавиш Command, клавиши, используемые на клавиатурах Microsoft Windows, или клавиши, используемые на клавиатурах Sun и других Unix-систем, могут использоваться вместо клавиш Command. И наоборот, при использовании USB-клавиатуры Apple с другими операционными системами клавиши Command функционируют как клавиши Windows или Meta. На клавиатуре Windows положение клавиш Alt и Ctrl поменяно местами по сравнению с положением клавиш Option и Command на клавиатуре Apple. В macOS это можно настроить в настройках клавиатуры (Modifier Keys) так, чтобы клавиша Windows (рядом с пробелом) стала клавишей Command, а клавиша Command – клавишей Windows, чтобы пользователям не приходилось переучиваться. Все клавиши-модификаторы, вместе с Caps Lock, могут быть переназначены на любую желаемую функцию клавиши-модификатора, поэтому пользователи традиционных Unix-клавиатур могут выбрать использование клавиши Alt в качестве клавиши Option или другого модификатора.