instant poruke (instant messaging)...messenger, windows live messenger, ichat i skype •neki od...

Post on 04-Oct-2020

0 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Internet servisi

Instant poruke (Instant Messaging)

dr Dušan LjubičićBeogradska akademija poslovnih i

umetničkih strukovnih studija

Instant Messaging

• Instant poruke - IM (od Instant Messaging)

• Onlajn komunikacija u realnom vremenu

• Obavlja se razmenom uglavnom tekstualnih poruka

• Obično između dve osobe koje se u najvećem broju slučajeva već poznaju

• Za fizička lica IM servis je besplatan

4/1/2020 Internet servisi – dr Dušan Ljubičić 2

Najpoznatiji programi

• Najpoznatiji IM programi su bili

– ICQ, AOL Instant Messenger (AIM), Yahoo! Messenger, Windows Live Messenger, iChat i Skype

• Neki od ovih programa danas više ne postoje (AIM, Windows Live Messenger – integrisan sa Skajpom) dok su drugi, izuzev Skajpa, potisnuti od strane aplikacija za razmenu poruka preko mobilnih telefona (Messaging apps)

4/1/2020 Internet servisi – dr Dušan Ljubičić 3

Najpoznatiji danas

• Najpoznatiji programi danas za razmenu poruka su WhatsApp, Messenger, WeChat, QQ, KiK, Viber, Skype, LINE, Telegram, Snapchat, Google Hangouts

4/1/2020 Internet servisi – dr Dušan Ljubičić 4

LINEWeChat HangoutsWhatsappViberSkypeMessenger

SnapchatHikeTelegramSlack QQ KikBBM

KakaoTalk

Tango

Veliki broj korisnika

• WhatsApp i Messenger, već imaju oko 1,3 milijarde mesečno aktivnih korisnika, dok WeChat i QQ, koji su u vlasništvu kineske firme Tencent, imaju preko 980, odnosno 840 miliona mesečno aktivnih korisnika

• http://vincos.it/social-media-statistics/

4/1/2020 Internet servisi – dr Dušan Ljubičić 5

Umesto SMS i MMS

• Pored prenosa tekstualnih poruka gotovo svi IM programi omogućavaju audio i video komunikaciju, prenos slika i drugih vrsta datoteka

• Budući da se radi o besplatnom servisu, instant poruke sve više potiskuju SMS i MMS poruke, kao i klasično telefoniranje preko mobilnih ili fiksnih mreža

• Po procenama u 2018. god. udeo IM u svim mobilnim porukama će dostići 75%

4/1/2020 Internet servisi – dr Dušan Ljubičić 6

Umesto mejla

• Instant poruke mogu da se pošalju i kada primalac nije na mreži tako da mogu da se koriste i umesto emaila

• Efikasnije, brže, pouzdanije i zato IM potiskuje email

• Kod gmail-a veličina datoteke za slanje je to 25 MB, Whatsapp omogućava slanje datoteka do 100 MB

4/1/2020 Internet servisi – dr Dušan Ljubičić 7

Za poslovne korisnike

• Poslovnim korisnicima IM nudi više mogućnosti za komunikaciju i timski rad nego što su to zajedno ikada mogli email, mobilni i fiksni telefon

• Poslovnim korisnicima IM štedi vreme, povećava poslovnu saradnju i drastično smanjuje troškove komunikacije

• Prema istraživanju koje je sproveo Symantec, 55% od onih koji IM koriste na poslu tvrde da im se email saobraćaj smanjio za 50%

4/1/2020 Internet servisi – dr Dušan Ljubičić 8

Automatizacija pružanja usluga

• Neke IM aplikacije omogućavaju kreiranje botova

• Botovi omogućavaju lako dobijanje različitih informacija, kao što su vremenska prognoza ili kursna lista, odnosno informacija koje su dostupne preko internet pretraživača i socijalnih mreža

• Botovi kompanijama omogućavaju da automatizuju pružanje svojih usluga

• Korisnici sa botovima komuniciraju na uobičajen način i nije potreban nikakav dodatni interfejs

4/1/2020 Internet servisi – dr Dušan Ljubičić 9

Automatizacija pružanja usluga

• IM ima potencijal da asistira korisnicima u skoro svim onlajn poslovima

• U Kini se WeChat koristi za naručivanje hrane, taksija, kupovanje avionskih karti, proveru stanja na računu u banci, pa čak i za igranje igrica. U Japanu ljudi koriste Line za kupovinu u prodavnicama

• Snapchat, Line i Facebook omogućavaju svojim korisnicima međusobno slanje novca

