Oppgaveformatet
This presentation is the property of its rightful owner.
Sponsored Links
1 / 15

Oppgaveformatet PowerPoint PPT Presentation


  • 66 Views
  • Uploaded on
  • Presentation posted in: General

Oppgaveformatet. Oversikt. XML-format, spesifisert gjennom et XML Schema. Består av et sett lovlige elementer og attributter og hvordan de kan ordnes i forhold til hverandre. Har definert et XSLT-stilark som transformerer XML'en om til HTML med CSS, dvs noe som kan vises på skjerm.

Download Presentation

Oppgaveformatet

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Oppgaveformatet

Oppgaveformatet


Oversikt

Oversikt

  • XML-format, spesifisert gjennom et XML Schema.

  • Består av et sett lovlige elementer og attributter og hvordan de kan ordnes i forhold til hverandre.

  • Har definert et XSLT-stilark som transformerer XML'en om til HTML med CSS, dvs noe som kan vises på skjerm.

  • Generelt: Minner om norsk HTML.


Grovstruktur

Grovstruktur

<besvarelse [Meta-info]>

<!-- [Generelle data] -->

<!-- [Tekst] -->

<!-- [Litteraturliste] -->

</besvarelse>


Grovstruktur 2

Grovstruktur 2

<besvarelse … >

<oppgave .. />

<person … />

<avsnitt>

<overskrift>…</overskrift>

<!-- [paragrafer, lister, bilder, linker, referanser, sitater ] -->

</avsnitt>

<referanser>

<!-- [Bøker, artikler, etc] -->

</referanser>

</besvarelse>


Meta info

Meta-info

  • XML-prolog, stilark-referanse, skjemareferanse.

    <?xml version="1.0" encoding="UTF-8"?>

    <!--*-coding: utf-8; -*-->

    <?xml-stylesheet type="text/xsl" href="http://www.ifi.uio.no/~inf5270/v2006/besvarelse.xsl"?>

    <besvarelse xml:lang="no" kurskode="INF5270" levert="2004-02-08T22:59:59+01:00" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="... ...http://www.ifi.uio.no/~inf5270/v2006/besvarelse01.xsd">

  • Typisk: Copy & paste. Endre innlevert-tidspunkt.


Generelle data

Generelle data

  • Informasjon om oppgaven, informasjon om den som leverer.

    <oppgave nummer="1" link="http://www.ifi.uio.no/~inf5270/v2006/oppgaveanalyse.xml"/>

    <person e-post="[email protected]" xml:space="preserve">

    <fornavn>Ola</fornavn> <mellomnavn>Fosheim</mellomnavn> <etternavn>Grøstad</etternavn>

    </person>


Tekst avsnitt overskrift paragrafer

Tekst: Avsnitt, overskrift, paragrafer

  • Besvarelsen deles inn i avsnitt med en overskrift, som så deles inn i blokker (paragrafer, lister, etc)

    <avsnitt>

    <overskrift>XML for Smart People</overskrift>

    <p>Her er oppgaven min</p>

    </avsnitt>


Tekst lister

Tekst: Lister

  • Nesten som i HTML

    <ul>

    <li>Noe</li>

    <li>Annet</li>

    </ul>

    <ol>

    <li>Noe</li>

    <li>Ordnet</li>

    </ol>

    <definisjoner>

    <definisjon>

    <term>...</term>

    <beskrivelse>...</beskrivelse>

    </definisjon>

    </definisjoner>


Tekst bilder

Tekst: Bilder

  • Spesifiser meta-informasjon om bildet!

    <illustrasjon

    link=”http://folk.uio.no/olag/portrait.jpg”

    type="image/jpeg"

    bredde="140" hoyde="140"

    beskrivelse="Beskrivelse av bildets innhold."

    tittel="Bilde av Ola."/>


Tekst inline tekst

Tekst: Inline-tekst

  • Deler av tekst kan gis ytterligere semantisk mening. Bruk elementene:

  • em, strong, dfn, code, samp, kbd, var, abbr, acronym

  • Som underlig nok ikke er norske…

  • Se HTML 4.01 for en forklaring av dem.

  • Eks:

    <p><em>Sosial navigasjon</em> er et viktig begrep. ...</p>

    <p>Skriv: <kbd>sabcmd --help</kbd> for flere detaljer.</p>


Tekst referanser

Tekst: Referanser

  • Pensumreferanser, sitat. Henviser til litteraturlista (preece, google). Q, ref, blockquote.

    <p>Som man sier: <q ref="google" xml:lang="en">I'm feeling lucky</q>.</p>

    <p>Det er også nyttig å kunne angi sidetall i bøker, det er anvendelig men jeg ville ikke kalle det <em xml:lang="en">usability</em>

    <ref ref="preece" side="109-145"/>.</p>

    <blockquote ref="preece" side="95">

    <p xml:lang="en">Community <em>governance</em> directs what people can or should do and what they should not or cannot do. It is intended to help prevent problems. Just as in a physical community, governance can make or break the community. Too little, and the community may crumble under the weight of flames and spam; too much, and the community may begin to feel like a correction center with do's and don'ts posted everywhere.</p>

    </blockquote>


Tekst hypertekst

Tekst: Hypertekst

  • Linking til andre ressurser. Webside, nettsted.

    <p>Hjemmesiden til

    <webside link=http://folk.uio.no/olag/

    aksess="2004-02-04”

    beskrivelse="Hjemmesiden til Ola Fosheim Grøstad">Ola

    </webside>

    </p>

  • Nettsted, gjenta en referanse:

    <p>

    <nettsted

    id="google"

    link="http://www.google.com/"

    aksess="2004-01-18">Google</nettsted>

    er et nyttig nettsted</p>

    <p>Vi ser på <nettsted ref="google"/> igjen.</p>


Litteraturliste

Litteraturliste

  • Fulle litteraturreferanser, basis for referanser ellers i teksten.

    • Bøker

    • Journaler

    • Artikler

    • Artikkelsamlinger

    • osv osv.

      <referanser>

      </referanser>


Litteraturliste bok artikkel

Litteraturliste: Bok, artikkel

  • Id-attributtene brukes i referanser ellers i teksten.

    <referanser>

    <bok id="preece"

    aar="2000" forlag="John Wiley & Sons”

    link="http://www.ifsm.umbc.edu/onlinecommunities/"

    aksess="2003-04-03">

    <tittel>Online Communities</tittel>

    <forfatter>Jennifer <etternavn>Preece</etternavn></forfatter>

    </bok>

    <artikkel id="nielsen"

    link="http://www.useit.com/he.html"

    aksess="2004-01-23">

    <tittel>Heuristic Evaluation</tittel>

    <forfatter>J. <etternavn>Nielsen</etternavn></forfatter>

    </artikkel>

    ...

    </referanser>


Ressurser

Ressurser

  • Eksempelbesvarelsen (View Source!)

    • http://www.ifi.uio.no/~inf5270/v2006/eksempel/skissebesvarelse.xml

  • XML Schemaet

    • http://www.ifi.uio.no/~inf5270/v2006/besvarelse01.xsd

  • XSLT-stilarket

    • http://www.ifi.uio.no/~inf5270/v2006/besvarelse.xsl


  • Login