Support for learningDomain1 and learningDomain2
The DITA 1.3 learningDomain2 support deprecates the DITA 1.2 learningDomain1, but enables backward compatibility by redefining the <learningAssessment> topic with the option of using either the DITA 1.2 support or the DITA 1.3 support or both.
DITA 1.3 defines two new domains for the learning and training vocabulary: interactionBase2Domain and learning2Domain. These two new domains mirror the existing interactionBase and learning domains, but they provide a base model that allows multi-paragraph questions, answers, and feedback. The new domains are otherwise semantically identical to the original domains.
The <lcInteractionBase2> element differs from <lcInteractionBase> as follows:
- Is a specialization of <div> rather than <fig>. It removes the content limitations that were imposed by <fig>, such as the inability to include <table>. The 1.3 specialization allows all content allowed in <div>.
- Uses <lcQuestionBase2> in place of <lcQuestionBase> to allow multiple paragraphs within its content.
- Makes @id attribute optional for all interactions.
- The <lcQuestionBase2> element is also a specialization of <div> and allows the same content as <div>. <div> allows all content that occurs in <body> except <section> and <bodydiv>.
- The <lcInteractionLabel2> is a specialization of <p> and replaces the use of <title>. This element is necessary because <div> does not allow <title>.
- The learning2Domain is closely modeled on the 1.2 learningDomain. It defines new versions of each of the interaction types, each of which are specialized from <lcInteractionBase2>. The learning2Domain is not dependent on the original learningDomain. The learning2Domain can be used by itself or integrated along with the learningDomain.