Verkot: internet ja HTML Jaana Holvikivi Metropolia.

Slides:



Advertisements
Samankaltaiset esitykset
Internet Kehittynyt ARPAnet:istä 1960-luvun lopulla
Advertisements

Avaa selaimeen sivu osoitteesta: Web-sivua varten simpukka-kuvasta tarvitaan neljä erilaista.
Hakukoneet Kotimaiset hakukoneetPortaalit Ulkomaisia hakukoneitaMetahakukoneet.
Informaatioteknologian instituutti Esityksen tekeminen PowerPointilla Jouni Huotari.
Arvioitavat kohdat Nielsenin mukaan – heuristinen lista
Wikispace jatkokurssi Jarmo Heikkinen Karoliina Kemppainen Satu Kylmänen.
Johdatus Linuxiin Mauri Heinonen
Tech days ● 2010 Finland. tech days ● 2010 Finland.
Internetin palvelut Matti Meikäläinen. Internet-sivut (WWW) •Internetin suosituin palvelu •Sivujen selailuun tarvitaan WWW-selain –Mozilla Firefox –Internet.
JavaScript oliot © Reiska, DOM Oliot  JavaScript sisältää paljon valmiita DOM olioita, on sisältänyt jo DOM level 0 (ns. Legacy DOM) alkaen  WWW-ympäristössä.
1 Java-kieleen pohjautuvien ohjelmien käyttökohteita Ohjelmat Appletit JavaBeans JavaScript Java Server Pages (JSP) Java Servletit J2ME, mobiililaitteet.
Mikä on internet? b Kymmenien tuhansien yhteen liitettyjen tietoverkkojen kokonaisuus b Internetin palvelut ovat ilmaisia - liittymät ovat maksullisia.
HTML-kielen perusteet Osa 1 Vilho Kemppainen
Jouni Juntunen Oulun seudun ammattikorkeakoulu Liiketalouden yksikkö Netbeans ja XAMPP Projektin luominen.
Työskentely verkoissa Jaana Holvikivi EVTEK Tietojenkäsittelyn historiaa luku 2001 Ensimmäiset tietokoneet PC:t Suuret tietokoneet laskentaan,
Julkaisukielet ja - tekniikat tMyn1 Julkaisukielet ja -tekniikat •Verkko-ohjelmointi voidaan jakaa kahteen osaan: asiakaspuolen ja palvelinpuolen ohjelmointiin.
Web Services ©Reino Aarinen, Miksi?  Web Services tekniikalla voi muuttaa valmiit sovellukset Web sovelluksiksi.  Sovellus voi julkaista toiminnon.
Salattu selainyhteys HTTPS-protokolla eli SSL/TLS-salaus
Erik Fallenius Kevät  Taustaa ◦ Ontologiat  Tavoitteet  Teknologiat ◦ Dojo/AJAX ◦ JSON ◦ SOAP  Projektin kulku  Lopputulos – demo.
W w w. h a m k. f i Wiki koulutus Leenakaija Lehto
EXtensible Markup Language
Internet  Lingua Franca, kaikkien ymmärtämä yhteinen kieli: TCP/IP tai UDP/IP. ”Kaikki maaiman tietokoneet, liittykää yhteen”.  Suomeen 1990-luvun alussa.
Visual Studio 2008 ja sovellusten elinkaaren hallinta Matti Antila Jukka Wallasvaara Iikka Paavolainen Microsoft Oy.
T Tietotekniikan työkurssi Luento 8. T Tietotekniikan työkurssiLuento 8Kalvo 2 Luennon sisältö ja tavoitteet hypertekstillä uudenlaisia.
Verkkotaitokoulutus Aloitus. Koulutuksen sisältö Verkonkäytön perustaitoja (3.11.) Tiedonhaku verkossa (10.11.) Työnhaku verkossa (17.11.) Asiointi ja.
Kurssiseittijärjestelmä Kurse1 Aapo Mäkelä
Tietojärjestelmät Metropoliassa
S Tiedonsiirto ja yhteyskäytännöt tietoliikenteen perusasioita top-down -lähestymistapa ohjelmistotekniikan näkökulma tavoitteena toimivat sovellukset.
Verkkopalvelu. Verkon rajapinta 1 DATA XXX a DATA CONTROL DTMF.
The Virtual Cell Software: solun toiminnan mallintamista Liisa-Ida Sorsa S Solubiosysteemien perusteet
MULTI- JA HYPERMEDIAN PERUSTEET
WWW-sivuston luominen
CSS ja sen sovellukset Vesa Jussila. Esitys  Yleistä –Historia –Etuja ja huonoja puolia –Mediatyypit  Käyttö –Laatikkomalli –CSS-taitto –Sovelluksia.
 Käytä Internet Explorer-selainta. Valitse selaimeksi Internet Explorer.
