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)!!!!!!
Комментарии
Прекрасно!
Рад за вас. Дело теперь осталось за малым: убедить "наши государственные и муниципальные структуры" слать документы в нужном вам формате. Мой опыт показывает, что это намного сложнее, чем принять нужный стандарт.
P.S. На то, что все вдруг быстро поймут преимущества открытого формата не рассчитывайте. Впереди у вас нелегкая борьба.
Ага, протолкнут 1.2, тут как раз 3.0 подоспеет, ломающая напрочь совместимость...
Как бы стандарты уровня ISO/IEC не командой шалопаев утверждаются...
С языками C и SQL вроде ничего плохого не случилось, от того, что на них международные стандарты есть.
По крайней мере, то, что я школьникам даю, соответствующее SQL'92 работает практически на всем, что умеет таблицами ворочать...
Я не очень силен в стандартах-форматах а супруга вообще лох, так вот, ребенок делал презентацию в ворде, классуха не приняла и сказала не тот формат, это 2ой класс, до этого всегда в этом же формате делали.
Ваш коммент напомнил мне что надо на разбор заехать к ней и выяснить в чем работы сдавать.
Безусловно SQL'92 работает на всём, да вот только на чистом SQL'92 никто не пишет. Все используют специфические расширения для целевой платформы. Это как с Pascal: код на классическом Виртовском Паскале откомпилирует любой компилятор. Он даже включался в школьные учебники по информатике, но кто на нём пишет?
PS: про маленькие "хитрости" в SQL: в силу самой специфики языка 4G очень многое зависит от реализации хост-машины. Например: Fox Software в своё время владели очень интересной технологией Рашмор для оптимизации запросов. Но эти маленькие хитрости нужно было знать. Выигрыш в скорости при правильном написании запросов достигал до 10 (sic!) раз. Но тот же код в Access не давал вообще ничего. Дело очень давнее, но трассировка запросов осталась одним из важнейших инструментов. Как-то вот так...
Это возможно в двух случаях:
1. Максимальная оптимизация, когда надо выжать максимум, например, быстродействия. То есть, когда выигрыш в быстродействии окупает затраты на специфику платформы.
2. Пользователя легко убедить/принудить использовать ту или иную платформу (вы монополист, государство или пользователь полный ... ну вы поняли...).
Вторых случаев, кстати, гораздо больше. И причина, в основном, полный бардак в области стандартов...
А вот когда стоит вопрос обеспечить максимальную совместимость с большим числом платформ и большим числом техники разных лет выпуска, тогда достаются пыльные томики со стандартами, и начинается их вдумчивое изучение...
Я, правда, не кодил(серьезно) уже лет 10, но по нынешней специфике работы частенько приходится разрабатывать различные документы. Дык вот, с недавних пор вошло в привычку, прежде чем садиться за документ, предварительно внимательно изучить соответствующий стандарт. Во избежание, такскзть....
Ну, если все делать на примитивах 30-летней давности, то нафига вообще с форматом документа связываться?Только Utf-8, только хардкор! Таблицы рисовать псевдографикой!
Да и, на самом деле, зачем плодить сущности, когда html умеет все то же самое и немного больше.
Зы: а вот с html'ем я погорячился... ODF текстовыми документами не ограничивается)
Перечислили все что знали? Или что контекстный поиск выдал?
Ну и да, что ODF, что XML, что HTML - являются подмножеством языка SGML - и что с того?
Моя б воля, я б вообще за границы ср-1251 не вылазил никогда ;)
А на самом деле, из двух альтернатив - оставить как и есть или жрать кактусы, но переползать на свой госстандарт выбора и нет по сути)
Смешались в кучу
кодировкикони,форматылюди...А к чему? почему? - не пойму!
ну а я собственно об чем? когда даже с кодировками ясности и строгости нету)
Ну, на уровне государства, такое убеждение происходит принятием государственного стандарта на форматы электронных документов... И как следствием, требование к ПО, применяемому на рабочих местах государственных и муниципальных служащих, - поддержка работы с документами в соответствующем формате, и запрет на использование ПО, не поддерживающего данный формат.... Как-то так... Ну да, порыпаются некоторые... А некоторые - будут скакать впереди паровоза, чтобы показать, как они быстро выполняют требования вертикали власти... В общем, решаемо...
Будем надеяться что ещё одна попильная ниша будет закрыта. Пользователи реально не могут объяснить почему покупаются всё более новые винды и офисы и нафига сохранять документ в "крутейше-новейшем" формате.
Ну, пока только будем надеяться... Ибо, ISO/IEC - это еще не ГОСТ Р.... И принятие ГОСТ Р еще ничего не гарантирует. Нужна нормативка, явно предписывающая использование ГОСТ... А это все нескоро делается.
хм, а ведь ГОСТ таки есть...
Вот видите: впереди у вас принятие государственного стандарта (скорее, изменений), замена ПО, переходный период и т.д.
До вашей пенсии как раз управятся.
Ну не все так страшно... Если будет на то желание... Вон, болонскую систему в образовании, и 15 лет не прошло, как внедрили... Ща сам, полной чашей вкушаю...
Вот именно " Если будет на то желание...". Вы хоть представляет, что значит внести изменения в ГОСТ? Кто-то должен обосновать целесообразность этого изменения, подсчитать экономическую эффективность в масштабах государства, "приделать к бумаге ноги". Согласовать все это во ...дцати властных инстанциях (представляю, как на вас в Минфине будут смотреть). Включить все это в планы работы на какой-то год (если будет поручение Правительства). Потом утвердить на самом верху результаты.
Пришлось опустить для краткости много значимых промежуточных этапов.
Мне приходилось сталкиваться с подобной "бадягой". Поверьте, какой бы замечательный документ вы ни написали - это ничего не значит. До сих пор, как страшный сон, вспоминаю согласования в 14 Министерствах и Госкомитетах. Врагу не пожелаю.
А болонскую систему не внедряли, а насаждали... Козлы.
Ну так если будет желание и воля, так же насадят и ODF. Правда, не уверен, что это лучший способ. Но на самом деле, если возникнет необходимость, соответствующие решения очень быстро примут (3-5 лет).
Преимущество очень простое, ОДФ может запустить национальную индустрию ПО, убитую монополией западных корпораций и пиратством.
Не знаю, как насчет запустить индустрию (может больше не надо, итак все запущено до предела). Но то, что отвяжет от конкретных продуктов, и даже от конкретных версий продуктов - это уже будет огромным благом!!!
Согласен.
Отказ от проприетарщины - это правильно.
Хорошая новость, Билли взрыднул, надо полагать.
У Билли все хорошо. Чего пенсионеру рыдать? Телевизор, рыбалка, прогулки на свежем воздухе. Красота.
А кто спорит, что у него всё хорошо? Но хотелось бы, чтобы взрыднул.
.
обязать все гос.структуры использовать только ODF формат, в т.ч. нас сайтах госзакупок госуслуг и т.п.
запретить закупать мс офис
через 5 лет офис сам исчезнет из обихода
Опередили!!!
Я то же самое предложил.
Обязать надо, запрещать мс-офис не надо.
АБСОЛЮТНО СЕРЬЁЗНО
Предлагаю запретить в госкорпорациях и госсекторе применение форматов MS Office начиная с 01.07.2016 для следующих целей:
*хранение конфиденциальной информации
*Формат для оформления тендерной документации, ТЗ
*коммерческие предложения.
*документы на официальном сайте компаний.
Одно расстраивает, реальной замены Excel на сложных таблицах нет. Сколько офисов перебрал на массивных документах (около миллиона строк) к сожалению альтернативы не просматривается.
милион строк в экселе? да вы, батенька, молотком сваи забиваете.
Есть разные задачи, и наши как раз удобнее гонять в экселе. Написав правда внешних плагинчиков под самое ресурсоёмкое. Так что плачем колемся но кактус жрём.
Для разовых задач лучше экселя ничего нет. И не важно десять строк или десять миллионов
Миллион строк в электронной таблице - это сильно... Сразу чувствуется, что Дональд Кнут не в почете у современных программистов. Ибо, на таких объемах лимон строк с формулами - будет реально тормозить на любом железе. А без формул - это просто хранилище данных.
Я как-то строил таблицу истинности на 216 строк для решения в лоб системы логических функций от 16 переменных (любопытно было детали посмотреть). Там из функций только банальные И, ИЛИ, НЕ. Так небольшое изменение данных вызывало серьезное подтормаживание при пересчете.
А если уж хочется совсем просто и быстро, то сделать парсер для plain text на C для опытного программера - пара-тройка часов работы. За день - сделает тоже, но с индексацией содержимого. Ну или на крайняк, свой бинарный формат сделает или, если совсем ленивый программер, то dbf использует... Но в любом варианте, работы на один раз на неполный рабочий день одного программиста... Выигрыш в производительности будет в РАЗЫ. Совместимость - со всем, что угодно (если plain text),
Так что, если бы ко мне пришел программер с заявой, что альтернативы электронным таблицам в качестве хранилища на миллион строк - нет, я бы отправил его.... перечитывать Кнута... Хотя бы первый том...
Вы пытаетесь дать оценку не зная условия задачи.
Программу можно написать там где существует понимание что надо делать. В нашей ситуации каждая таблица уникальна. Собственно мы делаем итоговое сведение и проверку данных поступающих со всей области. Причём каждое УК ТСЖ сети и тд. имеют собственный билинг который каждый зараза месяц переписывают, на необходимый формат данных ложили огромный прибор. Выгрузки в постоянно плывут по формату, зачастую этот формат целенаправленно искажают для замедления обработки ( к примеру заместо экселя выгружают pdf с перекрытием строками друг друга).
Практика показала ручная обработка в так вами не любимом офисе быстрее. Для окончательного сведение есть биллинговая система написанная с уважением к кнуту и прянику, но я вас уверяю она не может обработать кучу дерьма которая имеется у нас на входе.
www.linux.org.ru/news/russia/5710709 А теперь почитайте новость по ссылке выше и подумайте, почему на нее всем Похрен??? ГОСТ давно принят, и???
Потому что принятие ГОСТ не означает его использования. Как я выше писал, нужна еще нормативная база, предписывающая использования ГОСТ. Учитывая "широту" знаний наших чиновников, которые формулируют требования к ИС, они, вполне, могут быть даже не в курсе существования национального стандарта на какие-то там форматы данных, а текстовый процессор для них эквивалентен M$ Word, как копировальный аппарат эквивалентен Xerox, хотя на нем вполне может быть написано Samsung... Технари, которые видят в требованиях к ИС названия Word (Excel, и т.д.), уже переводят его в конкретные версии конкретных продуктов от M$ со всеми вытекающими. А ФСБ и ФСТЭК до поры похер, у них-то внутри все нормально...
Тут из управления образованием документ пришел. Типа приказ... И там прописано было (дословно уже не помню), подготавливать данные в программе XL. Я поначалу в ступор вошел, что это за программа такая. И только минуты через 3 до меня дошло, что чинуша даже не в курсе, как "Excel" пишется... А вы говорите......
P.S. Кстати, спасибо за ссылку. Если мы сейчас начнем дружно, по мере возможности, троллить государственные структуры на тему наличия государственного стандарта на форматы документов, то может, дело и сдвинется с мертвой точки. Придет, например, какой-нить документ в формате doc, а вы в ответ - odt и ссылочку на стандарт, мол так и так, но есть госстандарт... Если просто odt прислать - вас пошлет чиновник. А если он увидит, что вы ссылаетесь на какой-то стандарт, он начнет нервничать и напрягать близлежащих спецов... В общем, надо начинать кампанию информирования :)
Стоит не забывать, что формат Office Open XML (ISO/IEC IS 29500:2008), используемый MS и другими для создания/работы с файлами XLSX, DOCX и подобными, открыт и каждый может написать приложение для работы с ними. Все открыто. Удивительно, да?
Так что то, что openoffice/libreoffice не могут их читать - это проблемы этих пакетов, а не МС.
Тут надо не забыть про три момента. Во-первых, Office Open XML - очень толстый стандарт, в буквальном смысле, около несколько тысяч страниц формата А4 (фотку распечатанного искать лень); тут не то что реализовывать, тут просто прочитать всё это очень сложно. Во-вторых, в стандарте от MS, насколько мне известно, не прописаны т.н. "блобы" - блоки бинарных данных, которые составляют важную часть форматов docx, xlsx и т.п. - но не стандарта ISO/IEC IS 29500:2008! В-третьих, назовите хотя бы один офисный пакет от MS, который собственный стандарт полностью поддерживает.
Если что, стандарт ODF порядка одна-две сотни страниц.
Как раз наоборот, то что LibreOffice может без проблем читать любые форматы M$ - это реальные проблемы M$, а не "openoffice/libreoffice".
Мне вот частенько приносят "поломанные" xls(x), doc(x) файлы, которые не открываются приложениями, их создавшими, и которые я спокойно открывал в LibreOffice 4. 5-ка еще более корректно открывает эти файлы практически без проблем с форматированием. Я уж молчу про то, когда надо конвертануть что-то из docx в doc или наоборот. Это практически повсеместная задача, которую мне приходится на работе решать с помощью LibreOffice.
Причем, что характерно - народ постоянно удивляется, что это у меня за офис такой, который все читает, и все во все конвертит. Типа, поставь нам такой же. Я говорю - обычный LibreOffice... В ответ"да нуууу... я с ним не умею работать....". Спрашиваю, а в чем принципиальная разница? А там, говорят, окошко другое... И продолжают жрать
Wordкактус...Отличная новость. Недавно как раз с удивлением отметил для себя офис на Линухе от Либры. Даже появилось желание на комп ребенку линух поставить. Офис есть, инет есть. чего еще надо.
Еще б элементарные косяки в OO Writer убрать, которые переходят из одной мажорной версии в другую
Еще бы их озвучить... Я с 3-го LibreOffice полностью отказался от M$ Office. И за эти годы только 1 или 2 раза потребовалось запускать нативный Word...