Ти знав? У Windows ніколи не було «системного лотка»

У Windows ніколи не було «системного трея». Протягом 25 років ми всі помилялися. Microsoft наполягає, що ці значки знаходяться в «області сповіщень». Отже, звідки взявся термін «системний трей»? І чому Windows 10 називає це «системним треєм», але лише один раз?

Це область сповіщень, дякую!

Якщо ви покопаєтеся в Windows 10 — або Windows 7, або Windows Vista, або Windows XP, або Windows 98 — ви не знайдете жодних посилань на термін «системний трей» в інтерфейсі Windows.

У налаштуваннях панелі завдань Windows 10 (Налаштування > Персоналізація > Панель завдань) у розділі «Область сповіщень» відображаються параметри значків «системного лотка».

Термін «Системний лоток», ймовірно, призвів до вірусного програмного забезпечення

Чи дійсно має значення, як це називається — «область сповіщень» чи «системний лоток»? Може бути. Можливо, тут є більша філософська різниця.

Протягом десятиліть багато настільних програм Windows використовували «системний лоток» як місце, щоб сховатися. Часто ви купуєте новий комп’ютер і знаходите багато попередньо встановлених утиліт, які працюють у фоновому режимі, зазвичай заховані в «системному треї».

Проблема стала настільки серйозною, що Windows дозволила вам приховати значки за маленькою стрілкою, щоб вони не заповнювали всю вашу панель завдань, і навіть автоматично приховували багато з них! До речі, це називається «область переповнення» або «секція переповнення» — Microsoft не називає це треєм.

Це має певний сенс, якщо це просто «системний трей», в який розробники можуть кинути що завгодно, наприклад ящик для сміття.

  Як використовувати лупу в Windows 10

Однак Microsoft дійсно хоче, щоб розробники розглядали це як «область сповіщень», яка призначена для відображення сповіщень та інформації про стан.

Microsoft документація для розробників ясно з цього приводу: «Це… не призначене для швидкого доступу до програм або команд».

Звичайно, ПК з Windows – це не iPhone. Незважаючи на те, що Apple може змусити розробників дотримуватися своїх практичних вказівок або заборонити їхні програми з App Store, Microsoft не може вимагати від розробників дотримуватись її вказівок. Але, можливо, — тільки можливо — якби всі думали про це як про «сповіщення», розробники не мали б спокуси кидати туди іконки.

Чому всі думають, що це називається системним треєм?

То чому так багато людей називають це «системним треєм»? Вам, напевно, здається, що ви навіть десь бачили, як Microsoft називає це «системним треєм», чи не так? Хіба в Microsoft це не так?

Так, протягом багатьох років співробітники Microsoft неодноразово називали його «системним лотком» у різних документах, що викликало явне здивування команди командної оболонки Windows, названу так тому, що вони відповідають за «оболонку» робочого столу Windows, яка включає в себе панель завдань.

Реймонд Чен з Microsoft писав про цю проблему ще в 2003 році. Як не дивно, люди все ще називають її «системним треєм», і плутанина триває 17 років потому.

Розповідаючи офіційну історію системного трея, Чен зазначає, що ранні збірки Windows 95 мали «лоток» замість панелі завдань:

У ранніх збірках Windows 95 панель завдань спочатку не була панеллю завдань; це було вікно папки, закріплене в нижній частині екрана, куди можна було перетягувати/кидати речі в/з нього, наче лоток органайзера у верхній шухляді вашого столу. Звідси і пішла назва «лоток». (Дехто може стверджувати, що метафора настільного комп’ютера зайшла занадто далеко.)

  Як завжди запускати Google Chrome в режимі анонімного перегляду в Windows 10

Microsoft відкинула цю ідею і замінила її панеллю завдань Windows 95. Як розповідає Реймонд, Microsoft стерла з документації оболонки всі згадки про «лоток». Більше ніякого лотка.

Пізніше Microsoft додала значки сповіщень на панель завдань. Ці значки були розміщені в «області сповіщень» панелі завдань. Просто.

Так що трапилося? Як знову з’явилося слово «лоток»? Чен пропонує свою найкращу теорію:

Я думаю, причина, чому люди почали називати це «системним треєм», полягає в тому, що у Win95 була програма під назвою «systray.exe», яка відображала деякі значки в області сповіщень: регулювання гучності, стан PCMCIA (як тоді називали), акумулятор метр. Якщо ви вбили systray.exe, ви втратили ці значки сповіщень. Тож люди подумали: «О, системний трей має бути компонентом, який керує цими піктограмами, і я закладаю, що його назва — «системний трей». Так почалося помилкове уявлення, яке ми намагаємося викорінити вже понад вісім років… [Editor’s note: It’s been over 25 years now!]

Область сповіщень у Windows 95. Вона трохи схожа на трей, чи не так?

Тому люди назвали це неправильно. Принаймні сама Microsoft чітко спілкувалася, чи не так? Ну про це…

Ще гірше, інші групи [at Microsoft] (а не оболонка) підхопили цю помилкову назву та почали посилатися на трей у власній документації та зразках, деякі з яких навіть помилково стверджують, що «системний трей» — це офіційна назва області сповіщень.

От і все. Якщо навіть співробітники Microsoft не можуть навіть правильно вказати офіційну назву в офіційній документації, не дивно, що всі інші розгублені.

  Як відключити показ гарячого кута робочого столу в Windows 10

Ми вважаємо, що це має значення? Не зовсім. How-To Geek сповнений статей, які називають цю функцію «системним треєм», тому що так її називають люди — навіть багато людей у ​​Microsoft! Але ми також намагаємося називати це «областю сповіщень».

Якщо вас це цікавить, радимо вам прочитати Повна публікація в блозі Раймонда Чена. Його блог, Стара нова річ, наповнений цікавими фактами, подібними до цього, які ви не знайдете ніде за межами Microsoft. Наприклад, є публікація в блозі, яка пояснює, чому Windows зберігає системний час за місцевим часом, а не за універсальним координованим часом (UTC), як інші операційні системи.

Windows 10 називає це «системним треєм»… Один раз

Якщо ви покопаєтеся в налаштуваннях Windows 10, ви побачите, що вона всюди називається «область сповіщень». Його налаштування знаходяться в Налаштування > Персоналізація > Панель завдань > Область сповіщень. Назва дуже точна.

За винятком… Якщо ви перейдете до Налаштування > Легкість доступу > Екранний диктор, ви знайдете опцію під назвою «Згорнути головний екран диктора в системний трей».

То що це нам говорить? Це цілком зрозуміло — розробники, які працюють над функцією зчитування з екрана диктора, не працюють окремо від команди Microsoft, що працює над оболонкою Windows.

Через 25 років після Windows 95, Microsoft все ще не може виділити навіть назву «системний трей» всередині. Називайте це «системним треєм», як вам подобається. Усі знають, що це означає.

Це справді має значення? Знову ні. Але це досить смішно.

(І, можливо, програмне забезпечення Windows зловживало б ним менше, якби воно було явно для сповіщень.)

До речі, ми зробили знімок екрана налаштувань диктора в оновленні Windows 10 за травень 2020 року. Ми не здивуємося, якщо Microosft очистить інтерфейс і видалить термін «системний лоток» у майбутньому оновленні. Однак, ймовірно, він знову з’явиться в майбутньому.