Организация ODF Alliance, курирующая разработку формата OpenDocument, подготовила (http://www.odfalliance.org/blog/index.php/site/microsofts_od.../) уведомление (http://www.odfalliance.org/resources/fact-sheet-Microsoft-OD...) для органов государственного управления, в котором обобщены особенности обработки формата ODF в пакете Microsoft Office 2007 SP2. Документ изобличает некоторые недоработки, которые нарушают совместимость с другими офисными пакетами.
В Microsoft Office 2007 SP2 реализован формальный стандарт ODF 1.1 и игнорирован стандарт де-факто ODF 1.2, который используют существующие офисные пакеты, поддерживающие ODF (OpenOffice, Google Docs, KOffice и т.д.). Интересно, что подобный шаг предпринят Microsoft не впервые, ранее похожий случай произошел с поддержкой технологии Java, когда в комплект Internet Explorer был включен плагин с реализацией устаревшего стандарта Java, что нарушило совместимость с существующими Java-приложениями.URL: http://www.odfalliance.org/blog/index.php/site/microsofts_od.../
Новость: http://www.opennet.me/opennews/art.shtml?num=21848
Наверное они начали делать этот плагин когда стандарта 1.2 ещё не было =)
"Они начали делать плагин, чтобы никакого ODF не было. Никогда."
Так лучше намного.http:/openforum/vsluhforumID3/40813.html#142 (html 350К, я предупредил)
http:/openforum/vsluhforumID3/44179.html#13
>Наверное они начали делать этот плагин когда стандарта 1.2 ещё не было =)все свято верят в это... как же иначе
просто студенты не успевают писать :)
Другого ожидать от M$ не приходиться. Репутацию производителя несовместимых решений они укрепляют с завидным упорством. Было бы удивительно eсли бы они в этот раз поступили иначе.
Международный стандарт ISO распространяется на версию OD 1.1. В Office 2007 SP2 реализована именно поддержка международного стандарта. Если другие офисные пакеты не работают по ISO - это их проблемы. В ISO не заложено, как нужно хранить формулы в OpenDocument. Это серьезная недоработка ODF Alliance, и пенять Microsoft не нужно. Возмущаться нужно тому, как реализована поддержка международного стандарта Open XML в OOo. Ну или тому, что Office 2007 тоже не удовлетворяет всем требованием стандарта. В Office 2010 соответствие стандарту уже полное.
>> В ISO не заложено, как нужно хранить формулы в OpenDocumentА при чем тут формулы? Речь далеко и не столько о них...
>>Если другие офисные пакеты не работают по ISO - это их проблемы
Стоит ли припомнить MS все, что не по ISO? Боюсь, тогда даже доступ на ftp будет для Вас (если используете изделие MS) закрыт.
Получается, что ODF Alliance работает не по стандарту, за который мы вместе с ними бились, а по "как-бы-де-факту". Это как жизнь не по закону, а "по понятиям". Стандартизуем одно, делаем другое. Вобщем, поза-доза.
всё намного хуже :)iso это только 1.0, 1.1 не пошло в стандарт.
сейчас разрабатывается 1.2 (с участием МС)
МС игнорировала наработки по 1.2, а пытается воткнуть свои костели.наибольшую совместимость со 1.2 показывает oo.org - но мс не будет равняться лидера, т.к. сделали не они :)
получается так, что я уже 4-5 лет храню документы не понятно в чём?
но что интересно,
каждая новая версии ооо их пониает....
просто шаманство какое-то.
>получается так, что я уже 4-5 лет храню документы не понятно в
>чём?
>но что интересно,
>каждая новая версии ооо их пониает....
>просто шаманство какое-то.На днях перешёл на oo 3.1. Некоторые доки что мне шлют (сделаны либо в oo 3.0 либо отредактированы тем же mso 2007 sp2 (который, как понимаю, всего навсего реализует старую версию, которую новый oo должен бы нормально открывать)) открываются как полное уродство - шрифты покорёжены, интервалы между буквы нарушены - половина букв друг на друге.
Уважаемый автор. Вы такими высказываниями дискредетируете все сообщество, как и многие. Достали. Раньше я не писал, а просто читал. Стоит ли припомнить все, что в OpenOffice некорректно открывалось и вылетало. Некоторые пишут баг репорты и исправляют ошибки, а некоторые вопят на форумах. Разберитесь пожалуйста в вопросе, в чем конкретно несовместимость OD и Office 2007 SP2. Если у вас реальная проблема по использованию Office 2007 SP2, напишите на connect.microsoft.com. Если это вас не волнует - используйте OOo, тоже интересную программу. ДОСТАЛИ НЕГАТИВОМ, не нравится не ешьте. Свободные технологии должны показывать свое преимущество, помогайте сделать OOo таким, чтобы о MSO никто и не задумывался. Вот настоящая цель.
> Свободные технологии должны показывать свое преимущество,Вот должны Вам? сколько? :)
всем остальным уже все доказано. Теперь будем больно пинать мс за каждую палку в колесе - плохо быть монополистом. Попытка обмануть общество должна строго наказываться. Если SP2 не совместим с OOo - отзывай и дорабатывай. А "напишите на connect.microsoft.com." это уже не наша проблема - пишите, если хотите.
пока же мс слила с odf, пилить еще и пилить.
>всем остальным уже все доказано.Не надо говорить за всех.
>Попытка обмануть общество должна строго наказываться.
Начать надо с Sun и IBM.
>пока же мс слила с odf, пилить еще и пилить.
Пока сливает так называемый стандарт. Пользоваться тем что стандартизовано (1.0) невозможно, а другого нет.
Раскройте уже наконец глаза, "враг МС" вовсе не обязательно "друг СПО".Хотя бы вот это посмотрите:
http://www.gnome.org/~jody/files/2007-ON-Linux-Beyond-ISO-Do...
до сих пор не устарело, даром что два года скоро.
Уважаемый Юрий Владимирович, стоит напомнить, что речь действительно не только о формулах.> Если у вас реальная проблема по использованию Office 2007 SP2, напишите на connect.microsoft.com.
С какого перепугу? Я заплатил деньги за Office 2007 и если Microsoft желает получить от меня обратную связь, то я бы хотел получить деньги за свою работу, ища и пиша багрепорты. Это рынок, если вы не поняли.
у меня в wv не работает коробка-автомат.... я им скинул баг-репорт...
пока езжу на жигулях.
>Международный стандарт ISO распространяется на версию OD 1.1. В Office 2007 SP2
>реализована именно поддержка международного стандарта. Если другие офисные пакеты не работают
>по ISO - это их проблемы. В ISO не заложено, как
>нужно хранить формулы в OpenDocument. Это серьезная недоработка ODF Alliance, и
>пенять Microsoft не нужно. Возмущаться нужно тому, как реализована поддержка международного
>стандарта Open XML в OOo. Ну или тому, что Office 2007
>тоже не удовлетворяет всем требованием стандарта. В Office 2010 соответствие стандарту
>уже полное.Рад полному соответствию ISO в Office 2010.
И, раз уж Microsoft идет навстречу остальному миру, будет полное соответствие ODF 1.2, если он будет принят ISO?
до 2010 ещё дожить надо.
>И, раз уж Microsoft идет навстречу остальному миру, будет полное соответствие ODF 1.2нет
> В ISO не заложено, как
>нужно хранить формулы в OpenDocument. Это серьезная недоработка ODF Alliance, и
>пенять Microsoft не нужно.Вот вам и ответ про формулы:
Interesting to note that in ODF 1.2 (which is developed with the participation of Microsoft) this problem has been resolved with the creation of OpenFormula).
как можно заметить, мс была в курсе, а может даже и принимала участие в создании OpenFormula, но решила пойти другим путем. Зачем? авторы отвечают однозначно: "Microsoft now attempt to fragment ODF" - значит надо бить по рукам - отзывать SP2 !!!
PS я хорошо помню их попытки опрокинуть POSIX - "NT more Unix than Unix" - провалилась! И тут их запинают.
Вот тут сказано про стандарт де-факто... А таких заявлений ОпенСорсу следовало бы избегать, ибо чуть ранее стандартом де-факто был *.doc. А то, что в Микрософт воют про формулы, которые в 1.1 не описаны - так зачем они их реализовывать попёрлись? Не описано в стандарте - не делай. Вон, они ж не стали к *.txt, или, например, к csv формулы прикручивать только потому, что они там не описаны.
>Вот тут сказано про стандарт де-факто... А таких заявлений ОпенСорсу следовало бы
>избегать, ибо чуть ранее стандартом де-факто был *.doc.Этого "стандарта де-факто" уже нет :) умер. мс устроила пышные похороны с презентацией оохм
Тут надо строго определиться со исо стандартом: oo.org полностью покрывает 1.0, наверно 1.1 и имплиментирует 1.2 - насколько точно, оценим когда выдет исо, ожидаем полной совместимости.
Плюс он внедряет новые фичи, которые могут стать стандартом, а могут и не стать, тут мс обязано для совместимости догонять oo.org
В России как был, так и есть. Офис 2007 получил недостаточное одобрение в массах, многие так и используют хр-2003. А документы с буковкой х в конце расширения файла пока скорее исключение.
Только некоторые мягко говоря неумные люди шлют файлы формата docx в файлах *.docПри использовании Office 2003 + конвертер от Office 2007 эти файлы не открываются.
Нужно переименовать file.doc -> file.docx и тогда все прекрасно работает.Или можно открыть файл file.doc с помощью OpenOffice 3.1 - в нем сразу открывается.
> А документы с буковкой х в конце расширения файла пока скорее исключение.Вот не сказал бы. Буквально недавно скачивал документос с московского сайта про тендеры - дык там официальная документация - файл в doc и файл в docx. Почему так - тайна сия велика есть, но docx всё чаще встречается - это факт. А вот odt ни одного ещё не видел. Ну, чтоб кто-то официальный в нём что-то распространял, или чтобы из других контор по почте присылали.
Насилуйте секретаршу в особо извращенной форме при каждом нахождении у нее на компьютере файла doc/xls. И тогда odt/odf приживется быстро. В конце 80-х точно так же всех приучали пользоваться факсом, вместо телекса/телеграммы.
>Насилуйте секретаршу в особо извращенной форме при каждом нахождении у нее на
>компьютере файла doc/xls. И тогда odt/odf приживется быстро. В конце 80-х
>точно так же всех приучали пользоваться факсом, вместо телекса/телеграммы.А вдруг секретарша нимфоманка? Тогда эффект будет противоположный.
>Насилуйте секретаршу в особо извращенной форме при каждом нахождении у нее на
>компьютере файла doc/xls. И тогда odt/odf приживется быстро. В конце 80-х
>точно так же всех приучали пользоваться факсом, вместо телекса/телеграммы.А зачем нужны такие стандарты, чтобы использовать которые нужно кого-то насиловать? Это аморально.
>В России как был, так и есть. Офис 2007 получил недостаточное одобрение
>в массах, многие так и используют хр-2003. А документы с
>буковкой х в конце расширения файла пока скорее исключение.Office 2007 - самый продаваемый офис за всю историю компании...
>ибо чуть ранее стандартом де-факто был *.docКакие мы оптимисты. До сих пор doc - единственный формат, отправляя документы в котором я знаю что его откроют и не будут вопить "пришлите в ворде". PDF ещё могут прочитать (хотя не все), но всё равно часто потребуют переслать в ворде чтобы можно было свои правки вносить и нормально копировать оттуда. DOCX открывают с вероятностью чуть менее 50%. ODF из более чем сотни партнёров ещё не открыл никто! Партнёры по болшей части в Украине.
>>ибо чуть ранее стандартом де-факто был *.doc
>
>Какие мы оптимисты. До сих пор doc - единственный формат, отправляя документы
>в котором я знаю что его откроютединственный формат в котором гарантированно прочитают - только текст :))
А doc - ... :)
ответ из банка - вы послали документ в формате ms doc - он был удален.
Пожалуйста используйте текст. рассылка исполняемых файлов преследуется по ст. NNN УК РФ
> единственный формат в котором гарантированно прочитаютНу зачем же гарантированно. Мы без фанатизма, вероятность даже 90% вполне устроит, а с точки зрания банальной статистики вероятность нормального открытия doc-файла нашими партнёрами равна 100%, в то время как PDF - примерно 85% (с вероятностью около 70% что хоть и откроют но всё равно тут же попросят переслать в doc-формате), ODT - 0%, docx - 30-40%. О статистике говорить можно т.к. партнёров у нас много, сфера бизнеса *НЕ* IT.
> - только текст :))
Нам требуется возможность использования сложной вёрстки, картинок, таблиц, гиперссылок, хедеров, и т.п. т.к. это прайс-листы и рекламно-информационные материалы.
Кроме того мы регулярно используем два языка плюс к английскому.
> О статистике говорить можно т.к. партнёров у нас много,
>сфера бизнеса *НЕ* IT.Наверно полноценное исследование провели? :)
>Нам требуется возможность использования сложной вёрстки, картинок, таблиц, гиперссылок, хедеров, и т.п.
>т.к. это прайс-листы и рекламно-информационные материалы.работаю со многими биржами, тоже не ИТ - обычно pdf - если скачивать к себе, таблицы только .csv
нет не .doc/.xls, не .docx. .odf правда тоже не замечен, не говоря уже о ooxlm :)))
только безопасные форматы - небинарные.
>Кроме того мы регулярно используем два языка плюс к английскому.А что с текстом не так???? Пишем только в utf8.
>В дотнете есть жуткие недоработки и костыли.Значит разглагольствовать можем, а конкретных примеров привести не можем?
>>В дотнете есть жуткие недоработки и костыли.
>Значит разглагольствовать можем, а конкретных примеров привести не можем?вам сюда http://www.ineta.ru/ :)
здесь еще пока сайт про свободные технологииХотя я могу добавить свои две копейки - столкнулся с приложениями на нем - жуть!
одно из них идет за $25тыс за рабочее место :), но по последним сведенем переходят на qt4И жизнь меняется - весь отдел разработки на .net перешел на разработку на j2ee - кризис сказался, все заказчики разбежались!
Но еще до этого несколько человек переманил изучать java - так сказать раскрыл глаза на отсутствия перспектив :)
>>В дотнете есть жуткие недоработки и костыли.
>
>Значит разглагольствовать можем, а конкретных примеров привести не можем?Да лень мне просто. Я их преодолел. Всё равно я программировал и буду программировать на .Net, хоть периодически и матерясь :-).
Секундочку, а разве ODF не был разработан для совместимости разных версий друг с другом?
Если MS _корректно_ (?) реализовала ODF 1.1 то какие у ним претензии?
>Секундочку, а разве ODF не был разработан для совместимости разных версий друг с другом?
>Если MS _корректно_ (?) реализовала ODF 1.1 то какие у ним претензии?А если почитать то что уже написанно? кстати, iso 1.1 тоже не существует.
Так где конкретные примеры костылей дотнета то? То что программа, наприсаная на этой технологии стоит 25к это же здорово, значит хорошая программа. В чем недостаток технологии, у которой открытые исходные тексты и есть бесплатная ide для нее visual studio express
>Так где конкретные примеры костылей дотнета то? То что программа, наприсаная на
>этой технологии стоит 25к это же здорово, значит хорошая программа. В
>чем недостаток технологии, у которой открытые исходные тексты и есть бесплатная
>ide для нее visual studio expressначнём с архитектуры..
где обещанная кросс-платформенность?
моно? :-D этот супер костыль? особенно для ын-тыр-прайса хорош! :-D
Да, Моно - курьёз :-) Был по крайней мере. Надеюсь что допилят рано или поздно.
Обещанная кросплатформенность? Вы о чем? Ссылку, где обещали. Кросплатформенность обещана только в WPF/E aka Silverlight, .NET - фреймворк для Windows, кросплатформенность никто не запрещает реализовать, но Microsoft ее не будет реализовывать. Костыли Mono - костыли от Novell, а не от Microsoft, и Mono - форк .NET... Криво переписанный.
вот именно. уже никто и ничто не обещает.
или Вы не о самой платформе, а о framework'е конкретно-известной фирмы? :-D
http://ru.wikipedia.org/wiki/.NET_Framework
>.NET является патентованной технологией корпорации Microsoft. Тем не менее, после заключения договоренности с компанией Novell, была признана технология Mono как реализация .NET на Unix-подобных системах (GNU/Linux, Mac OS X). Однако договорённость касается Novell и клиентов Novell, также технологии ASP.NET, ADO.NET и Windows.Forms не были стандартизированы ECMA/ISO и использование их в Mono находится под угрозой претензий со стороны Microsoft.говорит ли это о стагнации платформы.
или наоборот - количество необходимых девелоперс! устраивает....
и кстати, с учётом сказанного, и о свободе и открытых исходниках...
пользоваться можно только с разрешения мс? и только на продуктах мс? интересная свобода! :-D
С# и CLI - это ECMA стандарт, а не патентованная технология. Мало того, многое из этого - ISO стандарты. Читайте внимательнее http://standards.iso.org/ittf/PubliclyAvailableStandards/ind...
Поищите на этой странице о C# и CLI.
Просто сделать нормальную реализацию под Linux никто не может.
Можно пользоваться на любой платформе.
Microsoft поддерживает Windows и Mac (Silverlight имплементация .NET), а под Linux - пишите...
Так что, люди, прежде чем ругаться - внимательнее изучайте предмет. Кстати оскорбляя Mono (что не такие уж костыли), вы оскорбляете и половину создателей GNOME, среди которых и Мигель де Иказа. Гордиться нужно, что Linux сообщество тоже кое-что может. А вы опускаете своих же.
На счет стагнации платформы: посмотрите .NET 4 beta 1... без комментариев. (Хотя в 3.5 еще половину не изучил - возможностей очень много). На счет открытых исходников: вы можете их посмотреть, настроив Visual Studio для этого. Они не свободные, а открытые - это большая разница. Зачем нужен свободный фреймворк??? Вы правда будете его переписывать... вам делать нечего? Там все работает...