rgim21

32
Izrada web prezentacija

Upload: milan-milosavljevic

Post on 13-Dec-2015

218 views

Category:

Documents


3 download

DESCRIPTION

Web dizajn

TRANSCRIPT

Page 1: RGIM21

Izrada web prezentacija

Page 2: RGIM21

Web prezentacija

● Na narednim časovima ćemo se pozabaviti izradom web prezentacija.

● Pre nego što to uradimo naučićemo nekoliko bitnih stvari o tome kako sve funkcioniše.

Page 3: RGIM21

Kako funkcioniše www ?

● Kratak odgovor bi bio : veoma komplikovano i uz stalni napor velikog broja ljudi.

● Malo detaljniji odgovor bi bio sledeći:– Na računarima na internetu kojima pristupaju

korisnici postoji program koji se naziva web server.

– Web server na zahtev nekog korisnika može proslediti web stranicu ako ona postoji u okviru dokumenata koje on opslužuje.

– Dokument poslat sa web servera se formatira i prikazuje u web pretraživaču korisnika.

Page 4: RGIM21

Kako funkcioniše www ?

Internetpretraživač

Zahtev

Korisnik

Odgovor

Veb server

Page 5: RGIM21

Kako funkcioniše www ?

● Web server može samo da prosleđuje web strane koje poseduje u okviru dokumenata koje opslužuje i nema mogućnosti da menja njihov sadržaj.

● Zato se ovakve web stranice nazivaju statične.

Page 6: RGIM21

Kako funkcioniše www ?

● Jedini način da web server servira stranice koje mogu menjati sadržaj jeste da ispod sebe poseduje još neku aplikaciju koja će mu to omogućiti.

● Takve aplikacije se nazivaju aplikacioni serveri i koriste se da proslede sadržaj web stranice web serveru koji ih onda prosleđuje svojim korisnicima.

● Takve web stranice se nazivaju dinamičke.

Page 7: RGIM21

Šta je to http, html,...

● HTTP je skraćenica od HyperText Transfer Protocol. To je mrežni protokol kojim se isporučuju HTML dokumenta, tj. Web stranice.

● HTML je skraćenica od HyperText Markup Language. To je opisni jezik kojim se opisuju elementi na web stranicama i njihovo formatiranje i prikaz u web pretraživačima.

Page 8: RGIM21

HTML

● Kao što je rečeno ovo je opisni jezik i njegova struktura je dosta labava.

● Najbitnija osobina je da se određeni delovi web stranice koji se nalaze između dva opisna elementa drugačije prikazuju u odnosu na ostale delove.

● Opisni elementi se nazivaju tagovi.<tag> neki element </tag>

Page 9: RGIM21

HTML

● Postoje različiti tipovi tagova:– Koji opisuju dokument i njegov sadržaj

– Koji opisuju prikaz elementa na renderovanoj stranici

– Koji opisuju kako treba prikazati neki drugi sadržaj

– Koji opisuju akcije korisnika

Page 10: RGIM21

HTML

● Kako u stvari izgleda realni HTML dokument?● Odgovor je:

Običan tekstualni dokument koji prati određenu strukturu i koji se renderuje u internet pretraživaču.

● Ako mi ne verujete možemo da proverimo!

Page 11: RGIM21

HTML

● Otvorite vašu omiljenu internet stranicu i pogledajte kako ona u stvari izgleda.

● Ja ću pokazati primer za našu školu:

1.Otvorite internet pretraživač.

2.Otvorite sajt naše škole.

3.Desnim klikom na prazan deo strane pozovite priručni meni i izaberite opciju “View source”.

4.Prikazaće vam se kako stvarno izgleda ta stranica u vidu teksta koji nije renderovan kao u pretraživaču.

Page 12: RGIM21

HTML

● Sada ide kratko objašnjenje kako sve to radi!● Tag koji počinje sa <!DOCTYPE html PUBLIC...

objašnjava kakav je to dokument.● Kao što svaka verzija nekog programa ima svoj

fajl i verziju u kojoj čuva podatke, tako postoje i različiti internet standardi za stranice.(HTML 3.2, HTML 4.0, HTML 5, XHTML 1.0, ...)

Page 13: RGIM21

HTML

● Nakon toga čitava stranica prati sledeću šemu:

<HTML> Početak dokumenta

</HTML> Kraj dokumenta

<HEAD> Ovo je zaglavlje koje opisuje dokument </HEAD>

<BODY> Ovo je deo koji će se prikazati korisniku </BODY>

Page 14: RGIM21

HTML

● Između tagova <HEAD> i </HEAD>, imamo dodatne tagove koji opisuju dokument.

● Postoje razni tagovi koje možemo smestiti ovde i svaki ima neku svoju funkciju, ali mi nemamo toliko vremena da o tome raspravljamo pa ćemo obratiti pažnju samo na neke.

Page 15: RGIM21

HTML

● <TITLE> i </TITLE> su tagovi koji određuju šta će pisati na naslovnoj liniji korisnikovog pretraživača.(To je ona traka na vrhu prozora ...)

● Takođe to je tekst koji će se prikazati i na jezičku (tabu) korisnikovog pretraživača, ako to program podržava.

● Sve u svemu olakšava korisniku da lakše pronađe baš vašu stranicu u gomili drugih koje je otvorio.

