Формати текстових файлів і програми для роботи з ними: історія і наші дні
Кожен користувач ПК постійно стикається з різними форматами текстових файлів, але навряд чи замислюється про те, наскільки багата історія цих форматів і програм, що подарували людині можливість читати книги, працювати з текстом і створювати всю необхідну документацію прямо на комп`ютері.
Відео: Лікуємося від вірусу в системі. Про троян Backdoor
Історія текстових файлів не набагато молодше самих персональних комп`ютерів - вже першими програмістами їх шедеври були написані в перших аналогах сучасного «блокнота». Так які ж бувають формати текстових файлів і програми для роботи з ними? Для початку потрібно зрозуміти, для чого потрібні текстові файли, які між ними відмінності і що у них спільного. Об`єднує абсолютно всі текстові формати їх основне завдання - збереження текстової інформації. Розрізняються вони можливостями обробки і форматування тексту, а також доступом до зберігається в файлах інформації в плані сумісності з іншими програмами.
Найпростішим текстовим форматом традиційно є формат TXT. Він же самий скромний за можливостями і найстаріший текстовий формат. Завдяки своїй простоті (можливості TXT обмежуються набором тексту і розбивкою його на абзаци), саме цей формат часто використовується величезною кількістю додатків і програм на самих різних платформах.
З поширенням персональних комп`ютерів і збільшенням їх продажів компанія Microsoft створює ще один популярний формат, який отримав назву Rich Text Format (Або просто RTF). Він являє собою текст, який розмічений за допомогою певних «керуючих слів», що дозволяють не тільки виробляти, але і зберігати складні елементи форматування і вставляти в текст формули, таблиці, малюнки, колонтитули і виноски.
Однак RTF досить сильно поступається в можливостях формату DOC, також створеному компанією Microsoft спеціально для пакета програм під назвою Microsoft Office. Створений більше п`ятнадцяти років тому DOC включає в себе величезну кількість можливостей для форматування і обробки тексту, створення, редагування і розміщення зображень, діаграм, таблиць і інших елементів. Слід зауважити, що найбільш коректно ці функції будуть працювати тільки в програмі MS Word. Це пов`язано в першу чергу з тим, що Microsoft не поточних специфікацій формату DOC і не дає своїм конкурентам і незалежним розробникам використовувати можливості цього формату в повній мірі. Саме цей факт і є однією з основних причин того, що крім формату DOC в наш час широко використовуються і інші формати текстових файлів.
Головною відмінністю формату DOC від текстових форматів RTF і TXT служить його бинарность, через яку він стає нечитабельним в таких найпростіших текстових редакторах, як Wordpad, Lexicon, Atlantis. Більш того, в деяких випадках можна спостерігати і несумісність DOC-файлів, створених в різних версіях програми MS Word.
Формати текстових файлів відкривати і редагувати можна у величезній кількості програм. Крім раніше згаданого MS Word, найпоширенішими з них є StarOffice, що випускається компанією Sun Microsystems, WordPerfect від Corel та безкоштовний пакет OpenOffice.org.
Відео: The Great Gildersleeve: A Date with Miss Del Rey / Breach of Promise / Dodging a Process Server
З поширенням електронних пристроїв-читалок популярності набувають і інші формати текстових файлів, наприклад, FB2 і LRF.
Для того щоб отримати можливість використання різних текстових форматів на різних платформах, створена велика кількість програм, які називаються конверторами. Конвертори текстових файлів дозволяють зберігати вихідний текст з одного формату в інший і використовувати його в подальшому на різних пристроях і платформах.
Конвертори застосовуються не тільки для збереження тексту з одного в інший формат, а й для створення файлів, які, на відміну від їх початкових кодів, можна використовувати на пристроях, які не здатні «прочитати» оригінальні файли. Наприклад, деякі електронні книги, які не підтримують популярні формати текстових файлів, здатні запросто розпізнавати формати LRF або FB2, отримані з вихідних файлів за допомогою програм-конверторів.