XHTML-perusteita
Näissä demonstraatioissa on tarkoitus tutustua yleisimpiin XHTML-elementteihin ja niiden käyttämiseen WWW-dokumenteissa. Työvälineenä käytetään Amaya-editoria, jonka perusominaisuudet käydään läpi.
Mallivideot
- Alkuvalmistelut 721K
- Dokumentin rakenne 997K
- Alaotsikot 1.5M
- Listat 993K
- Sisäkkäiset listat 777K
- Taulukot 613K
- Adblock 2.9M
- Elementtien selitteet löytyvät osoitteesta: http://appro.mit.jyu.fi/doc/www/
- Amaya-XHTML-editorin saat omalle koneellesi osoitteesta http://www.w3.org/Amaya/
- Harjoituksessa käytettävä esimerkkidokumentti löytyy osoitteesta http://appro.mit.jyu.fi/tyovaline/demot/demo3/virus05.html
- Jos olet käyttänyt WWW-sivujen tekemiseen XetorJeditiä niin tutustu viime kevään tehtäviin tai jos olet käyttänyt HTML-kitiä niin tutustu vuoden 2004 tehtäviin.
Alkuvalmistelut
- Käynnistä Amaya-editori valitsemlla Start | Programs | Amaya 9.3 | Amaya
- Valitse File | New | New XHTML Document. Tämä luo uuden
XHTML-dokumentin.
- Napauta tallennushakemistokohdassa (Directory) kuvaketta . Valitse hakemisto U:\tyovaline, luo sinne uusi hakemisto (Make New Folder) ja vaihda sen nimeksi demo6. Napauta OK:ta.
- Kirjoita tiedostonimeksi (File) index.html.
- Valitse kohtaan Document Profile valinta XHTML Strict.
- Avaa näkyville mallidokumentti virukset05_d6.txt. Kopioi koko tekstin sisältö leikepöydälle ja liitä se Amayan dokumentti-ikkunaan (nopeiten saat valittua kaikki tekstit näppäinyhdistelmällä CTRL + A).
- Tallenna dokumenttisi.
- Tarkista millaista lähdekoodia Amaya tekee puolestasi. Valitse Views | Show source. Vertaa pohjaa luennolla esitettyyn XHTML-dokumentin runkoon. Löydätkö vastaavat määritykset?
- Kokeile selaimella miltä dokumenttisi näyttää. Avaa uusi selainikkuna (File | New | Window) tai välilehti (File | New Tab). Avaa dokumenttisi valinnalla File | Open | Browse (IE) tai File | Open (Opera, Mozilla ja Firefox). Amaya-ohjelman selainnäkymässä dokumentin pitäisi näkyä suoraan Mozilla ja Firefox-selaimien lailla.
Dokumentin rakenne
- Määritellään seuraavaksi dokumentin otsikko. Valitse valikosta XHTML | Change title... Kirjoita otsikoksi Tietokonevirukset ja muut nykyajan tuholaiset. Tämä teksti tulee näkyviin selainikkunan ylälaidan otsikkopalkkiin.
- Valitse rakennenäkymä valinnalla Views | Show structure.
- Merkitään dokumentin rakenne. Kappaleen saa valittua helpoimmin napauttamalla rakennenäkymässä elementin nimeä (esim. p). Selainnäkymässä kappaleen voi valita viemällä kursorin sen kohdalle ja napauttamalla F2.
Tekstikappaleet (p
)
- Yhtenäiset tekstikappaleet on merkittävä
p
-elementillä (paragraph), mutta Amaya on tehnyt sen jo puolestamme tekstin tuontivaiheessa. - Kappaleen saa takaisin tekstikappaleeksi tarvittaessa valinnalla XHTML | Paragraph (p)
Ensimmäisen tason otsikko (h1
)
- Ensimmäisellä rivillä oleva pääotsikko merkitään
h1
-elementillä. Otsikkotason valinta voidaan tehdä työkalupalkista H1-, H2- ja H3-painikkeilla. - Tallenna ja päivitä selaimessasi näkyvä dokumentti tai -painikkeella. Pääotsikon pitäisi nyt selkeästi erottua muusta tekstistä.
Toisen tason otsikot (h2
)
Jatketaan dokumentin rakenteen merkitsemistä.
-
Merkitse XHTML-dokumentissasi kaikki toisen tason otsikot
h2
-elementillä käyttäen apunasi edellä h1-elementin yhteydessä käytettyä tapaa. Toisen tason otsikoita ovat:- Erilaisia viruksia ja tuholaisia
- Suojautuminen viruksia vastaan
- Nykyiset virukset
- Kokeile miltä sivu näyttää selaimessa.
Kolmannen tason otsikot (h3
)
Merkitse myös kaikki kolmannen tason otsikot h3
-elementeillä.
Kolmannen tason otsikoita ovat:
- Hanki virustorjuntaohjelma ja huolehdi sen päivityksestä
- Huolehdi ohjelmistojen ja käyttöjärjestelmän päivityksestä
- Tarkista aina saamasi dokumentit ennen niiden aukaisemista
- Älä lähetä sovellusohjelmatiedostoja sähköpostitse
- Tarkista dokumentit ennen niiden lähettämistä
- Poista sähköpostiohjelmista liitetiedostojen automaattinen aukaisu
- Makrovirusvaroitukset kannattaa kytkeä päälle
- Pidä torjuntaohjelma aktiivisena
- Virustartunnan vältteleminen
Kokeile miltä sivu näyttää selaimessa.
Listat (ul
, ol
ja li
)
Lohkotason rakennemerkinnöistä puuttuvat vielä listat:
- Maalaa ensin kuhunkin listaan kuuluvat kappaleet ja napauta Bulleted list -painiketta .
- Maalaa dokumentin lopussa oleva numeroitu luettelo ja napauta
Numbered list-painiketta .
- Katso rakennenäkymästä miten Amaya merkitsee listat
- Listan aloitus ja lopetus merkitään
ul
- (engl. unordered list) taiol
-elementillä (engl. ordered list) - Listan kukin kohta merkitään
li
-elementillä. - Listakohdan (
li
) sisällä voi olla toinen, sisempi lista (ul
,ol
). - Listakohtien ulkopuolelle ei saa jäädä mitään tekstiä.
- Listan aloitus ja lopetus merkitään
- Poista lista-alkioiden edestä turhat *-listamerkit ja numerot, jotka saadaan automaattisesti.
- Kokeile selaimella onnistuiko listan määrittely.
Sisäkkäiset listat
- Lisätään vielä täsmennyksiä viruksentorjunta-ohjelmiin liittyen. Tällöin tarvitaan sisäkkäisiä listoja (kts. mallit)
- Siirrä kursori selainnäkymässä F-Secure Anti Virus -tekstin loppuun ja paina Enteriä.
- Lisää työkalupalkista uusi merkitty lista (engl. Bulleted list)
- Nyt saat uuden listakohdan ensimmäisen kohdan alakohdaksi. Kopioi tähän teksti
Päivitykset osoitteesta http://www.f-secure.com/download-purchase/updates.shtml
- Napauta kaksi kertaa Enter-painiketta niin saat toisen alalistakohdan. Lisää tähän
teksti
Kokeiluversio osoitteesta http://www.f-secure.com/download-purchase/
- Mene McAfee-sanan perään ja paina Enter. Lisää Bulleted list ja alakohdaksi teksti
http://download.mcafee.com/us/
- Lisää tämän jälkeen kahden Enterin avulla toiseksi listakohdaksi teksti
http://www.mcafeesecurity.com/us/downloads/evals/
- Napauta neljä kertaa Enter-painiketta ja katso rakennenäkymästä mihin kukin painallus tekee.
Nyt sinun pitäisi päästä lisäämään uutta listakohtaa uloimmalle tasolle. Kirjoita teksti
Symantec Antivirus
- Sisäkkäisen listan pitäisi näyttää selaimessa seuraavalta:
Esimuotoiltu teksti
- Merkitse pre-elementillä kaikki englanninkieliset huumoritekstit. pre-elementin saa valikosta valinnalla XHTML | Preformatted (pre)
- pre-elementin sisällä olevat tekstit toistuvat juuri kuten ne on kirjoitettu dokumenttiin. Tämän vuoksi kappale ei rivity automaattisesti. Jaa pitkä vitsi riveihin painamalla muutaman kerran enteriä tekstin keskellä. Selainnäkymä päivittyy vasta kun painat enterin jälkeen jotain muuta näppäintä.
- Testaa miltä nämä kappaleet näyttävät selaimessa.
Linkit
Dokumentista on myös linkkejä muihin dokumentteihin. Lisätään muutama tälläinen linkki.
- Etsi dokumentista sana F-Secure Anti Virus.
- Tee linkki F-secure Anti Virus-tekstistä osoitteeseen
http://www.f-secure.com/
- Maalaa tekstistä F-secure Anti Virus ja valitse Links | Create or change link
- Kopioi edellä mainittu linkki ensin leikepöydälle (maalaa ja CTRL-C).
- Liitä linkki leikepöydältä osoiteikkunaan (CTRL+V) ja valitse Confirm
- Tallenna dokumenttisi ja kokeile linkin toimivuutta selaimella.
- Tee listassa olevista muista WWW-osoitteista linkit niin, että niitä napauttamalla pääsee kyseiseen osoitteeseen.
- Maalaa osoite ja kopioi leikepöydälle (CTRL-C).
- Lisää linkki kuten edellä.
- Lisää leikepöydältä (CTRL+V) Insert the URI -kohtaan viitetekstiksi sama kuin mitä linkkitekstissäkin on.
Korostukset
- Maalaa tekstikappaleiden sisältä seuraavat sanat ja merkitse ne strong-elementillä (työkalupalkin S)
- Sovellusohjelmavirukset
- Mato
- Spam
- Merkitse em-elementillä (työkalupalkin E) seuraava lause Päivitykset ovat erityisen tärkeitä
- Kokeile selaimella miltä dokumentti näyttää näiden tekstitason merkintöjen jälkeen.
Taulukot
Ohjelma | Tekijä |
---|---|
F-prot | Frisk |
F-secure Antivirus | F-secure |
VirusScan | McAfee |
- Tehdään esimerkin mukainen taulukko. Tee uusi tyhjä kappale Suojautuminen viruksia vastaan -otsikon alle.
- Lisää taulukko työkalupalkista -painikkeella. Lisää 2 saraketta ja 4 riviä.
- Kirjoita tai kopioi esimerkin mukaiset tekstit soluihin.
- Napauta takaisin ensimmäisen rivin soluihin ja napauta kaksi kertaa F2-painiketta. Näin saat rivin valituksi.
- Valitse valikosta XHTML | Table | Change to Heading Cell (th) niin saat ensimmäisen rivin soluista otsikoita.
- Tarkastele rakennenäkymästä mistä osista ja elementeistä taulukko koostuu. Apua saat myös luentosivun taulukko-osuudesta.
Älä kiinnitä huomiota taulukon väreihin ja reunuksiin. Ulkoasuun paneudutaan seuraavissa demoissa.
Lisätehtäviä
Adblock
WWW-sivuihin liittyvät tänä päivänä myös mainokset. Valitettavasti WWW-mainokset ovat monesti varsinaisen asian lukemista häiritseviä vilkkuvia ja liikkuvia objekteja. Onneksi www-sivun sisältöä on helpompaa muokata kuin paperilehtien. Turhista mainoksista pääsee helposti eroon Adblock-ohjelman avulla.
Adblock on Firefox- ja Mozilla-selaimissa toimiva ohjelma, jolla voi suodattaa mainoksia ja muuta häiritsevää sisältöä www-sivuilta.
Laajennoksen asennus
- Käynnistä Mozilla Firefox-selain valinnalla
Start | All programs |
Mozilla Firefox | Mozilla Firefox.
- Saatat joutua luomaan uuden profiilin ennen käynnistystä valinnalla Create Profile. Napauta Next ja Finish.
- Valitse Tools | Extensions ja napauta linkkiä Get More Extensions.
- Etsi listasta Adblock-linkki ja napauta sitä. Valitse sivulta Install Now.
- Firefox pyytää asennusluvan. Valitse Install
- Mikäli asennusikkunan sijaan ikkunan ylälaitaan tulee kirkas palkki niin käy säätämässä Firefoxin turvallisuusasetukset eri ohjeen avulla.
- Sulje Firefox ja käynnistä se uudelleen.
Mainoksien suodattaminen
Nyt Adblock on käytössä ja vaatii enää opettamista.
- Ensimmäiseksi kannattaa Adblockiin lisätä valmis ohje useimpien mainosten suodattamiseksi. Tallenna tiedosto adblock.txt U:-asemalle.
- Valitse Tools | Adblock | Preferences
- Valitse Adblock options|Import filters
- Etsi nyt edellä tallentamasi adblock.txt-tiedosto
- Valitse Done
- Käy kokeilemassa esim. osoitetta http://www.mtv3.fi Internet Explorerilla ja Mozilla Firefoxilla. Vertaa miten suodatus vaikuttaa sivun ulkoasuun.
- Voit itse opettaa Adblockille mitä sivuston osia sen pitää piilottaa. Valitse MTV3:n sivulta jokin kuva ja paina sen kohdalla hiiren oikeaa painiketta ja valitse ponnahdusvalikosta Adblock Image.
- Adblock antaa nyt näkyville kuvan osoitteen ja valitsemalla OK kuva suodattuu. Voit suodatuksen yhteydessä käyttää myös jokerimerkkejä, jolloin saat suodatettua useampia kuvia kerralla, esim. http://track.adform.net/*
- Käy jollain muulla sivulla, jossa on mainoksia. Napauta CTRL+SHIFT+A, joka aukaisee näkyville listan sivuston kaikista osista joita voi suodattaa. Saman listauksen saat valinnalla Tools | Adblock | List All Blockable elements
- Valitse listasta jokin elementti. Selaimen pitäisi nyt välkyttää tämän elementin reunoja jolloin näet havainnollisemmin mistä elementistä on kyse. Suodatetut elementit näytetään listauksessa kursivoituina. Voit valita haluamasi elementin ja suodattaa sen valitsemalla OK