Знаеше ли? Windows никога не е имал „системен трей“

Windows всъщност никога не е имал „системна лента“. В продължение на 25 години всички ние разбираме нещата погрешно. Microsoft настоява, че тези икони са в „област за уведомяване“. И така, откъде идва терминът „системна лента“? И защо Windows 10 го нарича „системна област“ – но само веднъж?

Това е зона за уведомяване, благодаря!

Ако се ровите в Windows 10 — или Windows 7, или Windows Vista, или Windows XP, или Windows 98 — няма да намерите никакви препратки към термина „системна лента“ в интерфейса на Windows.

В настройките на лентата на задачите на Windows 10 (Настройки > Персонализация > Лента на задачите) настройките за иконите на „системната област“ се показват под „Зона за уведомяване“.

Терминът „системна тава“ вероятно е довел до раздуване на софтуер

Наистина ли има значение как се нарича – „област за уведомяване“ или „системна лента“? Може би. Може би тук има по-голяма философска разлика.

В продължение на десетилетия много настолни приложения на Windows са използвали „системната област“ като място за скриване. Често купувате нов компютър и намирате много предварително инсталирани помощни програми, работещи във фонов режим, обикновено заровени в „системната област“.

Проблемът стана толкова лош, че Windows ви позволи да скриете икони зад малка стрелка, така че да не запълват цялата ви лента на задачите — и дори автоматично да скрие много от тях вместо вас! Това се нарича „област за преливане“ или „секция за преливане“ между другото — Microsoft не го нарича тава.

Това има някакъв смисъл, ако това се счита просто за „системна област“, ​​в която разработчиците могат да хвърлят всичко, като чекмедже за боклуци.

  Как да поправите тъмен или светъл екран след актуализация на Windows 10 Fall Creators

Въпреки това, Microsoft наистина, наистина иска разработчиците да мислят за това като за „зона за уведомяване“, която е предназначена за показване на известия и информация за състоянието.

на Microsoft документация за разработчиците е ясен по този въпрос: „Той е… не е предназначен за бърз достъп до програми или команди.“

Разбира се, компютър с Windows не е iPhone. Докато Apple може да принуди разработчиците да следват нейните насоки за най-добри практики или да забранят приложенията си от App Store, Microsoft не може да изисква от разработчиците да се подчиняват на неговите насоки. Но може би — само може би — ако всички го смятаха за „известие“, разработчиците биха били по-малко изкушени да хвърлят икони там.

Защо всеки си мисли, че се нарича системна област?

Така че защо толкова много хора го наричат ​​„системна лента“? Вероятно се чувствате сякаш дори сте виждали някъде Microsoft да го нарича „системна лента“, нали? Microsoft не го ли нарече така?

Да, служителите на Microsoft многократно са го наричали „системна област“ в различни документи през годините, за голямо ужас на екипа на Windows shell, наречен така, защото отговарят за „обвивката“ на работния плот на Windows, която включва лентата на задачите.

Реймънд Чен от Microsoft писа за този проблем през 2003 г. Забавно е, че хората все още го наричат ​​„системна лента“ и объркването продължава 17 години по-късно.

Разказвайки официалната история на системната област, Чен посочва, че ранните компилации за разработка на Windows 95 са имали „тава“ вместо лента на задачите:

В ранните версии на Windows 95 лентата на задачите първоначално не е била лента на задачите; това беше прозорец с папка, закачен в долната част на екрана, от който можете да плъзгате/пускате неща в/от него, нещо като тавата на органайзера в горното чекмедже на бюрото си. Оттам идва и името „тава“. (Някои може да твърдят, че това отвежда метафората на работния плот малко твърде далеч.)

  Как да активирате отхвърлянето на дланта на устройства със сензорен екран с 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

Смятаме ли, че има значение? Не точно. How-To Geek е пълен със статии, наричащи тази функция „системна област“, ​​защото така я наричат ​​хората — дори много хора в Microsoft! Но ние също се опитваме да го наречем „зона за уведомяване“.

Ако се интересувате от това, препоръчваме ви да прочетете Цялата публикация в блога на Реймънд Чен. Неговият блог, Старото ново нещо, е пълен с интересни факти като този, които просто не можете да намерите другаде извън Microsoft. Например, има публикация в блог, която обяснява защо Windows съхранява системното време в местно време вместо координирано универсално време (UTC), подобно на други операционни системи.

Windows 10 го нарича „системна област“… Веднъж

Ако се поразровите в настройките на Windows 10, ще намерите навсякъде, наречена „област за уведомяване“. Настройките му се намират в Настройки > Персонализация > Лента на задачите > Област за уведомяване. Именуването е много точно.

Освен… Ако отидете в Настройки > Лесен достъп > Разказвач, ще намерите опция, наречена „Минимизиране на началната страница на разказвача в системната област“.

И така, какво ни казва това? Това е доста ясно – разработчиците, работещи върху функцията за екранен четец на разказвача, са отделни от екипа, работещ върху обвивката на Windows в Microsoft.

25 години след Windows 95, Microsoft все още не може да отпечата дори вътрешното име на „системната лента“. Наречете го „системна лента“, колкото искате. Всеки знае какво означава това.

Наистина ли има значение? Отново не. Но е доста смешно.

(И може би софтуерът на Windows щеше да злоупотребява с него по-малко, ако вместо това беше ясно за известия.)

Между другото, направихме екранната снимка на настройките на разказвача в актуализацията на Windows 10 от май 2020 г. Няма да се изненадаме, ако Microosft почисти интерфейса и премахне термина „системна лента“ в бъдеща актуализация. Вероятно обаче ще се появи отново в бъдеще.