splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · tim...

57
Tim Berners-Lee 1989 Informacijska tehnologija in izobraˇ zevanje Splet in standardi Vladimir Batagelj FMF, matematika

Upload: vudieu

Post on 06-Feb-2018

229 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

'

&

$

%

Tim Berners-Lee 1989

Informacijska tehnologijain izobrazevanje

Splet in standardi

Vladimir BatageljFMF, matematika

Page 2: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 1'

&

$

%

Kazalo1 Informacijska tehnologija . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Kako deluje WWW? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Datoteke . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 MIME . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 Podzvrsti MIME . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

10 Standardi in razvoj spleta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1011 Skrbniki spleta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

12 Sirjenje Interneta . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1213 Podpora spletnih storitev . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1316 Zbirke datotek . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1617 Zbirke/Skladisca – spletna sejmisca . . . . . . . . . . . . . . . . . . . . . . . . 1718 Virtual Software Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1819 Simtel / Education / Mathematics . . . . . . . . . . . . . . . . . . . . . . . . . 1920 WinSite / Education / Mathematics . . . . . . . . . . . . . . . . . . . . . . . . . 2021 Vrste programja . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2122 Licence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2223 Primeri . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2324 Skladisca znanja . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 3: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 2'

&

$

%

25 Vannevar Bush (11.mar 1890 - 28.jun 1974) . . . . . . . . . . . . . . . . . . . . 25

26 Douglas C. Engelbart (30.jan 1925 - ) . . . . . . . . . . . . . . . . . . . . . . . 26

27 Theodor Holm Nelson (1937 - ) . . . . . . . . . . . . . . . . . . . . . . . . . . 27

28 Tim Berners-Lee (8.jun 1955 - ) . . . . . . . . . . . . . . . . . . . . . . . . . . 28

29 Pregled nad spletom – kazala . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

31 Iskalniki . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3132 Izboljsani iskalniki – HITS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

33 Google . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

44 Wikipedia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

46 Web 2.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4647 Spletne tehnologije . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

48 Pomenski splet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

50 URI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5051 Pobude, storitve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

52 Jezikovne tehnologije . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

53 Podomrezja in posebne storitve . . . . . . . . . . . . . . . . . . . . . . . . . . 53

54 Razno . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 4: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 1'

&

$

%

Informacijska tehnologijaPisava, tisk, tefefon, radio, zvocni zapis (gramofon, magnetofon, CD)slikovni zapis (foto, film, video), TV.

Racunski stroji, racunalniki, omrezja.

Sredi 80. let namizno zaloznistvo (TeX, Postscript, laserski tiskalnik). Sli-kovni vmesnik (KLIK - tipkanje ukazov / izbira), multimedijski racunalnik- zlitje medijev (sinergija).

Zacetek 90. let WWW - splet.

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 5: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 2'

&

$

%

Kako deluje WWW?Z logicnega, uporabnikovega gledisca sestavljajo splet spletni sestavki indrugi podatki shranjeni na razlicnih racunalnikih, ki se lahko med seboj’pogovarjajo’.

Omrezni sestavki so napisani v posebnem jeziku HTML (HyperText MarkupLanguage), ki je izpeljanka sestava za oznacevanje besedil SGML (StandardGeneralized Markup Language).

V spletnih sestavkih lahko zahtevamo prikaz drugih sestavkov, podatkov alidelov sestavka. To nam omogocata

• dogovor HTTP (HyperText Transfer Protocol), ki doloca, kako se lahkoracunalniki v omrezju med seboj pogovarjajo;

• spletni naslov datoteke URL (Universal Resource Locator), ki omogocapoimenovati katerokoli datoteko na v splet povezanih racunalnikih.

HTTP vsebuje tudi nekatere starejse dogovore: FTP, TELNET, . . .

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 6: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 3'

&

$

%

DatotekePodatki so na racunalnikih spravljeni v datotekah. Datoteke so v bistvuzaporedja bitov. Ena osnovnih nalog operacijskega sistema je podpora delaz datotekami. Delimo jih na: znakovne (TXT), prevedeni programi (EXE),sistemske in ostale – dogovori o zapisu (programi, slike, zvok).

Pri predelavi podatkov v racunalnisko obliko poznamo dva osnovna pristopa

• posnetki – vernost; omejena natancnost; veliko prostora – stiskanje;