4/1/2020 Internet servisi – dr Dušan Ljubičić 10

IM klijent-server arhitektura

• Gotovo svi IM sistemi koriste klijent-server arhitekturu

• Kod ove arhitekture korisnici instaliraju klijentski softver (Whatsapp, Skype itd.) na svojim uređajima, a provajder IM usluga serverski softver na server

• Kada jedan klijent šalje poruku drugom, poruka se prvo šalje IM serveru, a zatim IM server šalje poruku klijentu kojem je namenjena

• Ukoliko klijent kojem je namenjena poruka trenutno nije dostupan, poruka će mu biti kasnije prosleđena

4/1/2020 Internet servisi – dr Dušan Ljubičić 11

IM klijent-server arhitektura

4/1/2020 Internet servisi – dr Dušan Ljubičić 12

IM Server

IM Klijent 1

IM Klijent 2

1. Poruka se prvo šalje IM serveru1

2

2. IM server zatim šalje poruku klijentu

IM peer-to-peer arhitektura

• Kod peer-to-peer IM arhitekture ne postoji centralni server

• Umesto toga poruke se šalju od računara do računara dok ne stignu do odredišta

• Svaki računar u ovoj mreži ima klijentski i serverski deo

4/1/2020 Internet servisi – dr Dušan Ljubičić 13

Ricochet IM

• Ricochet je trenutno najpoznatijih IM program koji koristi peer-to-peer arhitekturu

• Richocet koristi Tor mrežu u kojoj se poruka šalje od noda do noda

• Svaki nod ima skriveni serverski deo koji potvrđuje njegov identitet i prihvata konekcije susednih nodova kojima šalje poruke i od kojih prima poruke

• Autentifikacija hosta vrši preko javnog ključa, čime se isključuje potreba za trećom stranom

4/1/2020 Internet servisi – dr Dušan Ljubičić 14

Ricochet IM

• Kada se program pokrene on pokušava da se poveže na Tor mrežu preko kontakt adresa koje su mu poznate

• Konekcije se prave preko porta 9878

• Za povezivanje sa mrežom dovoljna je samo jedna aktivna konekcija

• Kada se konekcija uspostavi ona se sve vreme drži otvorenom

https://www.torproject.org/about/overview.html.en4/1/2020 Internet servisi – dr Dušan Ljubičić 15

Korisnici

• Kontakti se dodaju na isti način kao i kod Skajpa

• Korisniku se prvo šalje zahtev koristeći njegov ID

• Korisnik mora da odobri zahtev da bi poruke mogle da mu se šalju

• Kontakt lista je poznata samo računaru na kojem se nalazi

• Kod instalacije programa korisnik dobija ID u obliku ricochet:5k5cso7zakxp5x6y

4/1/2020 Internet servisi – dr Dušan Ljubičić 16

Putanja poruke

• Kod slanja poruke kreira se putanja od pošiljaoca do primaoca poruke

4/1/2020 Internet servisi – dr Dušan Ljubičić 17

Bezbednost

• Ova putanja je slučajno izabrana i enkriptovana tako da ne može da se dođe u posed lokacije ili IP adrese nijednog noda

• Svaki nod zna samo od koga je dobio poruku i kome treba da je prosledi

• Nijedan nod nema pune informacije o tome ko šalje poruku i kome se šalje

4/1/2020 Internet servisi – dr Dušan Ljubičić 18

Tajnost

• Putanja kojom se prenose podaci je potpuno šifrirana (end-to-end encrypted) tako da:

– Identitet korisnika ne može da se utvrdi na osnovu kontakta ili njihovih adresa

– Komunikacija je autentifikovana i enkriptovana

– Nijedan korisnik, niti server, ne može da dođe u posed kontakt liste, istorije poruka …

– Cenzura i nadgledanje komunikacije nisu mogući

– Stavljanje korisnika na crnu listu ili napad otkazivanjem servisa (DOS ili DDOS) nisu mogući

4/1/2020 Internet servisi – dr Dušan Ljubičić 19

Whatsapp

• IM aplikacija sa najvećim brojem korisnika na svetu

• Krajem decembra 2017. godine Whatsapp je imao oko 1,5 milijardi aktivnih korisnika mesečno

• Dnevno se pošalje oko 55 milijardi poruka (jul, 2017.)

• Omogućava audio i video pozive i slanje multimedijalnih sadržaja

• Maksimalna veličina datoteke 100 MB

• Grupe mogu da imaju do 250 članova, tj. poruka može da se šalje istovremeno prema 250 korisnika

