Web Development 311 Fall 2003. 311: Fall 20032 Why web pages? Most companies have intranets, extranets, and web sites Content can be changed quickly and.

Slides:



Advertisements
Similar presentations
Introduction to Web Design Lecture number:. Todays Aim: Introduction to Web-designing and how its done. Modelling websites in HTML.
Advertisements

4.01 How Web Pages Work.
The Client-Server Model for the Web 1. A Web Client (usually in the form of a web browser) makes an HTTP request to a specific web server. 2. The Web Server.
MIS 425 Lecture 1 – HTML Basics and Web Page Design Instructor: Martin Neuhard
CPSC 203 Introduction to Computers Tutorial 59 & 64 By Jie (Jeff) Gao.
Hypertext Markup Language. Platform: - Independent  This means it can be interpreted on any computer regardless of the hardware or operating system.
Basic HTML Workshop Session 1: Introduction to HTML Fall 2006.
CIS101 Introduction to Computing
Introduction to HTML 2006 CIS101. What is the Internet? Global network of computers that are connected and communicate via a series of Protocols Protocols.
Introduction to HTML 2006 INT197B. What is the Internet? Global network of computers that are connected and communicate via a series of Protocols Protocols.
Introduction to HTML 2004 CIS101. What is the Internet? Global network of computers that are connected and communicate via a series of Protocols Protocols.
HTML Introduction HTML
Topics in this presentation: The Web and how it works Difference between Web pages and web sites Web browsers and Web servers HTML purpose and structure.
Introduction 2: Internet, Intranet, and Extranet J394 – Perancangan Situs Web Program Sudi Manajemen Universitas Bina Nusantara.
Basic HTML Workshop Session 1: Introduction to HTML Fall 2006.
Glencoe Digital Communication Tools Create a Web Page with HTML Chapter Contents Lesson 4.1Lesson 4.1 Get Started with HTML (85) Lesson 4.2Lesson 4.2 Format.
COMPUTERS AND INFORMATION SYSTEMS HTML. How the Web Works To access a web site  Enter its address (URL) in the address box of your browser 
 Definition of HTML Definition of HTML  Tags in HTML Tags in HTML  Creation of HTML document Creation of HTML document  Structure of HTML Structure.
LEARN THE QUICK AND EASY WAY! VISUAL QUICKSTART GUIDE HTML and CSS 8th Edition Chapter 21: Publishing Your Pages on the Web.
Basic Web Page Design. Text book: HTML, XHTML, and CSS: Visual QuickStart Guide, Sixth Edition written by Elizabeth Castro. Software: Adobe® Dreamweaver®
CPSC 203 Introduction to Computers Lab 39, 40 By Jie (Jeff) Gao.
Basics of HTML.
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.
Slide 1 Today you will: think about criteria for judging a website understand that an effective website will match the needs and interests of users use.
Create a Website Session I Key Components Hands-on HTML.
CPSC 203 Introduction to Computers Lab 21, 22 By Jie Gao.
PIZZA WEB PAGE May 28, FOR TODAY  Review Vocabulary Words (take out your worksheets!)  Pizza Web Page  Research more tags  Turn in your homework!
First things, First Do you belong in here? – 10 – 12 – Comp. Discovery or Keyboard/Comp Apps – Do you have any experience with Web Page Design?????
Copyright © 2008 Pearson Prentice Hall. All rights reserved. 1 Exploring Microsoft Office Word 2007 Chapter 8 Word and the Internet Robert Grauer, Keith.
1 Essential HTML coding By Fadi Safieddine (Week 2)
1 Session 1: Introduction to HTML Spring Today’s Agenda Cover useful terminology for today’s session HTML, browsers, servers, etc. HTML Tags Get.
Programming in HTML.  Programming Language  Used to design/create web pages  Hyper Text Markup Language  Markup Language  Series of Markup tags 
Introduction to HTML. What is a HTML File?  HTML stands for Hyper Text Markup Language  An HTML file is a text file containing small markup tags  The.
The Internet  Internet Hardware connected together Creates a massive worldwide network  Hardware Computers Communication lines  Interlinked collection.
XP New Perspectives on The Internet, Sixth Edition— Comprehensive Tutorial 8 1 Creating Effective Web Pages Creating HTML Documents Tutorial 8.
CPSC 203 Introduction to Computers Lab 23 By Jie Gao.
Understanding a Web Web page is a single page containing text and graphics that has been labeled with the appropriate HTML coding for the.
IS1811 Multimedia Development for Internet Applications Lecture 4: Introduction to HTML Rob Gleasure
1 Week 1 l HTML l Applets Applets and HTML. 2 Overview l Applets: Java programs designed to run from a document on the Internet l HTML: Hypertext Markup.
Objective Understand concepts used to web-based digital media. Course Weight : 5%
1 Creating Web Pages Part 1. 2 OVERVIEW: HTML-What is it? HyperText Markup Language, the authoring language used to create documents on the World Wide.
Introduction to web development and HTML MGMT 230 LAB.
1 Chinese Information Processing : Using Computers to Teach and Learn Chinese Week 6 and 7: Creating and maintaining web pages - html and ftp.
HTML and Web Pages. HTML?  HTML is not a programming language  A type of SGML (standard generalized markup language)  HTML uses paired tags to markup.
1 After completing this lesson, you will be able to: Transfer your files to the Internet. Choose a method for posting your Web pages. Use Microsoft’s My.
Web Page Fundamentals HTML: The Language of the Web.
CPSC 203 Introduction to Computers Lab 33 By Jie Gao.
CPSC 203 Introduction to Computers Lab 66 By Jie Gao.
Slide No. 1 Slide No. 1 HTML and Web Publishing CS 104 CS 104.
HTML HyperText Markup Language. Text Files An array of bytes stored on disk Each element of the array is a text character A text editor is a user program.
Web Authoring with Dreamweaver. Unit Objectives  Be able to define keywords: HTML, HTTP (protocol), browser, web server, client/server, tag, attribute,
HTML HYPER TEXT MARKUP LANGUAGE. INTRODUCTION Normal text” surrounded by bracketed tags that tell browsers how to display web pages Pages end with “.htm”
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
The Internet, Fourth Edition-- Illustrated 1 The Internet – Illustrated Introductory, Fourth Edition Unit B Understanding Browser Basics.
Session 1: Introduction to HTML Fall Today’s Agenda Talk about the functions of the Internet Cover useful terminology for today’s session HTML,
Basic Web Page Design. Text book: HTML, XHTML, and CSS: Visual QuickStart Guide, Sixth Edition written by Elizabeth Castro. Software: Adobe® Dreamweaver®
 Internet Hardware connected together Creates a massive worldwide network  Hardware Computers Communication lines  Interlinked collection of smaller.