• opisi – uporabljajo pravilnosti v podatkih; manj prostora; omejenauporabnost; natancnost omejena z zmogljivostjo izhodne napave.

Omrezne storitve omogocajo prenose datotek in sporocil med racunalniki.Prve storitve: prenos datotek (FTP), delo na drugem racunalniku (Telnet),izmenjava sporocil (mail).

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 7: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 4'

&

$

%

Spletni naslov

Spletni naslov je takole sestavljen

protokol://racunalnik:vrata/polni naslov datoteke

Ce podatek o vratih izpustimo, je privzeta vrednost 80.

racunalnik lahko podamo, podobno kot smo navajeni pri telefonu, z njegovostevilko. Tako je na primer naslov vhodne strani o programskem jeziku logona mojem racunalniku

http://193.2.67.107/educa/logo/logo.htm

Ker si je stevilke tezko zapomniti in nastopijo velike tezave, ce jih zelimospremeniti, so uvedli simbolna imena racunalnikov.

Za zvezo med simbolnimi imeni in stevilkami skrbijo posebni imenskistrezniki DNS (Domain Name System). Tako za moj racunalnik rajeuporabljam ime http://vlado.fmf.uni-lj.si .

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 8: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 5'

&

$

%

Spletni pregledovalnik in streznik

Recimo, da imamo na svojem racunalniku spletni pregledovalnik (npr.Netscape, Explorer, Opera, . . . ) in smo na nek nacin povezani v splet(modem, ISDN, najeta zveza).

Pregledovalnik (brkljalnik) je program, ki nam omogoca pregledovanjespletnih sestavkov in iz njih dostopnih podatkov. Njegova osnovna nalogaje na zahtevo uporabnika priskrbeti s spleta izbrani sestavek ali poda-tek dolocen z danim naslovom in ga, glede na zvrst datoteke, ustreznoprikazati/obdelati.

Poleg tega pregledovalniki omogocajo se razne dodatne storitve: izpissestavka, shranjevanje na disk, iskanje po sestavku, prikaz zapisa sestavkav jeziku HTML, . . .

Za to, da lahko nek racunalnik, ki je povezan v splet, posreduje datotekeuporabnikom na drugih racunalnikih, mora imeti namescen spletni streznik.

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 9: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 6'

&

$

%

. . . Spletni pregledovalnik in streznik

Kaj se zgodi, ko na pregledovalniku zahtevamo (vnesemo v ustrezno poljein potrdimo, kliknemo na aktivno mesto v sestavku) prikaz datoteke zdanim naslovom?

Pregledovalnik se poveze s spletnim streznikom na v naslovu navedenemracunalniku, in zahteva izbrano datoteko. Streznik mu odgovori tako, damu poslje zeleno datoteko ali pa sporocilo o napaki (neznana datoteka,prepovedan dostop, . . . )

Poleg tega streznik opravlja se druge naloge: vodenje dnevnika dosto-pov, preverjanje uporabnikov, nadzor dostopanja z geslom, prepuscanjeodgovora na posebne zahteve za to napisanim programom (doseganje vpodatkovne baze, . . . ).

Zveza med pregledovalnikom in streznikom ni stalna – ob vsaki zahtevi seponovno vzpostavlja.

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 10: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 7'

&

$

%

MIMEZvrst datotek na Internetu je dolocena po dogovoru MIME (MultipurposeInternet Mail Extensions). Ko streznik odposlje datoteko, zapise na njeno’ovojnico’ podatek o njeni zvrsti. Tega obicajno doloci na osnovi podaljskaimena datoteke.

MIME pozna naslednje osnovne zvrsti:

text – znakovna datotekamessage – datoteka s sporocilomimage – datoteka s slikovideo – datoteka z videomaudio – datoteka z zvokomapplication – podatki za program ali dvojiska datotekamultipart – zdruzenih vec raznovrstnih datotekmodel – datoteka z opisom modela

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 11: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 8'

&

$

%

Podzvrsti MIMEVsaka zvrst pozna vecje stevilo podzvrsti, ki ustrezajo posameznimdogovorom o zapisu podatkov na datotekah.

Program v logu bi potemtakem dobil zvrst

application/logo

Seveda lahko skupine uporabnikov predlagajo IETF (The Internet Engi-neering Task Force) nove osnovne zvrsti in podzvrsti. Tako so na primerkemiki pripravili predlog za zvrst chemical.

Oglejte si zbirko dosedaj uvedenih (pod)zvrsti MIME.

