The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Microsoft представила дополнительные спецификации на бинарные форматы

01.07.2008 17:52

Компания Microsoft открыла доступ к дополнительной документации на бинарные форматы, используемые в офисных пакетах выпущенных раньше Microsoft Office 2007.

Опубликовано около 5000 новых страниц документации, из которых 533 касается форматов Word, более 1000 страниц - Excel, 850 страниц с описанием бинарного формата .xlsb Office 2007, остальная информация касается форматов PowerPoint (ptt) и Visual Basiс (VBA). Общий объем технической документации размещенной на сайте MSDN в рамках программы по улучшению взаимодействия с другими платформами составил около 50 тыс. страниц.

Напомню, что в феврале Microsoft открыла около 30 тысяч страниц спецификаций на API и протоколы взаимодействия, используемые в продуктах Windows Vista (включая .NET Framework), Windows Server 2008, SQL Server 2008, Office 2007, Exchange Server 2007 и Office SharePoint Server 2007. Затем были представлены спецификации на формат бинарных файлов doc (Word97-2007), xls (Excel 97-2007), xlsb (Excell 2007), и ppt (PowerPoint 97-2007, Office Drawing 97-2007).

  1. Главная ссылка к новости (http://www.microsoft.com/press...)
  2. OpenNews: Microsoft признал победу ODF над OOXML
  3. OpenNews: Microsoft объявила об интеграции поддержки форматов ODF и PDF в MS Office 2007
  4. OpenNews: Microsoft опубликовала спецификации на бинарный формат doc, xls и ppt
  5. OpenNews: Microsoft открыла исходные тексты операционной системы Singularity
  6. OpenNews: Microsoft опубликовала спецификации на бинарный формат doc, xls и ppt
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/16755-microsoft
Ключевые слова: microsoft, office
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (39) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, drTr0jan (?), 18:11, 01/07/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сначала БГ, затем Чубайс, теперь ещё и это.
    Мдааа, при Путине такого не было.
     
  • 1.2, drTr0jan (?), 18:12, 01/07/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хотелось бы еще и Visio формат. Но, чувствую, не откроют.
     
     
  • 2.7, frob (?), 21:10, 01/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Если бы он был кому-то нужен, уже давно бы прикрутили к чему-нибудь.
     
     
  • 3.15, drTr0jan (?), 00:50, 02/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Кто прикрутил бы?
    А по факту Visio намного удобнее, чем Dia. А больше аналогов то и нет.
     
     
  • 4.16, frob (?), 01:25, 02/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Читать умеете? Кому нужно тот бы и прикрутил, какие проблемы?
    Ни Dia, ни Kivio, ни (на худой конец) Inkscape поддержка этого формата оказалась не нужна.
    Вот чувачки клепающие редактор диаграмм для МакОС прикинули полезность и как смогли поддержку добавили, наверное потому что проприетарщики и им не впадлу пытаться импортировать проприетарный формат конкурента.
    Ах, да... Apache Lucene приделал выдёргивание текста из VSD/VSS...

    А про аналоги вообще бессмысленно говорить.

     
     
  • 5.21, Султан (?), 07:00, 02/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Нужно, но MS - против. Вот тут уже было http://sk1project.org, но им дали знать - кому надо, а кому не надо, пришлось исключать поддержку vs.
     
     
  • 6.22, frob (?), 07:50, 02/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Откуда дровишки?
     
  • 3.38, drTr0jan (?), 10:37, 03/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Как его можно прикрутить, если это закрытый стандарт? Реверс-инженирингом чтоли заниматься?
     
     
  • 4.40, frob (?), 16:49, 03/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Уже позанимались.
     
  • 2.18, Анонимус (?), 02:01, 02/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    > Хотелось бы еще и Visio формат. Но, чувствую, не откроют.

    Как только его отреверсят и напишут реализацию для ООо, сразу и откроют.

     
     
  • 3.20, frob (?), 03:57, 02/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Примерно год назад было опубликовано достаточно данных для реализации импортёра, так что первая часть в условии выполнена.
    С результатом я пожалуй тоже согласен, с минимальными поправками: для МС нет смысла открывать формат до того как это станет бессмысленным для конкурентов.

    Кстати, вероятно среди таких "неуловимых Джо" находится и формат MS Project.
    Его можно было бы сравнительно просто расколдовать, но никому не надо.
    Ну МС его и не публикует.

     
     
  • 4.28, Анонимус (?), 14:00, 02/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    > достаточно данных для реализации импортёра

    Анализ достаточности прилагается?

     
     
  • 5.33, frob (?), 15:50, 02/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    А смысл?

    С точностью до проблем с EMF и неподдержки EMF+ у меня всё работало.
    Ну и тормозило конечно безбожно, но для того чтобы стенсилы конвертить вполне хватало.

     
  • 4.34, Аноним (-), 16:56, 02/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Кстати, вероятно среди таких "неуловимых Джо" находится и формат MS Project.
    >Его можно было бы сравнительно просто расколдовать, но никому не надо.
    >Ну МС его и не публикует.

    OpenProj давно поддерживает этот формат.


     
     
  • 5.35, frob (?), 19:13, 02/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >OpenProj давно поддерживает этот формат.

    OpenProj вроде меньше года назад исходники открыл.
    Про поддержку формата под Linux-ом поиск показывает примерно полугодовой давности заявления о наличии таковой. На сохранение в MPP планов не было уж не знаю почему.

    Но как показывает беглый взгляд на формат, расколдовать его не сложно, так что почему бы OpenProj его и не поддерживать ;-)

     
  • 5.36, Аноним (-), 19:21, 02/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >>Кстати, вероятно среди таких "неуловимых Джо" находится и формат MS Project.

    Легко.Это гуано неюзабельно - в долговременном плане у родного мс-овского прожекта съезжает крыша и он начинает нести полный бред и отсебятину которая никак с реальностью не коррелирует.При том это на редкость стабильно.Сначала все работает, потом появляются легкие закидоны, потом он начинает считать как-то по своему и в конечном итоге то что внутри себя считает прожект никак не коррелирует с суровой реальностью и его полезность стремительно стремится к нулю :).

    Если честно - я не понял: у MS это так модно - релизить alfa-quality софт за бабки?По качеству работы даже на бета версию не тянет: вагон глюков в основном функционале.

     
  • 2.32, zend (ok), 15:11, 02/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Хотелось бы еще и Visio формат. Но, чувствую, не откроют.

    Вы так говорите как буд-то они действительно что-то открывают, или открывают полностью.
    Посмотрим через год-другой чем это закончиться, а пока это всё слова и маркетинг от мелкософт. "Мы открыли, то, мы открыли это" ... всего на 50 000 стр! бедалаги те, кодеры кто будут это разгребать... микрософт тянет время.

     

  • 1.3, mitya (ok), 18:24, 01/07/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    К чему бы это, а?
    Как там с OOXML дела, кстати? Ничего нового не слышно?

    А то как-то уж больно все эти события связаны во времени.

    Этак народ совсем параноиками станет.

     
     
  • 2.5, Аноним (-), 19:17, 01/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    не спи, читай https://www.opennet.ru/opennews/art.shtml?num=16606
     
     
  • 3.6, szh (ok), 20:35, 01/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    Про судьбу OOXML эта ссылка не содержит никакой достоверной информации.
     
  • 3.10, mitya (ok), 22:57, 01/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >не спи, читай https://www.opennet.ru/opennews/art.shtml?num=16606

    Про судьбу ODF тоже ничего не понятно.

     

  • 1.4, Аноним (-), 18:58, 01/07/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    напоминает анекдот: ...в этом году мы засеем 100 ГА.и пусть эта тварь подавится!
     
  • 1.8, Аноним (8), 21:36, 01/07/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Опубликовано около 5000 новых страниц документации

    Понятно почему они сами (МС) из версии версии не могут осилить свой формат

     
     
  • 2.37, Аноним (-), 19:23, 02/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Понятно почему они сами (МС) из версии версии не могут осилить свой
    >формат

    Логично.А вы думаете у индусов от 5000 страниц башка не пухнет?Да они чтобы вгрузить это себе в голову наверное выкуривают какую-нить гадость а потому и код соответствующий )

     

  • 1.9, Alex Ott (?), 21:40, 01/07/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Microsoft сделала огромную работу за 4 месяца - я сегодня посравнивал с предыдущими версиями документации (http://alexott-ru.blogspot.com/search/label/msoffice) и очень доволен.
    Особенно радует то, что описано устройство вспомогательных streams, которые часто содержат важную информацию

     
     
  • 2.19, Анонимус (?), 02:55, 02/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    > Microsoft сделала огромную работу за 4 месяца

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

     
     
  • 3.23, frob (?), 08:00, 02/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >сомнительны. Почти так же сомнительны, как и то, что ты окинув
    >взглядом чей-то бложик смог определить что они вообще что-то делали.

    Угу, особенно если учесть, что AlexOtt ткнул пальцем в _свой_ блог.

     
     
  • 4.29, Анонимус (?), 14:02, 02/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    > Угу, особенно если учесть, что AlexOtt ткнул пальцем в _свой_ блог.

    Сам написал, сам и поверил. Крайне артистично.

     
     
  • 5.31, Alex Ott (?), 14:15, 02/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >> Угу, особенно если учесть, что AlexOtt ткнул пальцем в _свой_ блог.
    >
    >Сам написал, сам и поверил. Крайне артистично.

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


     
  • 3.25, Alex Ott (?), 11:18, 02/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >> Microsoft сделала огромную работу за 4 месяца
    >
    >Да это впрочем очевидно, что работу сделали огромную. 50 тыс. страниц на
    >дюжину "Капиталлов" К. Маркса потянет. Впрочем КПД и качество работы крайне
    >сомнительны. Почти так же сомнительны, как и то, что ты окинув
    >взглядом чей-то бложик смог определить что они вообще что-то делали.

    какие-то анонимусы пошли совсем тупенькие

     

  • 1.11, Аноним (11), 23:09, 01/07/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Меня смущает кол-во страниц в спецификациях этих форматов, уж слишком их много =) Причём это говорит не столько о полноте, сколько о убогости и запутанности самого формата. Для сравнения попробуйте взглянуть на спецификации id3v2 и vorbis comments. Vorbis comments чрезвычайно просто устроен, поэтому его спецификация описывается всего парой страниц, для него легко и быстро пишется парсер тэгов, который будет работать всегда и хорошо (и никакой байды с кодировками). В общем принцип "keep it simple, stupid" рулит, а все эти спеки от мелкософта уже не нужны - надо переходить на открытые форматы.
     
     
  • 2.12, Alex Ott (?), 23:18, 01/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    смешно, ничего не скажешь. и где в vorbis comments есть спецификация шрифтов или таблиц? :-)
    микрософтовские форматы тоже достаточно логично устроены - посмотрите в xls2csv - там основная логика реализуется относительно небольшой функцией
     
     
  • 3.17, vitek (??), 02:00, 02/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    на VBA
     

  • 1.13, Аноним (8), 23:31, 01/07/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Логика в действиях МС прослеживается. Они начинают бояться потерять позиции в следствии того, что битву за OOXML они проиграли, а поддержку ODF придется с нуля реализовывать. Вот и хотят упрочнить позиции своих проприетарных форматов. Если OpenOffice будет поддерживать doc, так же хорошо как и MS Office, то у них появится дополнительное время.
     
     
  • 2.39, Аноним (8), 12:41, 03/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Логика в действиях МС прослеживается. Они начинают бояться потерять позиции в следствии
    >того, что битву за OOXML они проиграли, а поддержку ODF придется
    >с нуля реализовывать.

    Не вводите себя в заблуждение: Сказать, что проиграли, и проиграть на деле - это две большие разницы. Я бы не расслаблялся, зная методы работы этих ребят.

     

  • 1.14, Аноним (8), 23:56, 01/07/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не стоит волноваться - это очередной заговор мелкомягких :)
     
  • 1.24, Аноним (8), 09:34, 02/07/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хм - странно слышать в век гетерогенных инфраструктур столько критики по поводу открытия чего-нибудь... Господа - свои "религиозные взгляды" нужно порой засовывать в отдалённые и тёплые места и просто работать, а не брызгать желчью....
     
     
  • 2.26, zend (ok), 12:15, 02/07/2008 [^] [^^] [^^^] [ответить]  
  • +/
    >Хм - странно слышать в век гетерогенных инфраструктур столько критики по поводу
    >открытия чего-нибудь... Господа - свои "религиозные взгляды" нужно порой засовывать в
    >отдалённые и тёплые места и просто работать, а не брызгать желчью....
    >

    Вы как-будто вчера родились, ей богу. Чтобы мелкософт что-то безкорыстно, безвоздмезно и самое главное *полностью* открыл?? Эта комедия длится уже несколько лет.

     

  • 1.27, Crazy Alex (?), 12:19, 02/07/2008 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Гетерогенные инфраструктуры - это хорошо, конечно, но фокусов Майкрософта уже все наелись. Да и, по большому счету, кому нужны два офисных стандарта? Никаких преимуществ, одни проблемы...
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру