Зошто апликациите на ДОС користеа текст бело-на-сино


Многу DOS апликации користат бел текст на сина позадина како стандардни бои. Зошто ова е стандардниот избор на боја? Одговорот, како и многу работи во технологијата, е поради нејзината историја. Често ќе ја најдете истата шема на бои на многу апликации за Windows и Linux што работат во режим на знаци.

За да се разбере зошто апликациите прифатија бело на сино, помага прво да се потсетиме како апликациите на DOS прикажуваат текст на екранот. Секогаш присутна DOS апликација беше процесорот на текст. WordStar, WordPerfect, PC-Write и други текстуални процесори беа потпора на канцелариските компјутери во 1980-тите и 1990-тите. Без разлика кој процесор на текст сте го претпочитале, веројатно сте ги користеле стандардните бои: или бел текст на црна позадина или бел текст на сина позадина.

Но, можеби ќе прашате: „Ако уредувате текст што подоцна ќе биде отпечатен на хартија, зошто да не го прикажете вашиот документ во црн текст на бела позадина? За да одговориме на тоа, да го разгледаме текстот на ДОС.

Текстот на ДОС беше само карактер. Можеше да ја смениш бојата, но не можеше да го измениш стилот. Немаше задебелување, курзив и подвлечен „фонт“ во режим на обичен текст. И за посложени документи, немавте посебен стил на текст за врски или фусноти. Во режимот на знаци, компјутерот може да прикажува само обичен текст. Можеше да ја смените бојата на текстот и бојата на позадината, и тоа беше околу тоа.

За да се заобиколи ова ограничување, апликациите на DOS користеа бои наместо форматирање на екранот. Да речеме дека вашиот процесор на текст користел бел текст на црна позадина. Може да видите задебелен текст во светла бела боја, курзив текст во цијан, подвлечен текст во зелено или други стилови на текст во различни бои:

Овој текст е лесен за читање. Треба да можете да ги разликувате различните стилови на текст и да ги гледате различните бои на текстот во однос на главниот текст.

Но, читањето бело на црно може да биде многу заморно, па многу апликации усвоија попопуларна шема на бои на бел текст на сина позадина:

Дури и со истите бои за секој од стиловите на текстот, сепак можете лесно да ги идентификувате различните стилови користени во овој примерок. Светло белото се истакнува како задебелено, цијан и зеленото ги идентификуваат закосените букви и подвлечениот текст.

Ако ги смениме боите за да се обидеме да го претставиме текстот како што може да се појави на печатена страница, со црн текст на бела заднина, прво наидуваме на ограничувањето дека боите на позадината можат да користат само бои со „низок интензитет“. На пример, стандардниот компјутерски екран не може да прикаже текст со светла бела позадина. Користејќи ги истите бои „стил“ одозгора, црниот текст на бела позадина изгледа вака:

Но, што ако сакате да прикажете задебелен текст во црно? Претпоставувајќи обична црна боја за бојата на текстот, потребна ви е различна боја на текстот за да претставува задебелен. Не постои потемна боја на црна за да претставува задебелен текст, па наместо тоа, можете да го промените задебелувањето за да ја користите „светло црна“ боја. Ова го прави болдираниот текст потежок за читање на белата позадина:

И се влошува ако се обидете да ја поставите бојата на текстот на „светло црна“ и да прикажете задебелен текст во обична црна боја. Задебелениот текст е лесен за читање, но текстот на телото избледува во белата позадина:

Сликите од екранот не претставуваат целосно како корисниците гледале текст во нивните DOS апликации. Компјутерите од ерата користеа CRT дисплеи. Овие беа пониска резолуција од денешните LCD дисплеи. Онаму каде што модерен дисплеј може да поддржува 1920×1080 пиксели, стандардните VGA дисплеи поддржуваат само резолуции од 640×480.

Можам да ја приближам оваа пониска резолуција преку графички софтвер. (Користев GIMP на Linux.) Додадов многу меко „цут“ на секоја од сликите од екранот, за да ја симулира тенденцијата на CRT да прикажува полесни области со мал сјај. Симулирав и деградација на видеото, што претставува прикажување текст на монитор со помала резолуција.

Гледајќи ги сликите од екранот со овие изобличувања, можете да видите како белиот текст на црна позадина обезбедува најдобра читливост на VGA монитор на денот. Овде, мекиот сјај што беше типичен за DOS текстот на CRT мониторот всушност помага да се направи текстот полесен за читање:

Попопуларниот бел текст на сина позадина, исто така, овозможува голема читливост. Можете јасно да ги разликувате различните стилови на текст. Дури и светлата бела боја за задебелени букви останува видлива на сината позадина. Скалирањето на овие слики за веб-локацијата додава мал артефакт со „линиите за скенирање“ во заднина - така што ова може да биде порепрезентативно за евтин VGA монитор:

Ова, исто така, покажува зошто користењето црн текст на бела позадина не е одлично решение за DOS обработка на текст. CRT додава мек сјај околу посветлите области на екранот, предизвикувајќи црниот текст на белата позадина да изгледа затемнет:

Текстот станува сè потешко за читање ако го промените задебелениот текст за да користите „светло црна“ боја или ако го промените текстот на телото да користите „светло црно“ со обична црна за задебелена боја. Текстот избледува во позадина, што го прави текстот тежок за читање:

И затоа повеќето DOS апликации користеа бел текст на сина позадина. Кога ќе земете во предвид дека текстот на ДОС има само еден „фонт“ и земете го предвид ограничениот сет на бои со шеснаесет бои на текст и осум бои на позадината, користењето бело на сино или бело на црно ги олесни читливите апликации. Многу апликации започнаа со обичен бел текст на црна позадина, но додадоа боја кога CGA, EGA и VGA станаа норма во канцелариите. Дополнителниот допир на боја, дури и само сината позадина, направи апликациите да се чувствуваат малку помодерно.

Следниот пат кога ќе видите апликација DOS, па дури и апликација за конзола на Windows што работи во текстуален режим, запомнете ги боите. Затоа е толку распространето бело на сино.