компьютерная программа Windows
Classic Shell — это компьютерная программа для Microsoft Windows , которая предоставляет элементы пользовательского интерфейса , предназначенные для восстановления знакомых функций из прошлых версий Windows. [4] Она фокусируется на меню «Пуск» , проводнике и Internet Explorer — трех основных компонентах оболочки Windows , хотя она также вносит некоторые незначительные изменения в панель задач Windows . В частности, она может служить заменой меню «Пуск» для систем Windows 8 и Windows 10 .
Разработанный Иво Бельчевым, он был впервые выпущен в 2009 году и с тех пор был загружен более десяти с половиной миллионов раз. [5] [6]
Разработка Beltchev прекращена, и исходный код проекта был опубликован. Разработка была подхвачена добровольцами на GitHub под названием Open-Shell . [7]
Особенности и архитектура
Classic Shell представляет собой набор из трех компонентов, каждый из которых является опциональным и независим друг от друга:
- Классическое меню «Пуск» — повторная реализация меню «Пуск», воспроизводящая функции из нескольких разных поколений Windows.
- Классический проводник — дополнение к проводнику Windows, восстанавливающее и расширяющее функции, представленные в различных выпусках Windows.
- Классический IE — дополнение для Internet Explorer 9 и более поздних версий, восстанавливающее заголовок веб-страницы в строке заголовка окна, а также различные сведения в строке состояния.
Classic Shell запрограммирован на C++ . Хотя он изменяет поведение Windows, он не делает этого путем изменения или настройки параметров реестра Windows или замены или исправления системных файлов — все изменения производятся с использованием API Windows. [ необходима цитата ] Он локализован более чем на 30 языков, включая поддержку письма справа налево для арабского языка и иврита. [8]
Классическое меню «Пуск»
Classic Start Menu — это замена Windows Start Menu. Возможности включают:
- Настройте внешний вид кнопки «Пуск» и меню «Пуск», а также пунктов меню и подменю.
- Показать недавно или наиболее часто используемые приложения
- Показывать недавно открытые документы с сортировкой, списками переходов и закреплением
- Выделить недавно установленные программы
- Отделите традиционные настольные приложения от приложений универсальной платформы Windows
- Сортируйте меню по алфавиту, по дате или в произвольном порядке с помощью перетаскивания
- Интеграция с поиском Windows
- Настройте такие параметры, как задержка открытия меню, время отображения подсказок, стиль столбцов подменю, ширина меню, размер значков, анимация, скорость прокрутки, сглаживание шрифтов и т. д.
- Скинирование для более полной настройки внешнего вида [9]
- Масштабирует значки и фон меню до более высокого разрешения и/или плотности пикселей (PPI)
Помимо восстановления прошлого поведения, есть несколько новых функций. К ним относятся отображение меню рядом с панелью задач, когда она вертикальная, поддержка нескольких мониторов, одновременный запуск нескольких программ, настраиваемые действия, связанные с завершением работы, запуск универсальных приложений, развертывание любой папки с файлами в виде каскадных меню и дополнительные сочетания клавиш. Поле поиска может выполнять поиск по системному пути, может показывать частичные совпадения и может показывать все результаты внутри меню.
Классическое меню «Пуск» также может изменять новые функции пользовательского интерфейса Windows 8, такие как активные углы только на рабочем столе, не отключая их внутри универсальных приложений.
Классический проводник
Classic Explorer — это надстройка к Windows File Explorer, реализованная в виде различных расширений оболочки. Она не заменяет EXPLORER.EXE
. Функции включают:
- Панель инструментов, которая может включать встроенные команды, пользовательские команды или раскрывающиеся меню для произвольных папок.
- Настройте поведение и внешний вид левой панели навигации по папкам, включая раскрытие папок одним или двойным щелчком, соединительные линии, индикаторы подпапок, горизонтальную полосу прокрутки, интервал между элементами дерева и сочетания клавиш.
- Строку навигации можно заменить традиционной адресной строкой , а соответствующий раскрывающийся список изменить так, чтобы он отображал иерархический путь вместо недавней истории папок.
- Сортировать заголовки во всех представлениях
- Значок наложения для сетевых ресурсов
- Строка состояния может отображать свободное место на диске, общий размер текущей папки.
- Подсказка выбранного элемента
- Кнопка «Вверх» для перехода в родительскую папку [10]
- Показывать текущую папку в заголовке окна
- Диалоговое окно хода копирования может быть автоматически развернуто для отображения более подробной информации.
- Заменить диалоговое окно конфликта копирования на такое же, как в Windows XP
История
Classic Shell начинался как инструмент для личного использования, [11] и увидел свой первый публичный релиз в 2009 году. [12] Со временем компонент меню «Пуск» превратился в настраиваемый лаунчер, который также интегрировал поле поиска и другие функции меню «Пуск» Windows 7. Компоненты Explorer и IE появились позже.
Хотя более ранние версии были совместимы с Windows Vista и более поздними версиями, версии после 3.9.0 больше не поддерживают Windows Vista/Server 2008. [13] Classic Shell изначально никогда не был популярен или необходим в Vista [ нужна ссылка ], поскольку Vista, как и XP, имела возможность вернуться к классическому меню «Пуск».
Classic Shell выпускается как бесплатная и с открытым исходным кодом под лицензией MIT . [3]
Основатель Иво Бельчев объявил о завершении разработки в декабре 2017 года. [14]
Открытая оболочка
С 2018 года Classic Shell разрабатывается как программа с открытым исходным кодом под названием Open-Shell. [7] Open-Shell остался функционально схожим с Classic Shell, но в него добавлены некоторые небольшие функции и исправлены несколько ошибок, многие из которых были вызваны новыми версиями Windows. Некоторые изменения в Open-Shell включают:
- Параметры изменения положения и выравнивания меню «Пуск»
- Поддержка списков переходов в приложениях UWP
- Частичная поддержка Windows 11
- Новые скины и обновленные логотип и оформление
Как и Classic Shell, Open-Shell выпускается под лицензией MIT . [15] Последняя стабильная версия датируется 16 августа 2023 года. [16]
Прием
Classic Shell была довольно популярным улучшением интерфейса в жизненном цикле Windows 7, но стала гораздо более широко использоваться после выпуска и негативного приема Windows 8 (из-за отсутствия меню «Пуск»). [17]
Об этом писали такие издания, как Lifehacker , [18] Neowin , [4] Ghacks , [19] ZDNet , [20] PC World , [21] TechRepublic , [22] MakeUseOf, [23] и Betanews. [24]
Смотрите также
Ссылки
- ^ ab "Classic Shell" . Получено 19 января 2014 г. .
- ^ Beltchev, Ivo (29 ноября 2009 г.). "Classic Shell". Code Project . Получено 20 сентября 2015 г. .
- ^ abc "Classic Shell: FAQ". classicshell.net . Получено 20 сентября 2015 г. .
- ^ ab Tyler Holman (11 апреля 2012 г.). "Classic Shell приносит классическое меню "Пуск" в Windows 8". Neowin . Получено 20 сентября 2015 г. .
- ^ Иво Бельчев. "Статистика загрузок: все файлы". SourceForge . Архивировано из оригинала 2016-12-21 . Получено 20 сентября 2015 .
- ^ Страница Classic Shell на FossHub, на которой показаны загрузки
- ^ ab Добро пожаловать в Open-Shell | Classic Shell Reborn.
- ^ "Classic Shell: Переводы". classicshell.net . Получено 20 сентября 2015 г. .
- ^ "Скиннинг меню "Пуск"". classicshell.net . Получено 20 сентября 2015 г. .
- ^ Кевин Пёрди (1 июля 2010 г.). "Восстановите стрелку вверх одной папки Windows с помощью Classic Shell". Lifehacker . Получено 20 сентября 2015 г.
- ^ Джон Каллахэм (20 мая 2013 г.). «Интервью: мы беседуем с создателем Classic Shell». Neowin . Получено 20 сентября 2015 г.
- ^ "Classic Shell: FAQ". classicshell.net . Получено 20 сентября 2015 г. .
- ^ "Classic Shell: История". classicshell.net . Получено 20 сентября 2015 г. .
- ^ Classic Shell больше не разрабатывается. Исходный код опубликован
- ^ "Open-Shell". GitHub .
- ^ Страница релиза Github
- ^ Джон Каллахэм (11 мая 2013 г.). «Classic Shell скачали 4,3 миллиона раз с момента запуска Windows 8». Neowin . Получено 20 сентября 2015 г.
- ^ Уитсон Гордон (26 октября 2012 г.). «Как вернуть меню «Пуск» в Windows 8». Lifehacker . Получено 20 сентября 2015 г.
- ^ Мартин Бринкманн (2 апреля 2012 г.). «Classic Shell добавляет меню «Пуск» обратно в Windows 8». Новости технологий gHacks . Получено 20 сентября 2015 г.
- ^ Адриан Кингсли-Хьюз (13 декабря 2012 г.). «Две обязательные загрузки, которые делают Windows 8 более терпимой». ZDNet . Получено 20 сентября 2015 г.
- ^ Эрез Цукерман (31 января 2013 г.). «Обзор: Classic Shell бесплатно добавляет меню «Пуск» в Windows 8». PCWorld . Получено 20 сентября 2015 г.
- ^ Грег Шульц (2 февраля 2010 г.). «Поместите классическое меню «Пуск» в Windows 7 с помощью Classic Shell». TechRepublic . Получено 20 сентября 2015 г.
- ^ Джастин Пот (7 февраля 2013 г.). «Сделайте Windows 8 менее отстойной с помощью Classic Shell». MakeUseOf . Получено 20 сентября 2015 г.
- ↑ Майк Уильямс (9 января 2012 г.). «Преобразите Windows 7 в XP с помощью Classic Shell 3.3». BetaNews . Получено 20 сентября 2015 г.
Внешние ссылки
- Официальный сайт (устарел)
- Активно поддерживаемая вилка, Open-Shell