Najpogosteje uporabljane zvrsti so podane v naslednji tabeli.

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 12: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 9'

&

$

%

Podzvrsti MIMEpodaljsek zvrst MIME.HTM, .HTML text/html.TXT text/plain.JPG, .JPEG image/jpeg.GIF image/gif.TIF, .TIFF image/tiff.WAV audio/wav.AU audio/basic.MPG, .MPEG video/mpeg.WRL, .VRML model/vrml.PS, .EPS application/postscript.PDF application/pdf.ZIP application/zip.DOC application/msworddefault application/octet-string

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 13: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 10'

&

$

%

Standardi in razvoj spletaWhat are standards?PC Webopaedia online encyclopedia: Standards.

Standardizacija omogoca usklajenost izdelkov razlicnih proizvajalcev. Vcasu razvoja neke stvari prezgodnja standardizacija lahko zaviralno vpliva.

ISO – International Standard Organization;

CEN – European Committee for Standardization;

ANSI – American National Standards Institute;

NIST – National Institute of Standards and Technology;

DIN – Deutsches Institut fur Normung;

GOST R – Gosstandart Rossii;

SIST – Slovenski institut za standardizacijo.

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 14: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 11'

&

$

%

Skrbniki spletaW3C – WWW Consortium: Zdruzenje ustanov in podjetij za razvoj spleta;

IETF – The Internet Engineering Task Force: delovne skupine;

IANA – The Internet Assigned Numbers Authority: nadzornik in podelje-valec spletnih stevilk;

InterNIC – The domain name registration services.

RFC/ISI – Request for Comments: spletni ’standardi’; FAQs:MIME: RFC2045, 2046, 2047, 2048, in 2049; RFC2077.HTTP: RFC2616.

Hobbes’ Internet Timeline. Internet Connectivity Maps. History of Internetand WWW. Atlas of Cyberspaces.

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 15: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 12'

&

$

%

Sirjenje Interneta9 / 91 8 / 92 4 / 93

Copyright © 1991 Larry Landweber and the Internet Society. Unlimited permission tocopy or use is hereby grantedsubject to inclusion ofthis copyright notice.

INTERNATIONAL CONNECTIVITY Version 2 - 9/91

Internet

Bitnet but not Internet

EMail Only (UUCP, FidoNet)

No ConnectivityThis map may be obtained via anonymous ftpfrom ftp.cs.wisc.edu, connectivity_table directory

Copyright © 1992 Larry Landweber and the Internet Society All rights reserved.

International Conn V6,8/92

Internet

BitNet but not Internet

EMail Only (UUCP, FidoNet, or OSI)

No Connectivity

Copyright © 1993 Larry Landweber and the Internet Society. Unlimited permission tocopy or use is hereby grantedsubject to inclusion ofthis copyright notice.

INTERNATIONAL CONNECTIVITY Version 8 - 4/15/93

Internet

BitNet but not Internet

EMail Only (UUCP, FidoNet, or OSI)

No Connectivity

2 / 94 2 / 95 6 / 97

Copyright © 1994 Larry Landweber and the Internet Society. Unlimited permission tocopy or use is hereby grantedsubject to inclusion ofthis copyright notice.

INTERNATIONAL CONNECTIVITY Version 10 - 2/15/94

Internet

Bitnet but not Internet

EMail Only (UUCP, FidoNet, or OSI)

No ConnectivityThis map may be obtained via anonymous ftpfrom ftp.cs.wisc.edu, connectivity_table directory.

Copyright © 1995 Larry Landweber and the Internet Society. Unlimited permission tocopy or use is hereby grantedsubject to inclusion ofthis copyright notice.

INTERNATIONAL CONNECTIVITY Version 13 - 2/15/95

Internet

Bitnet but not Internet

EMail Only (UUCP, FidoNet)

No ConnectivityThis map may be obtained via anonymous ftpfrom ftp.cs.wisc.edu, connectivity_table directory

Copyright © 1997 Larry Landweber and the Internet Society. Unlimited permission tocopy or use is hereby grantedsubject to inclusion ofthis copyright notice.

INTERNATIONAL CONNECTIVITY Version 16 - 6/15/97

Internet

Bitnet but not Internet

EMail Only (UUCP, FidoNet)

No ConnectivityThis map may be obtained via anonymous ftpfrom ftp.cs.wisc.edu, connectivity_table directory

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 16: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 13'

&

$