URI Universal Resource Identifier Matti BrockmanMatti Brockman, , TKTLTKTL.
HTTP-protokollatMyn1 HTTP-protokolla HTTP (HyperText Transfer Protocol) on web-asiakkaan ja –palvelimen keskinäiseen tiedonsiirtoon käyttämä yhteyskäytäntö.
Aineiston siirto Open Journal Systems -järjestelmään.
Office 365 –pilvipalvelut UEF:n opiskelijoille
Web 2.0 tiivistetysti 1. Ohjelmistoalusta on Web. Webtop korvaa Desktopin. Keskeistä yhteisöllisyys ja ”Software as a Service”. 2. Kollektiivisen älyn.
RSS, Rich Site Summary © Reino Aarinen, RSS RSS (Rich Site Summary, joskus Really Simple Syndication) on menetelmä, joka käyttää XML merkkausta.
vuorovaikutteiset www-sivut1 Palvelinpuolen www- ohjelmointi Dynaaminen Internet  käyttäjän tai selaimen tunnistaminen  käyttäjän toiveiden.
XML Namespaces 1 XML Namespaces provide a method to avoid element name conflicts –name conflict will occur when two different documents use the same element.
CSS3 Teppo Räisänen
JohdantotMyn1 Johdanto Verkkopalvelun koostamiseen käytetään koosteohjelmia ja ohjelmointikieliä. Verkkopalvelun toteutus voi vaatia myös palvelinohjelmointia.
HTTP-välityspalvelimen käyttö tapahtumien keräämiseen Tero Tähtinen Teknillinen korkeakoulu Tietoliikenneohjelmistojen ja multimedian laboratorio.
XHTML ja linkit Inline-elementti Linkki tehdään a-elementillä ja linkin kohde ilmoitetaan href- attribuutilla Absoluuttinen linkki Helian pääsivulle: Siirry.
XHTML-perusteita Teppo Räisänen
J.Holvikivi DOM ja Ajax Jaana Holvikivi Metropolia.
KTKO104 Tieto- ja viestintätekniikka Tuokio – 3.12 Tuukka Kivioja | Samuel Rahikainen |
Surffailun salat Internet tutuksi. Mikä on Internet? Internet on samaan verkkoon liitettyjen palvelimien, reitittimien, kytkimien, keskittimien ja tietokoneiden.
Tietojärjestelmien historia Johdatus tietojärjestelmätieteeseen Produktio kl 2002 Teema
CSS – osa 1 Teppo Räisänen
HTTP (c) Reino Aarinen, HTTP yhteyskäytäntö Web asiakasohjelmat (yleensä erilaiset selaimet) käyttävät HTTP protokollaa tiedon siirtoon WWW sivustojen.
PHP Asiakkaan ja palvelimen välinen tiedon virtaus eri ”tiloissa” (http (esim. lomake), istunto, eväste, tietovarasto)
Joni Kelloniitty & Niko Säyriö
1 2. Tietoverkot Internet: maailman laajuinen verkko tietokoneverkoista Transmission Control Protocol/Internet Protocol (TCP/IP) Tieto lähetetään paketteina.
APACHE Kurssi: V Linux Sami Karjalainen OH3 Mika Haaja OH5.
Macromedia Flex Mikko Honkanen. Esityksen sisältö Flex verrattuna Flash:iin Flex sovelluksista tekniikka ja vaatimukset Flex builder esimerkit.
Tietoturvaprojekti 6h.
CLT132 Dokumenttityypin määrittely HTML:n taulukot ja listat (viikko 4)
Silverlight Expression Blend 3 työkaluna. Mikäs on Silverlight? (1/2) Pääasiassa teknologia webbiin –Internet Explorer –Mozilla –Opera –Safari.
WAP-Sovellusten kehittäminen PL/SQL:llä Kimmo Seppänen Asio-Data Oy.
Helsingin normaalilyseo Jani Kiviharju Syksy 2016
WWW-sivuston ja verkkopalveluiden rakentaminen
MULTI- JA HYPERMEDIAN PERUSTEET
Web-sovellusten kehittäminen - Johdanto
JavaScriptin perusteet
Samba Tuukka Toropainen.
Johdatusta selainohjelmointiin
Google Docs Teppo Räisänen,
Esityksen transkriptio:

Verkot: internet ja HTML Jaana Holvikivi Metropolia

