Præsentation er lastning. Vent venligst

Præsentation er lastning. Vent venligst

Fremstilling af Simple WEB steder [ITPL] Foråret 2004

Lignende præsentationer


Præsentationer af emnet: "Fremstilling af Simple WEB steder [ITPL] Foråret 2004"— Præsentationens transcript:

1 Fremstilling af Simple WEB steder [ITPL] Foråret 2004
“Computer Science is no more about computers than astronomy is about telescopes” (E. W. Dijkstra) by Eva Trosborg Eva Trosborg Fremstilling af simple WEB steder

2 Fremstilling af simple WEB steder
Agenda 25. marts 2004 Oversigt over www-kommunikation Html Javascript Eva Trosborg Fremstilling af simple WEB steder

3 Efter denne lektion skal du:
Forstå hvordan www kommunikation foregår Forstå hvilke dele som udføres hvor Være i stand til at skrive en mindre html-side Være i stand til at forstå et mindre javascript (og evt. programmere det) Eva Trosborg Fremstilling af simple WEB steder

4 Lektionsplan [ITPL]forår 2004
# uge dato Feb Introduktion til IT Platforme (ETR / NGH) Feb Introduktion til Organisationer (NGH) Feb Perspektiver på organisationer (NGH) Feb Systemudvikling (NGH) Mar Computer opbygning og virkemåde (ETR) Mar Netværk og kapacitetsforhold (ETR) Mar Operativsystemer og anvendelse heraf (ETR) Mar Fremstilling af simple web-steder (ETR) + CBF Apr Strukturering af “data” vha DB og XML-teknologierne (ETR) + CBF Apr Projektledelse (NGH) Apr Udviklingsprocessen (ETR) Apr Har vi været hele vejen rundt? (ETR / NGH ) eksamen Juni + (18. Juni) Der er øvelser alle dagene undtagen 5. Februar og 29. April Eva Trosborg Fremstilling af simple WEB steder

5 Fremstilling af simple WEB steder
WWW-kommunikation, forenklet oversigt Internet Provider Bruger (client) sender i sin browser Bemærk. Der kommunikeres i http-protokollen (”Hyper Text Transmission Protokol”) hhtp er en såkaldt ”stateles” protokol, dvs at der ikke overlever nogen ”info.” Fra en ”request” til den næste. DNS, oversætter navnet til ip-adresse på server, og ruter ”request” videre til denne Den aktuelle server Server ser på url og beslutter herudfra hvad der skal ske Se på url ”extention” (/…/....xxxx) Intet efter adresse => Vis ”default side” .htm/.html => Find filen og send til browser .doc/.pdf/… (kendt fil-forkortelse) => send filen til browser med filtype angivelse .asp/.php/.jsp/… (kendt program extention) => videresend til program server cgi (common gateway interface) => start program Applet - Send java bytecode til client Send svaret (filen(program-output) tilbage til browser. Eva Trosborg Fremstilling af simple WEB steder

6 Fremstilling af simple WEB steder
Begreber omkring web-sider Begreber http - Protokol, dvs konventionen for hvordan browser og server udveksler data shttp - Secure http, benyttes hvis man skal have en sikker forbindelse (kryptering etc.) Stateles protokol - Hver request er en ny forbindelse uafhængigt af den gamle Dette giver ”udfordringer” hvis man skal huske noget fra en request til den næste. Cookies - Navngivne tekst-beholdere som opbevares på client maskinen Levetid kan sættes Et program kan forespørge på cookie indhold hvis det kender navn og format af cookie Program -eksekvering En ”almindelig html-side er ikke et program, men blot en tekst-fil. .asp, .jsp, .php etc er prigrammer som eksekverer på en server (heraf navne ”Aktive Server Pages”/”Java Server pages”) En applet er et program, skrevet i Java, som eksekveres på client-maskinen (som skal have en JavaVirtualMachine) JavaScript/VBS/VBX (Visual Basic Script) er scripts som sendes til client i en html-fil, og som kan udføres på client Sikkerhed Det eneste man burde(hvis sikkerheden virker) have love til at gøre er at gemme cookies på clienten Ud over cookies kan et program under http ikke skrive på client-disken (”in a perfect wordl”). Eva Trosborg Fremstilling af simple WEB steder

7 Lektionsplan [ITPL]forår 2004
# uge dato Feb Introduktion til IT Platforme (ETR / NGH) Feb Introduktion til Organisationer (NGH) Feb Perspektiver på organisationer (NGH) Feb Systemudvikling (NGH) Mar Computer opbygning og virkemåde (ETR) Mar Netværk og kapacitetsforhold (ETR) Mar Operativsystemer og anvendelse heraf (ETR) Mar Fremstilling af simple web-steder (ETR) + CBF Apr Strukturering af “data” vha DB og XML-teknologierne (ETR)+CBF Apr Projektledelse (NGH) Apr Udviklingsprocessen (ETR) Apr Har vi været hele vejen rundt? (ETR / NGH ) eksamen Juni + (18. Juni) Der er øvelser alle dagene undtagen 5. Februar og 29. April Eva Trosborg Fremstilling af simple WEB steder


Download ppt "Fremstilling af Simple WEB steder [ITPL] Foråret 2004"

Lignende præsentationer


Annoncer fra Google