Introduction ITM-711 Web Applications. 2 Outline  Overview of The Web  Good Design.

Slides:



Advertisements
Similar presentations
WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
Advertisements

DT228/3 Web Development WWW and Client server model.
Copyright © 2004 ProsoftTraining, All Rights Reserved. Lesson 10: GUI HTML Editors.
Understand Web Page Development Software Development Fundamentals LESSON 4.1.
 2003 Prentice Hall, Inc. All rights reserved. Chapter 21 – Web Servers (IIS and Apache) Outline 21.1 Introduction 21.2 HTTP Request Types 21.3 System.
© 2010, Robert K. Moniot Chapter 1 Introduction to Computers and the Internet 1.
Introduction to Web Application Architectures Web Application Architectures 18 th March 2005 Bogdan L. Vrusias
Basic HTML Workshop Session 1: Introduction to HTML Fall 2006.
DT211/3 Internet Development Application Internet Development Application.
Introduction to Web Interface Technology (CSE2030)
Chapter 1 Introduction to Web Development. 2 Introduction to Web Development In 1990 and 1991,Tim Berners-Lee created the World Wide Web at the European.
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
Using the WWW in Teaching and Learning Barbara Watson Andrew Stansfield IT Service.
© 2004, Robert K. Moniot Chapter 1 Introduction to Computers and the Internet.
Basic HTML Workshop Session 1: Introduction to HTML Fall 2006.
Unit 2, Lesson 5 Website Development Tools AOIT Web Design Copyright © 2008–2012 National Academy Foundation. All rights reserved.
1 Introduction to Web Development. Web Basics The Web consists of computers on the Internet connected to each other in a specific way Used in all levels.
HTML Comprehensive Concepts and Techniques Intro Project Introduction to HTML.
INTRODUCTION TO WEB DATABASE PROGRAMMING
1 Networks and the Internet A network is a structure linking computers together for the purpose of sharing resources such as printers and files Users typically.
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning.
Copyright © cs-tutorial.com. Introduction to Web Development In 1990 and 1991,Tim Berners-Lee created the World Wide Web at the European Laboratory for.
Object-Oriented Application Development Using VB.NET 1 Chapter 12 Web Forms, HTML, and ASP.NET.
Introduction to Web Development
Chapter 1: Introduction to Web
2013Dr. Ali Rodan 1 Handout 1 Fundamentals of the Internet.
Web Design ITM 2010 Tutorial 1 Prepared by Wang Shiyu.
Introduction to World Wide Web Authoring © Directorate of Information Systems and Services University of Aberdeen, 1999 Part II.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
Basic HTML Workshop By: Preeda Chunjongkolkul (Pete) Systems Librarian/Webmaster
Sheet 1XML Technology in E-Commerce 2001Lecture 1 XML Technology in E-Commerce Lecture 1 WWW, HTML, CSS, XML, Meta-modeling.
Tutorial 7 Creating Forms. Objectives Session 7.1 – Create an HTML form – Insert fields for text – Add labels for form elements – Create radio buttons.
Introduction to HTML Tutorial 1 eXtensible Markup Language (XML)
MySQL and PHP Internet and WWW. Computer Basics A Single Computer.
Kingdom of Saudi Arabia Ministry of Higher Education Al-Imam Muhammad Ibn Saud Islamic University College of Computer and Information Sciences Chapter.
1 Welcome to CSC 301 Web Programming Charles Frank.
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
Web Page Design Introduction. The ________________ is a large collection of pages stored on computers, or ______________ around the world. Hypertext ________.
WEB DEVELOPMENT WITH PHP/MYSQL. WEB DEVELOPMENT COURSE HAS DIFFERENT NAME IN DIFFERENT INSITUTES, THIS IS A CORE COURSE FOR BS/MS STUDENTS. THIS IS ALSO.
Active Server Pages Server-Side Scripting and Client-Side Scripting.
World Wide Web “WWW”, "Web" or "W3". World Wide Web “WWW”, "Web" or "W3"
Web Design and Development. World Wide Web  World Wide Web (WWW or W3), collection of globally distributed text and multimedia documents and files 
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
Bian Chong (Brian), KHO Supervisor: Linda McIver Second Reader: Jon McCormack.
Intro to HTML. History of the World Wide Web  A network is a structure linking computers together for the purpose of sharing information and services.
JavaScript and Ajax (Internet Background) Week 1 Web site:
BZUPAGES.COM WEB SERVER PRESENTED TO: SIR AHMAD KAREEM.
It’s World Wide! I NTRODUCTION TO T HE WEB 1 Photo courtesy:
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
Web Design New Brighton High School Exploring the History of the World Wide WebWorld Wide Web.
Learning Aim C.  Creating web pages involves many considerations.  In this section we will look at the different software tools you can use and how.
Web Page Designing With Dreamweaver MX\Session 1\1 of 9 Session 1 Introduction to PHP Hypertext Preprocessor - PHP.
Web Design Terminology Unit 2 STEM. 1. Accessibility – a web page or site that address the users limitations or disabilities 2. Active server page (ASP)
Tutorial 1 Getting Started with Adobe Dreamweaver CS5.
Web Page Programming Terms. Chapter 1 Objectives Describe Internet and Understand Key terms Describe World Wide Web and its Key terms Identify types and.
Chapter 1 Introduction to JavaScript.  Study the history of the World Wide Web  Work with well-formed Web pages  Learn about Web development  Learn.
Computer Fundamentals Desktop Publishing & Web Design MSCH 233 Lecture 9.
1 Chapter 1 INTRODUCTION TO WEB. 2 Objectives In this chapter, you will: Become familiar with the architecture of the World Wide Web Learn about communication.
Introduction to HTML Section A – Programming, HTML
Chapter 1 Introduction to HTML
Chapter 1 Introduction to HTML.
Active Server Pages Computer Science 40S.
Warm Handshake with Websites, Servers and Web Servers:
CASE STUDY -HTML,URLs,HTTP
Web Page Development Tools
Web Technologies for Business
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
Web Page Development Tools
Introduction to World Wide Web
Intro Project Introduction to HTML.
Presentation transcript:

