17
©CiTEC 1999
Embedded Web Shell (cont)
Creating a webshell
•
Creating the webshell instance
–
nsComponentManager::CreateInstance(…);
•
•
Initializing the webshell
–
mWebShell->Init(native window, x, y, w, h);
–
mWebShell->Show();
–
•
Loading a URL
–
mWebShell->LoadURL(L”http://…”);
–
* DTD:n merkityksestä
- SGML-järjestelmän perusta
- hyvä DTD mahdollistaa monipuolisen käytön,
huono estää koko systeemin käytön
- haut, aineiston kirjoitus jne.
* DTD-projekti
- suunniteltava ja varattava resurssit kuten
muihinkin projekteihin (vrt. ohjelmistoprojektit)
- aikaa DTD:stä riippuen yleensä yli 3 kuukautta
- motivointi tärkeää varsinkin uusille ihmisille
- projektiin kannattaa ottaa mukaan niin aineiston kirjoittajia,
käyttäjiä, SGML-ammattilaisia jne.
- henkilökunnalle annettava mahdollisuus tutustua
salaiseenkin aineistoon
- varattava aikaa henkilöstölle olla mukana projektissa
- vielä nykyäänkin melko vähän SGML-ammattilaisia