Багато користувачів стикаються з питанням, що таке відкритий формат файлу і як з ним працювати.
Відкритий формат являє собою формат цифрових даних, (найчастіше софт), і гарантують доступ до даних, вільний від ліцензійних обмежень при використанні.
Кожен може використовувати відкритий формат файлу без будь-яких грошових витрат для будь-якої бажаної мети.
Відкритий формат може бути реалізований, як програмне забезпечення типу open source, а також, як пропрієтарне та вільне (або відкрите).
Також відкритими називаються форматами вільні формати файлів, не обтяжені жодними авторськими правами, патентами, торговими марками або іншими обмеженнями (наприклад, якщо вони знаходяться у вільному доступі).
На відміну від відкритих форматів, закриті формати вважаються комерційною таємницею.
Зміст
Що таке відкритий формат
Щоб відповісти на це питання, варто згадати про існування різних форматів файлів і програм для їх читання та подальшого використання.
Приміром, той же знайомий всім нам формат .doc або .docx відкривається в Microsoft Office Word.
Щоб програма могла відкрити файл у тому чи іншому форматі, вона повинна знати всі його особливості.
У світі розробки ЗА ці особливості називаються специфікацією.
Так от, відкриті формати файлів відрізняються тим, що їх розробники анітрохи не приховують цю саму специфікацію, і навіть віддають її у відкритий доступ.
Це означає, що будь-який починаючий програміст може взяти її і написати програму для читання того чи іншого файлу.
Найчастіше таке програмне забезпечення теж є відкритим – код зберігається у загальному доступі.
Закриті програми і формати в літературі називаються власницькими.
Той, хто створив пропрієтарний формат або програму, отримує від цього прибуток, адже щоб користуватися нею, необхідно купити програму.
Якщо творець формату і творець програми для його читання – різні люди, то творець програми віддає частину свого прибутку творцеві формату.
Створення пропрієтарного, тобто закритого формату – дуже прибуткова справа, адже його творець може монополізувати ринок.
Справа в тому, що якщо ні в кого, крім творця, не буде специфікації, ніхто не зможе створити програму для роботи з таким форматом – це означає, що програма буде лише одна.
Щоправда, для цього ще доведеться довести всьому світові, що цей формат краще інших, що його дійсно варто використовувати і що він вартує своїх грошей.
Зараз існує величезна кількість відкритих форматів, і це хороша альтернатива закритим форматів.
На початку комп’ютерної ери розробники робили тільки закриті формати і закриті програми.
Зараз рядовий користувач з великою неохотою купує якусь програму, розробники стали робити велику кількість відкритих форматів і програм для їх читання.
Приміром, є формат .odf, досить відома альтернатива закритого формату .doc.
Файли з розширенням .odf відкриваються в пакет офісних додатків OpenOffice (безкоштовний аналог Microsoft Office). Розглянемо й інші приклади відкритих форматів.
Приклади відкритих форматів і програми для роботи з ними
Відкриті формати документів
Один з таких форматів, odf, також можна відкрити за допомогою програм Symphony, KOffice, Google Docs і безлічі інших програм.
Крім odf, в OpenOffice також можна відкривати і створювати документи наступних форматів:
- odg – графічний файл;
- odp – презентація;
- ods – таблиці;
- odc – діаграма;
- odi – картинка;
- odf – формула.
Для всіх цих типів файлів є безліч шаблонів.
PDF – дуже відомий на сьогоднішній день формат, який теж є відкритим і теж відкривається величезною кількістю різних програм, хоча і є розробкою Adobe Systems і спочатку відкривався тільки в поширеній pdf-читалки Acrobat Reader.
Читайте наші матеріали про роботу з форматом .pdf
DVI – ще один популярний формат графічних документів. Перевага його в тому, що він абсолютно спокійно читається на самих різних пристроях і платформах.
Відкрити його можна практично будь-якою програмою для читання документів або ж просто конвертувати в той же PDF.
З’явився він в результаті злиття TeX і LaTeX, форматів розмітки документів, про яких піде мова далі.
Формати розмітки документів
Самим відомим форматом тут є html, який можна відкрити звичайним Блокнотом, тим же OpenOffice, Notepad і великою кількістю спеціалізованих програм для веб-розробки.
У документі з таким форматом, фактично, зберігається інформація про форматування сторінки сайту. Якщо відкрити його в браузері, то можна побачити, як буде виглядати ця сторінка.
XML – це формат, який дозволяє створювати інструкції для інших файлів. Наприклад, це можуть бути набори тегів, які згодом використовуються для створення структур даних.
Ці теги можна задавати як завгодно, лише б інші користувачі все це розуміли. Відкрити документ у форматі XML теж можна практично в будь-якому текстовому редакторі.
Вищезазначені TeX і LaTeX формати є мовами розмітки і мовами програмування. Другий відрізняється від першого лише тим, що він використовується в більш високорівневих завданнях.
Спеціалізовані формати
Дуже відомий формат PNG, який відкривається будь-яким графічним редактором (Paint, Photoshop, Paint.NET і так далі), відрізняється тим, що стискає дані без втрати якості і самої інформації.
Також відкривається у всіх браузерах.
Самим відомим відкритим форматом аудіофайлів є FLAC. Він, як і PNG, дозволяє стискати дані без всяких втрат.
Відкривається в Windows Media Player, Winamp, jetAudio, Spider Player, AIMP і багатьма іншими плеєрами.
Можливо, вам буде цікаво прочитати наш матеріал про аудіо-редактори
DWG формат проектів в AutoCAD, в якому можуть зберігатися карти, фотографії і геометрична інформація. Відкривається він продуктами на базі AutoCAD, Revit і Inventor.
Нижче наводиться таблиця більшості інших популярних відкритих форматів і програм для їх читання.
А ще у нас є стаття про інші програми для креслення:
3 кращі програми для креслення на комп’ютері
Таблиця 1. Відкриті формати і програми для їх читання
Відкриті формати і програми для їх читання
Проблеми відкритих форматів
Нерідко користувачі різних операційних систем стикаються з тим, що відкриті формати файлів можуть плутатися між собою, змінюватися або взагалі залишатися невідомими.
Тому було б корисно розібрати, з якими проблемами стикаються користувачі по всьому світу і як з ними боротися.
Дійсний формат відрізняється від зазначеного
У більшості випадків дана проблема проявляється в помилці з відповідним текстом. Приклад такої показаний на малюнку нижче.
Помилка «Дійсний формат відрізняється від зазначеного»
В такому разі можна зробити наступне:
Зміна розширення файлу
Також можна завантажити файл заново.
Якщо ця помилка виникає при відкритті файлу, який повинен відкриватися в Microsoft Excel в Windows (наприклад, xls), а найчастіше так і відбувається, то необхідно зробити наступне:
Введення regedit і папка реєстру Excel
Меню створення параметра DWORD
Створений файл «ExtensionHardening»
Невідомий формат файлу
Якщо система показує, що формат файлу їй невідомий, вам просто потрібно дізнатися його розширення, знайти в інтернеті програму для його відкриття (можна взяти з Таблиці 1), завантажити, встановити і спокійно відкрити файл.
В Windows є можливість автоматичного пошуку в інтернеті. Для цього потрібно вибрати відповідний пункт у повідомленні.
Повідомлення про невідомому форматі файлу
Також поширеною помилкою є «Файл пошкоджений чи має невідомий формат». Як з нею боротися, показано у відео нижче.