Introduction ITM-711 Web Applications

2 Outline  Overview of The Web  Good Design

The web in perspective World Wide Web (WWW) At CERN (the scientific research laboratory near Geneva, Switzerland) In 1990, Tim Berners-Lee presented a proposal for an information management system that would enable the sharing of knowledge and resources over a computer network. On 30 April 1993, CERN announced that the World Wide Web would be free to use for anyone.

The web in perspective In 1994 Tim Berners-Lee decided to constitute the World Wide Web Consortium (W3C) –Regulate the further development of the many technologies in a standardization process: HTTP HTML etc. The following years saw an exponential growth of the number of web sites and servers

5 WWW  is an information space in which the items of interest (resources) are identified by Uniform Resource Identifiers (URI)

6 WWW 

7 Architecture  The web architecture has three bases: Identification - URI Interaction - messages + data + protocols Representation - data format specification

8 Two-Tier Client/Server Architecture Two-tier client/server architecture has one client and one server

9 Web Server Software  The most popular Web Server programs are: Apache Internet Information Server (IIS)

10 Application Script  Server-Side Script install on web server/application CGI, ASP, ASP.NET, PHP  Client-Side Script install on client terminals JavaScript, VBScript

11 Web Authoring Tools  Text Editor Notepad Editplus WordPad HomeSite

12 Web Authoring Tools  WYSIWYG Macromedia Dreamweaver Microsoft FrontPage NetObject Fusion

13 Good Design  Structure the web site is structured sensibly if the structure is not clear, users will not be able to navigate to the information in which they are interested

14 Good Design  Common used techniques for aiding navigation given an index at the top of the page provide a set of buttons at the top and buttom design a way in which the user can get back when you provide a hyperlink the use of frames or tables

15 Good Design  Table VS Frames VS... Frame: - simple - provide excellent navigation - take up space on the visitor’s screen for borders and scrollbars

16 Good Design  Table VS Frames VS... Table: - makes the design of the page much more complex

17 Good Design  Table and Frames Comparison Frames: - need multiple source files - code is easy to read and it is clear where any piece should go - writing the code is time consuming(but not too difficult) - easy to add new pages or new sections to your site

18 Good Design  Table and Frames Comparison Frames: - each frame can be scrolled independently - border can look messy - screen can look cluttered

19 Good Design  Table and Frames Comparison Tables: - a single source file - code can be confusing - coding for tables can be very difficult and is not easily maintained - changing the structure of the site involve a major re-write of the code

20 Good Design  Table and Frames Comparison Tables: - no borders are used - a very clean look

21 Good Design  Five components which must be considered when creating a Web site: Learnability Efficiency Memorable Errors Satisfaction