Toda a informação precisa de ser representada em código binário para ser processada pelos computadores. O texto é um dos tipos de informação que precisa de uma representação numérica.
No entanto, o texto não é representado sempre da mesma forma nos computadores. Para resolver este problema de representação foram criados padrões, e o mais importante para a codificação de texto foi o ASCII (American Standard Code for Information Interchange). A partir dos anos 60 foi desenvolvida a tabela de caracteres ASCII, na qual cada sequência de códigos corresponde a um caractere, representados pelos 8 bits (equivalente a um byte).
A versão original do ASCII definia 128 caracteres, que, logicamente, são insuficientes para representar os vários símbolos gráficos das mais variadas culturas como desejamos fazer hoje em dia.
O texto formatado em ASCII não contém informações de formatação como o negrito, itálico ou tipos de letra.
Tabela ASCII:
Ferramentas do Código ASCII
Com a ferramenta "ASCII Generator", disponível no site http://www.network-science.de/ascii/ é possível escrever os mesmos caracteres em estilos diferentes. Utilizei o meu próprio nome para observar as diversas formas como podia ser escrito, e as que mais gostei foram:
A partir do site http://www.glassgiant.com/ascii/, é possível criar um efeito espetacular às imagens. Utilizei a do Salvador Dali, o meu pintor surrealista favorito:
Salvador Dali - ANTES |
Salvador Dali - DEPOIS |
Liza Minelli - ANTES |
Liza Minelli - DEPOIS |
Sailor Moon - ANTES |
Sailor Moon - DEPOIS |
Bibliografia:
Office. "TABELA DE CARACTERES ASCII". <http://office.microsoft.com/pt-pt/word-help/tabela-de-caracteres-ascii-HA010167539.aspx>. Acesso em: 31/10/12.
"CÓDIGO ASCII". <http://www.supertrafego.com/ms_codigo_ascii.asp>. Acesso em: 31/10/12
"ASCII GENERATOR". <http://www.network-science.de/ascii/>. Acesso em. 31/10/12
"ASCII ART". <http://www.glassgiant.com/ascii/>. Acesso em 31/10/12
"ASCII". <http://pt.wikipedia.org/wiki/ASCII>. Acesso em: 31/10/12