%

Podpora spletnih storitevSpletni pregledovalniki znajo, poleg spletnih sestavkov, prikazovati/predvajatise datoteke nekaterih drugih zvrsti: GIF, JPEG, PNG, WAV.

Kaj pa ostale? Za te mora uporabnik posebej poskrbeti tako, da nasvoj racunalnik namesti ustrezne prikazovalne programe in jih poveze spregledovalnikom: PS, EPS – GsView; PDB – Rasmol, . . .

Tesnejso povezanost med pregledovalnikom / sestavkom in prikazovalni-kom zagotavljajo vstavki (plug-ins). To so programski deli, ki se povezejos prikazovalnikom in ga tako razsirijo. Za primer si oglejte opise Netsca-peovih vstavkov. Sam uporabljam vstavke: PDF – Acrobat Reader, SVG –SVG Viewer.

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 17: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 14'

&

$

%

. . . Podpora spletnih storitevNaceloma se neka skupina uporabnikov lahko dogovori o zapisu podatkov spodrocja svoje dejavnosti in zanje napise prikazovalnik ali vstavek, vkljucito zvrst v svoje streznike in razsiri svoje pregledovalnike s prikazovalnikom.Odslej lahko svoje podatke pregleduje po omrezju.

Streznik lahko zahtevo prepusti v obdelavo drugim programom CGI (*). Zapripravo tovrstnih programov lahko uporabljamo obicajne programske je-zike (C, C++, pascal, . . . ), vecina pa jih je narejena v posebnih programskihjezikih perl, (*); python, (*); php, java,. . . Primer take uporabe je spletnoanketiranje. Slovar SDI.

Spletni pregledovalnik lahko uporabljamo tudi popolnoma lokalno – izvenomrezja, na svojem racunalniku. Razlika je le v tem, da v tem primeru lahkodosegamo le datoteke na svojem racunalniku. Za vecino lokalnih dejavnostine potrebujemo streznika. Primeri lokalne uporabe pregledovalnika sopredstavitve ali uporabe za ucenje.

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 18: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 15'

&

$

%

. . . Podpora spletnih storitev

Za to, da ponudimo nase sestavke in podatke drugim, jih moramo postavitina streznik.

Ker naj bo nasa ponudba trajno prisotna na spletu, od racunalnika, nakaterega bomo postavili svoje sestavke, pricakujemo, da je trajno povezanv splet, zanesljivo deluje in je dobro oskrbovan. Ce v nasem okolju takracunalnik obstaja si poskusimo pridobiti prostor na njem.

Kaj pa ce v nasem okolju ni dostopen ustrezen racunalnik? Tedaj namse vedno ostaja na voljo moznost gostovanja. Priprava sedaj zahtevaovinek – sestavke pripravimo lokalno na svojem racunalniku in jih, ko smozadovoljni, s FTPjem prenesemo na streznik.

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 19: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 16'

&

$

%

Zbirke datotekSpletna sejmisca – zbirke datotek: Simtel, CWS, c|net, NASA, . . . Amazon,. . .

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 20: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 17'

&

$

%

Zbirke/Skladisca – spletna sejmiscaPrva so bila vzpostavljena ze v predspletnem obdobju in so temeljila naFTP.

Spletna sejmisca za izmenjavo gradiv.

• Simtel, C|Net, WinSite, Tucows, Stroud’s CWSApps.

• NASA, Free pictures index, Heraldry.

• Explorer, Utah Education Network, Digital classroom.

• MIT, Rice, berklee, Public Library of Science, BioMed Central.

• Project Gutenberg,Zbirka slovenskih leposlovnih besedil, Beseda.

• Data and Story Library / StatLib, The CIA World Factbook.

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 21: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 18'

&

$

%

Virtual Software LibraryOce Virtual Software Library (sedaj C|net) je Ziga Turk:

from EEI Communications, November 1995

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 22: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 19'

&

$

%

Simtel / Education / Mathematics

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 23: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 20'

&

$

%

WinSite / Education / Mathematics

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 24: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 21'

&

$

%

Vrste programja

Categories of software by Chao-Kuei.

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 25: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 22'

&

$

%

Licence• Javni / Center for the Public Domain

• Prosti / GNU, The FreeBSD Copyright

• Odprti / Open Source Initiative, Open Content, Open Access

• Poskusni / Association of Shareware Professionals, Trialware Professi-onal Association

