SlideShare a Scribd company logo
Copyright ©  2007 KOMIX s.r.o.  Martin Ptáček , KOMIX s.r.o. Praha Web Technologie  Workshop 1
Obsah prezentace Historie webových stránek a prohlížečů Interaktivní webová aplikace JavaScript-based webové aplikace ( AJAX Application ) Návrh obsahu dalšího workshopu Otázky a odpovědi
1990 – 1992 první webová stránka  http://www.w3.org/History/19921103-hypertext/hypertext/WWW/TheProject.html první webový prohlížeč WordWideWeb (NeXTcube) první grafický prohlížeč Mosaic (UNIX) 1993 Windows, Macintosh 1993 - 200 webových serverů Historie webových stránek a prohlížečů Část první
1994 založeno W3C ( Word Wide Web Consortium ) Netscape Comunications Corporation Netscape Navigator 1995 Microsoft ActiveX Válka prohlížečů 2004 IE používá 92 % u živatelů Netscape uvolňuje zdrojové kódy pod názvem Mozilla Historie webových stránek a prohlížečů Část druhá
2010 IE 50 % v  ČR, 60 %  celosvětově Firefox 36 % v  ČR, 25 %  celosvětově Opera 6 % v  ČR, 2,5 %  celosvětově Google Chrome 5 % v  ČR, 6 %  celosvětově Safari 1,3 % v  ČR, 5 %  celosvětově Historie webových stránek a prohlížečů Část třetí
Od počátku založené na přenosu statických stránek Interaktivita s uživatelem Odkazy Formuláře Atd. 1996 - Microsoft IFRAME 1999 - Micromedia Flash 4 ( startup 1996 ) 2004 - Google Gmail 2005 - AJAX ( Asynchronous JavaScript and XML ) Interaktivní webová aplikace  Historie
RIA (Rich Internet Application) Webové aplikace s vlastnostmi desktopových aplikací 2002 Micromedia Adobe Flash, Flex, AIR Java Applet, JavaFX Microsoft Silverlight JavaScript-based  (AJAX application) Využívá pouze vestavěnou funkcionalitu webového prohlížeče  Nezávislá na technologii serverové strany Interaktivní webová aplikace RIA
URI, HTTP HTML/XHTML Specification HTML 4, HTML5 CSS Oddělení „zobrazování“ od struktury Specification CSS2, CSS3 Java S cript AJAX  ( Asynchronous JavaScript and XML ) JavaScript-based webové aplikace W3C Standardy
JAVA Java Servlet API SUN 1997, Specification 2.4, 2.5, 3.0 JSP ( Java Server Pages ) JSTL  (JSP Standard Tag Library), EL ( Expression Language ) Web Frameworks  MVC Pattern Struts (2001), Stripes (2005), JSF ( Java Server Faces ) GWT ( Google Web Toolkit – 2006 ) CGI, PERL, PHP, ASP, .NET, Python atd... JavaScript-based webové aplikace Technologie
Java S cript Netscape Navigator 2 (1996) Frameworks Oddělení „chování“ od struktury Smazává rozdíly mezi prohlížeči Vyhledávání a změna DOM Události AJAX, Efekty a animace Prototype/Script.aculo.us JQuery, Mootools, Yahoo UI, Dojo JavaScript-based webové aplikace Javascript Frameworks
HTML &CSS Servlet API, JSP, JSTL Stripes web framework Java S cript  Framework Prototype Design Layout, Components atd.. Usability, Ergonomics atd. Special technique Caching Optimization Atd.. Návrh obsahu dalších seminářů Témata
Otázky a odpovědi Otázky ?
Děkuji za vaši pozornost Martin Ptáček [email_address] +420 225 989 981 KOMIX s.r.o. Holubova 1, 150 00 Praha 5 www.komix.cz

More Related Content

PPTX
2011 Unit Testy
PPT
2010 X33EJA Java Message Service
PPT
2009 JEE Overview
PPT
2011 X33EJA Výkonové Aspekty JEE Monitoring a optimalizace
PPT
2009 CA Wily Introscope
PPTX
TNPW2-2011-08
PPTX
TNPW2-2013-02
PPTX
TNPW2-2013-07
2011 Unit Testy
2010 X33EJA Java Message Service
2009 JEE Overview
2011 X33EJA Výkonové Aspekty JEE Monitoring a optimalizace
2009 CA Wily Introscope
TNPW2-2011-08
TNPW2-2013-02
TNPW2-2013-07

Similar to 2010 Web Technologie 1 (20)

