В июле опубликован международный стандарт Open Document Format

Аватар пользователя ga_unnamed

Disclaimer: Если боян, простите меня, товарищи... Но такие новости для меня - бальзам на мое израненное сердце!

Open Document Format для офисных приложений (ODF) Version 1.2, родной формат LibreOffice и многих других приложений, был опубликован как международный стандарт ISO/IEC 26300:2015. ODF определяет техническую схему для офисных документов, включая текстовые документы, электронные таблицы, диаграммы и графические документы и презентации.

“ODF 1.2 родной формат LibreOffice. Сегодня, ODF  - лучший выбор совместимости, потому что он широко применяется в приложениях и уважаем приложениями во всех областях”, говорит Торстен Беренс, председатель  The Document Foundation. “ODF делает совместимость реальностью, и делает использование проприетарных форматов документов - устаревшим реликтом. В будущем, люди будут рассказывать истории о несовместимости форматов документов различных офисных пакетов, как о пережитке прошлого"

Источник, ссылка на стандарт

От себя:

Надеюсь, в нашей стране быстро поймут, в чем преимущество открытого формата документа, на который есть международный стандарт. А то задрали наши государственные и муниципальные структуры, шлющие документы в различных версиях doc(x), xls(x), ppt(x)!!!!!!

Комментарии

Аватар пользователя ratamahatta
ratamahatta(9 лет 5 месяцев)

Прекрасно!

Аватар пользователя Слон Пахом
Слон Пахом(9 лет 11 месяцев)

Рад за вас. Дело теперь осталось за малым: убедить "наши государственные и муниципальные структуры" слать документы в нужном вам формате. Мой опыт показывает, что это намного сложнее, чем принять нужный стандарт.

P.S. На то, что все вдруг быстро поймут преимущества открытого формата  не рассчитывайте. Впереди у вас нелегкая борьба.

Аватар пользователя Smogg
Smogg(10 лет 3 недели)

Ага, протолкнут 1.2, тут как раз 3.0 подоспеет, ломающая напрочь совместимость...

Аватар пользователя ga_unnamed
ga_unnamed(12 лет 10 месяцев)

Как бы стандарты уровня ISO/IEC не командой шалопаев утверждаются...

С языками C и SQL вроде ничего плохого не случилось, от того, что на них международные стандарты есть.

По крайней мере, то, что я школьникам даю, соответствующее  SQL'92 работает практически на всем, что умеет таблицами ворочать...

Аватар пользователя Тракторист
Тракторист(12 лет 7 месяцев)

Я не очень силен в стандартах-форматах а супруга вообще лох, так вот, ребенок делал презентацию в ворде, классуха не приняла и сказала не тот формат, это 2ой класс, до этого всегда в этом же формате делали. 

Ваш коммент напомнил мне что надо на разбор заехать к ней и выяснить в чем работы сдавать. 

Аватар пользователя madrobot
madrobot(11 лет 5 месяцев)

Безусловно SQL'92 работает на всём, да вот только на чистом SQL'92 никто не пишет. Все используют специфические расширения для целевой платформы. Это как с Pascal: код на классическом Виртовском Паскале откомпилирует любой компилятор. Он даже включался в школьные учебники по информатике, но кто на нём пишет? 

PS: про маленькие "хитрости" в SQL: в силу самой специфики языка 4G очень многое зависит от реализации хост-машины. Например: Fox Software в своё время владели очень интересной технологией Рашмор для оптимизации запросов. Но эти маленькие хитрости нужно было знать. Выигрыш в скорости при правильном написании запросов достигал до 10 (sic!) раз. Но тот же код в Access не давал вообще ничего. Дело очень давнее, но трассировка запросов осталась одним из важнейших инструментов. Как-то вот так...

Аватар пользователя ga_unnamed
ga_unnamed(12 лет 10 месяцев)

Все используют специфические расширения для целевой платформы.

Это возможно в двух случаях:

