HUMIT1731 Hypermedier XHTML II Uke 36b. HUMIT1731 uke36b Kåre A. Andersen 2 Noen hovedlinjer… Som tidligere sagt: Disse innledende forelesningene vil.

Slides:



Advertisements
Liknende presentasjoner
GoOnline XP publisering Hvordan komme i gang med GoOnline XP. Denne presentasjonen tar deg steg for steg gjennom oppsett av nettsted med bruk av GoOnline.
Advertisements

Ebus Management Center En liten bruksanvisning for de enkleste funksjonene.
Antalis-HQ BRUKERVEILEDNING FOR BESTILLINGER. Antalis, Europas ledende distributør av papir, emballasjeløsninger og dekor & display produkter, presenterer.
Hvordan etablere nettbutikk med GoOnline Commerce
1 Brukerveiledning for løpssøknad på internett. 2 Hvem skal søke via elektronisk løpssøknadsskjema ? Alle o-grupper som skal arrangere kretsløp, skal.
Webprogrammering (LO113A) 1 Kom i gang med PHP. Webprogrammering (LO113A) 2 Mål  Installere Apache og PHP  Konfigurasjon av Apache og PHP  Forstå samspillet.
Novelle En novelle er en skjønnlitterær fortelling.
Slik kommer du til «Personverninnstillinger»: Logg inn på Facebook.
HTML og CSS introduksjon Veiledet selvstudium Webpublisering 10. januar 2008 Monica Strand 1Webpublisering – 10. januar 2008.
TIBE EDIT brukerveiledning Etter gjennomgang av denne presentasjonen skal du være i stand til å opprette nye sider, sette.
Filbehandling (Kapittel 8)
=HS Bok + Nett • Bøker og nettsted henger nært sammen • Kapitlene i bøkene har tydeligere tilknytning til læreplanen • Nettstedet er inndelt i kapitler.
10. Presenting Page Elements Presentere sideinformasjon.
Kapittel 5 oppgave a) Fra presens til preteritum 
Programmering i Java versjon januar 2005 Kun til bruk i tilknytning til læreboka ”Programmering i Java” skrevet av Else.
LEVANGER KOMMUNE PRODUKSJON OG AJOURHOLD - INTERNETTSIDER1 Mappenavn - Filnavn - Bokmerke •Bare små bokstaver, også i ending (jpg, htm) •Ikke æ, ø eller.
KNUT HAMSUN Gruppe 4: Austen, Erik, Eva og Rese.
Microsoft Office2010 ved UiO Fellesmøte IT-ansvarlige januar 2011.
HUMIT /39aKåre A. Andersen1 HUMIT1730 Hypermedier Hypertekst-definisjoner Uke 39a.
1 (Helst) alle, men minst 1 i gruppa oppretter følgende: Personlig hjemmeside (indexside) Lenkeside / Generell faglig ressurside (Side med generelle allmennlærerfaglig.
Mars 2008 Ole Husby Nettlesere. Nettlesere finnes På Windows-PC-er på Mac’er på Linux på mobiltelefoner og forskjellige andre steder også.
Protokoller Pensum: Olsen, kap. 5 og 6. Kommunikasjon Er en viktig del, kanskje den viktigste del, av moderne databehandling Med det får vi tilgang til.
Sikkerhet og internett Kan vi være vi trygge? Kan vi beskytte oss? Bør vi slå av nettet …
Kapittel 24 (Big Java 2.utg) Kommunikasjon i nettverk.
Gå inn på denne internettadressen:
© UNIVERSITETETS SENTER FOR INFORMASJONSTEKNOLOGI UNIVERSITETET I OSLO USIT Side 1 HOUSTON Planene fremover.
HUMIT1730 Hypermedier Hypertekst-definisjoner Uke 39a.
Koding/merking av tekst Uke 35
Programmering i Java versjon Kun til bruk i tilknytning til læreboka ”Programmering i Java” skrevet av Else Lervik.
Programmering i Java versjon desember 2002 Kun til bruk i tilknytning til læreboka ”Programmering i Java” skrevet av Else.
Kapittel 47 Å gjøre lekser.
Kapittel 4 oppgave j Skriv om slik at setningene betyr omtrent det samme.
SKRIV OM SLIK AT SETNINGENE BETYR OMTRENT DET SAMME Kapittel 10 oppgave j.
Blogging med Google Blogger
Fra ord til liv April 2010.
1 Arrayer og form(ularer) (Kapittel 4). 2 Mål  Forstå assosiative og superglobale arrays  Kunne behandle webformularer (forms)  Kjenne forskjellen.
1 Organisering av kode (Kapittel 5). 2 Mål ● Forstå inkludering er og hvilken gevinst det gir ● Lære å utvikle egne funksjoner ● Forstå variablenes virkemåte.
Publisering på verdensveven Kursdag 2 VÅFF, våren 2002.
Publisering på verdensveven Kursdag 1 VÅFF, våren 2002.
Publisering på verdensveven Kursdag 3 VÅFF, våren 2002.
Innledning om HTML IT20 oktober Bakgrunn Konseptet WWW ble født i 1983 i CERN, Geneve Opphavsmann: Tim Berners-Lee, MIT Spre informasjon uavhengig.
Dynamiske nettsider PHP Del 1 – variable. PHP  PHP (Personal Home Page)  Fritt tilgjengelig programmeringsspråk  åpen kildekode  Plattformuavhengig.
Hvordan virker Internett
Om Internett, World Wide Web, egen hjemmeside Ole Christian Rynning
Powerpoint v/ Terje Høiland
11. Balancing technology with people’s needs Bruk av teknologi.
1 Java Database Connectivity (JDBC) Norvald H. Ryeng
Harald Kaasa Hammer: Manual til redigering av nettstedet Først forklares hva de ulike elementene på nettsidene betyr. Så ser vi på mappene.
Opplæring: Pålogging Prosedyre for logge på og av, låse og åpne PC’er DatoVersjonForfatterGodkjent avEndringer utført André S. MathiesenTore.
Kapittel 1, oppgave i) Sett inn preposisjoner eller adverb som passer.
Kort om html Forelesning feb Noen begreper i tilknytning til internett nettside (webside) (nesten=) hjemmeside = home page = betegnelse som.
HUMIT1730 Koding/merking av tekst Uke 34b. HUMIT1730MN uke34b Kåre A. Andersen 2 Tekstkoding Representasjon av info. om visse aspekter ved tekster, så.
Vibeke IT-seksjonen LU - LUVIT brukere våren PUS Luvit undervisning våren 2002 Hvordan lære opp studentene i LUVIT?
Vibeke IT-seksjonen LU - LUVIT brukere våren PUS Luvit undervisning våren 2001 Hvordan lære opp studentene i LUVIT?
Notes ved UiO Steinar Skogheim. Steinar Skogheim, USIT Målet med dette kurset Målet er å gi en oversikt over hvordan Notes generelt fungerer og brukes.
Notes ved UiO Steinar Skogheim
Presentasjon av familien til Johanne
Høgskolen i Oslo Lage nettsider Temaperiode 3 – FLU 2.år Eli Gjølstad - Mai 2007
KUNST & HÅNDVERKSBLOGG
Protokoller Pensum: Olsen, kap. 5 og 6. Kommunikasjonsprotokoll Rutiner for å administrere og kontrollere oversending av data Telefonsamtale (”Hallo”,
Menyknapper vha. CSS (ekstra uke 38). XHTML-dokumentet…
Intro til (x)html Del 1. HUMIT1731 uke35b Kåre A. Andersen 2 En mal … Dette er en mal for DTD XHTML 1.0 Transitional Her kommer.
HUMIT1731 Hypermedier Eksamen folk.uio.no/kaarean/humit1731/oppgaver/Humit1731_h08.doc.
HUMIT1731 Hypermedier Introduksjon til XSL Transformation (XSLT)
Inf1000 (Uke 5) Arrayer, filer og tekst
H VOR ER FILENE MINE ? J OBBE EKSTERNT Seksjon for digital kompetanse Personalopplæring HiO 2010.
Fossums nye web nå går vi online Opplæring 17 og 18.nov Tel Opplæringspresentasjon v/Carina nov10.
Oppdrag snakketøy Idékonkurranse fra Snakketøyet AS
DRI IKT og informasjonssøking 2. Forelesning og seminar uke 4
Internett som elektronisk kommunikasjonsmiddel
Utskrift av presentasjonen:

HUMIT1731 Hypermedier XHTML II Uke 36b

HUMIT1731 uke36b Kåre A. Andersen 2 Noen hovedlinjer… Som tidligere sagt: Disse innledende forelesningene vil fokusere på helhet og hovedlinjer. Detaljene tas opp i gruppeundervisningen Først: repetisjon av noen momenter fra de par siste forelesningene:

HUMIT1731 uke36b Kåre A. Andersen 3 Klient, tjener og HTTP Klient: F.eks. nettleseren Tjener: F.eks. Apache HTTP: HyperText Transfer Protocol

HUMIT1731 uke36b Kåre A. Andersen 4 Grunnleggende kommunikasjon I første omgang skal vi nøye oss med følgende: klienten (nettleseren) sender en forespørsel til tjeneren om en spesiell web-side (f.eks. brev.htm). Tjeneren finner fram til denne og returnerer den html-kodete teksten. Siden nettleseren forstår html, kan den vise resultatet på skjermen som forventet… For at klient og tjener skal kunne kommunisere, må de snakke samme språk: HTTP

HUMIT1731 uke36b Kåre A. Andersen 5 Software/hardware Mange vil kanskje tenke på klient og tjener som to fysiske maskiner I virkeligheten er begge programvare som sågar kan kjøre på samme maskin, selv om det vanligvis er snakk om forskjellige maskiner i nett

HUMIT1731 uke36b Kåre A. Andersen 6 …uten tjener Vi har også nevnt at nettleseren godt kan vise statiske html-sider direkte - uten tjener-assistanse. D.v.s. at man kan teste ut html-koden lokalt på egen maskin ved å åpne den i nettleseren (via Arkiv-/Fil-/File- menyen…)

HUMIT1731 uke36b Kåre A. Andersen 7 Uniform Resource Locator (URL) F.eks. URL’en Maskin/domene: folk.uio.no Katalog(er): kaarean/humit1731/test/ Filnavn: test1.htm

HUMIT1731 uke36b Kåre A. Andersen 8 Resultatet i nettleseren

HUMIT1731 uke36b Kåre A. Andersen 9 Kataloger og filer I foregående eksempel oppgav vi hele fil-banen, dvs. at også filnavnet test1.htm ble nevnt eksplisitt Forutsetningen er altså at vi vet hva fila heter Hvis vi bare skriver … blir resultatet slik:

HUMIT1731 uke36b Kåre A. Andersen 10 Kataloginformasjon

HUMIT1731 uke36b Kåre A. Andersen 11 Bruk av indeksfiler Mange web-tjenere er satt opp slik at de viser alle filene i katalogen, med mindre det finnes en såkalt indeksfil. Dette er filer med spesielle navn, så som index.html, default.html, welcome.html o.a. Vår server bruker index.html, og siden ingen slik finnes i test-katalogen, får klienten/nettleseren se hele kataloginnholdet Ønsker vi ikke at så skal skje, bør vi ha en index.html – med eller uten (meningsfullt) innhold i aktuell katalog

HUMIT1731 uke36b Kåre A. Andersen 12 index.html Nå er det ikke bare for å beskytte seg mot innsyn at vi bruker indeksfiler Snarere er det slik at vi ønsker å presentere innholdet på f.eks. vår hjemmeside på en kontrollert og ok måte Av denne grunn vil ofte hjemmesida starte direkte fra folk.uio.no/brukernavn/ Dette er en mye bedre måte enn om besøkende måtte huske f.eks. folk.uio.no/brukernavn/hjemmeside.htm

HUMIT1731 uke36b Kåre A. Andersen 13 Sidemal/index.html Når en jobber med et web-prosjekt, er det oftest snakk om et nettsted, dvs. flere (hundre?) enkeltsider spredt over flere kataloger og kanskje også på ulike maskiner. I slike situasjoner kan de være lurt å la alle sidene få et utseende som identifiserer prosjektet En egen logo som gjenganger er mye brukt, men også (i tillegg) noen felles menyvalg som gjør at bruker kan gå til hovedbolker uansett hvor hun måtte befinne seg. Tidligere hadde f.eks forelesningene en gjenkjennelige heading:

HUMIT1731 uke36b Kåre A. Andersen 14 Eksempel på sidemal/index.html

HUMIT1731 uke36b Kåre A. Andersen 15 Bruk av sidemal Sidemalen over er altså tom i utgangspunktet – bortsett fra at ”alle” lenkene er fornuftige og vil virke Det betyr at man godt kan bruke en tom utgave av malen både som en beskyttende index.html i alle kataloger og som et fornuftig startpunkt for de som uforskyldt har havnet i katalogen… Hvordan vi lager og vedlikeholder en slik mal, skal vi komme tilbake til senere.

HUMIT1731 uke36b Kåre A. Andersen 16 Lenking Med ovenstående har vi også introdusert (dvs. vi har jo brukt a- elementet ved flere anledninger allerede) noen aspekter ved ”navigering” i en hypertekst- sammenheng. Men for å kunne utdype slike sider, må vi ha mer kjennskap til xhtml, bl.a. til hvordan vi markerer lenker i xhtml For å illustrere dette lager vi oss en svært enkel Hamsun-side: msun.htm msun.htm

HUMIT1731 uke36b Kåre A. Andersen 17 View/Source Merk at vi kan se selve xhtml-koden ved å velge ”View/Source” fra menyen i nettleseren I fortsettelsen skal vi plukke ut og kommentere deler av denne koden

HUMIT1731 uke36b Kåre A. Andersen 18 Dokumentstart Om Hamsun 6. 7.

HUMIT1731 uke36b Kåre A. Andersen 19 Innhold m/ interne lenker Knut Hamsun Innhold Innledning Biografi Romaner Lenker...

HUMIT1731 uke36b Kåre A. Andersen 20 Navngiving av et mål-/slutt- anker (Named Anchor) Innledning I 1890 utga Knut Hamsun romanen Sult. Dette ble hans definitive gjennombrudd som forfatter....

HUMIT1731 uke36b Kåre A. Andersen 21 Lenker med andre datatyper Lenker Besøk Lydbokforlagets Sult-side, eller hør forlagets lydeksempel direkte (ca 3 min): En interessant dansk Hamsun-side...

HUMIT1731 uke36b Kåre A. Andersen 22 Oppsummert Lenking fra et punkt i en side til en annen side Lenking internt på siden Lenking fra et punkt i en side til et punkt i en annen side Lenking til ulike datatyper Lenking fra tekst og bilder (Start-anker) Annet (Tas opp i gruppetimene)

HUMIT1731 uke36b Kåre A. Andersen 23 Mer (X)HTML Etter dette kan vi gå videre med mer xhtml. Men fortsatt er det snakk om hovedlinjer: esninger/html2/htmleks.htm esninger/html2/htmleks.htm