2. Ciljevi
• Kratka istorija Interneta
• Objasniti potrebu za Internetom
• Šta rade kompanije koje nam obezbeđuju
pristup Internetu (Internet Service Provider –
ISP)
• Osnovne funkcije pretraživača (browser)
• Kako pretraživati Internet
• Objasniti neke od osnovnih problema vezanih
za korišćenje Interneta
3. Sadržaj
• Istorija Interneta
• URL
• Gde početi
• Internet Servis Provajder
• Pretraživači
• Navigacija između sajtova
• Pretraživanje Interneta
• Ostale primene Interneta
• Sporna pitanja
4. Istorija Interneta
• Vlada i univerziteti pre više od 30 god
• Ko se danas povezuje?
– Pojedinci
– Obrazovne institucije
– Vlade
– Istraživačke institucije
– Zdravstvo
– Banke, osiguranja, berze, proizvodne organizacije
– Svi
5. ARPANet
Advanced Research Projects Agency Network
• 1969 – Američko ministarstvo odbrane i
RAND korporacija
• Koreni
– Hladni rat – strah od uništenja kompjuterskih
resursa
– Više kompjutera na različitim geografskim
lokacijama, povezani da rade zajedno
– Plan – ako je jedan kompjuter uništen ostali mogu
da preuzmu obradu, čuvanje i prenos podataka
6. ARPANet
Prenošenje poruka
• Poruke se dele u pakete
• TCP/IP protokol
– TCP – razlaže poruke u pakete na strani
pošiljaoca i ponovo ih slaže u poruke na prijemnoj
strani
– IP – brine se o adresiranju
7. Tim Berners-Lee
• 1990
• Osmislio paukovu mrežu kompjutera koja vezuje
sve kompjutere u mrežu
• CERN institut
– Dr Berners-Lee laboratorija za fiziku
– Mesto rođenja World Wide Web-a
• Lako prelaženje sa jednog na drugi sadržaj,
zbog postojanja linkova
– Hipertekst
8. Marc Andreessen
• 1993
• Napravio pretraživač
• Mosaic – prvi pretraživač
• Atraktivni grafički interfejs koji omogućava da se
jednim “klikom” na sliku ili tekst dođe do novog
sadržaja
9. Od ARPANeta do Interneta
• TCP/IP softver je javno dobro
• Vrednost mreže je rasla kako se mreža
širila
• ARPANet je iščezao
10. Internet eksplozija
• Sredinom 1990-tih
• Procenjenih preko 333 miliona korisnika širom sveta
• Svakodnevno ga koristimo
• Četiri faktora
– TCP/IP standard
– Mogućnost “skakanja” sa jednog sadržaja na drugi -
povezivanje različitih web stranica
– Jednostavan rad sa pretraživačem
– Rast broja personalnih kompjutera i mrežne infrastrukture koja
ih povezuje
11. URL
Uniform Resource Locator
• Jedinstvena adresa web stranice ili datoteke
na Internetu
http://ime_domena.domen-najvišeg-nivoa/poslednja-sekcija
12. http
hypertext transfer protocol
• Protokol – pravila koja se poštuju prilikom
generisanja, prikazivanja i tumačenja teksta
• Postoje aktivne veze (linkovi) u okviru teksta, pomoću
kojih prelazimo na druge web stranice
http://ime_domena.domen-najvišeg-nivoa/poslednja-sekcija
13. Domen
• Domen – registrovano ime na
Internetu
http://ime_domena.domen-najvišeg-nivoa/poslednja-sekcija
14. Domen najvišeg nivoa
Označava svrhu ili namenu organizacije ili pojedinca
koji koriste URL za predstavljanje sadržaja na
Internetu
.com
.gov
.edu
.org
.net
Može biti i dvoslovni kod države
15. Poslednja sekcija
Direktorijumi i imena datoteka koje
određuju konkretnu web stranicu
http://ime_domena.domen-najvišeg-nivoa/poslednja-sekcija
16. Gde početi
• Povezivanje na Internet počinje od:
– Pretraživača (browser)
– Potrebnog sistemskog softvera
– kompjutera sa modemom ili mrežnom
karticom (NIC)
– Internet servis provajdera (ISP)
– Veze između vašeg kompjutera i ISP servera
17. Internet Servis Provajder
• Posrednik za pristup Internetu
• ISP obezbeđuje
– Serverski kompjuter
– Softver za povezivanje
18. Način povezivanja
• Dial-Up
– Telefonska linija
– 56Kb/s
– Telefonska linija je potpuno blokirana, razgovor je nemoguć
• ADSL
– Telefonska linija
– 1Mb/s do 16Mb/s
– Telefonska linija se može koristiti za razgovor
• Kablovski internet
– Dodatna kablovska infrastruktura
– 1Mb/s do 16Mb/s
– Obično povezan sa kablovskom televizijom
• Bežični internet
19. Bežični pristup Internetu
• Potrebno je posedovati
– Nalog kod provajdera bežičnog pristupa mreži
– Bežičnu modemsku karticu ili adapter
• Bežični aplikacioni protokol (WAP)
– Pretvara web stranice u format pogodan za mobilne
uređaje
– Preuređen za ograničenu veličinu ekrana
– Prenos optimizovane količine grafičkih podataka
• Manja brzina prevlačenja podataka (download)
22. Pretraživači
Funkcije i osobine
• Prozor pretraživača
– Prikazuje sadržaj web stranice sa svakog
posećenog Internet sajta
– Veličina ekrana ograničava sadržaj sajta koji
možemo videti u tom trenutku. Delove stranice koji
se trenutno ne vide možemo prikazati
skrolovanjem.
• Statusna linija – prikazuje napredovanje
postupka prevlačenja podataka i druge
poruke.
23. Pretraživači
Funkcije i osobine
• Reklamni panoi (banners) u zaglavlju
• Animacije ukazuju da ste u procesu prelaska
sa jednog na drugi sajt
• Najčešće korišćene funkcije
– Obeleživači (Bookmarks)
– Omiljene lokacije (Favorites)
– Čuvanje omiljenih URL
• Kontrole navigacije – kroz menije i tastere
24. Pretraživači
Meniji i tasteri
• Padajući meniji
• Tasteri
– Prečice za najčešće korišćene funkcije
– Udobnije je kliknuti na taster nego tražiti
funkciju po padajućim menijima
25. Pretraživači
Okviri
• Stranice su podeljene u pravougaone sekcije (okvire)
• Svaka sekcija prikazuje web sadržaj nezavisno
• Nekoliko manjih stranica na jednom ekranu
– Sadržaj se može pomerati nezavisno od drugih okvira
– Može se zameniti nekim novim sadržajem nezavisno od drugih
okvira
26. Dopunski moduli (Plug-ins)
• Softver koji proširuje funkcionalnosti
pretraživača
– Audio-video
– Posmatranje slika i grafike
• Preuzimaju se sa web stranica
• Instaliraju se
• Primeri
– Adobe Acrobat Reader
– Shockwave
27. Programiranje
Java
• Softver koji je nezavisan od mašine
• Primeri
– Plešuće ikone
– Audio segmenti
– Porke koje iskaču
– Reklamni panoi koji se vrte u krug
• Apleti – Omogućavaju dinamičke sadržaje
– Prikazuju animacije
– Korisnički interfejs za ulazne podatke
– Vrše proračune
29. Navigacija između sajtova
• Prelazak na novu kategoriju
– Sport
– Vreme
– Vesti
– Tehnologija
• Unos tačno određenog URL u adresno
tekstualno polje i pritisak na dugme
<Enter>
30. Obrada zahteva za prelazak na
URL
• Korisnik unese URL
• Korisnikov kompjuter šalje zahtev ISP serveru
• ISP server šalje zahtev kroz mrežu
kompjutera povezanih TCP/IP protokolom
• Pronađen je sajt koji ima traženu adresu
• Sadržaj se prenosi nazad do korisnikovig
kompjutera
31. Pretraživanje Interneta
Mehanizam pretraživanja (search engine)
• Korisnik unese zahtev za pretragom
• Pretraživač se poveže na pretraživački
server (search engine)
• Iz baze pretraživačkog servera se vraćaju
sve stranice koje zadovoljavaju dati
kriterijum pretraživanja
• Rezultati se prikazuju korisniku
32. Obrada zahteva
Baza podataka pretraživačkog
mehanizma
• Pretraživački mehanizam gradi svoju bazu
– Reči koje su kriterijumi pretraživanja
– Web sajtovi koji se odnose na te reči
• Prevoz, autobus, bus
– Sledi linkove kroz celu mrežu
– Automatski indeksira stranice u bazi podataka
• Jednu reč
• Sve reči
• Stranice u bazu može poslati i vlasnik web
stranice direktno
33. • Isti kriterijum pretraživanja u različitim
bazama dovodi do različitog rezultata
• Baze se grade nezavisno
– Veličina
– Sadržaj
– Metodologija (algoritam) pretraživanja
• Meta-pretraživanje (Metasearch) –
pretraživanje pomoću nekoliko različitih
mehanizama pretraživanja
Obrada zahteva
Baza podataka pretraživačkog
mehanizma
34. Obrada zahteva
Kataloško pretraživanje (Directory)
naspram Mehanizma pretraživanja
• Katalog (Directory)
– Čovek je uključen u proces fromiranja baze
– Sajtovi su organizovani po kategoriji sadržaja
– Obično je fokus na nekoliko specifičnih oblasti
– Subjektivnost odluke u vezi uključivanja i
relevantnosti sadržaja
• Mehanizam pretraživanja (Search Engine)
– Prevoz, autobus, bus automatski grade bazu
podataka
– Indeks na nekoliko ključnih reči
– Indeks na sve reči na web stranici
37. Poboljšaj pretraživanje
• Dodaj ključne reči
• Stavi izraz pod “navodnike”
• Kolisti Bulovu algebru
• Primeri
– “World Trade Center”
– Jordan AND NOT Michael
38. Ostale primene Interneta
• Elektronske grupe
• Elektronska trgovina
• Elektronske biblioteke i javni arhivi
• FTP
• Telnet
• E-pošta (E-mail)
• Interaktivni kanal za ćaskanje (Internet Relay Chat -
IRC)
• Internet telefoniranje
39. Elektronske grupe
• Elektronske oglasne table, grupisane u
kategorije (blogovi, vesti)
• Elektronska tabla za diskusione grupe i
forume
• Socijalne mreže (Facebook)
• Funkcije
– Razmena informacija
– Preuzimanje datoteka
• Potreban je softver (već je uključen u većinu
pretraživača)
40. Kako i šta rade elektronske grupe
• Osluškivanje – pasivna uloga
• Objavljivanje materijala
– Kako sprečiti neprikladan materijal
• Nepristojni sadržaji
• Uvredljive poruke
– Usmeravane (kontrolisane) grupe
41. FTP
File Transfer Protocol
• Preuzima datoteke sa udaljenog kompjutera i stavlja
ih na vaš kompjuter
• Šalje datoteke na druge udaljene kompjutere
• Ispunjeni su zahtevi za preuzimanje
– Dozvola za preuzimanje sa sajta
– Datoteka je dostupna za kopiranje
• Anonimni FTP – nije neophodno predstaviti se
udaljenom kompjuteru sa kojeg se preuzima sadržaj
43. Telnet
• Vaš PC se koristi kao terminal za pristup udaljenom
kompjuteru
• Dozvole
– Za prijavljivanje na udaljeni kompjuter (host)
– Radiš na udaljenom kompjuteru kao da sediš za monitorom
koji je direktno povezan na njega
• Potreban je korisnički nalog na udaljenom kompjuteru
• Potreban je Telnet softver (uključen u većinu
pretraživača)
44. e-pošta (e-mail)
• Slanje i primanje pisanih poruka
• Najviše korišćena funkcija Interneta
• “Mail-server” – Prikuplja i čuva sve poruke
• Poštansko sanduče (Mailbox) – Svaki korisnik ima
svoje sanduče na serveru
• Elektronska (E-mail) adresa
– Korisničko_Ime
– @
– Domen mail-servera
45. e-pošta
Funkcije softvera na klijentu
Uzimanje poruke sa
servera
Pisanje nove
poruke
Slanje poruka
Čuvanje poruka
Štampanje
Brisanje
Adresar
Pridruživanje
datoteka
Filteri
46. Još nemamo savršenstvo
• Pravno neregulisan
• Nekorisne web stranice (zastarele,
neodržavane)
• Pogrešne, netačne informacije
• Cenzura od strane vlade i javne uprave
47. Još nemamo savršenstvo
Socijalna pitanja
• Problemi ponašanja na web-u
– Ko je iza tastature?
– Šta oni rade?
• Netika
– Sugestije za primereno ponašanje
– Primer: tekst VELIKIM SLOVIMA je vikanje