1. Максимальная оптимизация, когда надо выжать максимум, например, быстродействия. То есть, когда выигрыш в быстродействии окупает затраты на специфику платформы.

2. Пользователя легко убедить/принудить использовать ту или иную платформу (вы монополист, государство или пользователь полный ... ну вы поняли...).

Вторых случаев, кстати, гораздо больше. И причина, в основном, полный бардак в области стандартов...

А вот когда стоит вопрос обеспечить максимальную совместимость с большим числом платформ и большим числом техники разных лет выпуска, тогда достаются пыльные томики со стандартами, и начинается их вдумчивое изучение...

Я, правда, не кодил(серьезно) уже лет 10, но по нынешней специфике работы частенько приходится разрабатывать различные документы. Дык вот, с недавних пор вошло в привычку, прежде чем садиться за документ, предварительно внимательно изучить соответствующий стандарт. Во избежание, такскзть....

Аватар пользователя Smogg
Smogg(10 лет 3 недели)

Ну, если все делать на примитивах 30-летней давности, то нафига вообще с форматом документа связываться?Только Utf-8, только хардкор! Таблицы рисовать псевдографикой!

Да и, на самом деле, зачем плодить сущности, когда html умеет все то же самое и немного больше.

Зы: а вот с html'ем я погорячился... ODF текстовыми документами не ограничивается)

Аватар пользователя ga_unnamed
ga_unnamed(12 лет 10 месяцев)

Только Utf-8, только хардкор! Таблицы рисовать псевдографикой!

Перечислили все что знали? Или что контекстный поиск выдал?

Ну и да, что ODF, что XML, что HTML - являются подмножеством языка SGML - и что с того?

Аватар пользователя Smogg
Smogg(10 лет 3 недели)

Перечислили все что знали? Или что контекстный поиск выдал?

Моя б воля, я б вообще за границы ср-1251 не вылазил никогда ;)

А на самом деле, из двух альтернатив - оставить как и есть или жрать кактусы, но переползать на свой госстандарт выбора и нет по сути)

Аватар пользователя ga_unnamed
ga_unnamed(12 лет 10 месяцев)

Смешались в кучу кодировкикони, форматылюди...

А к чему? почему? - не пойму!

Аватар пользователя Smogg
Smogg(10 лет 3 недели)

ну а я собственно об чем? когда даже с кодировками ясности и строгости нету)

Аватар пользователя ga_unnamed
ga_unnamed(12 лет 10 месяцев)

Ну, на уровне государства, такое убеждение происходит принятием государственного стандарта на форматы электронных документов... И как следствием, требование к ПО, применяемому на рабочих местах государственных и муниципальных служащих, - поддержка работы с документами в соответствующем формате, и запрет на использование ПО, не поддерживающего данный формат.... Как-то так... Ну да, порыпаются некоторые... А некоторые - будут скакать впереди паровоза, чтобы показать, как они быстро выполняют требования вертикали власти... В общем, решаемо...

Аватар пользователя ПиротехникЪ
ПиротехникЪ(11 лет 7 месяцев)

Будем надеяться что ещё одна попильная ниша будет закрыта. Пользователи реально не могут объяснить почему покупаются всё более новые винды и офисы и нафига сохранять документ в "крутейше-новейшем" формате.

Аватар пользователя ga_unnamed
ga_unnamed(12 лет 10 месяцев)

Ну, пока только будем надеяться... Ибо, ISO/IEC - это еще не ГОСТ Р.... И принятие ГОСТ Р еще ничего не гарантирует. Нужна нормативка, явно предписывающая использование ГОСТ... А это все нескоро делается.

Аватар пользователя Smogg
Smogg(10 лет 3 недели)

хм, а ведь ГОСТ таки есть...

Аватар пользователя Слон Пахом
Слон Пахом(9 лет 11 месяцев)

Вот видите: впереди у вас принятие государственного стандарта (скорее, изменений), замена ПО, переходный период и т.д.

