ASCII (произносится «аск-и-и») примерно соответствует буквам, цифрам и символам на компьютерной клавиатуре: от A до Z, в верхнем и нижнем регистре, цифры от 0 до 9 и наиболее часто употребляемые знаки препинания. Текст, который создается с помощью таких символов, известен как текст ASCII, а файл, состоящий только из символов ASCII, – как файл ASCII. Расшифровка аббревиатуры ASCII не имеет значения, но если вы хотите впечатлить технаря, то она такова: это American Standard Code for Information Interchange (американский стандартный код для обмена информацией).
ASCII – самый простой возможный текстовый формат, так как он состоит только из текстовых символов. (Поэтому ASCII часто называют форматом «только текст».) Файлы ASCII не содержат шрифтов, стилей, цветов или форматирования. Вот почему ASCII-сообщение настолько меньше по объему, чем документ Word с тем же текстом. В документы Word входят данные для печати.
ASCII создан раньше, чем Microsoft Word: он был разработан в 1970-1980-е годы для зарождающегося интернета[26]. Простота формата ASCII очень ценилась, потому что канал передачи был еще слабым. (Нынешние файлы Word оказались бы для него просто огромными.) Сейчас почти любое устройство, которое
Эти два текстовых формата фактически противоположны друг другу: ASCII небольшого размера, элегантен и совместим со всем. Word тяжелый, медленный, созданный без заботы о пользователе. Как и формат AAC, поддерживающий DRM, Word создавался с мыслями о прибыли. Единственный владелец формата Word – это Microsoft, поэтому ни одно программное приложение не может читать или писать в Word, если Microsoft этого не разрешит. (Такие инструменты, как Google Docs, могут делать это только потому, что их создатели сумели расшифровать структуру формата, чтобы их программы были совместимы с Word.) ASCII, напротив, – общественное достояние, этот стандарт доступен бесплатно и используется десятилетиями.
Создание ASCII
Большинство пользователей создают текст в формате ASCII, даже не зная об этом, когда пишут электронные письма. Все почтовые клиенты могут создавать текст в ASCII, многие из них – по умолчанию. (Письма в ASCII отправляют и большинство наладонников, мобильных телефонов и других устройств с возможностью передачи текста.)
Но создание ASCII – это не обязательно отправка письма. Иногда пользователям просто нужно набрать текст – заметки с совещания, к примеру, – чтобы сохранить его для себя или распространить дальше, но при этом не печатать. Для этого необходима программа, которая направлена на создание и сохранение текстовых файлов без пересылки их по почте. Это
• пользователи Mac должны использовать TextWrangler (программу от Bare Bones Software) или программу TextEdit, которая по умолчанию установлена на большинстве современных Mac;
• пользователи Windows должны обратиться к metapad, TextPad или более продвинутому UltraEdit; поискав в интернете эти названия, вы найдете сайт соответствующего продукта;
• пользователи Linux сами знают, какой у них любимый текстовый редактор[27];
• в iPad имеется выбор из нескольких хороших приложений текстовых редакторов; WriteRoom и iA Writer – вероятно, два лучших из них.
Текстовые редакторы дают пользователю возможность создавать, править и сохранять файлы ASCII со всеми преимуществами формата. Это бесплатный формат, предназначенный для некоммерческого использования. Он одинаково хорошо работает и распространяется на всех платформах. Файл ASCII, созданный на Mac, покажет тот же текст на Windows, на iPhone и любом другом цифровом устройстве.
Следует заметить, что создавать текст в ASCII можно даже в Microsoft Word. (Чтобы сохранить любой документ Word как файл ASCII, нажмите кнопку «Сохранить» и выберите вариант «Только текст», или формат. txt.) Таким образом, Word сам по себе в определенном смысле текстовый редактор. Но разнообразие отвлекающих внимание меню, панелей инструментов, всплывающих окон и функций для печати в Word препятствует его использованию в этом качестве по сравнению, например, с TextWrangler, специально созданным для редактирования текста.
Анализ содержания документа Word
И еще одно сравнение форматов ASCII и Word. В предыдущем примере мы отметили, что файл Word более чем в сто раз тяжелее, чем файл ASCII с тем же текстом. И в любом хорошем текстовом редакторе вроде TextWrangler можно понять, почему это так. Открыв файл Word с повесткой совещания, увидим следующее его содержание: