FTP, HTTP, HTML, XML och XHTML

Slides:



Advertisements
Liknande presentationer
Naturvårdsverket | Swedish Environmental Protection Agency
Advertisements

En Dag i Ramadan Ramadan
Strukturerad dokumentation och XML
78 respondenter. 2 [1] Hur har det varit hemma sedan du var här sist?
Välkommen till internet för nybörjare
Introduktion till XML.
Datavalidering med JavaScript
G RUNDLÄGGANDE XML OCH CSS Mikael Gunnarsson och Helena Francke TLS, HyrData, Stockholm mars 2003.
II130V Konstruktion av webbsidor Välkommen till föreläsning 3 September 2007.
XHTML.
MANGE_MANIAC Ämne A Ämne B Viktig information Länkar till dina favoritplatser Skriv ett välkomstmeddelande här. Det kan vara ett långt meddelande eller.
Flexicon – Din systempartner
1 MSPEL Föreläsning 1 DSV Peter Mozelius XML, XHTML, CSS och Java applets.
Frågor Allmän IT-kunskap avsnitt 1 kapitel 1 Repetition 4
Maria Kihl och Jens A Andersson Kapitel 9: Applikationer.
Lektion 6 Mahmud Al Hakim
Mjukvara och nätverk Vad är det?.
Internet Explorer Browser - läsare
Hemsidor med FrontPage Express
1 Välkommen till dagens e-möte –Säkerställ ljud via Meeting > Audio Setup Wizard –Slå av din mikrofon –Stäng av din kamera –Använd funktionen ”Raise hand”
Om Jordklotets historia
Om Jordklotets historia
”Ett sätt att distribuera Business Objects via webben”
2I1073 Föreläsning 3 Säkerhet, filhantering och XML
XHTML 1 Designa din egen webbsida. Idag  Struktur och uppmärkning  Vad är (X)HTML?  Element, taggar och attribut  Validering.
HEAD – HUVUDET I huvudet hittar du information om dokumentets titel, sökord, referenser till stildokument och annan information som normalt inte visas.
1 ITK:P2 F9 HTTP, Java servlets och Apache Tomcat DSV Peter Mozelius.
©storm.
Göra en enkel webbsida med word
XML i förhållande till HTML en kort jämförelse Ambjörn Naeve The Knowledge Management Research group Centrum för användarorienterad IT Design Kungliga.
Att programmera i språket Java
Databaser i B2KUNO Johan Eklund. Hur går jag vidare? Avancerade tillämpningar:  Analysera data  Generera information Utveckla följande färdigheter:
Vägen till lycka…..
Stora additionstabellen
IT för personligt arbete F6
Från design till dynamisk webbplats | 2 Palle Zingmark  Webbkonsult på Hallvarsson & Halvarsson  Specialist på gränssnittsutveckling  Senior.
1 ITK:P1 Föreläsning 7 Algoritmer och datastrukturer DSV Marie Olsson.
XSLT – en introduktion Elektronisk publicering.
Internet Styrdatorer och kablar Uppkopplade användare Servrar 182.QRZN.
Bild 1 Hur använder vi KursInfo idag? Högskolan i Skövde.
Min första hemsida Hello world!. Byt bakgrundsfärg Hello world!
1 ITK:P2 F2 Stilsättning av XHTML DSV Peter Mozelius.
Arbeta med Arbortext Övningsuppgift DITA (PM01) 2 – KIT
Dalsland DATUM UTBILDNING I E-TJÄNSTBYGGAREN.
TietoEnator © 2007presentationPage 1 Mina meddelanden Procapita +
Mitt första Java program Mahmud Al Hakim Copyright, Mahmud Al Hakim, 1.
Utveckling med ramverket .net
Java servlets och databaskopplingar
Webbutveckling Med fokus på grunder i html och css.
EXtensible Markup Language Digitalisering av kulturarvet
XHTML och något om CSS Produktion för tryckta Webbutveckling Kvarnbrink
XHTML & CSS Introduktion Erik Nahkala
ITP – IT för Personligt Arbete VT 2006 Lisa Brouwers
Välkommen till årets andra nätverksträff Sundsvall 30 maj, 2006 Funda Denizhan och Magnus Burell Verva, Nätverket 24-timmarswebben.
Network Services (Nätverkstjänster) Client/Servers And Their Interaction (Client/Server och deras interaktion)
Informationsteknologi - Lektion 2 Trådlöst nätverk (WLAN) Trådlöst nätverk (WLAN) Filarkivet: Filarkivet:
Stora subtraktionstabellen
XHTML 1 Elektronisk publicering. Idag  Struktur och uppmärkning  Vad är (X)HTML?  Element, taggar och attribut  Klasser och.
© Björn Lindell, Datapedagogiskt Forum, SLU Hur kommer jag i gång med att göra web-sidor? Länkar “on line” på URL:
UTVECKLING MED RAMVERKET.NET Marcus Medina. Dagens visdomsord ” Oavsett om du tror att du kan, eller om du tror att du inte kan, har du helt rätt. ” -
XHTML – Dokumentets grundstruktur Body - head. Grundläggande dokument
1 ITK:P2 F6 Sortering av generiska containerklasser DSV Peter Mozelius.
1 Synchronized Multimedia Integration Language DSV Peter Mozelius Resurssnålt och plattformsoberoende.
Multimedia och Pedagogik
1 Jan Lundström OV’s Hemsida Utbildning Ledare. 2 Jan Lundström OV’s Hemsida Standard Lagrum.
1 2I1073 Föreläsning 1 KTH-MI Peter Mozelius XHTML, stilmallar och Javascript.
6558/G558 DATAKOMMUNIKATION Session Presentation.
Textkodning 1 Dokumentrepresentation. Idag  Struktur och uppmärkning  Vad är (X)HTML?  Element, taggar och attribut  Standarder.
Internet Historia: 1964 Kommunikationsystem för försvaret (USA)
Medicinska webbapplikationer
Presentationens avskrift:

