Brug af XHTML som introduktionsindhold

Afhængigt af hvordan introduktionsrammen skal bruges, kan XHTML-filer leveres som introduktionsindhold. Ideen er at udnytte det faktum, at XHTML er velformet XML, og at analysere hvert dokument, manipulere DOM, så leverancer og udvidelser kan flettes. Tre xml-elementer fra introduktionskoden i version 3.0 er brugt til at udvide elementlisten i XHTML 1.0. Disse er include, anchor og contentProvider.

<include path="root/foo" /> inkluderer f.eks. et element med id'en foo fra en velkomstside med id'en root.
F.eks.: tillader <anchor id="anchor1" /> leverancer til denne side fra andre plugins.
F.eks.: tillader <contentProvider id="contentProviderId" class="org.eclipse.ui.intro.template2.IntroXHTMLContentProvider" pluginId="org.eclipse.ui.intro.template2"> </contentProvider>
  at det dynamiske indhold genereres fra org.eclipse.ui.intro.template2.IntroXHTMLContentProvider-klassen.

Med disse tre elementer kan XHTML-sider bruges til at samle installérbare og dynamiske velkomstsider, lige som det, der plejer at ske med den tilpassede intro-xml-kode. PDE har en ny skabelon, der tillader oprettelsen af et RCP-eksempelprogram med en introduktion. Denne skabelon er et godt eksempelprojekt til brug for introduktionen.