ASCII изкуство

от Уикипедия, свободната енциклопедия
Направо към навигацията Направо към търсенето
     _    ____   ____ ___ ___      _    ____ _____ 
    / \  / ___| / ___|_ _|_ _|    / \  |  _ \_   _|
   / _ \ \___ \| |    | | | |    / _ \ | |_) || |  
  / ___ \ ___) | |___ | | | |   / ___ \|  _ < | |  
 /_/   \_\____/ \____|___|___| /_/   \_\_| \_\|_|  
                                                  

ASCII изкуство (на английски: ASCII art) е вид съвременно изкуство, при което чрез комбинация от различни компютърни символи могат да се пресъздадат картини или изображения. При сътворяването на едно такова произведение се използва група от 95 (от общо 128) символа от ASCII таблицата. Причината да се създаде това изкуство е, че ранните принтери са нямали способността да изобразяват графики и единствената алтернатива е била да се използват символи. ASCII изкуството се е използвало в първоначалните имейли за вграждане на изображения.

История[редактиране | редактиране на кода]

При първото поколение компютри е било невъзможно да се създават графични изображения, затова програмистите решават да измислят начин за показване на графики чрез използването на текстови символи. През 60-те години на миналия век писането на програма, която да „рисува“ изборажение с текстови символи се превръща в забавление за програмистите. Освен в комуникацията, ASCII изкуството се появява и в различни „ъндърграунд“ арт групи. В средата на 80-те години на миналия век ASCII изкуството се развива на системите Amiga и Commodore 64.

През 90-те години шрифтовете с променлива ширина придобиват голяма популярност, което води до изчезването на ASCII изкуството. Въпреки това, то продължава да съществува чрез онлайн текстови видео игри, имейли и други форми на онлайн комуникация.

Приложения[редактиране | редактиране на кода]

Танк и камион, създадени от ASCII символи

ASCII изкуството се използва навсякъде, където текстът може да бъде по-лесно отпечатан или предаван от графики, или в някои случаи, когато предаването на снимки не е възможно. Това включва пишещи машини, телеметрични принтери, неграфични компютърни терминали, ранни компютърни мрежи, имейли и интернет дискусионни групи (Usenet). ASCII изкуството се използва и в изходния код на компютърните програми за представяне на диаграми, фирмени или продуктови лога.

Методи за създаване на ASCII изкуство[редактиране | редактиране на кода]

За да се създаде едно изображение е нужен обикновен текстов редактор, но някои предпочитат да използват специализирани програми като JavE, които симулират функциите и инструментите в редакторите на растерни изображения. Популярни редактори като TheDraw и ACiDDraw разполагат с множество клавишни комбинации, за да направят въвеждането на тези символи по-лесно за художника, който бързо може да превключва между отделните групи символи. PabloDraw е един от малкото специални ASCII/ANSI редактори, които са разработени за Windows XP.

ASCII анимация[редактиране | редактиране на кода]

ROFL-коптер

Анимираното ASCII изкуство дава началото си през 1970 г. от така наречените VT100 анимации, създадени на VT100 терминали. Тези анимации са просто текст с инструкции за движение на курсора, изтриване и заместване на символите с други, за да се получи анимацията. Процесът за създаване на една анимация е дълъг и обикновено се прави от един човек. Най-известната анимация e ASCII версията на Епизод IV от Междузвездни войни.

В момента съществуват много инструменти и програми, които могат да трансформират растерни изображения в текстови символи. Например, музикалното видео за песента „Black Tambourine“ на американския изпълнител Beck е създадено изцяло с ASCII символи. Мултимедийният плеър VLC може да визуализира всяко видео в ASCII с цвят чрез модула libcaca.