HTML And the Internet. HTML and the Internet ► HTML: HyperText Markup Language  Language in which all pages on the web are written  Not Really a Programming.
Basic Web Design UVI CELL Dave Gilliss Dave Gilliss
HTML PROJECT #1 Project 1 Introduction to HTML. HTML Project 1: Introduction to HTML 2 Project Objectives 1.Describe the Internet and its associated key.
4.01 How Web Pages Work.
Online PD Basic HTML The Magic Of Web Pages
Introduction to HTML.
Chapter 1 Introduction to HTML.
Project 1 Introduction to HTML.
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
Making Web pages.
4.01 How Web Pages Work.
Presentation transcript:

Web Development 311 Fall 2003

311: Fall Why web pages? Most companies have intranets, extranets, and web sites Content can be changed quickly and easily –Make sure all links are still updated More and more people are putting up personal pages –E.g. blogs

311: Fall Developing and managing a web site Web server Intranet server Extranet server Internet Web developer Business manager Access, publish Publish (FTP)

311: Fall Web basics HyperText Transfer Protocol (HTTP) –Browser sends server an HTTP request –Server sends browser an HTTP response –No established connection between the two computers HyperText Markup Language (HTML) –Ordinary text files, but “marked up” with code that the browser interprets Hyperlinks –Jump from page to page – Search at Google Search at Google

311: Fall You need this to develop web pages HTML editor –Text-based Can be very powerful at editing HTML code Tedious –WYSIWYG (e.g. FrontPage) Means of publishing files –FTP program or built into editor Web server –IIS or Apache are most popular –IIS can have FrontPage extensions –Where is it hosted? Domain name –Some ISPs will let you have your own domain name – vs.

311: Fall Web Development Basics Planning the site User centered design –Who are the users? Different user groups? –What should they get out of visiting the site? –Example Planning the content –Draw a flowchart –E.g. 311 website

311: Fall Partial 311 Flowchart Welcome SyllabusAssignments IT Problem 1IT Problem 2 ScheduleGrades Not always hierarchical structure: Page 1 Page 2 Page 3

311: Fall Navigation through the Site Site identity –Each page needs to clearly identify where it belongs –Good example: Most corporate web sites –Bad example: UWO Calendar of events and TitanWeb Knowing where you are –Give clues on where you are and how to get out of there –Good example: –Bad example: 311 web site Navigational tools –Persistent Menu (710-Osh web site using frames) –Sitemap or Index ( –Logo that leads to homepage More guidelines –Top Ten Guidelines for Homepage UsabilityTop Ten Guidelines for Homepage Usability

311: Fall minute exercise Define the purpose for your web site –Is there more than one purpose? Determine possible audiences for your personal web site What would be each group’s reason for visiting your site? Draw a flowchart for some of the pages that might be on your site –Hierarchical? Sequential? Sketch the welcome page. How do you give each group information about where to go? What basic navigational structure would you use?

311: Fall FrontPage Tutorial Startup File location –Develop and test web on local machine. When it’s ready to go, post it to the server –A Frontpage web is a directory that has some special files in it. To copy/move a web you just copy/move the entire folder

311: Fall FrontPage Tutorial - 2 Entering information –Create a single-page web –Entering text –Adding images –Hyperlinks to text, images, and addresses –Using tables to set up layout

311: Fall FrontPage Tutorial - 3 Managing a web site –Multiple pages, folders –Navigation –Shared borders, frames Publishing to web server –UWO server does not have FrontPage extensions –Must publish using FTP

311: Fall Coding in HTML Every HTML file must begin and end like this

311: Fall Coding in HTML My first Web page Appears in browser title bar Nothing inside HEAD appears on actual page

311: Fall Coding in HTML My first Web page Page content goes inside BODY tags

311: Fall Coding in HTML My first Web page Top Level Heading A simple paragraph of text. A simple paragraph of text. A simple paragraph of text. A simple paragraph of text. A simple paragraph of text. A simple paragraph of text. A new bold paragraph. Search Hyperlink Picture

311: Fall Hyperlink from image Put image inside the tags instead of text:

311: Fall More detail about HTML Tags Structure of every tag: – –Example Centered Heading <img src=“../images/mypic.img” –Different tags have different possible attributes

311: Fall FrontPage and HTML Don’t use Frontpage to handcode HTML –It’ll mess up everything –Can use it to view source Use Notepad or other text editor –Not Word or WordPad –Save with.html or.htm extension Save file and open in browser (refresh)

311: Fall Coming up Thursday –Lab: DB Project or Problem 4 Tuesday: TBD Thursday –Gobble-gobble, thank you