Download presentation
Presentation is loading. Please wait.
Published byDominick Lambert Modified over 9 years ago
1
Intro About Web
2
Web Definitions Web means the following: –HTTP (or HTTPS) protocol; HTTP server is called Web-server, HTTP clients are e.g. browsers and other devices. –Hypertext markup language like HTML –URL addresses From other perspective Web is a certain approach to programming
3
Web and Various Kinds of Programs There are various kinds of programs, e.g. Stand-alone programs Client-server programs P2P programs Web deals with client-server programs
4
Web and Multi-Tier Programs Data Tier Application Tier Presentation Tier HTTP protocol may be used for many purposes (e.g. SOAP and Web Services), but Web programming traditionally is centered on presentation tier.
5
Presenting data There could be Proprietary formats Open formats and also Platform-specific presentation Platform-independent presentation Web favors open, platform-independent presentation (the price: often has to use low- precision presentation)
6
Distributiveness of Data Centralized data Distributed data Web architectures deal with...
7
Structure of Data Non-structured data (byte streams) Semi-structured data (DOM trees, hypertext) Highly structured data (Fixed length records, database tables) Web technologies are useful mostly for...
8
Web programming may have various slants... Rich client (applets, AJAX, Flash) vs. thin clients (HTML) - events may be processed at client or server side By type of aplication (CMS, EIM, Media, social, portals, search engines) Presentational markup vs. Descriptive markup Different server-side technology, MSIE/Firefox browsers... User role asymmetry (Web 1.0 vs. Web 2.0).
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.