https://www.statista.com/topics/2018/whatsapp/4/1/2020 Internet servisi – dr Dušan Ljubičić 20

Whatsapp statistika

4/1/2020 Internet servisi – dr Dušan Ljubičić 21

Enkripcija

• Whatsapp koristi end-to-end enkripciju, odnosno šifrira saobraćaj, tako da niko, uključujući i Whatsapp, osim učesnika u komunikaciji, ne može da pročita poruke ili dokumente, gleda video i slike ili prisluškuje razgovore ili prati gde se trenutno nalazite

• Svaka poruka se šifrira jedinstvenim ključem koji je dostupan samo učesnicima komunikacije

4/1/2020 Internet servisi – dr Dušan Ljubičić 22

Lokacija i poslovna verzija

• Whatsapp koristi Google Maps i Google Places za deljenje lokacije. Za vreme razmene poruka korisnici na mapi mogu da vide gde se trenutno nalaze

• Whatsapp takođe može da se koristi i preko veb sajta. Procedura za pokretanje je na stranici https://web.whatsapp.com

• Početkom 2018. godine Whatsapp je lansirao i poslovnu verziju (WhatsApp Business)

4/1/2020 Internet servisi – dr Dušan Ljubičić 23

Arhitektura

• Whatsapp koristi klijent-server arhitekturu

• Kada korisnik pošalje poruku, ona se prvo šalje serveru i odmah se prosleđuje primaocu

• Ukoliko primalac nije onlajn, poruka se privremeno smešta na server u red, zajedno sa ostalim takvim porukama, i šalje primaocu čim bude na mreži

• Čim primalac primi poruku ona se briše sa servera

• Poruke mogu da sačuvaju na mobilnom u obliku fajla. Android korisnici mogu da koriste Google drive

4/1/2020 Internet servisi – dr Dušan Ljubičić 24

Arhitektura

4/1/2020 Internet servisi – dr Dušan Ljubičić 25

XMPP

HTTP

Custom Ejabberd Server Cluster

MnesiaDB Cluster

HTTP

XMPP

HTTP

Mobile User

Mobile User

Local SQLite DB

Local SQLite DB

YAWS Server

Media Store CDN

MySQL or Postgress

Riak GCM/APNS

Offilne Users

Write Only Message Archive

Media data Profile

Contacts

Arhitektura

• Whatsapp korisiti FreeBSD operativni sistem. FreeBSD je besplatan operativni sistem otvorenog koda. Razvijen je iz jedne verzije Unix-a koja se zvala BSD

• Whatsapp korisiti Ejabberd server. Ovaj server omogućava trenutnu razmenu poruka između dvoje ili više korisnika, praktično u deliću sekunde

• Ejabbers server koristi modifikovanu verziju XMMP protokola (Extensible Messaging and Presence Protocol). XMPP je protokol otvorenog koda i zasnovan je na XML-u

4/1/2020 Internet servisi – dr Dušan Ljubičić 26

Erlang jezik

• Ejabberd je server otvorenog koda zasnovan na Jabber tehnologiji i napisan je u Erlang jeziku

• Erlang je programski jezik koji se inače koristi za pisanje softvera za sisteme koji rade u realnom vremenu i zahtevaju visoku skalabilnost, brzinu i pouzdanost

• Omogućava apdejte i ispravke softvera na živo, odnosno bez restartovanja sistema

4/1/2020 Internet servisi – dr Dušan Ljubičić 27

Erlang jezik

• Osim za instant poruke koristi se za pisanje softvera za telekomunikacione kompanije, banke, elektronsko poslovanje i sl.

• Amazon, Yahoo, Motorola, Ericsson i Facebook su neke od kompanija koje koriste ovaj jezik

4/1/2020 Internet servisi – dr Dušan Ljubičić 28

Mnesia - baza

• Mnesia je baza koju koristi Whatsapp. U pitanju je višekorisnički DMBS koji daje brze odgovore na upite i u situacijama kada je broj upita ogroman. Baza je hibridna, koristi relaciono/objektni model

• YAWS (Yet Another Webserver) je veb server koji Whatsapp koristi za smeštanje multimedijalnih sadržaja

• Sve je napisano Erlang jezikom

4/1/2020 Internet servisi – dr Dušan Ljubičić 29

Šta se koristi

• Koje jezike, baze podataka, protokole i servere koriste Whatsapp, WeChat i Viber

4/1/2020 Internet servisi – dr Dušan Ljubičić 30

Poslovne verzije