• Trzni / U.S. Copyright Office

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 26: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 23'

&

$

%

PrimeriIrfanView: Universal viewer. Home page.

Rasmol: Molecular viewer. Home page, program, RasWin;Data: MathMol, 1400+ molecular models, the Molecule of the Month.

geom SVG: SVG based dynamic geometry system. Pilat;Support: Adobe SVG Viewer / ASV 6 beta, Corel SVG Viewer, JVM, ListSIO: SVG.

Netlogo: Simulation environment in Java. Netlogo MIRK 2003.

R-project: Statistical environment. CRAN.

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 27: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 24'

&

$

%

Skladisca znanja

’Razsirjanje’ zmogljivosti cloveskihmozganov se je pricelo z izumom pi-save.Pojavile so se prve knjiznice. Zev antiki so se pojavili poskusi pov-zetja in urejanja cloveskega znanja(Aristotel, Plinij starejsi). Take, zeloobsezne, poskuse najdemo tudi priarabcih in kitajcih.

Morda najbolj znan je poskus iz konca 18. stoletja – francoska Encyclopedie(d’Alembert, Diderot) in v novejsem casu Encyclopædia Britannica.

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 28: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 25'

&

$

%

Vannevar Bush (11.mar 1890 - 28.jun 1974)V tridesetih letih je razvil na mikrofilmih temeljec se-stav Memex, ki je omogocal hitro pregledovanje gradiv.Leta 1939 je objavil clanek ’Mechanization and the Re-cord’, v katerem je opozoril na to, da pristop kazal (in-deksov) ne ustreza – ”clovesko razmisljanje ne delujetako, s tekoce misli preskoci na naslednjo, z njo pove-zano v spletu celic cloveskih mozganov”. Napovedal jenastanek novih vrst enciklopedij.Med drugo svetovno vojno je bil vodja za Raziskavein Razvoj pri ameriski vladi. No, ze julija 1945 jev mesecniku Atlantic Monthly clanek objavil v polju-dni obliki pod naslovom ’As We May Think’. Zelo po-membno je tudi njegovo porocilo, na osnovi katerega jebila ustanovljena NSF – National Science Foundation.Wiki

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 29: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 26'

&

$

%

Douglas C. Engelbart (30.jan 1925 - )Leta 1951 se je kot inzenir v Ames La-boratories (danes NASA Ames) seznanilz Bushevim ’As We May Think’ in ’me-mex’om ter knjigo E.C. Berkeley: GiantBrains, or Machines That Think. To jedolocilo njegovo nadaljnjo pot. Je zacetnikpodrocja so-delovanja med clovekom inracunalnikom. V sestdesetih letih je izumilracunalnisko misko. Njegova skupina naStanfordu je razvila hipertekst in slikovnivmesnik in omrezne racunalnike.Wiki

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 30: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 27'

&

$

%

Theodor Holm Nelson (1937 - )

Prizadeva si racunalnike priblizati vsemljudem. Je profesor na Oxfordu. Velja zaposebneza. Znan je po staliscu

SOMEONE has to have a different point of view.

Je oce besede hipertekst (1963) in se vec racunalniskih izrazov.Leta 1960 je zacel razvijati sestav za hranjenje in doseganje po-datkov Xanadu.Velik povdarek daje dvosmerni povezanosti.

Wiki. Hyperwave (Hermann Maurer, Graz).

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 31: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 28'

&

$

%

Tim Berners-Lee (8.jun 1955 - )Ze leta 1980 je CERNu predlagal hi-pertekstno resitev za izmenjavo po-datkov med raziskovalci. V letih1989-91 je to uspel izvesti. Raz-vil je splet, kot ga poznamo danes:http – HypeText Transfer protocol;HTML – HyperText Markup Langu-age; URL – Universal Resource Lo-cator.

Leta 1994 je na MIT ustanovil W3C – World Wide Web Consortium.

Splet se je zares oprijel sele s pregledovalnikom Mosaic.

Wiki

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 32: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 29'

&

$

%

Pregled nad spletom – kazala

Wiki

Yahoo sta razvila studenta s Stanforda David Filo in Jerry Yang januarja1994.

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 33: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 30'

&

$

%

Yahoo

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 34: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 31'

&

$

%

Iskalniki

Prvi iskalnik Wandex je razvil Matthew Gray na MIT leta 1993. Sledijo: Aliweb

1993, WebCrawler 1994, Infoseek 1994, Lycos 1994, AltaVista 1995, Excite 1995,