Page 16: RGIM21

HTML

● Tag <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> opisuje sadržaj dokumenta kao tekstualni i određuje kojim kodnim rasporedom ga treba prikazati.

● Kodni raspored određuje da li će korisnik koji govori nekim drugim jezikom i čiji je računar podešen za drugi kodni raspored videti ispravno tekst ili samo neke nerazumljive simbole.

● Za naša pisma (ćirilica i latinica) najbolje je izabrati UNICODE (utf-8 ili utf-16).

Page 17: RGIM21

HTML

● U okviru tagova <body> i </body> se nalaze tekst i putanje do slika i/ili drugih tipova podataka, koje treba prikazati na stranici.

● Željeni elementi na stranici su okruženi tagovima, koji opisuju na koji način ih treba prikazati.

● To je najlakše objasniti na primeru.

Page 18: RGIM21

HTML

<!DOCTYPE html> <html> <head> <title>primer</title> <meta charset="utf-8"/> </head> <body> <h1>zaglavlje 1</h1> <h2>zaglavlje 2</h2> <h3>zaglavlje 3</h3> <h4>zaglavlje 4</h4> <p>paragraf</p> <b>podebljana slova</b><br/> <i>iskrivljena slova</i><br/> <u>linija ispod slova</u> </body> </html>

1. Otvorite notepad na vašem računaru i otkucajte tekst sa desne strane.

2. Kada žavršite snimite dokument kao “primer.html” sa kodnim rasporedom utf-8.

3. Otvorite ga u nekom internet pretraživaču.

Page 19: RGIM21

HTML editor

● Kao što vidite za kreiranje html dokumenata dovoljno je da imate samo tekst editor.

● Naravno takve stranice bi se sastojale samo od teksta i tabela.

● Pa kako možemo kreirati internet stranice koje sadrže i slike, video i druge elemente koje ih čine potpunim?

● I to je moguće učiniti u tekst editoru, ali nam treba malo više znanja o html-u.

Page 20: RGIM21

HTML editor

● Učenje html-a zahteva određeno vreme, a koje mi na žalost zbog ograničenog broja časova nemamo.

● Zato prepuštamo da sami nastavite tamo gde smo mi stali, a mi ćemo probati nešto drugačije.

● Na našu sreću postoje i programi koji nam olakšavaju kreiranje html dokumenata bez preteranog učenja html jezika.

Page 21: RGIM21

HTML editor

● Citat sa vikipedije:WYSIWYG je skraćenica od engleskih reči What You See Is What You Get (bukvalan prevod na srpski: Šta Vidiš To Ćeš i Da Dobiješ).Izraz se koristi u računarstvu da bi se opisao sistem u kome se sadržaj (tekst i grafika) tokom uređivanja/pisanja prikazuju u formi sličnoj kao ona koja će biti kada se dobije krajnji rezultat u štampi ili drugom konačnom prikazu.

Page 22: RGIM21

HTML editor

● Word procesori:– AbiWord

– Microsoft Word

– LibreOffice Writer

– OpenOffice.org Writer

● WYSIWYG editors:– Adobe Dreamweaver

– Amaya

– BlueGriffon

– KompoZer

– Microsoft Visual Web Developer Express

– Microsoft Publisher

– SeaMonkey Composer

Page 23: RGIM21

HTML editor

● Ne očekujte čuda od ovih programa, jer za svaki složeniji oblik neke stranice ipak će se morati koristiti i neki tekst editor.

● Šta više neki od njih imaju i integrisan tekst editor za takve slučajeve.

Page 24: RGIM21

HTML editor

● Na časovima će biti korišćen besplatni program SeaMonkey, koji je ujedno:

– Web-browser,

– E-mail klijent,

– newsgroup i feed klijent,

– IRC klijent,

– I naravno HTML editor.

Page 25: RGIM21

HTML editor

● Nakon pokretanja programa pokrenemo html editor.

Page 26: RGIM21

HTML editor

● Radno okruženje html editora.

Page 27: RGIM21

HTML editor

● Kako se radi u ovom editoru ?● Slično kao i u ostalim tekst procesorima tipa

Word ili Writer.● Probaćemo da naučimo osnove rada na primeru

koji smo već radili u običnom tekst editoru.

Page 28: RGIM21

HTML editor

● Najpre treba dati naslov (title) našoj stranici.● To se radi tako što iz menija “Format”

izaberemo stavku “Page titles i properties”.

Page 29: RGIM21

HTML editor

● Na radnoj površini otkucajte tekst “zaglavlje 1” i selektujte ga, a zatim zadajte da bude “heading 1”.

Page 30: RGIM21

HTML editor

● Probajte da uradite ostalo sami:

Page 31: RGIM21

HTML editor

● Šta rade ikona na paleti alatki?

Menja bojuslova/pozadine

Markiratekst

Uvećava iumanjuje

slova

Podebljana,iskošena,

podvučena,slova

Poravnanjeteksta

Pomeratekstulevo,

udesno

Liste,nabrajanje

Uređujeprikaz

objekata

Poravnanjeteksta

Umetanjeputanjedo slike

Uvećava iumanjuje

slovaUmetanje

tabele

Umetanjehorizontalne

linije

Umetanjelinka

Kreirasekciju

Me a stilnjteksta

Page 32: RGIM21

VEŽBA