PPTX
TNPW2-2012-07
PPTX
Vývojářské Nástroje a Techniky
PPTX
TNPW2-2014-02
PPTX
TNPW2-2016-02
PPTX
TNPW2-2012-02
PPTX
TNPW2-2011-04
PPTX
TNPW2-2016-05
PPT
Rich Internet Applications 2009 (Czech)
PPTX
TNPW2-2014-05
PPT
2010 X33EJA Web Services
PDF
Webový front-end ve službách mobilního vývojáře
PPT
2007 Technologie Pro Tvorbu Java Enterprise Aplikací
PDF
Library 2.0 / Knihovna 2.0
PPTX
Internetová archeologie
PPT
2009 Uživatelské rozhraní webových aplikací
PDF
Jak vznikal internet
PPS
ASP.NET 3.5 / futures
PDF
Daniel Steigerwald: Jak psát mobilní webové aplikace
ODP
Ondra Kučera: Otevřený web a jeho současný stav
PPTX
Moderni trendy ve_vyvoji_aplikaci
TNPW2-2012-07
Vývojářské Nástroje a Techniky
TNPW2-2014-02
TNPW2-2016-02
TNPW2-2012-02
TNPW2-2011-04
TNPW2-2016-05
Rich Internet Applications 2009 (Czech)
TNPW2-2014-05
2010 X33EJA Web Services
Webový front-end ve službách mobilního vývojáře
2007 Technologie Pro Tvorbu Java Enterprise Aplikací
Library 2.0 / Knihovna 2.0
Internetová archeologie
2009 Uživatelské rozhraní webových aplikací
Jak vznikal internet
ASP.NET 3.5 / futures
Daniel Steigerwald: Jak psát mobilní webové aplikace
Ondra Kučera: Otevřený web a jeho současný stav
Moderni trendy ve_vyvoji_aplikaci
Ad

2010 Web Technologie 1

  • 1. Copyright © 2007 KOMIX s.r.o. Martin Ptáček , KOMIX s.r.o. Praha Web Technologie Workshop 1
  • 2. Obsah prezentace Historie webových stránek a prohlížečů Interaktivní webová aplikace JavaScript-based webové aplikace ( AJAX Application ) Návrh obsahu dalšího workshopu Otázky a odpovědi
  • 3. 1990 – 1992 první webová stránka http://www.w3.org/History/19921103-hypertext/hypertext/WWW/TheProject.html první webový prohlížeč WordWideWeb (NeXTcube) první grafický prohlížeč Mosaic (UNIX) 1993 Windows, Macintosh 1993 - 200 webových serverů Historie webových stránek a prohlížečů Část první
  • 4. 1994 založeno W3C ( Word Wide Web Consortium ) Netscape Comunications Corporation Netscape Navigator 1995 Microsoft ActiveX Válka prohlížečů 2004 IE používá 92 % u živatelů Netscape uvolňuje zdrojové kódy pod názvem Mozilla Historie webových stránek a prohlížečů Část druhá
  • 5. 2010 IE 50 % v ČR, 60 % celosvětově Firefox 36 % v ČR, 25 % celosvětově Opera 6 % v ČR, 2,5 % celosvětově Google Chrome 5 % v ČR, 6 % celosvětově Safari 1,3 % v ČR, 5 % celosvětově Historie webových stránek a prohlížečů Část třetí
  • 6. Od počátku založené na přenosu statických stránek Interaktivita s uživatelem Odkazy Formuláře Atd. 1996 - Microsoft IFRAME 1999 - Micromedia Flash 4 ( startup 1996 ) 2004 - Google Gmail 2005 - AJAX ( Asynchronous JavaScript and XML ) Interaktivní webová aplikace Historie
  • 7. RIA (Rich Internet Application) Webové aplikace s vlastnostmi desktopových aplikací 2002 Micromedia Adobe Flash, Flex, AIR Java Applet, JavaFX Microsoft Silverlight JavaScript-based (AJAX application) Využívá pouze vestavěnou funkcionalitu webového prohlížeče Nezávislá na technologii serverové strany Interaktivní webová aplikace RIA
  • 8. URI, HTTP HTML/XHTML Specification HTML 4, HTML5 CSS Oddělení „zobrazování“ od struktury Specification CSS2, CSS3 Java S cript AJAX ( Asynchronous JavaScript and XML ) JavaScript-based webové aplikace W3C Standardy
  • 9. JAVA Java Servlet API SUN 1997, Specification 2.4, 2.5, 3.0 JSP ( Java Server Pages ) JSTL (JSP Standard Tag Library), EL ( Expression Language ) Web Frameworks MVC Pattern Struts (2001), Stripes (2005), JSF ( Java Server Faces ) GWT ( Google Web Toolkit – 2006 ) CGI, PERL, PHP, ASP, .NET, Python atd... JavaScript-based webové aplikace Technologie
  • 10. Java S cript Netscape Navigator 2 (1996) Frameworks Oddělení „chování“ od struktury Smazává rozdíly mezi prohlížeči Vyhledávání a změna DOM Události AJAX, Efekty a animace Prototype/Script.aculo.us JQuery, Mootools, Yahoo UI, Dojo JavaScript-based webové aplikace Javascript Frameworks
  • 11. HTML &CSS Servlet API, JSP, JSTL Stripes web framework Java S cript Framework Prototype Design Layout, Components atd.. Usability, Ergonomics atd. Special technique Caching Optimization Atd.. Návrh obsahu dalších seminářů Témata
  • 12. Otázky a odpovědi Otázky ?
  • 13. Děkuji za vaši pozornost Martin Ptáček [email_address] +420 225 989 981 KOMIX s.r.o. Holubova 1, 150 00 Praha 5 www.komix.cz