В июле опубликован международный стандарт 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(10 лет 8 месяцев)

Прекрасно!

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

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

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

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

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

Комментарий администрации:  
*** Отключен (лидер бан-рейтинга, высказывания типа "РИ была таким же ублюдком, как СССР и как РФ. Это генетическое, неизлечимое)" ***
Аватар пользователя ga_unnamed
ga_unnamed(14 лет 1 месяц)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Комментарий администрации:  
*** Отключен (лидер бан-рейтинга, высказывания типа "РИ была таким же ублюдком, как СССР и как РФ. Это генетическое, неизлечимое)" ***
Аватар пользователя ga_unnamed
ga_unnamed(14 лет 1 месяц)

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

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

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

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

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

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

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

Комментарий администрации:  
*** Отключен (лидер бан-рейтинга, высказывания типа "РИ была таким же ублюдком, как СССР и как РФ. Это генетическое, неизлечимое)" ***
Аватар пользователя ga_unnamed
ga_unnamed(14 лет 1 месяц)

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

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

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

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

Комментарий администрации:  
*** Отключен (лидер бан-рейтинга, высказывания типа "РИ была таким же ублюдком, как СССР и как РФ. Это генетическое, неизлечимое)" ***
Аватар пользователя ga_unnamed
ga_unnamed(14 лет 1 месяц)

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

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

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

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

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

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

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

Комментарий администрации:  
*** Отключен (лидер бан-рейтинга, высказывания типа "РИ была таким же ублюдком, как СССР и как РФ. Это генетическое, неизлечимое)" ***
Аватар пользователя Слон Пахом
Слон Пахом(11 лет 2 месяца)

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

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

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

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

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

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

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

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

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

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

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

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

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

Комментарий администрации:  
*** Отключен (бесконечная политота, оскорбления сообщества) ***
Аватар пользователя ga_unnamed
ga_unnamed(14 лет 1 месяц)

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

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

Согласен.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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