Microsoft did develop an HTML office format in Office 2000 for Word, Excel, and Powerpoint designed to be a replacement for the binary formats. It included extensive embedded XML. Users and companies still used the original. With Word html, people wanted all the Office specific code stripped out. Internet explorer was necessary if you wanted accurate rendering. I was a developer in the Excel group in 2000.
Ask HN: Why did Microsoft not use HTML instead of .doc as Word doc format?
11–16 of 16 posts
Re: Ask HN: Why did Microsoft not use HTML instead of .doc as Word doc format?
#12.doc was supported / co-existed with .rtf and .txt at the beginning of Word.
Designing for interoperability, .txt and .rtf were good enough. Mac as the other major OS had an MS Office suite. Interoperability/importing WordPerfect was important.
Designing for backwards compatibility was a necessary for Microsoft supporting different OSs and legacy personal and business.
Designing for file size was very important. Most people that use Word don't use styles, so your HTML will be filled with inline CSS (and that didn't exist at the time), and filesize would definitely be impacted.
Designing for the page was important. Word was about printed / print-like documents. HTML struggles to do today what Word and other word processors have done for decades and continue to iterate on.
Designing for user experience really catapulted Word above competition. I used and liked WordPerfect but it was a blue screen DOS application. When I saw Word, I had WYSIWYG! And I had copy-paste. There was a time when copy-paste was a new thing for many users not in the *NIX/OS2/Amiga/Atari/BoOS world. (A year later I discovered Unix, and that's key also: design for discoverable features and platforms.)
So, what are you designing for? Figure that out, then pick your implementation method.
Re: Ask HN: Why did Microsoft not use HTML instead of .doc as Word doc format?
#13Microsoft did develop an HTML office format in Office 2000 for Word, Excel, and Powerpoint designed to be a replacement for the binary formats. It included extensive embedded XML. Users and companies still used the original. With Word html, people wanted all the Office specific code stripped out. Internet explorer was necessary if you wanted accurate rendering. I was a developer in the Excel group in 2000.
Re: Ask HN: Why did Microsoft not use HTML instead of .doc as Word doc format?
#14Re: Ask HN: Why did Microsoft not use HTML instead of .doc as Word doc format?
#15Microsoft did develop an HTML office format in Office 2000 for Word, Excel, and Powerpoint designed to be a replacement for the binary formats. It included extensive embedded XML. Users and companies still used the original. With Word html, people wanted all the Office specific code stripped out. Internet explorer was necessary if you wanted accurate rendering. I was a developer in the Excel group in 2000.
So there is no technical limitation of HTML itself compared to XML (doc format)? That HTML would be a just as good replacement for XML (.doc format) if someone tried to make a word processor for it?
Re: Ask HN: Why did Microsoft not use HTML instead of .doc as Word doc format?
#16That was extremely useful in a time where programs crashed all the time, necessitating frequent saving, and floppy disks, with write speeds in the order of 50 kilobyte per second, were the main storage medium.
This feature lives on in Word as “fast saving”, but can be disabled.