До вашей пенсии как раз управятся.

Аватар пользователя ga_unnamed
ga_unnamed(12 лет 10 месяцев)

Ну не все так страшно... Если будет на то желание... Вон, болонскую систему в образовании, и 15 лет не прошло, как внедрили... Ща сам, полной чашей вкушаю...

Аватар пользователя Слон Пахом
Слон Пахом(9 лет 11 месяцев)

Вот именно " Если будет на то желание...". Вы хоть представляет, что значит внести изменения в ГОСТ? Кто-то  должен обосновать целесообразность этого изменения, подсчитать экономическую эффективность в масштабах государства, "приделать к бумаге ноги". Согласовать все это во ...дцати властных инстанциях (представляю, как на вас в Минфине будут смотреть).  Включить все это в планы работы на какой-то год (если будет поручение Правительства). Потом утвердить на самом верху результаты.

Пришлось опустить для краткости много значимых промежуточных этапов.

Мне приходилось сталкиваться с подобной "бадягой". Поверьте, какой бы замечательный документ вы ни написали - это ничего не значит. До сих пор, как страшный сон, вспоминаю согласования в 14 Министерствах и Госкомитетах. Врагу не пожелаю.

А болонскую систему не внедряли, а насаждали... Козлы.

Аватар пользователя ga_unnamed
ga_unnamed(12 лет 10 месяцев)

Ну так если будет желание и воля, так же насадят и ODF. Правда, не уверен, что это лучший способ. Но на самом деле, если возникнет необходимость, соответствующие решения очень быстро примут (3-5 лет).

Аватар пользователя невежда
невежда(12 лет 5 месяцев)

Преимущество очень простое, ОДФ может запустить национальную индустрию ПО, убитую монополией западных корпораций и пиратством.

Аватар пользователя ga_unnamed
ga_unnamed(12 лет 10 месяцев)

Не знаю, как насчет запустить индустрию (может больше не надо, итак все запущено до предела). Но то, что отвяжет от конкретных продуктов, и даже от конкретных версий продуктов - это уже будет огромным благом!!!

Аватар пользователя Jester
Jester(9 лет 5 месяцев)

Согласен.

Отказ от проприетарщины - это правильно.

Аватар пользователя iron_kolobok
iron_kolobok(10 лет 6 месяцев)

Хорошая новость, Билли взрыднул, надо полагать.

Аватар пользователя Kerk
Kerk(12 лет 7 месяцев)

У Билли все хорошо. Чего пенсионеру рыдать? Телевизор, рыбалка, прогулки на свежем воздухе. Красота.

Аватар пользователя iron_kolobok
iron_kolobok(10 лет 6 месяцев)

А кто спорит, что у него всё хорошо? Но хотелось бы, чтобы взрыднул. 

Аватар пользователя iron_kolobok
iron_kolobok(10 лет 6 месяцев)

Аватар пользователя 123456
123456(10 лет 10 месяцев)

обязать все гос.структуры использовать только ODF формат, в т.ч. нас сайтах госзакупок госуслуг и т.п.

запретить закупать мс офис

через 5 лет офис сам исчезнет из обихода

Аватар пользователя Aijy01
Aijy01(12 лет 2 месяца)

Опередили!!!
 Я то же самое предложил.

Аватар пользователя Птица
Птица(9 лет 8 месяцев)

Обязать надо, запрещать мс-офис не надо.

Аватар пользователя Aijy01
Aijy01(12 лет 2 месяца)

АБСОЛЮТНО СЕРЬЁЗНО

Предлагаю запретить в госкорпорациях и госсекторе применение форматов MS Office начиная с 01.07.2016 для следующих целей:

*хранение конфиденциальной информации

*Формат для оформления тендерной документации, ТЗ

*коммерческие предложения.

*документы на официальном сайте компаний.

Аватар пользователя Trikon
Trikon(12 лет 8 месяцев)

