RE: [oodisc] Re:Ура! Поздравляю прогрессивное человечество с очередным достижением!
Slava Sedov
slava.sedov на imge.ru
Чт Ноя 20 17:28:05 MSK 2003
Поконкретнее - у меня к ОО претензии к файлу установок. Зачем он нужен в
документе? Там даже принтер указан, используемый мною. Логично, что
открываемый документ не должен содержать ничего, кроме того что он должен
содержать. :) Кроме того, зачем в файле контента указывать информацию о
шрифтах и стилях? Они даже далеко не все использованы в документе. И для
этого проще использовать отдельный файл (пресловутая тема разделения
содержания и представления). Это только то что лежит на поверхности, но для
меня схема уже не приемлема. Остальное можно не проверять. Мне проще XHTML c
CSS использовать. А еще лучше XML-документ с помощью XSL трансформировать в
XHTML затем еще раз трансформировать в XHTML (добавить общие элементы,
ссылку на CSS с корпоративным стилем и т.п.) и отправить документ на клиента
даже не потрудившись проверить что это за программа или устройство - тема
поддержки стандарта XHTML конкретным просмотрщиком не должна быть моей
головной болью, а проблемой производителя этого продукта.
А у офисной схемы недостатки, препятствующие её широкому внедрению, покажу
на примере:
<?xml version="1.0" encoding="windows-1251"?>
<?mso-application progid="Word.Document"?>
<w:wordDocument
xmlns:w="http://schemas.microsoft.com/office/word/2003/wordml"
xmlns:wx="http://schemas.microsoft.com/office/word/2003/auxHint">
<w:body>
<wx:sect>
<w:p><w:r>
<w:t>Пробный документ</w:t>
</w:r></w:p>
</wx:sect>
<w:sectPr><w:pgSz w:w="16838" w:h="11906" w:orient="landscape"/><w:pgMar
w:top="1699" w:right="1138" w:bottom="850" w:left="1138" w:header="720"
w:footer="720" w:gutter="0"/><w:cols w:space="720"/><w:docGrid
w:line-pitch="360"/></w:sectPr>
</w:body>
</w:wordDocument>
Здесь почему-то для sect пришлось указывать другое namespace, чем для прочих
элементов. Но это мелочь, умиляет способ связи модуля sect с его
собственными свойствами. Они хранятся в элементе с другим ns (что еще можно
понять), но то что они связаны не логически, а простым соседством элементов
- в голове не укладывается <xsd:documentation>Represents the section
properties for the very last section in the document.</xsd:documentation>.
Ну и та же самая пресловутая тема раздельного существования формы и
содержания. Да, тяжело людям из процедурного программирования в
декларативное перейти. Лучше бы Microsoft нормально реализовала правило
@Page для CSS2 в IE.
-----Original Message-----
From: oo-discuss-bounces на openoffice.ru
[mailto:oo-discuss-bounces на openoffice.ru] On Behalf Of Alexej Kryukov
Sent: Thursday, November 20, 2003 3:53 PM
To: oo-discuss на openoffice.ru
Subject: Re: [oodisc] Re:Ура! Поздравляю прогрессивное человечество с
очередным достижением!
On Thursday 20 November 2003 13:18, Slava Sedov wrote:
> На днях пробовал. И удивлялся. Допустим - почему не один xml-файл, а
> несколько и почему нельзя просто сохранять в незазипованном виде? И
Потому что так удобнее. Вам уже ответили насчет картинок, но ведь
файл документа может использоваться и для хранения многих других
вещей, типа модулей на бейсике. К тому же схема с использованием
зипованных архивов опробована на жабе и является традиционной для
Sun.
> схема (точнее, схемы) просто наводнены атавизмами всех предыдущих
> версий "ворда".
А поконкретнее?
_______________________________________________
Oo-discuss mailing list
Oo-discuss at openoffice.ru
http://www.openoffice.ru/mailman/listinfo/oo-discuss
Подробная информация о списке рассылки Oo-discuss