SlideShare uma empresa Scribd logo
1 de 54
Baixar para ler offline
Browseru—identificiraj se!




         Ivan Nikolić
            @niksy
Detekcija browsera
     ye olden days
!"#$%&!'(")*%+,(-,#$./0!1/,)'+2-('31(.,$4$45
     $$$$%%$6/7'/0!$.(8,)$9/$&!'(")*$:)'!-.!:(
     ;
JS
!"#$%&!'(")*%+,(-,#$./0!1/,)'+2-('31(.,$4$45
     $$$$%%$6/7'/0!$.(8,)$9/$&!'(")*$:)'!-.!:(
     ;
JS
MOGUĆNOSTI

      }
Detekcija browsera
  new kid on the block
tko si ti?
        VS
možeš li ti to i to?
Ovo je web.
Ovo će biti web.
Nastao 2009. godine
Nastao 2009. godine

Faruk Ateş i Paul Irish
Nastao 2009. godine

Faruk Ateş i Paul Irish

Open Source App of the Year 2010. i 2011.
Nastao 2009. godine

Faruk Ateş i Paul Irish

Open Source App of the Year 2010. i 2011.

Preko 60 testova
Nastao 2009. godine

Faruk Ateş i Paul Irish

Open Source App of the Year 2010. i 2011.

Preko 60 testova

2 pjesme u čast
Kako Modernizr funkcionira?
<=>)?,@7($A,BCD
       <A,BC$?C/--EF!"#$%FD
       <A(/>D
       $$$$<-?'!7,$-'?EFB)>('.!9'+G-FD<%-?'!7,D
       <%A(/>D
       <H)>@D<%H)>@D
HTML




       <%A,BCD
<=>)?,@7($A,BCD
       <A,BC$?C/--EF.)IG-FD
       <A(/>D
       $$$$&%'()*+,%('-./"01(!)2(3$%.4&5%'()*+4
       <%A(/>D
       <H)>@D<%H)>@D
HTML




       <%A,BCD
<=>)?,@7($A,BCD
       &6+/7,'78%%-.$%,!"#+"9'6,:";%680"<,'%%+(8!%="(/%.4
       <A(/>D
       $$$$<-?'!7,$-'?EFB)>('.!9'+G-FD<%-?'!7,D
       +++
HTML




       J)>('.!9'+,)2?A$%%$"/C-(
       J)>('.!9'+H)*-A/>)K$%%$,'2(
       J)>('.!9'+?--,'/.-")'B-$%%$,'2(
JS
3!"#+"9'6$+?).,')C-$5
      $$$$%L$7'!:/M!$H2,,).($9/$-C!>(-A)K$L%
      ;
      3+"9'6$+?).,')C-$5
      $$$$%L$-/:'!G$H2,,).($!$:)'!-,!$7'-,(=$L%
      ;
CSS
!"#$>"01(!)2(3+"9'6$45
     $$$$%%$NO$"/CCH/?:
     ;$(C-($5
     $$$$%%$PH('I?))C$!.,('/:?!G/=
     ;
JS
+H)*$5
      $$$$H/?:1')2.>I?)C)'Q'1H/#RSRSRS+T4U
      ;
      3!"#(?:8$+H)*$5
      $$$$H/?:1')2.>I!B/1(Q2'C#,'/.-7/'(.,IHC/?:+7.14U
      $$$$%L$7('")'B/.?($&VW$L%
      ;
CSS
API
addTest()



     >"01(!)2(3800@1%+AB:";%)2)!?BS$"2.?,!).#45
     $$$$%%$C)1!:/$9/$,(-,!'/.G(
     ;4U
JS
testProp() i testAllProps()



     !"#$%&'(%)*##+$,-./0"1,'('&2/3456&7-'"&.89
     4444%$-6%&4>"01(!)2(3+1%+C77D("*%AB:";E)2)!?BFG,::4-%6$
     ;8<
JS
prefixed()



     >"01(!)2(3*(1=);10AB:";E)2)!?BFG$%%$J)9X)*O!9!.1
