> Чего это тебе захотелось спрятаться за толпу? Лемминг? Внутреннёй убеждённости в собственной правоте не хватает, не в силах отстаивать убеждения в одиночку?
Ха-ха. Честно я считаю что один человек может быть субьективным. Воит и спросил, согласны ли все со мное. Выходит так, что все на этом форуме считают тебя недоученым человеком с агрессивным поведением.
А теперь по делу. Быстро, решительно распиши мне *технические* преимущества хранения документа в xml, который ещё и зипован. Не идеологические, типа он свободный, а технические. Да, docx, от ненавистной мелкософт, точно такое же говно, как odt, то есть - зипованный эксемель. Можешь поругать его, может полегчает.
Быстро и решительно отожмись от пола 200 раз. Потом с разгона ударься головой о стену, может полегчает. By the way, как эти два предложения похожи на ваш постоянный лексикон, не замечаете? «И как их в цирк пускают (с)»
А если опустить воспитательные моменты, то преимущества таковы.
XSLT, Schema и DTD валидация, универсальный DOM и SAX, независимость от технических средств, отсутствие проблем с кодировкой, читаемость человеком, восстановление содержания документа без спец приложений.
Во вторых, отрицательное мнение ущербных мозгом фанатиков может вменяемым человеком воспринимать только как комплимент. А в этот разряд автоматически можно зачислять большинство линуксоидов, любого приверженца GPL и так далее. Любого, кто не в силах спорить на уровне аргументов, доказательств, а не повторения заученных мантр и готовых шаблонов. Кто не способен усомниться в своём фетише.
преимущества таковы
Я, собсна, примерно такого пуканья и ожидал. DOM, начнём с него, какое отношение имеет к формату файлов, к xml в частности? Всё отсальное, что ты перечислил, не являются *преимуществами* данного формата. Это все - его особенности, не объясняющие, почему же именно эксемель предпочтительнее для данной области применения.
Поедем дапльше
независимость от технических средств
Гон. Сложный формат, документ в нём, не представляет собой ни малейшей ценности без технических средств, способных его хотя бы отобразить. Корректно, заметь. Со всеми особенностями и нюансами, заложенными авторами документа.
отсутствие проблем с кодировкой
Ха-ха три раза. UTF8 и «отсутствие проблем с кодировкой» рядом, это, извините, издевательство. И уж сравнивать это с UTF16 в мсошных документах, надо быть очень упёртым. И неумным.
читаемость человеком
Крайне слабый аргумент. Эти документы предназначены для чтения программой, а не человеком. И программе должно быть удобнее их читать и писать. Да, вордовские доки вполне читаются человеком тоже. Наже банальным less, если он UTF16 поймёт, или простыми средствами типа catdoc.
восстановление содержания документа без спец приложений
А структуры? Содержание-то и ворд восстанавливает. И catdoc, не проблема.
В итоге - несущественные преимущества, не превышающие качества конкурента. Недостатки же остаются объективно существенными. Зачем же тогда? Чтобы ублажить Столлмана?
> Во вторых, отрицательное мнение ущербных мозгом фанатиков может вменяемым человеком воспринимать только как комплимент. А в этот разряд автоматически можно зачислять большинство линуксоидов, любого приверженца GPL и так далее. Любого, кто не в силах спорить на уровне аргументов, доказательств, а не повторения заученных мантр и готовых шаблонов. Кто не способен усомниться в своём фетише.
Пых-пых-пых. «Кто не способен усомниться в своём фетише.» => «повторения заученных мантр»
А в этот разряд автоматически можно зачислять большинство линуксоидов, любого приверженца GPL и так далее.
Путем жалких попыток понижения в статусе других, ничтожные личности себе кажутся выше. Конкурируйте на рынке, не не выкриками на форуме.
Гон. Сложный формат, документ в нём, не представляет собой ни малейшей ценности без технических средств, способных его хотя бы отобразить. Корректно, заметь. Со всеми особенностями и нюансами, заложенными авторами документа.
О_о, в то время как данные xml могут быть стандартно прочитаны и отображены любым устройством, для чтения бинарных данных надо городить велосипеды, следить за порядком байтов и раскодировать текст в нужных кодировках. Вот что имелось ввиду. Сейчас уже очень распространен маппинг классов на xml, что сокращает код.
UTF8 и «отсутствие проблем с кодировкой» рядом
Эээ. Вы вы можете сохранять xml документы в любой кодировке
В целом я за вот что, я буду продолжать пользоваться OOo, Latex, XML и радоваться жизни, а вы продолжайте пользоваться MSO. Как вам такое предложение? Остальные предложение, например, не разговаривать как гоп, вы отвергли. Может последнее предложение вы приймете.
Все равно вам не убедить никого сдесь, вы говорите слишком агрессивно, пропагандируете проприетарщину, которую присутствующие отвергли в связи со своим правом принимать или отвергать. Я например пользуюсь своим любимым OOo Hybrid PDF, думаю такое MSO не умеет. Если умеет, то у него слишком толстая зависимость - Windows, не хочу ставить. Когда пишу что-то побольше, то шаблоны Latex мне сократили написание всего в университете в три раза. Я уже сказал как. Более того, все согласны что написать программу без функций невозможно. Latex близок по духу программированию, поэтому позволяет делать подобие функций.
Причин пользоваться вордом нет, тем более что его фанаты все чаще оказываются очень нервными типами, не хочу такой участи.
Относительно XML, то он и JSON - два формата, которые полностью устраивают меня во всех случаях обмена информации. Если нужно видео или изображение, то оно передается в бинарном формате и с этим проблем нет, главное стандартные контейнер и кодек. А метаинформацию можно в том же XML и JSON