Bankovní Institut Vysoká Škola Praha

Total Page:16

File Type:pdf, Size:1020Kb

Bankovní Institut Vysoká Škola Praha Bankovní institut vysoká škola Praha Katedra informačních technologií a elektronického obchodování Web 2.0 - nové možnosti, nové problémy Diplomová práce Autor: Bc. Tomáš Dziak Informační technologie a management Vedoucí práce: Ing. PhDr. Antonín Pavlíček, Ph.D. Praha Červen, 2010 Prohlášení: Prohlašuji, ţe jsem diplomovou práci zpracoval samostatně a s pouţitím uvedené literatury. V Praze, dne 23. 6. 2010 Tomáš Dziak Anotace Tato diplomová práce zkoumá pojem Web 2.0 od okamţiku jeho výskytu, přičemţ hledá příčiny vzniku tohoto nového trendu. Charakterizuje vlastnosti Webu 2.0 pomocí analýzy jeho základních principů a snaţí se s pomocí konkrétních příkladů pojmenovat dopad Webu 2.0 na současný stav World Wide Webu. Zkoumá moţnosti tvorby uţivatelem generovaného obsahu, které Web 2.0 nabízí. Na základě rozboru technik a technologií, jeţ jsou při vytváření obsahu Webu 2.0 nejčastěji pouţívány, odhaduje moţnosti dalšího vývoje Webu 2.0 v různých oblastech směrem k nástupu cloud computingu a rozšíření webových sluţeb mezi nové typy klientských zařízení. Annotation This diploma thesis investigates the term Web 2.0 from the moment of its first appearance whereas it searches for the causes of this new trend. The thesis characterizes Web 2.0 features using analysis of its basic principles and using specific examples it tries to denominate the impact of Web 2.0 on current World Wide Web. It recognizes the possibilities of user-generated content which are provided by Web 2.0. Following the analysis of techniques and technologies mostly used during composing of Web 2.0 content the thesis estimates the possibilities of Web 2.0 development in different areas on its way to cloud computing expansion and future spread of web services among new types of client devices. Obsah Úvod .................................................................................................................................. 5 1 Vývoj Webu od roku 1990 ........................................................................................ 6 1.1 Princip činnosti internetu ................................................................................... 7 1.2 World Wide Web ............................................................................................... 8 1.3 Webové prohlíţeče .......................................................................................... 10 1.4 Dot-com bubble jako milník vývoje WWW.................................................... 13 2 Charakteristika webu 2.0 ......................................................................................... 15 2.1 Principy Webu 2.0 ........................................................................................... 16 2.2 Problematičnost definice Webu 2.0 ................................................................. 22 2.3 Co Web 2.0 není .............................................................................................. 23 2.4 Vlastní definice Webu 2.0 ............................................................................... 24 3 Vytváření obsahu ..................................................................................................... 25 3.1 Návrh webové stránky ..................................................................................... 25 3.2 Obsah webové stránky ..................................................................................... 27 3.3 Redakční systémy ............................................................................................ 28 3.4 Wiki systémy ................................................................................................... 29 3.5 Reklama ........................................................................................................... 30 3.6 Typologie stránek Webu 2.0 ............................................................................ 31 3.7 Limity uţivatelsky generovaného obsahu ....................................................... 32 3.8 Placený webový obsah .................................................................................... 35 4 Technologie pro tvorbu webu .................................................................................. 37 4.1 Statické webové stránky .................................................................................. 37 4.2 Jazyk HTML a jeho varianty ........................................................................... 39 4.3 Dynamické webové stránky ............................................................................ 43 4.4 Výhody a nevýhody webových aplikací .......................................................... 54 5 Webové aplikace...................................................................................................... 55 5.1 Příklady aplikací Webu 2.0 ............................................................................. 56 5.2 Postavení Web 2.0 aplikací na trhu ................................................................. 65 6 Cloud Computing a další vývoj ............................................................................... 67 6.1 Charakteristika cloud computingu ................................................................... 68 6.2 Sluţby cloud computingu ................................................................................ 70 6.3 Prognóza vývoje Webu .................................................................................... 71 Závěr ................................................................................................................................ 76 Seznam pouţité literatury ................................................................................................ 79 4 Úvod V roce 2010 ţijeme v době informačního přebytku. Na rozdíl od minulosti, kdy byla informace vzácnou komoditou, je dnes vzácností relevantní informace, která se ztrácí v přebytku zbytečných dat. Tento stav je jiţ dlouhodobý a do budoucna nezvratitelný. Cena datových médií kontinuálně klesá a jejich kapacita se stále zvyšuje. Spolu s tím roste i mnoţství informací, které jsou na nich uloţeny. Ze sbírání, třídění, vyhledávání, zpracování a ukládání dat se stal výnosný obchod. K tomuto stavu přispívá všeobecná dostupnost sítě internet, zvyšující se datová propustnost sítí a opět klesající cena připojení. Současný stav je také podpořen rozmáhajícím se mobilním připojením, jeho rostoucí kvalitou, dostupností a klesající cenou. Trh mobilních zařízení na tento trend reaguje rostoucím počtem těchto zařízení s internetovou konektivitou. V posledních zhruba 10 letech dochází k rozmělňování dat. S jejich rostoucím objemem rapidně klesá jejich průměrná kvalita. Uţivatel je tak zahlcen přebytečnými daty a je nucen omezovat se ve výběru kvalitních zdrojů, jeţ se pak stávají pro něj exkluzivními. Kvůli všeobecné a snadné dostupnosti informací, které jsou často redundantní, není uţivatel na rozdíl od poměrně nedávné minulosti nijak motivován jejich aktivním vyhledáváním. Výsledkem potom je, ţe uţivatel navštěvuje několik málo oblíbených webových stránek, na kterých tráví stále větší mnoţství volného času. Také napříč jednotlivými weby dochází k rozevírání pomyslných nůţek v počtu jejich uţivatelů. Několik webových stránek na prvních příčkách statistiky v počtu uţivatelů tak má dohromady větší návštěvnost, neţ stovky dalších webů v pořadí. Tento jev byl v průběhu prvních let nového tisíciletí akcelerován novým fenoménem, pro nějţ se vţilo označení Web 2.0. Cílem práce je prognóza budoucího vývoje Webu na základě analýzy současných trendů. Cílem práce není ucelená a vyčerpávající charakteristika fenoménu s názvem Web 2.0, ale zasazení tohoto jevu do historického kontextu vývoje sluţby WWW a na základě aktuálních trendů odhadnout jeho budoucí směřování. 5 1 Vývoj Webu od roku 1990 Internet se zejména v posledních dvaceti letech stal neodmyslitelnou součástí ţivota běţných lidí. To, co však většina lidí označuje slovem „internet“ je ve skutečnosti pouze jednou ze sluţeb, jeţ internet poskytuje – World Wide Web. World Wide Web (zkráceně WWW nebo Web)* je tím nástrojem, díky kterému se ze sítě internet stalo jedno z nejvýznamnějších informačních médií současnosti. Od svého vzniku na přelomu 90. let se Web stal poměrně rychle důleţitým a v mnoha případech i hlavním zdrojem určitého typu informací. Web dokázal přímo revolučně zjednodušit jejich dostupnost, na druhou stranu však také způsobil drastický pokles hodnoty informace. Díky Webu se internet prosadil jako relativně nové médium na poli zpravodajství, kde do jisté míry konkuruje tradičním médiím – televiznímu vysílání, rozhlasu a především tisku. Důsledkem komercionalizace WWW v průběhu 90. let se pak internet se stal jedním ze způsobů obchodu, kdyţ některé webové sluţby umoţnily zákazníkům nakupovat z pohodlí domova. Internet je dnes také důleţitým reklamním médiem. Kořeny sítě internet sahají na konec 60. let 20. století, kdy se datují první poţadavky armády Spojených států na vytvoření robustní komunikační sítě a později potřeba síťového propojení univerzitních pracovišť. Od těchto prvních oddělených sítí pak nebylo daleko k myšlence tyto sítě propojit a vytvořit tak jedinou celosvětovou informační a komunikační síť, internet. Současný internet je globální systém propojených počítačových sítí. Je to jakási „síť sítí“, do které mohou být za určitých podmínek připojeny všechny ostatní počítačové sítě. Internet poskytuje mnoţství sluţeb, například sluţbu pro přenos souborů, elektronickou poštu, vzdálené připojení a v neposlední řadě také sluţbu pro prohlíţení hypertextových dokumentů
Recommended publications
  • Kendall Electric Incorporated Kendall
    April 2014 KENDALL ELECTRIC INCORPORATED KENDALL ELECTRIC Knowledgeable INCORPORATED People Providing Quality Electrical Products, KENDALL ELECTRICService, INCORPORATED Value and Solutions. KENDALL ELECTRICwww.kendallelectric.com INCORPORATED KENDALL ELECTRIC INCORPORATED KENDALL ELECTRICThe INCORPORATED KENDALL ELECTRIC INCORPORATED KENDALL ELECTRIC Connection INCORPORATED KENDALL ELECTRIC INCORPORATED KENDALL ELECTRIC INCORPORATED KENDALL ELECTRIC INCORPORATED KENDALL ELECTRICFind the products you need INCORPORATED at: shop.kendallelectric.com KENDALL InELECTRIC This Issue INCORPORATED • Panduit’s Network Infrastructure Security Products • Hammond Power Solutions Transformers • Leviton’s New Occupancy Sensors • The Ideal Way to Cut: PowerBladeTM Cable Cutters • Speco Technologies Camera Kit • Bulletin 193 - E300 Electronic Overload Relays KENDALL ELECTRICTM INCORPORATED • Introducing the Armor GuardLogix® • Outdoor Lighting - LED vs Metal Halide • Ideal Industries SLKTM Disconnect Fuse Kits • Fluke IntelliToneTM Pro Toner and Probe • Rockwell Stratix 2000 Family Update • Grace Voltage Indicators KENDALL ELECTRIC• Panduit Panel Optimization INCORPORATED• A-B’s Compact I/O Ethernet Adapter: 1769-AENTR • Kendall Electric Repair Center Update • Save the Date - RAOTM August 2014 • Online Development Inc. - An In-Depth Look • Who is Prosoft Technologies? KENDALL ELECTRIC• LED Retrofit Kit for Fluorescent Lamps INCORPORATED• Allen Bradley’s Training Schedule KENDALL If ELECTRICyou would like to receive The Connection via e-mail,INCORPORATED
    [Show full text]
  • San Diego I-15 Integrated Corridor Management (ICM) System
    San Diego I-15 Integrated Corridor Management (ICM) System March 2008 FINAL I-15 ICM System Requirements Partnerships. Technology. Mobility. Made possible in conjunction with the following partners: TABLE OF CONTENTS 1 Introduction.............................................................................................................. 1 1.1 Integrated Corridor Management System (ICMS) Purpose..........................................................1 1.2 ICMS Scope..................................................................................................................................1 1.2.1 Needs and Issues..............................................................................................................1 1.2.2 Vision, Goals, and Objectives ...........................................................................................2 1.3 Definitions, Acronyms, and Abbreviations ....................................................................................4 1.4 References....................................................................................................................................5 1.5 Document Overview......................................................................................................................6 2 Integrated Corridor Management System (ICMS) – Overall Description................. 7 2.1 ICMS Context................................................................................................................................7 2.2 ICMS Description ..........................................................................................................................8
    [Show full text]
  • Ingeniería Del Software II: AJAX Vs Silverlight
    Ingeniería del Software II: AJAX vs Silverlight Diego Martín-Serrano Fernández Francisco José Oteo Fernández Jesús Martínez-Campos Martínez Índice 1. Introducción a Ajax...............................................................................................................3 2. Profundizando en Ajax.........................................................................................................4 2.1. Frameworks para desarrollo Ajax.....................................................................................5 3. Conclusión sobre Ajax.........................................................................................................6 4. Introducción a Silverlight......................................................................................................7 5. Profundizando en Silverlight................................................................................................8 6. Conclusión sobre Silverlight..............................................................................................10 7. Comparativa Ajax vs Silverlight..........................................................................................11 8. Bibliografía..........................................................................................................................14 Índice de tablas Tabla 1. Posibles valores del atributo readyState del objeto XMLHTTPRequest....................4 Tabla 2. Frameworks para el lado del servidor, según el lenguaje de programación.............6 Tabla 3. Comparativa características
    [Show full text]
  • Asterisk Reference Information Version
    Asterisk Reference Information Version Asterisk Development Team Asterisk.org March 29, 2008 Contents 1 Introduction 8 1.1 License Information . 8 1.1.1 Hold Music . 9 1.2 Security . 10 1.2.1 Introduction . 10 1.2.2 Network Security . 10 1.2.3 Dialplan Security . 10 1.2.4 Log Security . 11 1.3 Hardware . 11 1.3.1 Introduction . 11 1.3.2 Zaptel compatible hardware . 12 1.3.3 Non-zaptel compatible hardware . 13 1.3.4 mISDN compatible hardware . 13 1.3.5 Miscellaneous other interfaces . 14 2 Configuration 15 2.1 General Configuration Information . 15 2.1.1 Configuration Parser . 15 2.1.2 Asterisk.conf . 19 2.1.3 CLI Prompt . 21 2.1.4 Extensions . 22 2.1.5 IP Quality of Service . 24 2.1.6 MP3 Support . 27 2.1.7 ICES . 27 2.2 Database Support . 27 1 2.2.1 Realtime Database Configuration . 27 2.2.2 FreeTDS . 31 2.3 Privacy . 31 2.3.1 First of all . 31 2.3.2 Next, Fight against autodialers!! . 31 2.3.3 Next, Fight against the empty CALLERID! . 32 2.3.4 Next, use a WELCOME MENU ! . 32 2.3.5 Next: Torture Them! . 33 2.3.6 Using Call Screening . 34 2.3.7 The 'N' and 'n' options . 35 2.3.8 Recorded Introductions . 36 3 Channel Variables 39 3.1 Introduction . 39 3.2 Parameter Quoting . 39 3.3 Variables . 40 3.4 Variable Inheritance . 40 3.4.1 Example . 41 3.5 Selecting Characters from Variables .
    [Show full text]
  • AJAX AJAX Stands for Asynchronous Javascript and XML. It Is Not A
    AJAX AJAX stands for Asynchronous JavaScript and XML. It is not a programming language rather than it is a way of using existing standards to make more interactive web applications. To understand the AJAX application let us consider the standard HTTP transaction process. Whenever the client connects to server, the client sends request to server and server sends response to the client. After that client and server close their connection. After closing connection the client renders the document and this may include running some JavaScript. In an Ajax application, the JavaScript code then communicates with the server behind the scene. This communication with the server takes place asynchronously and transparently to the user. Data is exchanged with the server without the need for page reload. This process is accomplished with a special kind of HTTP request. Ajax is something which bridges the gap between the functionality and interactivity. It is a technique for crating interactive applications. It makes the web pages interactive, increases speed and usability and better user experience. Features of Ajax: 1. It enables in developing rich internet applications. 2. It enables dynamic web application development. 3. It improves the performance of the web application. 4. Here no plug in is required. 5. It provides real time updates. Components of Ajax: 1. HTML and CSS for marking up and to give style to the components of the site. 2. Client side scripting language (JavaScript) for dynamic display and interact with the information presented. 3. XMLHttp request object for exchanging data asynchronously with the web servers. 4. XML for transferring data.
    [Show full text]