• Većina IM programa ima i svoje poslovne verzije gde je akcenat na većoj podršci timskom radu, boljoj komunikaciji sa kupcima i većoj sigurnosti

• Google Hangouts, Adium, Spark, Jabber, Yahoo! Messenger, Bitrix24, Whatsapp Business su neki od besplatnih IM programa i uglavnom su namenjeni manjim firmama

• WhatsApp Business je izišao početkom 2018. god. i za sada je besplatan

4/1/2020 Internet servisi – dr Dušan Ljubičić 31

Poslovne komercijalne verzije

• Najbolje rangirani komercijalni programi iz ove kategorije početkom 2018. god. po pcmag.com

• Cene ispod su mesečne tarife po korisniku. Skype for Business je integrisan u Microsoft Teams

4/1/2020 Internet servisi – dr Dušan Ljubičić 32

IM jezik i emotikoni

• Razvojem tekstualne komunikacije, razvio se i novi "tekstualni jezik" koji je prilagođen neposrednosti i kompaktnosti ovog načina komuniciranja

• Potreba za brzinom dovela je razvoja velikog broja izraza (skraćenica i akronima) koji se danas koriste u mnogim onlajn komunikacijama

• Razvijeni su izrazi kojima se iskazuju emocije ili trenutno raspoloženje čime se donekle prevazilaze nedostaci koji su posledica izostanka neverbalne komunikacije (govor tela, mimika itd.)

4/1/2020 Internet servisi – dr Dušan Ljubičić 33

Primeri skraćenica

• 2moro - Tomorrow

• BRB - Be Right Back

• J/K - Just Kidding

• LOL - Laughing Out Loud ili Lots Of Love

• OIC - Oh, I See

• OMG - Oh My God

• THX or TX or THKS - Thanks

• TMI - Too Much Information

4/1/2020 Internet servisi – dr Dušan Ljubičić 34

Emotikoni

• Emotikoni su tipografske, grafičke ili animirane ilustracije koje omogućavaju da izrazimo svoje raspoloženje, osećanje ili namere

• Reč je nastala kombinacijom reči emotion i icon

