Технический перевод с английского на русский в области информационных технологий вычислительной техники и связи
Об авторе Публикации Ресурсы Полезные ссылки

Shortcut

Термин Shortcut соответствует в системах Windows важной концепции символической (заменяющей) ссылки (symbolic link, symlink или soft link) на объект, популярной в операционных системах Unix, особенно в пользовательских интерфейсах командной строки (подобно объектам shadow в OS/2). В них такая ссылка играла роль библиографической карточки, которая указывала на реальное местоположение книги на полках, не являясь книгой как таковой. Символическая ссылка – это файл специального типа (.lnk), содержащий путь к реальным данным, а не сами данные. Прямая противоположность - hard link – также является ссылкой на файл, но связана с ним более «крепко». Удаление ссылки symbolic link не приводит к удалению файла, но удаление последней из имеющихся ссылок hard link ведет к удалению файла.

В операционной системе Apple Mac OS концепция текстовых символических ссылок была расширена понятием alias (псевдоним), графическим объектом, который сохранял ссылочную связь с исходным файлом даже после перемещения файла в другое место. Кстати, в Mac OS в неприкосновенности сохранены символические и «жесткие» ссылки. В операционных системах Microsoft Windows графическим объектом для hard link является icon (значок), а для symbolic link – shortcut (ярлык). На экране они представлены одинаковыми графическими миниатюрными изображениями, но shortcut имеет в левом нижнем углу белый квадрат с наклонной стрелкой (в Mac OS долго экспериментировали с графическим выделением своих псевдонимов, но, в конце концов, от курсивной формы записи названия также перешли к дополнительной стрелке на изображении значка). Для объекта (программа, файл) можно создать только один значок и сколько угодно ярлыков. Удаление значка ведет к удалению объектов, но удаление ярлыка не связано с удалением объекта. В Windows функции ярлыка/значка хорошо реализованы для файлов, но редко поддерживаются в полной мере для программ, которые представлены несколькими файлами, параметрами в реестре и т.д. Кроме того, во всех предыдущих системах Windows действия с ярлыком/значком не поддерживались на уровне приложений (через стандартный интерфейс Windows API), поэтому при обращении к ярлыку стороннее приложение получало доступ не к представленному им объекту, а только к самому файлу ярлыка. Также предыдущие версии Windows некорректно работали с взаимными ссылками между ярлыками. Только в Windows Vista устранен этот недостаток, поскольку ярлыки, наконец, встроены в операционную систему (ранее они были обычными файлами) и действую так, как и должны работать символические ссылки (включая ссылки на файлы в сети). Хотя следует отметить, что в Vista и предыдущих версиях в ярлыке можно было отдельно от самой программы записать некоторые параметры запуска приложения.

Итак, shortcut в операционных системах Microsoft Windows является ссылкой на объект (файл, папка, веб-страница или приложение). Для одного объекта можно создать неограниченное число ярлыков и поместить их на Рабочий стол, в меню Пуск или в любую папку. Microsoft четко придерживается перевода «ярлык», хотя замечены немногочисленные отступления от этого правила (например, Paste Link creates a shortcut to the source file so that changes to the source file will be reflected in your presentation - Вставка связи создает ссылку на исходный файл так, что изменения в исходном файле отражаются в презентации, PowerPoint 2003). Термин shortcut (ярлык) принадлежит корпоративной терминологической системе Microsoft. Другие компании пользуются терминами-синонимами alias (псевдоним), link file (ссылочный файл) или LNK file (LNK-файл).

В своем обычном значении (короткий путь, быстрый способ выполнения) слово shortcut входит в составные термины Microsoft:
  • keyboard shortcut - сочетание клавиш, клавиши быстрого доступа, клавиши быстрого вызова, горячая клавиша. Для домашних пользователей и ИТ-сотрудников не рекомендован синоним shortcut key [1], хотя его частотность выше, причем появляется дополнительный вариант перевода "комбинация клавиш". Другие синонимы: access key и key combination
  • shortcut menu - меню правого щелчка мышью, причем не одобряются синонимы context menu и pop-up menu.

Apple считает shortcut синонимом keyboard shortcut (keyboard equivalent не рекомендуется) и широко использует термин shortcut menu для меню, вызываемого щелчком мыши при нажатой клавише Control (аналог правого щелчка мышью в Windows), запрещая термин contextual menu.

Sun признает keyboard shortcut (сочетание клавиш) и symbolic name. В Red Hat Linux считают, что shortcut - это "объект, упрощающий процесс доступа к файлу или запуск программы. Значок рабочего стола является примером shortcut для приложения".

Следующая страница