JS
testStyles()


     >"01(!)2(3+1%+E+H71%#YZB)>('.!9'$5$K!>,AQ[R7*U$;YS
     "2.?,!).#$(C(BS$'2C($45
     $$$$J)>('.!9'+/>>V(-,#YK!>,AYS
     $$$$(C(B+)""-(,W!>,A$EE$[R4U$%%$,'2(
     ;4U
JS
hasEvent()



     >"01(!)2(368%IJ1!+#Y'(-!9(YS$K!.>)K4U$%%$,'2(
JS
mq()



     >"01(!)2(3/K./"&=>4,7%$$&4*&#4.4?*1@A'#-BCDEFG148/8<
JS
_prefixes i _domPrefixes



     >"01(!)2(3L*(1=);1%U$%%$7)7!-$7'("!:-/
     >"01(!)2(3L0"/D(1=);1%U$%%$7)7!-$]J$7'("!:-/
JS
Opcionalni moduli
html5shiv.js
html5shiv.js

respond.js
html5shiv.js

respond.js

yepnope.js
>"01(!)2(37"80#5
     $$$$,(-,Q$J)>('.!9'+,)2?AS
     $$$$@(7Q$-K!7(+G-S
     $$$$.)7(Q$-277)',I,)2?A+G-$%%$G%:S$)0)$.($7)-,)G!$Q4
     ;4U
JS
>"01(!)2(37"80#5
     $$$$,(-,Q$J)>('.!9'+0!>()S
     $$$$.)7(Q$^$Y"C/-AI"/CCH/?:+G-YS$Y7C/@('+-K"Y$_
     ;4U
JS
HORORI PO DETEKCIJI




http://j.mp/LWdtyU
pointer-events
konflikti sa SVG standardom
pointer-events
konflikti sa SVG standardom

position:fixed;
još uvijek bez bullet proof rješenja
pointer-events
konflikti sa SVG standardom

position:fixed;
još uvijek bez bullet proof rješenja

Touch eventovi
lažne pozitivne vrijednosti
pointer-events
konflikti sa SVG standardom

position:fixed;
još uvijek bez bullet proof rješenja

Touch eventovi
lažne pozitivne vrijednosti
pointer-events
konflikti sa SVG standardom

position:fixed;
još uvijek bez bullet proof rješenja

Touch eventovi
lažne pozitivne vrijednosti

The Undetectables
Razmotriti način upotrebe!
modernizr.com + git.io/modernizr
modernizr.com + git.io/modernizr

Serverska implementacija
modernizr.com + git.io/modernizr

Serverska implementacija

Polyfillovi
modernizr.com + git.io/modernizr

Serverska implementacija

Polyfillovi

Tablice kompatibilnosti
caniuse.com, mobilehtml5.org
BUDUĆNOST?
        http://j.mp/LWdx1D
Performansna poboljšanja
Performansna poboljšanja

Rješavanje The Undetectablesa
Performansna poboljšanja

Rješavanje The Undetectablesa

@supports
@supports
                         j.mp/at-supports



      M%9**"(+%$#$H)*I-!9!.1QH)'>('IH)*$45
      $$$$%L$>(:C/'/?!G($/:)$G($27!,$7)>'M/.$L%
      ;
CSS
@supports
                         j.mp/at-supports



      M%9**"(+%$#$H)*I-!9!.1QH)'>('IH)*$45
      $$$$%L$>(:C/'/?!G($/:)$G($27!,$7)>'M/.$L%
      ;
CSS
~            ~
    @niksy

Mais conteúdo relacionado

Mais procurados

Beriman kepada malaikat
Beriman kepada malaikatBeriman kepada malaikat
Beriman kepada malaikat
Naimah Musa
 
Conditions_of_Laa_Ilaaha_ill-Allah
Conditions_of_Laa_Ilaaha_ill-AllahConditions_of_Laa_Ilaaha_ill-Allah
Conditions_of_Laa_Ilaaha_ill-Allah
Eng Moslem
 
ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 6.3 (ΕΚΤΥΠΩΣΗ)
ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 6.3 (ΕΚΤΥΠΩΣΗ)ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 6.3 (ΕΚΤΥΠΩΣΗ)
ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 6.3 (ΕΚΤΥΠΩΣΗ)
Dimitris Psounis
 

Mais procurados (20)

Modes of suspension
Modes of suspensionModes of suspension
Modes of suspension
 
Lutter contre la pauvreté, c'est lutter contre le paludisme, ou l'inverse ?
Lutter contre la pauvreté, c'est lutter contre le paludisme, ou l'inverse ?Lutter contre la pauvreté, c'est lutter contre le paludisme, ou l'inverse ?
Lutter contre la pauvreté, c'est lutter contre le paludisme, ou l'inverse ?
 
Докази хакерськи атак росіян у Нідерландах
Докази хакерськи атак росіян у НідерландахДокази хакерськи атак росіян у Нідерландах
Докази хакерськи атак росіян у Нідерландах
 
Beriman kepada malaikat
Beriman kepada malaikatBeriman kepada malaikat
Beriman kepada malaikat
 
O IMÓVEL CONSIDERADO BEM DE FAMÍLIA É IMPENHORÁVEL, MESMO QUE O PROPRIETÁRIO ...
O IMÓVEL CONSIDERADO BEM DE FAMÍLIA É IMPENHORÁVEL, MESMO QUE O PROPRIETÁRIO ...O IMÓVEL CONSIDERADO BEM DE FAMÍLIA É IMPENHORÁVEL, MESMO QUE O PROPRIETÁRIO ...
O IMÓVEL CONSIDERADO BEM DE FAMÍLIA É IMPENHORÁVEL, MESMO QUE O PROPRIETÁRIO ...
 
El teclat
El teclatEl teclat
El teclat
 
Conditions_of_Laa_Ilaaha_ill-Allah
Conditions_of_Laa_Ilaaha_ill-AllahConditions_of_Laa_Ilaaha_ill-Allah
Conditions_of_Laa_Ilaaha_ill-Allah
 
Plastica
PlasticaPlastica
Plastica
 
กิจกรรมเพื่อสังคมและสาธารณประโยชน์ ชั้น ม.1/5 โรงเรียนหอวัง ปีการศึกษา 2557
กิจกรรมเพื่อสังคมและสาธารณประโยชน์ ชั้น ม.1/5 โรงเรียนหอวัง ปีการศึกษา 2557กิจกรรมเพื่อสังคมและสาธารณประโยชน์ ชั้น ม.1/5 โรงเรียนหอวัง ปีการศึกษา 2557
กิจกรรมเพื่อสังคมและสาธารณประโยชน์ ชั้น ม.1/5 โรงเรียนหอวัง ปีการศึกษา 2557
 
Tbc marketing automation
Tbc marketing automationTbc marketing automation
Tbc marketing automation
 
ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 6.3 (ΕΚΤΥΠΩΣΗ)
ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 6.3 (ΕΚΤΥΠΩΣΗ)ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 6.3 (ΕΚΤΥΠΩΣΗ)
ΚΑΡΤΕΣ ΜΑΘΗΜΑΤΟΣ 6.3 (ΕΚΤΥΠΩΣΗ)
 
2007 Neur PD Itajaí
2007 Neur PD Itajaí2007 Neur PD Itajaí
2007 Neur PD Itajaí
 
Webpro2 pert1
Webpro2 pert1Webpro2 pert1
Webpro2 pert1
 
ARM7-Lpc2148 gpio programming
ARM7-Lpc2148 gpio programmingARM7-Lpc2148 gpio programming
ARM7-Lpc2148 gpio programming
 
02 Digitaalinen asiakaskokemus - olemmeko valmiita siihen - Nina Nissilä - Va...
02 Digitaalinen asiakaskokemus - olemmeko valmiita siihen - Nina Nissilä - Va...02 Digitaalinen asiakaskokemus - olemmeko valmiita siihen - Nina Nissilä - Va...
02 Digitaalinen asiakaskokemus - olemmeko valmiita siihen - Nina Nissilä - Va...
 
Second Green Revolution_2012
Second Green Revolution_2012Second Green Revolution_2012
Second Green Revolution_2012
 
Apple tart tatin
Apple tart tatinApple tart tatin
Apple tart tatin
 
Modeling the effect of surface roughness on slip flow in nanoscale polymer films
Modeling the effect of surface roughness on slip flow in nanoscale polymer filmsModeling the effect of surface roughness on slip flow in nanoscale polymer films
Modeling the effect of surface roughness on slip flow in nanoscale polymer films
 
Escenari2013: Els Grups d'interès
Escenari2013: Els Grups d'interèsEscenari2013: Els Grups d'interès
Escenari2013: Els Grups d'interès
 
Inventory adjusment
Inventory adjusmentInventory adjusment
Inventory adjusment
 

Destaque (8)

Insulinoterapia 130119214806-phpapp02
Insulinoterapia 130119214806-phpapp02Insulinoterapia 130119214806-phpapp02
Insulinoterapia 130119214806-phpapp02
 
Jejep
JejepJejep
Jejep
 
Meu corpo o caminho para a iluminação
Meu corpo   o caminho para a iluminaçãoMeu corpo   o caminho para a iluminação
Meu corpo o caminho para a iluminação
 
Prefeitura de governador
Prefeitura de governadorPrefeitura de governador
Prefeitura de governador
 
RJ-283610.ppt
RJ-283610.pptRJ-283610.ppt
RJ-283610.ppt
 
Equinodermos
EquinodermosEquinodermos
Equinodermos
 
Grêmio Football Porto Alegrense: A paixão somente muda de endereço - O grande...
Grêmio Football Porto Alegrense: A paixão somente muda de endereço - O grande...Grêmio Football Porto Alegrense: A paixão somente muda de endereço - O grande...
Grêmio Football Porto Alegrense: A paixão somente muda de endereço - O grande...
 
Carta aceptación invitación 008
Carta aceptación invitación 008Carta aceptación invitación 008
Carta aceptación invitación 008
 

Mais de Web::Strategija

(WS14) Mario Pavlovic - Milisekunde, pikseli i ekipa
(WS14) Mario Pavlovic - Milisekunde, pikseli i ekipa(WS14) Mario Pavlovic - Milisekunde, pikseli i ekipa
(WS14) Mario Pavlovic - Milisekunde, pikseli i ekipa
Web::Strategija
 
(WS14) Sasa Matijasic - Node.js i "novi" web
(WS14) Sasa Matijasic - Node.js i "novi" web(WS14) Sasa Matijasic - Node.js i "novi" web
(WS14) Sasa Matijasic - Node.js i "novi" web
Web::Strategija
 
(WS14) Alen Cvitkovic - Web dizajneru, poštuj developera!
(WS14) Alen Cvitkovic - Web dizajneru, poštuj developera!(WS14) Alen Cvitkovic - Web dizajneru, poštuj developera!
(WS14) Alen Cvitkovic - Web dizajneru, poštuj developera!
Web::Strategija
 
(WS14) Tomislav Tipuric - Cloud kao aplikacijska platforma
(WS14) Tomislav Tipuric - Cloud kao aplikacijska platforma(WS14) Tomislav Tipuric - Cloud kao aplikacijska platforma
(WS14) Tomislav Tipuric - Cloud kao aplikacijska platforma
Web::Strategija
 
(WS14) Nedim Sabic - SEO za velike web stranice
(WS14) Nedim Sabic - SEO za velike web stranice(WS14) Nedim Sabic - SEO za velike web stranice
(WS14) Nedim Sabic - SEO za velike web stranice
Web::Strategija
 
(WS14) Emanuel Blagonic - HTML5 u praksi
(WS14) Emanuel Blagonic - HTML5 u praksi(WS14) Emanuel Blagonic - HTML5 u praksi
(WS14) Emanuel Blagonic - HTML5 u praksi
Web::Strategija
 
(WS14) Berislav Lopac - Najvažnija osoba u razvoju softverskog proizvoda
(WS14) Berislav Lopac - Najvažnija osoba u razvoju softverskog proizvoda(WS14) Berislav Lopac - Najvažnija osoba u razvoju softverskog proizvoda
(WS14) Berislav Lopac - Najvažnija osoba u razvoju softverskog proizvoda
Web::Strategija
 
(WS14) Goran Đoreski - Važnost stakla, bakra i čelika
(WS14) Goran Đoreski - Važnost stakla, bakra i čelika(WS14) Goran Đoreski - Važnost stakla, bakra i čelika
(WS14) Goran Đoreski - Važnost stakla, bakra i čelika
Web::Strategija
 
(WS14) Antonio Peric Mazar - Symfony2 - kome je namijenjen i zašto ga odabrati?
(WS14) Antonio Peric Mazar - Symfony2 - kome je namijenjen i zašto ga odabrati?(WS14) Antonio Peric Mazar - Symfony2 - kome je namijenjen i zašto ga odabrati?
(WS14) Antonio Peric Mazar - Symfony2 - kome je namijenjen i zašto ga odabrati?
Web::Strategija
 
(WS14) Karlo Smid, Zeljko Filipin - Testirati kao dr. House
(WS14) Karlo Smid, Zeljko Filipin - Testirati kao dr. House(WS14) Karlo Smid, Zeljko Filipin - Testirati kao dr. House
(WS14) Karlo Smid, Zeljko Filipin - Testirati kao dr. House
Web::Strategija
 
(WS13) Sinisa Moskov: Tko izgubi dobitak dobije gubitak
(WS13) Sinisa Moskov: Tko izgubi dobitak dobije gubitak(WS13) Sinisa Moskov: Tko izgubi dobitak dobije gubitak
(WS13) Sinisa Moskov: Tko izgubi dobitak dobije gubitak
Web::Strategija
 
(WS13) Nikola Jellacic: Visitor meet the web
(WS13) Nikola Jellacic: Visitor meet the web(WS13) Nikola Jellacic: Visitor meet the web
(WS13) Nikola Jellacic: Visitor meet the web
Web::Strategija
 
(WS13) Goran Peuc: Najbolje prakse u dizajnu turistickih stranica
(WS13) Goran Peuc: Najbolje prakse u dizajnu turistickih stranica(WS13) Goran Peuc: Najbolje prakse u dizajnu turistickih stranica
(WS13) Goran Peuc: Najbolje prakse u dizajnu turistickih stranica
Web::Strategija
 
(WS13) Dejan Simic: Do kupca bez googla
(WS13) Dejan Simic: Do kupca bez googla(WS13) Dejan Simic: Do kupca bez googla
(WS13) Dejan Simic: Do kupca bez googla
Web::Strategija
 
(WS13) Zeljko Riha: Znate li gdje ste
(WS13) Zeljko Riha: Znate li gdje ste(WS13) Zeljko Riha: Znate li gdje ste
(WS13) Zeljko Riha: Znate li gdje ste
Web::Strategija
 
(WS13) Vlatka Sipos: Mobilne aplikacije za mobilni turizam
(WS13) Vlatka Sipos: Mobilne aplikacije za mobilni turizam(WS13) Vlatka Sipos: Mobilne aplikacije za mobilni turizam
(WS13) Vlatka Sipos: Mobilne aplikacije za mobilni turizam
Web::Strategija
 
(WS13) Vladimir Nikolic: Monopol oligopol konkurentopol
(WS13) Vladimir Nikolic: Monopol oligopol konkurentopol(WS13) Vladimir Nikolic: Monopol oligopol konkurentopol
(WS13) Vladimir Nikolic: Monopol oligopol konkurentopol
Web::Strategija
 
(WS13) Visnja Zeljeznjak: Zasto armija eksperata za web trgovine nece pronaci...
(WS13) Visnja Zeljeznjak: Zasto armija eksperata za web trgovine nece pronaci...(WS13) Visnja Zeljeznjak: Zasto armija eksperata za web trgovine nece pronaci...
(WS13) Visnja Zeljeznjak: Zasto armija eksperata za web trgovine nece pronaci...
Web::Strategija
 
(WS13) Vedran Krizek: Vaznost kontinuiranog razvoja tehnologije..
(WS13) Vedran Krizek: Vaznost kontinuiranog razvoja tehnologije..(WS13) Vedran Krizek: Vaznost kontinuiranog razvoja tehnologije..
(WS13) Vedran Krizek: Vaznost kontinuiranog razvoja tehnologije..
Web::Strategija
 
(WS13) Simon Meglic: Email marketing u praksi web strategija
(WS13) Simon Meglic: Email marketing u praksi web strategija(WS13) Simon Meglic: Email marketing u praksi web strategija
(WS13) Simon Meglic: Email marketing u praksi web strategija
Web::Strategija
 

Mais de Web::Strategija (20)

(WS14) Mario Pavlovic - Milisekunde, pikseli i ekipa
(WS14) Mario Pavlovic - Milisekunde, pikseli i ekipa(WS14) Mario Pavlovic - Milisekunde, pikseli i ekipa
(WS14) Mario Pavlovic - Milisekunde, pikseli i ekipa
 
(WS14) Sasa Matijasic - Node.js i "novi" web
(WS14) Sasa Matijasic - Node.js i "novi" web(WS14) Sasa Matijasic - Node.js i "novi" web
(WS14) Sasa Matijasic - Node.js i "novi" web
 
(WS14) Alen Cvitkovic - Web dizajneru, poštuj developera!
(WS14) Alen Cvitkovic - Web dizajneru, poštuj developera!(WS14) Alen Cvitkovic - Web dizajneru, poštuj developera!
(WS14) Alen Cvitkovic - Web dizajneru, poštuj developera!
 
(WS14) Tomislav Tipuric - Cloud kao aplikacijska platforma
(WS14) Tomislav Tipuric - Cloud kao aplikacijska platforma(WS14) Tomislav Tipuric - Cloud kao aplikacijska platforma
(WS14) Tomislav Tipuric - Cloud kao aplikacijska platforma
 
(WS14) Nedim Sabic - SEO za velike web stranice
(WS14) Nedim Sabic - SEO za velike web stranice(WS14) Nedim Sabic - SEO za velike web stranice
(WS14) Nedim Sabic - SEO za velike web stranice
 
(WS14) Emanuel Blagonic - HTML5 u praksi
(WS14) Emanuel Blagonic - HTML5 u praksi(WS14) Emanuel Blagonic - HTML5 u praksi
(WS14) Emanuel Blagonic - HTML5 u praksi
 
(WS14) Berislav Lopac - Najvažnija osoba u razvoju softverskog proizvoda
(WS14) Berislav Lopac - Najvažnija osoba u razvoju softverskog proizvoda(WS14) Berislav Lopac - Najvažnija osoba u razvoju softverskog proizvoda
(WS14) Berislav Lopac - Najvažnija osoba u razvoju softverskog proizvoda
 
(WS14) Goran Đoreski - Važnost stakla, bakra i čelika
(WS14) Goran Đoreski - Važnost stakla, bakra i čelika(WS14) Goran Đoreski - Važnost stakla, bakra i čelika
(WS14) Goran Đoreski - Važnost stakla, bakra i čelika
 
(WS14) Antonio Peric Mazar - Symfony2 - kome je namijenjen i zašto ga odabrati?
(WS14) Antonio Peric Mazar - Symfony2 - kome je namijenjen i zašto ga odabrati?(WS14) Antonio Peric Mazar - Symfony2 - kome je namijenjen i zašto ga odabrati?
(WS14) Antonio Peric Mazar - Symfony2 - kome je namijenjen i zašto ga odabrati?
 
(WS14) Karlo Smid, Zeljko Filipin - Testirati kao dr. House
(WS14) Karlo Smid, Zeljko Filipin - Testirati kao dr. House(WS14) Karlo Smid, Zeljko Filipin - Testirati kao dr. House
(WS14) Karlo Smid, Zeljko Filipin - Testirati kao dr. House
 
(WS13) Sinisa Moskov: Tko izgubi dobitak dobije gubitak
(WS13) Sinisa Moskov: Tko izgubi dobitak dobije gubitak(WS13) Sinisa Moskov: Tko izgubi dobitak dobije gubitak
(WS13) Sinisa Moskov: Tko izgubi dobitak dobije gubitak
 
(WS13) Nikola Jellacic: Visitor meet the web
(WS13) Nikola Jellacic: Visitor meet the web(WS13) Nikola Jellacic: Visitor meet the web
(WS13) Nikola Jellacic: Visitor meet the web
 
(WS13) Goran Peuc: Najbolje prakse u dizajnu turistickih stranica
(WS13) Goran Peuc: Najbolje prakse u dizajnu turistickih stranica(WS13) Goran Peuc: Najbolje prakse u dizajnu turistickih stranica
(WS13) Goran Peuc: Najbolje prakse u dizajnu turistickih stranica
 
(WS13) Dejan Simic: Do kupca bez googla
(WS13) Dejan Simic: Do kupca bez googla(WS13) Dejan Simic: Do kupca bez googla
(WS13) Dejan Simic: Do kupca bez googla
 
(WS13) Zeljko Riha: Znate li gdje ste
(WS13) Zeljko Riha: Znate li gdje ste(WS13) Zeljko Riha: Znate li gdje ste
(WS13) Zeljko Riha: Znate li gdje ste
 
(WS13) Vlatka Sipos: Mobilne aplikacije za mobilni turizam
(WS13) Vlatka Sipos: Mobilne aplikacije za mobilni turizam(WS13) Vlatka Sipos: Mobilne aplikacije za mobilni turizam
(WS13) Vlatka Sipos: Mobilne aplikacije za mobilni turizam
 
(WS13) Vladimir Nikolic: Monopol oligopol konkurentopol
(WS13) Vladimir Nikolic: Monopol oligopol konkurentopol(WS13) Vladimir Nikolic: Monopol oligopol konkurentopol
(WS13) Vladimir Nikolic: Monopol oligopol konkurentopol
 
(WS13) Visnja Zeljeznjak: Zasto armija eksperata za web trgovine nece pronaci...
(WS13) Visnja Zeljeznjak: Zasto armija eksperata za web trgovine nece pronaci...(WS13) Visnja Zeljeznjak: Zasto armija eksperata za web trgovine nece pronaci...
(WS13) Visnja Zeljeznjak: Zasto armija eksperata za web trgovine nece pronaci...
 
(WS13) Vedran Krizek: Vaznost kontinuiranog razvoja tehnologije..
(WS13) Vedran Krizek: Vaznost kontinuiranog razvoja tehnologije..(WS13) Vedran Krizek: Vaznost kontinuiranog razvoja tehnologije..
(WS13) Vedran Krizek: Vaznost kontinuiranog razvoja tehnologije..
 
(WS13) Simon Meglic: Email marketing u praksi web strategija
(WS13) Simon Meglic: Email marketing u praksi web strategija(WS13) Simon Meglic: Email marketing u praksi web strategija
(WS13) Simon Meglic: Email marketing u praksi web strategija
 

(WS14) Ivan Nikolic - Modernizr—browseru, identificiraj se!