FTP, HTTP, HTML, XML och XHTML ITK:P2 F1 FTP, HTTP, HTML, XML och XHTML DSV Peter Mozelius

Hemsidor med HTML Hur många av er har provat på att bygga en egen hemsida med HTML eller XHTML? För hand eller med hjälpverktyg? Har ni lagt upp era sidor på en server, och isåfall hur? Vad är en FTP-klient?

HTML HyperText Markup Language Element = taggar + taggarnas innehåll <h3> innehåller lite text</h3> taggarna kan även ha attribut <tagg attribut=”värde”> <a href="http://sökväg/fil"> En klickbar länk</a>

Exempel 1 <html> <head> <title>Ett minimalt exempel </title> </head> <body> <h2> Det fungerar! </h2> <a href="exempel1.txt"> Titta även på html-koden </a> </body> </html>

XML EXtensible Markup Langauge Extensible för att det till skillnad från HTML går att bygga ut för olika ändamål HTML för att visa data på webben XML för att strukturera data

Väl utformad XML XML läses av en XML-parser XML-parser = mjukvara som förutom att läsa in en XML-fil även kontrollerar syntaxen En XML-fil med korrekt syntax som går att läsa in i en XML-parser är väl utformad / well formed

Validerande XML <!DOCTYPE TempReport SYSTEM XML-dokumentet kan ha en kontrollreferens DTD = Document Type Definition I XML-filen: <!DOCTYPE TempReport SYSTEM "TempReport.dtd"> <TempReport> <city>Kista</city>

DTD-fil Taggen på den föregående bilden är skriven enligt DTD-filens angivelser: <!ELEMENT TempReport (city, country, date, high, low) > <!ELEMENT city (#PCDATA) >

Specialiseringar av XML SVG = Scalable Vector Graphics Vektorgrafik som går att animera: http://dsv.su.se/~mozelius/svg/moln.htm CML = Chemical Markup Language Ett sätt att konstruera molekyler: http://dsv.su.se/~miwebb/examination/labbar/Del4/u4c/uppgift4c.htm

Specialiseringar av XML SMIL Synchronized Multimedia Integration Language Plattformsoberoende En fri och öppen standard Ett exempel är följande inspelning (ITKP2-F7) http://people.dsv.su.se/~mozelius/ITKP2/smilshow/F7/ITKP2_f7.ram (pronounced smile)

XHTML HTML + XML = XHTML Taggar ska skrivas med gemener Krav på perfekt nästling: <h1><b>Min hemsida</b></h1> INTE <h1><b>Min hemsida</h1></b>

Validerande XHTML Validatorer för att kontrollera syntaxen i XHTML-filer, T ex: http://www.htmlhelp.com/tools/validator/ Paus 15 minuter!

Två Internet-protokoll Vad är skillnaden mellan Internet och WWW – World Wide Web? HTTP HyperText Transfer Protocol FTP – File Transfer Protocol

Servrar och Klienter

FTP och SFTP Ett protokoll för att flytta filer via Internet Används inte lika mycket nu som för 20 år sedan FTP -> SFTP Här på P2 ska ni lägga upp era redovisningsfiler på valfri server med valfri FTP-klient

SFTP med WinSCP SFTP = Secure File Transfer Protocol

Redovisningssida Ni ska nu bygga er egen hemsida i validerande XHTML Beskrivningar av hur du har löst de obligatoriska javauppgifterna: http://dsv.su.se/~mozelius/ITKP2/examination/examination.htm ska länkas in från ett menysystem Men koden lämnar ni in i First Class/ITKP2/Inlämning

Redovisningssida Startsidan ska också innehålla en kort presentation av dig och din designidé En bild på dig själv läggs in med <img src= ”bildens namn” ... <object data= ” bildens namn” ...

Bilder i XHTML XHTML < 2 XHTML >= 2 <img id="bild" src=“bild.jpg" alt= "En zebra som springer" width="152" height="160" /> XHTML >= 2 <object id="bild" type="image/jpeg" data="bild.jpg" width="152" height="160"> <p>En zebra som springer</p> </object>

Bildformat för nätet Punktgrafik (bitmap) Vektorgrafik GIF JPEG - JPEG2000 PNG Vektorgrafik SVG (Scalable Vector Graphics) SWF -Flash

Bildbehandling Två program som finns i IT-Forum: Kom igång med GIMP: Photoshop Kom igång med GIMP: http://www.sunbirdsnest.com/design/gimp/gimp_manual/gimp_start.php Komigånginfo för Photoshop: http://internet.physto.se/utvecklingsprogram/photoshop/index.php

Redovisning Bygg din redovisningssida iterativt under kursens gång och lägg upp filer på ditt DSV-konto med hjälp av en FTP-klient Stilsättning och layout gör du med en externt inlänkad stilmall/CSS CSS = Cascading Style Sheets

Tack för idag! Tack för idag! Mera om XHTML och CSS kommer på nästa föreläsning Tack för idag!