From what I remember the Encarta engine was similar to Hypercard, Director, other early hypertext/multimedia authoring systems. HTML took off because it was portable, simple, no-one owned it, and it was similar enough to SGML that academics could grasp it. Microsoft was famously slow to embrace...