Comments 12
Привет, Николай!
Интересная статья, попробую воспроизвести на досуге :)
Он умеет обрабатывать файлы офиса (Microsoft Visio)
Позволь немного позанудствовать: MS Visio ≠ MS Office
Я специально про это в wiki дописал уточнение
Первоначально Visio разрабатывался и выпускался компанией Shapeware, затем переименованной в Visio Corporation. Microsoft приобрела компанию в 2000 году[3], тогда продукт назывался Visio 2000. После этого к названию продукта был добавлен префикс Microsoft Office (так продолжалось до версии Visio 2007 (12.0)). Несмотря на это, продукт никогда в пакет Microsoft Office не входил и всегда распространяется отдельно.
Спасибо за отзыв! С точки зрения обработки файлов, формат файла Visio от других форматов Office ничем не отличается, т.е. OpenXml можно применять для обработки любых офисных документов. Здесь интересным является то, что оно нормально работает из WASM.
у тебя в телеге в подписчиках David J Parker! Может он сообщит индусам о твоем достижении)
Может они заинтересуются!!!
Меня из группы рассылки с разработчиками исключили…
Несмотря на это, продукт никогда в пакет Microsoft Office не входил
Если верить самому MS (и web.archive.org), то формально он все же входил в состав Microsoft Office 2000 (в семейство пакетов и программ Microsoft Office):
https://web.archive.org/web/20010331085428/http://microsoft.com/office/products.htm
Хотя при раскрытии состава, видно, что его там нет (standart - premium). Видимо, чтобы "всех запутать" и как следствие, публикации того времени, так и считали:
в семейство пакетов и программ Microsoft Office
В "семейство" то он входил! Даже в названии продукта было MS Office Visio много лет. Логотип офиса тоже присутствовал!
Я что-то не припоминаю, чтобы в продаже были диски с официальными дистрибутивами Word/Excel/Access/Outlook…
Я спрашивал про это у менеджера по продукту из московского офиса Microsoft. Ценник на Visio в 2-3 раза выше, чем за весь Office вместе взятый…
У них была альтернатива или Визио в подарок к Офису, или ставить конский ценник на комплект Офис+Визио)
Мотивация интересная, конечно, но как пользователь отличит, что файл не на сервер грузится, а в браузере обработка идёт? Конечно если у него не диалап
Ну это... Во-первых, ему это просто можно сказать. Или например сделать PWA приложение, которое, работает с отключенным интернетом (все файлы кэшируются локально). В смысле, пользователь может вообще на время конвертации файлов отключить доступ к сети. Кстати для PWA для Astro есть плагин.
Даже если сразу это непонятно, то при первой же ошибке (проблемы со связью, перегрузка севера или отказ в обслуживании) становится очевидно.
Как можно использовать .NET из Javascript (React) в 2023 году