Internet Verkkojen verkko, jossa  jokaisella koneella yksilöivä osoite IP-numero (xxx.xxx.xxx.xxx)  ja toimijan osoite (kone.firma.maa)  hajautettu, ei minkään yksittäisen valtion/ yrityksen kontrolloitavissa  Sopimus koneiden välisestä tiedonsiirrosta TCP-IP, Transmission Control Protocol-Internet Protocol IP osoitteet   dynaamiset IP osoitteet Intranet/ Extranet  Yrityksen sisäinen/ yritysryhmän yhteinen Internet-teknologiaa hyödyntävä verkko  Lähiverkko eli LAN

Arpanet projekti Yhdysvalloissa Arpanet, Internet, InterNic

Vedenalaiset kaapelit

World Wide Web  WWW on CERNissä kehitetty järjestelmä:  HTTP protokolla ja HTML kuvauskieli  selaimia: Mozilla, Firefox, Netscape, Internet Explorer (Microsoft), Safari  URL (Uniform Resource Locator) WWW-dokumenttien paikantamisjärjestelmä domain-nimet, päätteet

Osoite: Uniform Resource Locator DomainName Directory Filename AccessMethodOrProtocol

comkaupallinenfiSuomi net"vapaa"seRuotsi orgyleishyöd. Yhteisö ukYhdistynyt kuningaskunta eduyliopisto (US)frRanska govhallitus (US)deSaksa milarmeija (US)noNorja intKv-yhteisöeeEesti info"vapaa" caKanada Domain-päätteet

Sähköposti   Viestin aihe ja  Sisältö  Vastausvaihtoehdot  Post Office Protocol Telecommuting To CC: and/or BCC:) SubjectMessage Attached file(s) Reply Reply to all Forward

HTML ja muut tärkeät standardit  HTTP (Hypertext Transfer Protocol) WWW-dokumenttien siirtojärjestelmä  HTTPS suojattu.  HTML (Hypertext Markup Language)  WWW-dokumenttien kuvauskieli. Uusin selaimiin sisällytetty standardi 4.01  XHTML - W3C recommendations 1.0 ja 1.1 perustuvat HTML 4.0:ään ja XML:ään  CSS (tyylit) ja lukuisia muita erityiskieliä

Selaimet ja HTML  Selaimet:  Internet Explorer 7  Firefox 3.0, (Mozilla)  Opera 9,  Safari 3.1 (nopein)  Lukevat HTML sivuja ja asettelevat sisällön näytölle  Tulkitsevat ohjelmia (Javascript, VBscript)  Huolehtivat tietoliikenteestä palvelimiin  Toimivat alustana plug-in apuohjelmille (Flash, media players)  Vaihtelua versiosta toiseen: ohjelmankehityksen haaste

Page requests on the Web Internet User workstation Browser: HTML, scripts Database server HTTP request Server HTML pages Program Server CGI HTTP: HTML pages PHP JavaASP SQL Oracle

Esimerkki HTML sivusta Tässä on sivulle tuleva teksti HTML perusrakenne

Esimerkki HTML sivusta HTML dokumentin otsikko Ja tässä taas tekstikappale. Ylläpitäjä JHH: 2007

Keskeisiä HTML - elementtejä linkki: Suuri hakukone Alku ja loppu elementti välilyönti attribuutti (lainausmerkeissä) kuva: alku ja loppu samassa (tyhjä elementti) välilyönnit, rivinvaihdot ja muu tyhjä tila jää pois

Taulukot solu cell 1 Säännöllisyys!!

Lomakkeet Kerro etunimi Choose a color Red Green Blue Two Four

HTML dokumentin sisältö  Jokaiselta sivulta tulisi ilmetä sen alkuperä:  Sivun tekijä (author), ja sivusta vastaava henkilö;  Sivuston yhteystiedot  Sivun luomispäivämäärä tai viimeisin päivitysajankohta  Sivun asiayhteys ja sen luokittelu,  yrityksen virallinen asiakirja, tuoteseloste, tms.,  yksityishenkilön sivu.  Ohjelmoinnin kannalta  selkeä rakenne: modulaarisuus  hyvin kommentoitu

Paikallinen levyasema Windows C:\ tai D:\Documents Palvelimen levyasema Linux tai Unix index.html sivu2.html index.html kuva1.jpg logo2.gif Käyttäjän kotihakemisto public_html Mail ja muut hakemistot Työasema Paikalliskäyttö: sivujen muokkaus FTP Internet-käyttö: WWW-sivujen katselu Kotisivujen luominen ja lähettäminen