Dogpile 1996, Inktomi 1996, Ask Jeeves 1996, Northern Light 1997, Google 1998,

AlltheWeb 1999, Teoma Founded 2000, Yahoo! Search 2004, MSN Search Beta

2004, MSN Search Final 2005. Wiki

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 35: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 32'

&

$

%

Izboljsani iskalniki – HITS

Jon Kleinberg, profesor racunalnistva na Cor-nellu, je leta 1997 v clanku Authoritative sour-ces in a hyperlinked environment podal pot kakoupostevati povezanost med sestavki pri oceninjihove pomembnosti – postopek HITS. Vsa-kemu sestavku pripisemo dve utezi – pomemb-nost kot vir in pomembnost kot kazalo (hubs andauthorities).stran

Izboljsani HITS – SALSA.

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 36: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 33'

&

$

%

GoogleGoogle sta razvila doktorskastudenta na Stanfordu Larry Pagein Sergey Brin (zacetek januar1996). V podjetje se je prelevil 7.septembra 1998.

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 37: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 34'

&

$

%

Google – PageRank

Pomembnost tocke v

r(v) = α∑

u:(u,v)∈A

r(u)outdeg(u)

ali v matricnem zapisur = αBr = Mr

Torej je r desni lastni vektor matrike B, kjer je

buv =auv∑t aut

, outdeg(u) > 0

in je buv = auv = 0 sicer.

Vrsticne vsote so ali 0 ali 1. Ce je graf krepko povezan, so vsote enake 1 inmatriko lahko obravnavamo kot matriko nerazcepne Markovske verige. Kajpa, ce ni krepko povezan?

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 38: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 35'

&

$

%

. . . Izboljsani iskalniki – PageRank

Ena moznost, ki je tudi uporabljena v postopku PageRank, je da nicelnevrstice zapolnimo z ’ubezno’ vrednostjo 1/n. Tako dobljena matrika jenerazcepna.

Ostane se moznost, da je matrika periodicna. Temu se izognemo tako, dadopustimo, da na vsakem koraku z verjetnostjo ε iz dane tocke nadaljujemov katerikoli izmed danih tock.

M′ = εH + (1− ε)M

Vsi elementi matrike H so enaki 1/n.

Glavni lastni vektor matrike M′ doloca PageRank tock. Za ε obicajnovzamejo 0.1 ali 0.2 .

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 39: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 36'

&

$

%

Googlovi dodatki – slike

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 40: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 37'

&

$

%

Googlovi dodatki – define:

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 41: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 38'

&

$

%

Googlovi dodatki – Scholar

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 42: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 39'

&

$

%Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 43: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 40'

&

$

%

NECov Citeseer

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 44: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 41'

&

$

%

Kartoo

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 45: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 42'

&

$

%

Touchgraph

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 46: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 43'

&

$

%

Grokker

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 47: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 44'

&

$

%

WikipediaNov pristop k ustvarjanju skupne zakladnice zna-nja je Wikipedia, kjer vsi uporabniki spleta lahkoprispevajo k njeni izgradnji. Ima pa tudi vgrajenepostopke samopreciscevanja.Novinarstvo vse bolj ogrozajo spletni dnevniki –blogi. Osebni dnevnik pa si lahko ustvarimo s sto-ritvijo RSS – Really Simple Syndication.

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 48: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 45'

&

$

%

Wikipedia

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 49: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 46'

&

$

%

Web 2.0Usmerjen v sodelovanje med ljudmi (izmenjavapodatkov, soustvarjanje).MySpace, Facebook, Bebo, Skyrock Blog, Hi5,Orkut, Friendster, CyWorld, . . .Wiki: Web 2.0, Social networking, seznam,skupno oznacevanje, oznacevanje, oblaki oznak,Flickr, Many Eyes

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 50: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 47'

&

$

%

Spletne tehnologijeIPv4 in IPv6

Internet Protocol version 4 (IPv4) je cetrta razlicica Internetnega protokola (IP).Dolocen je v IETF RFC 791 (september 1981). IPv4 uporablja 32-bitne naslove, karomejuje njegov naslovni prostor na 4294967296 (= 232) naslovov. wiki

Stisko odpravlja Internet Protocol version 6 (IPv6), ki ima veliko vecji naslovniprostor - 2128 ≈ 3.41038 naslovov. IPv6 je dolocen z vec RFC-ji, ki so zaceliizhajati leta 1996, zacensi z RFC 2460, . . . RFC 4291. wiki