Одно расстраивает, реальной замены Excel на сложных таблицах нет. Сколько офисов перебрал на массивных документах (около миллиона строк) к сожалению альтернативы не просматривается.

Аватар пользователя Override
Override(11 лет 6 месяцев)

милион строк в экселе? да вы, батенька, молотком сваи забиваете.

Аватар пользователя Trikon
Trikon(12 лет 8 месяцев)

Есть разные задачи, и наши как раз удобнее гонять в экселе. Написав правда внешних плагинчиков под самое ресурсоёмкое. Так что плачем колемся но кактус жрём.

Аватар пользователя slonick
slonick(10 лет 2 месяца)

Для разовых задач лучше экселя ничего нет. И не важно десять строк или десять миллионов

Аватар пользователя ga_unnamed
ga_unnamed(12 лет 10 месяцев)

Миллион строк в электронной таблице - это сильно... Сразу чувствуется, что Дональд Кнут не в почете у современных программистов. Ибо, на таких объемах лимон строк с формулами - будет реально тормозить на любом железе. А без формул - это просто хранилище данных.

Я как-то строил таблицу истинности на 216 строк для решения в лоб системы логических функций от 16 переменных (любопытно было детали посмотреть). Там из функций только банальные И, ИЛИ, НЕ. Так небольшое изменение данных вызывало серьезное подтормаживание при пересчете.

А если уж хочется совсем просто и быстро, то сделать парсер для plain text на C для опытного программера - пара-тройка часов работы. За день - сделает тоже, но с индексацией содержимого. Ну или на крайняк, свой бинарный формат сделает или, если совсем ленивый программер, то dbf использует... Но в любом варианте, работы на один раз на неполный рабочий день одного программиста... Выигрыш в производительности будет в РАЗЫ. Совместимость - со всем, что угодно (если plain text),

Так что, если бы ко мне пришел программер с заявой, что альтернативы электронным таблицам в качестве хранилища на миллион строк - нет, я бы отправил его.... перечитывать Кнута... Хотя бы первый том...

Аватар пользователя Trikon
Trikon(12 лет 8 месяцев)

Вы пытаетесь дать оценку не зная условия задачи.

Программу можно написать там где существует понимание что надо делать. В нашей ситуации каждая таблица уникальна. Собственно мы делаем итоговое сведение и проверку данных поступающих со всей области. Причём каждое УК ТСЖ сети и тд. имеют собственный билинг который каждый зараза месяц переписывают, на необходимый формат данных ложили огромный прибор. Выгрузки в постоянно плывут по формату, зачастую этот формат целенаправленно искажают для замедления обработки ( к примеру заместо экселя выгружают pdf с перекрытием строками друг друга).

Практика показала ручная обработка в так вами не любимом офисе быстрее. Для окончательного сведение есть    биллинговая система написанная с уважением к кнуту и прянику, но я вас уверяю она не может обработать кучу дерьма которая имеется у нас на входе.

Аватар пользователя Oenn
Oenn(10 лет 5 месяцев)

www.linux.org.ru/news/russia/5710709 А теперь почитайте новость по ссылке выше и подумайте, почему на нее всем Похрен??? ГОСТ давно принят, и???

Аватар пользователя ga_unnamed
ga_unnamed(12 лет 10 месяцев)

Потому что принятие ГОСТ не означает его использования. Как я выше писал, нужна еще нормативная база, предписывающая использования ГОСТ. Учитывая "широту" знаний наших чиновников, которые формулируют требования к ИС, они, вполне, могут быть даже не в курсе существования национального стандарта на какие-то там форматы данных, а текстовый процессор для них эквивалентен M$ Word, как копировальный аппарат эквивалентен Xerox, хотя на нем вполне может быть написано Samsung... Технари, которые видят  в требованиях к ИС названия Word (Excel, и т.д.), уже переводят его в конкретные версии конкретных продуктов от M$ со всеми вытекающими. А ФСБ и ФСТЭК до поры похер, у них-то внутри все нормально...