• Emotikoni za nasmejano :-) i tužno lice :-( su bili prvi emotikoni koji su se koristili. Grafički su ☺ i

• Kod većine aplikacija tipografski emotikon se automatski konvertuje u grafički

4/1/2020 Internet servisi – dr Dušan Ljubičić 35

Emotikoni Skype

• Većina aplikacija je razvila svoje emotikone

• Emotikoni koje koristi Skype:

4/1/2020 Internet servisi – dr Dušan Ljubičić 36

Razvoj IM servisa - početak

• 1961. – Compatible Time-Sharing System (CTSS), operativni sistem razvijen na MIT univerzitetu 1961. godine, je pionir IM servisa

• On je omogućavao je razmenu poruka do 30 korisnika istovremeno

4/1/2020 Internet servisi – dr Dušan Ljubičić 37

Razvoj IM servisa - IRC

• 1988. – Jarkko Oikarinen je razvio Internet Relay Chat (IRC) protokol

• IRC je omogućio korisnicima da se preko klijentskog softvera povežu na mrežu i da razmenjuju poruke u realnom vremenu

• U početku je podržavao samo grupnu komunikaciju. Protokol je vremenom pretrpeo nekoliko izmena. Klijentski softver postoji za većinu operativnih sistema. Najpopularniji IRC klijent za Windows je bio mIRC

4/1/2020 Internet servisi – dr Dušan Ljubičić 38

Razvoj IM servisa - ICQ

• 1996. – ICQ je prvi nezavisni IM klijent

• Omogućavao je grupnu i komunikaciju jedan na jedan i razmenu datoteka

• Ime je izvedeno iz fraze I Seek You

• ICQ je uveo pojedinačne naloge i fokusirao se na komunikaciju jedan na jedan

• 2001. godine imao je preko 100 miliona registrovanih korisnika. 2013. godine broj mesečno aktivnih korisnika je bio oko 11 miliona

4/1/2020 Internet servisi – dr Dušan Ljubičić 39

Razvoj IM servisa -Messenger

• 1997. AIM (AOL Instant Messenger) je napravila kompanija AOL. 2006. godine držao je oko 52% tržišta u SAD. Od 15. decembra 2017. godine nije dostupan

• 1998. Yahoo - Yahoo! Messenger. Komunikacija jedan na jedan, čet soba, deljenje datoteka, komunikacija između računara i telefona u oba smera, veb kamere

• 1999. Microsoft - MSN Messenger. Kasnije nazvan Windows Live Messenger. 2009. godine 330 miliona mesečno aktivnih korisnika. 2013. godine, dve godine pošto je Microsoft kupio Skype, nema podrške za servis

4/1/2020 Internet servisi – dr Dušan Ljubičić 40

Razvoj IM servisa –Apple iChat

• 2002. Apple je pokrenuo iChat za svoj Mac OS X operativni sistem

4/1/2020 Internet servisi – dr Dušan Ljubičić 41

Razvoj IM servisa –Skype

• 2003. Skype Technologies S.A.R.L je pokrenuo Skype

• 2011. godine Microsoft je kupio Skype za 8,5 milijardi dolara, što je do tada bila najveća kupovina u IT svetu

• Skype ima oko 300 miliona mesečno aktivnih korisnika

• Skype ima prevodilac za tekstualne poruke za 50 različitih jezika i govor za devet (Engleski, Španski, Francuski, Nemački, Kineski (Mandarinski), Italijanski, Portugalski, Arapski i Ruski)

• Svi korisnici međusobno komuniciraju, na svom jeziku4/1/2020 Internet servisi – dr Dušan Ljubičić 42

Razvoj IM servisa –MySpace, Facebook, Whatsapp

• 2006. MySpace je pokrenuo MySpaceIM. To je bila prva IM platforma unutar neke socijalne mreže

• 2008. Facebook pokreće Facebook Chat u okviru svoje socijalne mreže. 2011. Facebook je pokrenuo nezavisnu IM aplikaciju Facebook Messenger.

• 2009. Pokrenut je Whatsapp. Omogućavao je korisnicima trenutno slanje tekstualnih poruka, video i audio datoteka

4/1/2020 Internet servisi – dr Dušan Ljubičić 43

Razvoj IM servisa –WeChat

• 2011. Pokrenut je WeChat

• U vlasništvu je kineske kompanije Tencent, koji ga je i razvio

• Za razliku od većine drugih aplikacija za slanje trenutnih poruka, WeChat je uvodio i druge servise i danas je to potpuno integrisana mobilna plaforma koja preko mobilnog telefona omogućava plaćanje (40% svih plaćanja u Kini početkom 2017. god.), kupovinu, oglašavanje, zakazivanje pregleda kod lekara, igranje igrica itd.

4/1/2020 Internet servisi – dr Dušan Ljubičić 44

Razvoj IM servisa –WeChat

• Od 2016. godine ima i WeChat Out uslugu, odnosno mogućnost zvanja fiksnih i mobilnih telefonskih linija

• Zovu je aplikacija za sve

• Treća je po broju aktivnih korisnika, odmah iza Whatsapp-a i Facebook Messenger-a

• Ima i veb verziju

4/1/2020 Internet servisi – dr Dušan Ljubičić 45

Razvoj IM servisa –Snapchat i Slack

• 2011. Pokrenut je Snapchat. Razlikovao se po tome što je korisnicima omogućavao slanje slika i poruka koje su nestajale posle određenog (specificiranog) vremena

• 2013. Pokrenut je Slack. Aplikacija je namenjena za podršku timskom radu. U početku je bila interna alatka u kompaniji Tiny Speck. Naziv aplikacije dolazi od skraćenice Searchable Log of All Conversation and Knowledge

4/1/2020 Internet servisi – dr Dušan Ljubičić 46

Online chat

4/1/2020 Internet servisi – dr Dušan Ljubičić 47

Online chat

• Online chat (ćaskanje) je komunikacija između dvoje ili više ljudi istovremeno u realnom vremenu preko Interneta

• Ljudi koji komuniciraju najčešće se ne poznaju lično

• Chat (ili četovanje) se obično odvija kucanjem tekstualnih poruka, ali može i preko audio i video veze

4/1/2020 Internet servisi – dr Dušan Ljubičić 48

Chat sobe

• Chat se odvija unutar chat soba (chat room)

• Naziv chat sobe uže ili šire ukazuje na temu o kojoj se raspravlja u toj sobi, npr. programiranje, film, sport itd.

• Može se reći da je chat soba virtuelni prostor u kojem ljudi, koji mogu da se nalaze bilo gde u svetu, u realnom vremenu diskutuju o zajedničkim temama

4/1/2020 Internet servisi – dr Dušan Ljubičić 49

Prijavljivanje

• Kada se korisnik prijavljuje na chat, on bira neku od ponuđenih chat soba

• Korisnik može da bude u više soba istovremeno, ali može i pojedinačno da četuje sa bilo kojom osobom iz sobe

• Chat može da se odvija u bilo koje vreme, ali može i da se zakaže i da ima svoje vreme trajanja

4/1/2020 Internet servisi – dr Dušan Ljubičić 50

Chat

• Chat se obavlja preko veb sajta kroz veb brauzer ili preko posebnog softvera koji se instalira na korisnikov uređaj

• Svi IM klijenti podržavaju chat

• Komunikacija između učesnika (klijenata) se vrši preko servera

4/1/2020 Internet servisi – dr Dušan Ljubičić 51

Broj korisnika

• 1997. godine AOL je imao preko 19 miliona korisnika

• Prema nekim istraživanjima oko 55% onlajn tinejdžera i oko 28% onlajn odraslih, su tokom 2000. godine koristili chat sobe

• 2005. godine taj broj je pao na 18% onlajn tinejdžera i 17% onlajn odraslih osoba

• U narednim godinama većina korisnika je chat sobe zamenila instant porukama i socijalnim mrežamaIzvor: Pew Internet & American Life Project

4/1/2020 Internet servisi – dr Dušan Ljubičić 52

Chatklijent server sistem

• Chat je klijent server sistem

• Klijenti sa serverom komuniciraju preko veb baziranih klijenta ili preko programa koje instaliraju na svom računaru

• Programi koji se koriste za IM mogu da se koriste i za chat

4/1/2020 Internet servisi – dr Dušan Ljubičić 53

Chat programi

• Početkom veka mIRC je bio najpopularniji chat program, i u to vreme jedan od najpopularnijih programa uopšte

• ChatZilla, Pidgin i WeeChat su neki od chat klijenata koji rade na većini operativnih sitema

• Neki klijenti, kao što je Pidgin, imaju podršku za više protokola

4/1/2020 Internet servisi – dr Dušan Ljubičić 54

Prijavljivanje

• Korisnik se preko svog klijentskog softvera prijavljuje na chat server

• Neki chat serveri zahtevaju da se korisnik registruje

• Kod registracije korisnik bira šifru i korisničko ime pod kojim se posle prijavljuje

• Ako registracija nije obavezna, korisnik bira neki nadimak pod kojim će četovati taj put

4/1/2020 Internet servisi – dr Dušan Ljubičić 55

Protokoli

• Klijent se sa serverom povezuje preko protokola koji koristi taj server

• IRC (Internet Relay Chat) je jedan od najpoznatijih chat protokola

• Danas se više koriste XMPP i drugi protokoli koji se koriste za IM

• Serveri se obično zovu po protokolu koji koriste (IRC server, XMPP server itd.)

4/1/2020 Internet servisi – dr Dušan Ljubičić 56

Serveri

• Serveri se međusobno povezuju i tako formiraju mrežu koja omogućava povezivanje velikog broja korisnika

• EFnet je najveća mreža IRC servera

• mIRC omogućava povezivanjena veći broj IRC mrežauključujući i Efnet

• Korisnik bira mrežu i server na koji se želi povezati

4/1/2020 Internet servisi – dr Dušan Ljubičić 57

Preko brauzera

• Mnogi chat serveri omogućavaju chat preko veb brauzera

• Da bi se, npr. prijavili na chat server "Pričaonica Krstarice", korisnici treba da izaberu chat sobu, način pristupa i potvrde da se slažu sa uslovima korišćenja chat-a

• Posle klika na dugme Uključi se, potrebno je izabrati nadimak za chat i ukucati traženi kod kao potvrdu da se ne radi o robotu

4/1/2020 Internet servisi – dr Dušan Ljubičić 58

Krstarica

4/1/2020 Internet servisi – dr Dušan Ljubičić 59

Chat sobe

• Kada se prijavi na chat server korisnik bira chat sobu, odnosno kanal, ukoliko to nije izabrao pri samom prijavljivanju na server

• Korisnik po volji može da menja chat sobe ili da bude istovremeno u više njih

• Neki chat serveri, kao što je E-chat, omogućavaju korisnicima kreiranje vlastitih chat soba i punu kontrolu nad njima

4/1/2020 Internet servisi – dr Dušan Ljubičić 60

Izgled prozora chata

• Na sledećoj slici se vidi da je korisnik prijavljen u chat sobe Krstarica, Beograd, Kvizoteka i Rok i privatno razgovara sa korisnikom xy

4/1/2020 Internet servisi – dr Dušan Ljubičić 61

ß Chat sobexy

Chat poruke

• Kada se prijavi u chat sobu, korisnik može da krene da kuca poruke

• Poruke se šalju chat serveru, a on ih dalje šalje svim korisnicima koji se nalaze u chat sobi

• Svi korisnici vide sve poruke koje se kucaju u chat sobi

4/1/2020 Internet servisi – dr Dušan Ljubičić 62

Chat server(IRC, XMPP…)

Chat klijent 1 Chat klijent 2

Chat klijent 3 Chat klijent 4

Poruka Poruka

PorukaPoruka

Privatne sobe

• Spisak prijavljenih korisnika chat sobe je izlistan sa leve ili desne strane

• Sa svakim korisnikom može da se započne odvojen (privatan) razgovor

• U nekim slučajevima potrebno je prvo dobiti dozvolu osobe sa kojom želite da četujete privatno

• Poruke koje se kucaju u privatnoj sobi vide samo te dve osobe koje komuniciraju

4/1/2020 Internet servisi – dr Dušan Ljubičić 63

Pravila

• Korisnici moraju da se pridržavaju propisanih pravila

• Ponašanje na chat-u nadgledaju administratori, moderatori, operatori ili chat roboti

• Ukoliko se neki korisnik ne pridržava pravila biće sankcionisan

• Sankcije se kreću od privremene zabrane učestvovanja u razgovoru pa do zabrane pristupa chat serveru

4/1/2020 Internet servisi – dr Dušan Ljubičić 64

Ignorisanje

• Osoblje chat-a ne snosi nikakvu odgovornost za sadržaj poruka ili materijala na chat-u, ali mogu bez ikakvog obrazloženja da izmene ili obrišu bilo koji post

• Svako može da izabere da ignoriše drugog korisnika

• Ignorisani korisnik ne zna da je ignorisan

• On i dalje može da šalje poruke osobi koja ga je ignorisala, ali ih ona neće primati

• Ova opcija je privremena i traje samo dok je korisnik prijavljen na server

4/1/2020 Internet servisi – dr Dušan Ljubičić 65

Chatbot

• Chatbot je program (servis) koji s ljudima komunicira preko chat interfejsa (tekst, glas)

• Mogu biti manje ili više sofisticirani, zasnovani na određenim pravilima ili veštačkoj inteligenciji

• Komunikacija se uglavnom odvija tako što korisnik chatbot-u postavlja pitanje ili izdaje naredbu, a chatbot odgovara na pitanje ili izvršava naredbu

4/1/2020 Internet servisi – dr Dušan Ljubičić 66

Chatbot se koristi za

• davanje jednostavnih odgovora na pitanja kao što je kakvo će vreme biti, pozivanje i odgovaranje na telefonske pozive, kreiranje tekstualnih poruka, pronalaženje hotela i restorana, planiranje rasporeda, rezervacije, čekiranje leta, dobijanje detaljnih informacija o određenoj temi, proizvodu ili usluzi, informisanje o bitnim vestima, pomoć u naručivanju i kupovini, kontrolu pametnih uređaja, prikupljanje podataka iz različitih izvora i njihovu analizu, izradu projekcija i trendova, upravljanje ličnim finansijama…

4/1/2020 Internet servisi – dr Dušan Ljubičić 67

Chatbot za druženje

• XiaoIce u Kini i Rinna u Japanu su chatbot-ovi za druženje koje je razvio Microsoft

• Ovi chatbot-ovi pokazuju interesovanje, brigu i emocije za sagovornika i iz svakog razgovora uče sve više o svojim sagovornicima

4/1/2020 Internet servisi – dr Dušan Ljubičić 68

Broj sagovornika

• Sa XiaoIce je posle 30 meseci od lansiranja razgovaralo preko 40 miliona ljudi

• Sa chatbot-om Rinna u Japanu posle samo 16 meseci od pojave razgovaralo preko 29 miliona ljudi

• Razgovori sa ovim chatbot-vima u proseku imaju 23 razmene, dok se sa Cortanom i Siri završavaju posle samo 2-3 razmene

4/1/2020 Internet servisi – dr Dušan Ljubičić 69

Chatbot Zo

• Zo je chatbot koji je Microsoft razvio za englesko govorno područje

• Lansiran je preko IM platforme Kik 2016. godine

• Dostupan je i preko drugih popularnih platformi, kao što su: Twitter, Facebook Messenger, GroupMe i Skype

https://www.youtube.com/watch?v=dg-x1WuGhuI

4/1/2020 Internet servisi – dr Dušan Ljubičić 70

Chat etika

• Pored propisanih pravila ponašanja, korisnici treba da se drže i nepisanih pravila, uključujući i sledeća:

• Treba se ponašati na isti način kao i u razgovoru u licem u lice

• Treba izbegavati chat sleng

• Slovne greške, izostavljena interpunkcija, i druge greške, su uobičajene u četovanju i uglavnom su posledica nemara ljudi koji četuju. Ipak, trebalo bi da se potrudite i ispravite greške koje primetite

4/1/2020 Internet servisi – dr Dušan Ljubičić 71

Chat etika

• Kucanje velikim slovima treba izbegavati, jer se to smatra vikanjem

• Ne treba slati privatne poruke drugim korisnicima bez njihove dozvole. Na nekim mestima je to zabranjeno i korisniku će biti skrenuta pažnja

• Kada se prvi put prijavite u neku chat sobu, pratite par minuta razgovor ostalih korisnika pre nego što se nekom od njih obratite

4/1/2020 Internet servisi – dr Dušan Ljubičić 72

Sigurnosni rizici chat-a

• Za chat su karakteristične različite pretnje sigurnosti korisnika

• Pretnje su veće zbog toga što se komunikacija odvija u realnom vremenu

• Neiskusni i naivni korisnici mogu da urade neke stvari koje inače ne bi da su imali malo vremena da razmisle o tome ili da se s nekim posavetuju

4/1/2020 Internet servisi – dr Dušan Ljubičić 73

Sigurnosni rizici chat-a

• Ljudi koji četuju često nisu ono za šta se predstavljaju i često nemaju dobre namere

• Tzv. onlajn predatori su ljudi koji su vešti u razgovoru i sposobni da steknu vaše poverenje

• Tinejdžeri koji odlaze na chat su vrlo često emotivno nestabilni i nesigurni i kao takvi su često i laka meta ovih predatora

4/1/2020 Internet servisi – dr Dušan Ljubičić 74

Izbegavanje rizika

• Nikad ne treba otkrivati lične podatke, kao što su ime i prezime, adresa, telefon, imejl adresa, radno mesto, škola u koju se ide itd.

• Korisnici ovog treba da budu posebno svesni u javnim chat sobama gde svako može da prati razgovor

• Ako već morate da razmenite privatne podatke, prebacite se na privatan kanal, odnosno razgovor

4/1/2020 Internet servisi – dr Dušan Ljubičić 75

Izbegavanje rizika

• Kod izbora nadimka ne uključujte nikakve lične informacije

• Ne preuzimajte nikakve datoteke od onih sa kojim četujete, jer tako možete da preuzmete neki zlonamerni softver, kao što je virus

• Ako tražite neku pomoć oko računara, ili vam je neko ponudi, imajte u vidu da onog momenta kada se poveže na vaš računar, on ima pristup svemu što se nalazi na njemu

4/1/2020 Internet servisi – dr Dušan Ljubičić 76

Izbegavanje rizika

• Uvek imajte na umu da ljudi sa kojima razgovate možda nisu oni za koje se izdaju

• Nikad ne dogovarajte sastanke u stvarnom životu sa nekim koga poznajete samo sa chat-a

• Mlađe osobe, i posebno deca, su lakoverni i roditelji treba im skrenu pažnju na sve opasnosti koje vrebaju na chat-u i da razmotre da li je dete dovoljno staro za chat

4/1/2020 Internet servisi – dr Dušan Ljubičić 77

Izbegavanje rizika

• Imajte na umu da su chat predatori, uključujući i pedofile, vešti u obmanjivanju i strpljivi toliko da će i mesecima četovati sa vama dok ne steknu vaše poverenje, ili poverenja vašeg deteta, i zatraže neku ličnu informaciju

4/1/2020 Internet servisi – dr Dušan Ljubičić 78

Live chat

• Live chat je plaftorma koju koriste kompanije za komunikaciju sa svojim kupcima i posetiocima sajta

• Komunikacija preko interfejsa koji se obično nalazi u donjem desnom uglu veb strane

• Posetioci mogu lako i brzo da stupe u kontakt sa agentima i dobiju željene informacije i podršku

• Pored ove funkcije, Live chat omogućava praćenje efikasnosti agenata i monitoring veb saobraćaja

4/1/2020 Internet servisi – dr Dušan Ljubičić 79

Live chat

• Efikasno zamenjuje imejl podršku (zovu ga imejl na steroidima) i jednako je efikasan kao i telefonom

4/1/2020 Internet servisi – dr Dušan Ljubičić 80

Internet servisi

Instant poruke (Instant Messaging)

dr Dušan LjubičićBeogradska akademija poslovnih i

umetničkih strukovnih studija

top related