Ceprav je naslovni prostor zelo velik, ni misljeno, da bo vsaka stvar dobila svojostevilko.

W3C: MIME, Unicode, URL, HTTP, HTML, CSS

metadata: Dublin core

XML, XSL, Java, Javascript, PNG, SVG

V izobrazevanju LOM, SCORM

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 51: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 48'

&

$

%

Pomenski splet

Kam gre razvoj spleta? Ze vsvojem predlogu iz leta 1989 jeTim Berners-Lee zastavil zami-sel spleta veliko splosneje, kot pajo je dejansko izvedel. Konectisocletja je te zamisli zacel raz-vijati v podobo novega, pomen-skega spleta (Sematic Web). Po-ljudno je opisan v clanku The Se-mantic Web objavljenem v revijiScientific American, maja 2001.

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 52: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 49'

&

$

%

. . . Pomenski splet

Pomenski splet temelji na pomenskem opisu njegovih sestavin (tocke inpovezave) z uporabo metapodatkov in ontologij:

URI (Uniform Resource Identifier) je oznaka, ki enolicno doloca nekabstraktni ali fizicni vir – lahko tudi izven spleta.

RDF (Resource Description Framework) omogoca opise virov in odnosovmed njimi. RDF; uvod; wiki

OWL (Web Ontology Language) omogoca opise odnosov med pojmiuporabljenimi v opisih. OWL; osnove; teorija; wiki

Cilj je omogociti izgradnjo storitev (agentov), ki opravljajo dolocenenaloge, pri cemer se opirajo na gornje podatke.

Wiki.

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 53: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 50'

&

$

%

URIRFC 3986: URI – Uniform resource identifier (2005) Kdo/kaj, kje?

ftp://ftp.is.co.za/rfc/rfc1808.txt

http://www.ietf.org/rfc/rfc2396.txt

ldap://[2001:db8::7]/c=GB?objectClass?one

mailto:[email protected]

news:comp.infosystems.www.servers.unix

tel:+1-816-555-1212

telnet://192.0.2.16:80/

urn:oasis:names:specification:docbook:dtd:xml:4.1.2

W3C

RFC 2141 URN; DOI – Digital Object Identifier

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 54: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 51'

&

$

%

Pobude, storitveMath-Net: Math-Net RDF Collection

FOAF – The Friend of a Friend; uvod; besednjak; osebni opis

OpenID – single digital identity

OAuth – secure API authentication

APML – Attention Profiling Mark-up Language; wiki

SIOC – Semantically-Interlinked Online Communities; SIOC Core Onto-logy

OAI – The Open Archives Initiative; zdruzevanje

Ruby; Ruby on Rails

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 55: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 52'

&

$

%

Jezikovne tehnologijeSI – lemmatizer

MontyLingua

NLTK —- the Natural Language Toolkit; NLTK —- knjiga

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 56: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 53'

&

$

%

Podomrezja in posebne storitveObseznosti in neurejenosti celotnega omrezja se lahko izognemo tudi zvzpostavljanjem problemskih podomrezij: podjetja in ustanove (intranet),obroc uporabnikov jezika Logo, SIO, . . . ,

in posebnih storitev: znanstveni clanki: CiteSeer, arXiv, Entrez, ISI, . . .

potovanja: zeleznica, letala, ceste, . . .

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6

Page 57: Splet in standardi - vlado.fmf.uni-lj.sivlado.fmf.uni-lj.si/vlado/dida/2007/splet.pdf · Tim Berners-Lee 1989 Informacijska tehnologija in izobrazevanjeˇ Splet in standardi Vladimir

V. Batagelj: Splet in standardi 54'

&

$

%

RaznoAvtorske pravice: javni, prosti, odprti, poskusni, trzni izdelki.Center for the Public Domain; GNU, Copyleft; Open Source, OS definition,Source Forge; Copyright, basics; Fair use.

Zasebnost in varovanje podatkov: ZVOP, zakon o varstvu osebnihpodatkov.

Prostorski podatki.

omejevanje dostopa, gesla, tajnopis (kriptografija), PGP.

Arhiviranje in stiskanje: WinZip, TAR, Gzip.

Virusi: Kaj so to virusi?, Pazniki,

Informacijska tehnologija in izobrazevanje s s y s l s y ss * 6