Тут из управления образованием документ пришел. Типа приказ... И там прописано было (дословно уже не помню), подготавливать данные в программе XL. Я поначалу в ступор вошел, что это за программа такая. И только минуты через 3 до меня дошло, что чинуша даже не  в курсе, как "Excel" пишется... А вы говорите......

P.S. Кстати, спасибо за ссылку. Если мы сейчас начнем дружно, по мере возможности, троллить государственные структуры на тему наличия государственного стандарта на форматы документов, то может, дело и сдвинется с мертвой точки. Придет, например, какой-нить документ в формате doc, а вы в ответ - odt и ссылочку на стандарт, мол так и так, но есть госстандарт... Если просто odt прислать - вас пошлет чиновник. А если он увидит, что вы ссылаетесь на какой-то стандарт, он начнет нервничать и напрягать близлежащих спецов... В общем, надо начинать кампанию информирования :)

Аватар пользователя MadMax
MadMax(9 лет 1 месяц)

Стоит не забывать, что формат Office Open XML (ISO/IEC IS 29500:2008), используемый MS и другими для создания/работы с файлами XLSX, DOCX и подобными, открыт и каждый может написать приложение для работы с ними. Все открыто. Удивительно, да?

Так что то, что openoffice/libreoffice не могут их читать - это проблемы этих пакетов, а не МС.

Аватар пользователя Птица
Птица(9 лет 8 месяцев)

Тут надо не забыть про три момента. Во-первых, Office Open XML - очень толстый стандарт, в буквальном смысле, около несколько тысяч страниц формата А4 (фотку распечатанного искать лень); тут не то что реализовывать, тут просто прочитать всё это очень сложно. Во-вторых, в стандарте от MS, насколько мне известно, не прописаны т.н. "блобы" - блоки бинарных данных, которые составляют важную часть форматов docx, xlsx и т.п. - но не стандарта ISO/IEC IS 29500:2008! В-третьих, назовите хотя бы один офисный пакет от MS, который собственный стандарт полностью поддерживает.

Если что, стандарт ODF порядка одна-две сотни страниц.

Аватар пользователя ga_unnamed
ga_unnamed(12 лет 10 месяцев)

Так что то, что openoffice/libreoffice не могут их читать - это проблемы этих пакетов, а не МС.

Как раз наоборот, то что LibreOffice может без проблем читать любые форматы M$ - это реальные проблемы M$, а не "openoffice/libreoffice".

Мне вот частенько приносят "поломанные" xls(x), doc(x) файлы, которые не открываются приложениями, их создавшими, и которые я спокойно открывал в LibreOffice 4. 5-ка еще более корректно открывает эти файлы практически без проблем с форматированием. Я уж молчу про то, когда надо конвертануть что-то из docx в doc или наоборот. Это практически повсеместная задача, которую мне приходится на работе решать с помощью LibreOffice.

Причем, что характерно - народ постоянно удивляется, что это у меня за офис такой, который все читает, и все во все конвертит. Типа, поставь нам такой же. Я говорю - обычный LibreOffice... В ответ"да нуууу... я с ним не умею работать....". Спрашиваю, а в чем принципиальная разница? А там, говорят, окошко другое... И продолжают жрать Wordкактус...

Аватар пользователя dimonsky
dimonsky(10 лет 8 месяцев)

Отличная новость. Недавно как раз с удивлением отметил для себя офис на Линухе от Либры. Даже появилось желание на комп ребенку линух поставить. Офис есть, инет есть. чего еще надо.

Аватар пользователя ЯРусскийИНаУкраинеНикогдаНеБыл

Еще б элементарные косяки в OO Writer убрать, которые переходят из одной мажорной версии в другую

Аватар пользователя ga_unnamed
ga_unnamed(12 лет 10 месяцев)

Еще бы их озвучить... Я с 3-го LibreOffice полностью отказался от M$ Office. И за эти годы только 1 или 2 раза потребовалось запускать нативный Word...