Size: a a a

Конференция C++ Russia

2021 February 09

TS

Timur Safin in Конференция C++ Russia
Gabriele
был случай, когда Microsoft лоббировали, чтобы получить их собственный формат документа, чтобы быть «стандарт». Даже если это было явно не стандартным (и тем более проприетарным программным обеспечением), воссоединение ISO считало его «стандартным». Так что да, даже ISO не является окончательной гарантией.
docx - это xml внутри zip-а. Так что там проприетарщиные не так много
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Timur Safin
docx - это xml внутри zip-а. Так что там проприетарщиные не так много
А внутри xml - бинарные блобы! :-)
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Проприентарные
источник

G

Gabriele in Конференция C++ Russia
Timur Safin
docx - это xml внутри zip-а. Так что там проприетарщиные не так много
проприетарное программное обеспечение - это также программное обеспечение, которое MS продает вам, для использования этих форматов
источник

AV

Alexey Veselovsky in Конференция C++ Russia
В base64
источник

TS

Timur Safin in Конференция C++ Russia
Alexey Veselovsky
А внутри xml - бинарные блобы! :-)
зато well-formed !
источник

G

Gabriele in Конференция C++ Russia
вы можете использовать форматы MS .x даже внутри LibreOffice или чего-то подобного, но очевидно, что эти форматы были созданы с другим намерением. И, прежде всего, они ни в коем случае не являются значительным стандартом.
источник

G

Gabriele in Конференция C++ Russia
а также эти .x форматы не полностью open.
источник

G

Gabriele in Конференция C++ Russia
но это все же деталь. Я пытался сказать, что я не утверждаю, что ISO идеален или что-то в этом роде
источник

TS

Timur Safin in Конференция C++ Russia
Gabriele
вы можете использовать форматы MS .x даже внутри LibreOffice или чего-то подобного, но очевидно, что эти форматы были созданы с другим намерением. И, прежде всего, они ни в коем случае не являются значительным стандартом.
они таки стандарты де факто, в силу распространенности 🤷‍♂️
источник

G

Gabriele in Конференция C++ Russia
Ho де-факто это не стандарт)
источник

G

Gabriele in Конференция C++ Russia
только 'de jure', это стандарт
источник

G

Gabriele in Конференция C++ Russia
a 'de facto' - это латинское слово)
источник

G

Gabriele in Конференция C++ Russia
Timur Safin
они таки стандарты де факто, в силу распространенности 🤷‍♂️
Формально это может быть стандартом, но в действительности таковым не будет. Если .x они присутствуют везде, и люди хотят думать, что они "стандартные", они, тем не менее, никогда не будут, технически
источник

TS

Timur Safin in Конференция C++ Russia
сейчас проверил на рандомном docx - картинки вставленные попадают в полкаталог word\media и кладутся как есть в png. Во всех xml с контентом нет ни одного блоба в base64, всё атрибуты в их разных схемах типа xmlns:wpc="http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas, xmlns:cx="http://schemas.microsoft.com/office/drawing/2014/chartex", и т.п.

Так что такой контейнер был максимально переносим. Не знаю какие у кого были возражения, но тут Майкрософт в поддавки играл
источник

G

Gabriele in Конференция C++ Russia
Alexander Zaitsev
Если переформулировать это в вопростительную форму:
"Какие есть преимущества у модели C++ комитета по сравнению с Rust комитетом?"
поэтому я надеюсь, что все ясно, и я никогда не упоминал, что ISO - это окончательное решение или идеальный подход к таким сложным вопросам.
эти корпорации не являются "злом" по своей сути или чем-то еще. Но они должны соблюдать законы США, «санкции» и так далее, даже если у них были добрые намерения.
Так что нейтральный организм, такой как ISO, безусловно, лучшая гарантия в целом. Тем более, что он основан на самой нейтральной стране в мире. Kак же ISO может быть менее демократичным, чем централизованный подход, такой как GitHub, или ему подобный?
источник

TS

Timur Safin in Конференция C++ Russia
Gabriele
Формально это может быть стандартом, но в действительности таковым не будет. Если .x они присутствуют везде, и люди хотят думать, что они "стандартные", они, тем не менее, никогда не будут, технически
чувствуется некоторая предубежденность относительно Майкрософт. Я не разделаю
источник

G

Gabriele in Конференция C++ Russia
Timur Safin
чувствуется некоторая предубежденность относительно Майкрософт. Я не разделаю
нет, на самом деле у меня нет никаких предубеждений против кого-либо или чего-либо. Я довольно беспристрастен
источник

G

Gabriele in Конференция C++ Russia
Я ничего не имею против MS или других подобных компаний. Причем судить в этом смысле должны не я или вы, а, может быть, управляющие организмы
источник

G

Gabriele in Конференция C++ Russia
Тот факт, что в нормальном мире проприетарный формат документа не может быть стандартным, это скорее объективный факт, чем мнение или предубеждение. Я бы написал то же самое, если бы была задействована Apple или другая компания
источник