Innhold
Modulene
Introduksjon av de faglige modulene i dette vevstedet
Dokument
På leting etter et dokumentbegrep
HTTP
HyperText Transfer Protocol
UR?
Hvor befinner dokumentene seg hen i verden
Tegnsett
Dokumenter skrives i forskjellige språk og med forskjellige tegnesett
XML
Forklaring av anatomien, de enkelte delene, i et XML-dokument
Noen begreper
En kortfattet sammenhengende innføring i de viktigste begrepene knyttet til XML, velformethet, validerbarhet, elementer, attributter, CDATA
Strukturer
Noen grunnleggende resonnementer omkring strukturering av informasjon i XML-format
DTD
DTD som formell beskrivelse av et XML-språk for å kunne validere et dokument, Document Type Definition
Schema
Introduksjon av skjemaer
DOM og SAX
Introduksjon av DOM, Document Object Model.
HTML
Ulike versjoner av HTML og noen andre begreper
Hvilken leser
Hvordan finne ut vilken nettleser vi kjører, på klienten eller tjeneren
Tagger
Oversikt over tagger og attributter
Zoom
Zoom av deler av et bilde
Processing
Et fleksibelt verktøy for å lage de forunderligste ting
SVG
SVG, Scalar Vector Graphics
MathML
Noen demonstrasjoner av MathML, Matematical Markup Language
Drag
Flytte (drag and drop)
WebGL
3D-grafikk med OpenGL i nettleseren, introduksjon
Gull
En gyllen smultring, en torus
Forbedret
Android figuren forbedret med øyne og materialer
Ball
En roterende fotball
CSS
En kort innføring i de mest sentrale delene av CSS, Cascading Style Sheets. Stilark eller stilsett
Litt CSS
Noen grunnleggende stilegenskaper
Media
Stilsett for forskjellige media
DOM
DOM-programmering i Javascript (Document Object Model)
JSON
JSON , Javascriptobjekter
Expand
Ekspansjon av komponenter på en vevside
jQuery
Et omfattende bibliotek
AJAX
Dynamisk oppdatering av vevsider ved hjelp av Javascript
jQueryAjax
Noen eksempler på bruk av jquery-biblioteket
Prototype
Noen eksempler på bruk av prototype-biblioteket
Progresjon
indikasjon av at vi venter på en AJAX-forespørsel
Caching
Hvis nettelseren cacher en URL
Andre domener
Hvordan hente data fra andre domener og plassere dem på en webside.
XSL
XSL, transformasjoner av XML
XSLT
Introduksjon av XSLT som et språk for dokumenttransformasjoner, eXtensible Stylesheet Language Transformations
Basis
Den grunnleggende anatomien i en XSL-transformasjon, stilsett, template
Parametere
Parametere i XSL-transformasjoner, interne og eksterne. Saxon og 4Suite
Sortering
Sortering, stringer og beregninger i XSL
Løkker
Formulering av løkker som rekursjon i XSLT
XPath
En kort overikt over XPath, førstehjelp for XSLT-programmerere
Språkelementer
En kort referanse til noen viktige språkelementer i XSL, førstehjelp for XSLT-programmerere
Olympiade
Forklaring av olympiadeeksempelet, med rådata
XML2XML
Demonstrerer noen enkle XML -> XML transformasjoner
XML2TXT
Demonstrerer en enkel XML -> tekst transformasjon
XML2HTML
Demonstrerer en enkel XML -> HTML transformasjon
XML2JSON
Demonstrerer en enkel XML -> JSON transformasjon og loading av JSON
XML2RTF
Et litt tvilsomt stunt: En enkel XML -> RTF transformasjon
DB2XML
Genererer XML fra database
XSL-FO
Formattering av XML-filer
Filer
Lesing og skriving av text filer
CGI
Demonstrasjon av noen momenter ved utvikling av CGI-script
lxml
Et Pythonbibliotek for blandt annet XSLT og XPATH.
XSLT
Transformasjoner med XSLT
Objekter
Litt om egne klasser og objekter i Python
Databaser
Kort om installering og bruk av MySQL fra Python
Bilder
behandling av bilder i Python
GoogleMaps
Kart (Google Maps) over alle land i verden
Captcha
Completely Automated Public Turing test to tell Computers and Humans Apart
Snart
Avstand i tid, en webtjeneste
Sesjoner
Hvordan holde styr på en dialog mellom klient og tjener
Eksempler
Et par eksempler på Pythonkode som administrerer cookies
Eksempler
Oversikt over og begrunnelse av noen eksempler
Treffteller
Bruk av SSI for å telle antall besøkende på en webside
Veggavis
En svært enkel demo av en gjestebok eller veggavis, CGI
Vinkjeller
Demonstrasjon av XPath, databaser og AJAX
Sonetter
Shakespeares sonetter som XML-eksempel
FotballVM
Alle resultater fra fotballVM 1930 - 2010
IFA
Slagord for IFA-pastiller, en blog
Picasso
Tekst tilgjengelig i flere språk
uefa
Framstilling av data om noen fotbvallserier i Europa
uefa2
XML fra database til jason på klient
Lingo
Denne verden er full av forkortelser og begreper. Her er noen av dem.
På papir
PDF utskift av de temaene du vil
WXT
Praktisk bruk av XML-teknologi.