Professional Documents
Culture Documents
1. Istorija Veba
U martu 1989. godine, Tim Berners-Lee 1 je svom tadašnjem šefu Mike-u Sandall-u u CERN-u podneo
dokument pod naslovom “Information Management: A Proposal” u kome je predložio koncept onoga
što mi danas zovemo Web. Predlog nije zvanično prihvaćen, ali je šef na dokumentu napisao opasku
“maglovito ali uzbudljivo”. Web nikada nije bio zvanični projekt CERN-a, ali je Mike uspeo da Timu
obezbedi vreme za rad na njemu u septembru 1990. Šta je Tim uradio? Do oktobra 1990, on je već
imao napisane tri fundamentalne tehnologije koje su i do dana današnjeg ostale temelj veba:
• HTML: HyperText Markup Language. Markerski jezik za web.
• URI: Uniform Resource Identifier. Neku vrstu “adrese” jedinstvene za identifikovanje resursa
na wrbu.
• HTTP: Hypertext Transfer Protocol. Protokol koji omogućuje pronalaženje povezanih resursa
na Web-u.
Tim je takođe napravio i prvi editor/brauzer web stranica (“WorldWideWeb.app”) i prvi web server
(“httpd“). Do kraja 1990 objavljena je prva Web stranica na otvorenom internetu, a 1991. godine
pozvani su ljudi izvan CERN-a da se pridruže novoj web zajednici.
Taj prvi veb sajt, koji su napravili Tim Berners-Lee i Robert Cailliau u CERN-u sastojao se od kolekcije
dokumenata sa statičkim sadržajem kodiranim u jeziku HyperText Markup Language (HTML). Kada je
1999. godine CERN pravio monografiju povodom 50 godina postojanja, termin web pomenut je u
jednoj rečenici. U prethodnim monografijama nije ni bio pominjan. CERN nikada nije polagao nikakva
autorska prava na web, a nije ih polagao ni Tim Berners-Lee pa je Web ostao opšte dobro. Kao što je,
uostalom, i Internet ostao opšte dobro. Zašto?
Sa razvojem Veba, Berners-Lee je shvatio da se njegov pun poitencijal može realizovati samo ako bilo
ko, bilo gde može da ga koristi bez plaćanja ili traženja dozvole. On je kaže: “ Da je tehnologija
zaštićena, i pod mojom potpunom kontrolom, verovatno ne bi uzela maha. Ne možete predložiti da
nešto bude univerzalni prostor i istovremeno zadržati kontrolu nad njim.”
Zajedno sa još nekim ljudima, Berners-Lee se založio da sa i CERN saglasi da razvijeni kod bude
besplatan zauvek. Ta odluka je objavljena u aprilu 1993 i dovela je do globalnog talasa kreativnosti,
saradnje i inovativnosti koji do tada nije bio viđen.
Veb zajednica je začetnik revolucionarnih ideja koje su se proširile i van sektora tehnologije:
• Decentralizacija: Nije potrebna nikakva dizvola centralnog autoriteta da bi se bilo šta
postavilo na Veb, nema centralnog kontrolnog čvora i nema jedinstvene otkazne tačke … i
nema “prekidača za slučaj opasnosti ”! To znači i odsustvo neselektivne cenzure i prismotre.
• Nediskriminacija: Ako ja platim priključenje na internet sa određenim kvalitetom servisa i ti
platiš priključak sa istim ili većim kvalitetom servisa, oboje možemo da komuniciramo na
istom nivou. Taj princip jednakosti poznat je i pod nazivom Net Neutralnost.
• Dizajn od dole-na gore: Umesto da kod piše i kontroliše mala grupa eksperata, on se razvija
transparentno za sve uz podsticanje maksimalnog učešća i eksperimentisanja.
• Univerzalnost: Za svakoga sposobnog da nešto publikuje na Vebu, svi uključeni računari
moraju da govore iste jezike u međusobnoj komunikaciji bez obzira na različiti hardver koji
ljudi koriste; gde žive; ili koja kulturna i politička ubeđenja imaju. Na taj način Veb razara
silose i omogućuje procvat različitosti.
1
Tim Berners-Lee, britanski naučnik (računarska nauka), https://en.wikipedia.org/wiki/Tim_Berners-
Lee
• Konsenzus: Da bi funkcionisali univerzalni standardi, svi moraju da se saglase da ih koriste.
To je i omogućeno tako što je svima pružena prilika da iznesu svoje mišljenje pri kreiranju
standarda kroz transparentan, participativan proces u okviru W3C.
Upravo ove ideje su dovele do novih pristupa u oblastima informacija (Open Data), politike (Open
Government), naučnih istraživanja (Open Science), obrazovanja, kulture (Free Culture). Ali smo tu još
uvek na površini iako se čini, na svu sreću, da nešto (šta god to bilo) bar malo pomaže da se i onima
koji nisu bezobzirni otimači pruži malo prostora. Ne mogu u ovom kontekstu da zaobiđem događaj
koji je aktuelan baš u vreme kada ja pišem ovaj tekst. Vreme je januar/februar 2021 a događaj, koji ne
bi bio moguć da nema Interneta i da nema web-a, je Reddit i firma GameStop 2. Ono što se dešavalo
na berzi demonstriralo je nesposobnost ukalupljenih „profesionalaca“ da percipiraju posledice koje
globalno umrežavanje (ne samo tehničko, ali neizvodljivo bez tehničke podrške) može imati. Da ne
mistifikujem, krajem januara i početkom februara 2021. Reddit je uspeo da vrednost kompanije
GameStop, koju su berzanski brokeri uobičajenim modelom “pozajmljivanja“ akcija uz obavezu
ponude na tržištu i kasnijeg otkupa tih istih akcija po važećoj ceni oborili na minus 500 miliona US$ i
vrednost akcije na US$ 2.5, sa 28. januarom 2021. podigne na 6.7 milijardi dolara i vrednost akcije 483
US$. Sve to desilo se zahvaljujući Internetu i Web-u koji su omogućili organizovano delovanje
(kupovinu akcija) malih ulagača posredstvom Web platforme Robinhood
(https://robinhood.com/us/en/). Danas, Internet i Web su pretpostavka za preživljavanje kojom
većina nas raspolaže. I što je izuzetno važno, ove tehnologije su već dokazale kapacitet za izgradnju
društva koje se puno razlikuje (na svu sreću na bolje) od današnjeg putem kompanija kao što je
Robinhood 3.
Od nastanka, Veb je evoluirao iz okruženja-domaćina za jednostavne, statičke, hipermedijalne
dokumente (Web 1.0), preko infrastrukture za izvršavanje najsloženijih aplikacija sa participativnim
karakteristikama (Web 2.0), onoga što je vizionar Berners-Lee najavio još ranih 1990-tih pod imenom
Semantički Web (Web 3.0), do nečega za šta imamo ime Web 4.0 ali smo još daleko od potpuno jasne
ideje šta bi to bilo i kako bi se moglo ostvariti.
4
1 zetabajt = 270 bajta
o Knjige gostiju (Guestbooks): Komentari posetilaca sajta su se obično dodavali na
stranicu poznatu pod nazivom Guestbook umesto da se direktno povezuju sa
stranicama sadržaja.
o Prosleđivanje formi putem e-mail-a: Web serveri faze Web 1.0 su retko pružali
podršku skriptovanja na serverskoj strani što je potrebno za prosleđivanje forme.
Rešenje je bilo veoma nezgrapno: odabir opcije Submit na većini formi bi lansiralo e-
mail servis i posetilac bi morao formu da pošalje elektronskom poštom na adresu
koju je obezbeđivao Web sajt.
Veb 1.0 je danas prošlost.
Kako se ovo razmišljanje pretočilo i još uvek pretače u konkretizaciju zvanu Web 2.0? To, možda i
najbolje, objašnjavaju još neka imena pod kojima je Web 2.0 poznat: mudri Web, čovek-centrični Web,
participativni Web, Web čitanja-pisanja. Sva ova imena mogu da se dovedu u vezu sa, a možda čak i
obuhvate terminom saradnja. Web 2.0 je platforma za saradnju. Kao takav, on je bidirekcioni, svojim
korisnicima pruža više interakcije i nameće manje kontrole, omogućuje kolaborativno kreiranje
sadržaja (šta god sadržaj bio).
U suštini, Web 2.0 je više novi način korišćenja interneta, a manje stvarna evolucija njegove osnovne
definicije. Web 2.0 se, u osnovi, odnosi na poboljšan način deljenja informacija, saradnju, komunikaciju
i interoperaciju. Verovatno je najvažniji socijalni efekat Web-a 2.0 pojava i razvoj društvenih mreža,
iako je njegova uloga izuzetna i u oblasti ekonomije, obrazovanja, zdravstva, kulture, uprave, itd.
Tehnološke pretpostavke za razvoj Web-a 2.0 su bile finansijski dostupna komunikaciona
infrastruktura većeg kapaciteta, visoko mobilni klijentski pristupni uređaji dobrih performansi,
serverska infrastruktura sposobna za rad sa ogromnim količinama podataka. Na kraju, ali daleko od
toga da bude najmanje važno, bila je neophodna i odgovarajuća softverska podrška.
5 http://radar.oreilly.com/2006/12/web-20-compact-definition-tryi.html
Iako je, pošteno rečeno, Web 2.0 verovatno najviše doprineo širenju kruga korisnika, on nije doneo
nikakve suštinske novosti u fundamentima a i u tehnologijama su ti doprinosi dosta ograničeni. U
stvari, moglo bi se reći da je Web 2.0 najviše doprineo napredovanju tehnologija prikazivača (na
primer, JavaScript 6 i AJAX 7).
Semantički veb nazivaju i veb podataka. On, u stvari, predstavlja globalnu bazu podataka u punom
smislu termina baza podataka: u njemu su podaci koji su međusobno povezani u strukturu. Šta se sve
može smatrati podatkom i kako se mogu ostvarivati te veze je ono što je novo u odnosu na
konvencionalne baze podataka. Primarni objekti ovde su stvari (Thing) i linkovi se upostavljaju među
6 https://en.wikipedia.org/wiki/JavaScript
7 https://en.wikipedia.org/wiki/Ajax_(programming)
8 https://www.scientificamerican.com/article/the-semantic-web/
9 https://www.cs.rpi.edu/~hendler/
10 https://en.wikipedia.org/wiki/Ora_Lassila
tim primarnim objektima (slika 1 [??]). Ovde se semantika definiše i predstavlja i za primarne objekte
i za linkove i to eksplicitno. Sturktura koja se može predstaviti je veoma složena. Teorijska osnova za
semantički veb su teorija grafova i matematička logika, a praktična implementacija reprezentacije
semantike ostvaruje se putem RDF (Resource Description Framework) 11 modela kome ćemo u ovoj
knjizi posvetiti posebno poglavlje.
Gledano iz perspektive krajnjeg korisnika moglo bi se reći da je razlika između Web-a 3.0 i Web-a 2.0
u tome što je Web 2.0 usmeren na podršku kreativnosti korisnika u radu sa sadržajima (bilo da ih
proizvode ili konzumiraju), dok je Web 3.0 usmeren ka oblikovanju podataka na način da mašine mogu
da uspostave svest o značenju tih podataka. Posedovanje svesti o značenju podataka utire put ka
automatizaciji načina kreiranja i korišćenja podataka koji su svojstveni ljudima. Izvor
[https://www.geeksforgeeks.org/web-1-0-web-2-0-and-web-3-0-with-their-difference/] daje
poređenje tri generacije Web-a koje je prikazano u Tabeli xxx.
Tabela 1
Generacija
Kriterijum
Web 1.0 Web 2.0 Web 3.0
Operacije krajnjih
Uglavnom samo Intenzivno čitanje- Portabilno i
korisnika nad
čitanje pisanje personalizovano
sadržajem
Ciljne grupe Kompanije Zajednice Pojedinci
Osnovna stranica Emisija u realnom
Način pristupanja Blogovi / Wikiji
(Home Page) vremenu / Wave servisi
Odnos prema Posedovanje
Deljenje sadržaja Konsolidovanje sadržaja
sadržaju sadržaja
Interakcija Web forme Web aplikacije Smart aplikacije
Strukturiranje
Katalozi Markiranje (tagging) Ponašanje korisnika
sadržaja
Jedinica za
Pregled stranice Klik Korisničko angažovanje
obračun
Bazirano na ponašanju
Oglašavanje Baneri Interaktivno
korisnika na Web-u
Tipični reprezenti Britannica Online Wikipedia The Semantic Web
11
https://www.w3.org/RDF/
Karakteristične
HTML/Portali XML / RSS RDF / RDFS / OWL
tehnologije
Sledeća slika (isti izvor) prikazuje dvodimenzionalni model gde du dimenzije informaciona i društvena
povezanost. Dodavanje još jedne faze, zahtevalo bi dodavanje još jedne dimenzije .
Poslednja slika iz serije ima za ambiciju da dokaže kako je išla evolucija tehnologije u tri oblasti i gde
bi to moglo da nas odvede … kazaće vreme!
Slika ??? Evolucija tehnologije u biznisu, komunikacijma, zabavi
Ne treba ovu nomenklaturu uzimati preozbiljno. Kako reče, Brus Sterling (inače, srpski zet):
“Budućnost je proces, ne odredište”.
Zanimljiv i prijatan način da steknete uvid u proces i njegov uticaj na društvo je dokumentarac ‘Lo and
Behold’ iz 2016. godine čiji je autor Verener Hercog. Snimak imate na linku
https://www.dailymotion.com/video/x54p62l.
12 http://www8.cao.go.jp/cstp/english/index.html
koje se, zatim, primenjuju na realan svet da bi se izvela rešenja pri čemu se taj ciklus izvršava na nivou
celog društva.
Sledeće što valja objasniti je šta se misli kada se kaže “spajanje fizičkog prostora (realni svet) i sajber
prostora”. Prvo da vidimo šta je tu “sajber prostor” a šta “fizički prostor”.
Ovde se termin “sajber prostor” odnosi na digitalni svet u kome, ili bolje pomoću koga se podaci
realnog sveta prikupljaju i analiziraju da bi se dobila rešenja. Infrastruktura tog prostora je ogroman
broj računarskih mreža, dakle fizički objekti. Ono što ovde treba naglasiti je da sajber prostor ne služi
samo za razmenu ogromnih količina podataka, već i za analizu problema i modelovanje rešenja za
realni svet. U sajber prostoru se izgrađuju modeli realnog sveta koji služe za generisanje rešenja koja
će biti primenjivana u fizičkom prostoru.
Fizički prostor označava realni svet iz koga se prikupljaju sirovi podaci i na koji se primenjuju rešenja.
Spajanje sajber prostora i fizičkog prostora (realnog sveta) je uspostavljanje ciklusa u kome podaci
glatko dotiču iz fizičkog prostora u sajber prostor i, zatim, teku natrag u fizički prostor u obliku
smislenih informacija koje se kreiraju u sajber prostoru. Sajber prostor povezuje podsisteme fizičkog
prostora tako da se omoguće sofisticiraniji servisi i proizvede mnogo veća vrednost u realnom svetu.
Za prikupljanje podataka iz realnog sveta koristi se Internet stvari (IoT) a za transformaciju u smislene
informacije koriste se tehnike veštačke inteligencije, posebno mašinskog učenja.