Web Design Lectures by Dr. D Mukherjee. Acknowledgements The contents of this presentation are based on published articles and books which, among others,

Slides:



Advertisements
Similar presentations
Project 1 Introduction to HTML.
Advertisements

Introduction to HTML 2006 CIS101. What is the Internet? Global network of computers that are connected and communicate via a series of Protocols Protocols.
IST 221 Internet Concepts and Applications Internet, WWW and HTML 1.
1st Project Introduction to HTML.
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.
COMPUTER TERMS PART 1. COOKIE A cookie is a small amount of data generated by a website and saved by your web browser. Its purpose is to remember information.
The Internet & The World Wide Web Notes
HTML 1 Introduction to HTML. 2 Objectives Describe the Internet and its associated key terms Describe the World Wide Web and its associated key terms.
Chapter ONE Introduction to HTML.
WEB DESIGN SOME FOUNDATIONS. SO WHAT IS THIS INTERNET.
How the Web Works. WWW – part of the Internet (others: , FTP, Telnet) Loaded to a Server | Viewed in a Browser (Client) Client: Request & Render.
INTRODUCTION TO WEB DATABASE PROGRAMMING
Getting Started Learning Web Design: Chapter 1 and Chapter 2.
LEARNING WEB DESIGN Beginner’s Guide to HTML, Graphics and Beyond.
DATA COMMUNICATION DONE BY: ALVIN SAMPATH CARLVIN SAMPATH.
The Internet Writer’s Handbook 2/e Introduction to World Wide Web Terms Writing for the Web.
Introducing Dreamweaver MX 2004
Tutorial 1 Getting Started with Adobe Dreamweaver CS3
Chapter 6 The World Wide Web. Web Pages Each page is an interactive multimedia publication It can include: text, graphics, music and videos Pages are.
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?????
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
HTML, XHTML, and CSS Sixth Edition Chapter 1 Introduction to HTML, XHTML, and CSS.
Chapter 13-Tools for the World Wide Web. Overview Web servers. Web browsers. Web page makers and site builders. Plug-ins and delivery vehicles. Beyond.
HTML. Principle of Programming  Interface with PC 2 English Japanese Chinese Machine Code Compiler / Interpreter C++ Perl Assembler Machine Code.
Web Programming : Building Internet Applications Chris Bates CSE :
Web Design and Development for E-Business By Jensen J. Zhao Copyright 2003 Prentice Hall, Inc. Web Design and Development for E-Business Jensen J. Zhao.
Active Server Pages  In this chapter, you will learn:  How browsers and servers interacted on the Internet when the Internet first became popular 
1 Welcome to CSC 301 Web Programming Charles Frank.
Application Layer Khondaker Abdullah-Al-Mamun Lecturer, CSE Instructor, CNAP AUST.
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
Overview Web Session 3 Matakuliah: Web Database Tahun: 2008.
1 Chapter 01: Introduction by Tharith Sriv. This course covers the following topics:  Hypertext Markup Language (HTML)  Cascading Style Sheets  JavaScript.
HOW THE WEB WORKS Reference: Learning Web Design (4 th edition) by Robbins 2012 – Chapter 2 (pp. 21 – 32)
Web Development Process The Site Development Process Site Construction is one of the last steps.
1 WWW. 2 World Wide Web Major application protocol used on the Internet Simple interface Two concepts –Point –Click.
Web Server.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
HTML Concepts and Techniques Fifth Edition Chapter 1 Introduction to HTML.
Website Design, Development and Maintenance ONLY TAKE DOWN NOTES ON INDICATED SLIDES.
Chapter 1 Introduction to HTML, XHTML, and CSS HTML5 & CSS 7 th Edition.
Introduction to the World Wide Web & Internet CIS 101.
Microsoft Office 2008 for Mac – Illustrated Unit D: Getting Started with Safari.
Tutorial 1 Getting Started with Adobe Dreamweaver CS5.
(class #2) CLICK TO CONTINUE done by T Batchelor.
Web Page Programming Terms. Chapter 1 Objectives Describe Internet and Understand Key terms Describe World Wide Web and its Key terms Identify types and.
World Wide Web. The World Wide Web is a system of interlinked hypertext documents accessed via the Internet The World Wide Web is a system of interlinked.
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.
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.
4.01 How Web Pages Work.
4.01 How Web Pages Work.
Distributed Control and Measurement via the Internet
Project 1 Introduction to HTML.
Objective % Select and utilize tools to design and develop websites.
Technologies and Applications
CISC103 Web Development Basics: Web site:
Chapter 1 Introduction to HTML.
Warm Handshake with Websites, Servers and Web Servers:
E-commerce | WWW World Wide Web - Concepts
Project 1 Introduction to HTML.
E-commerce | WWW World Wide Web - Concepts
Objective % Select and utilize tools to design and develop websites.
CISC103 Web Development Basics: Web site:
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
Web Page Concept and Design :
Introduction to World Wide Web
INFS 230 L Internet Technology
4.01 How Web Pages Work.
4.01 How Web Pages Work.
Web Programming : Building Internet Applications Chris Bates CSE :
Presentation transcript:

Web Design Lectures by Dr. D Mukherjee

Acknowledgements The contents of this presentation are based on published articles and books which, among others, include: Learning Web Design: J. Niederst, O’Reilly publ., ISBN Creating web pages, in easy steps publ.: Nick Vandome, ISBN I The complete web building handbook: Future publ., Web design start here, Nick Nettleton and others, Ilex,

Fundamental Steps Understanding how web works Working knowledge of: HTML The role of the server Importance of the browser Learning how to construct Learn area/s of web design

Multiple roles of web designing task, an analogy : A householder Cleaner / DIY Worker P/T chef Accountants Diplomat Gardener A solo web designer Writer P/T graphic graphic designer Artist Producer Information architect

Core disciplines Graphic design Interface design Information design HTML production Programming Multimedia

Core disciplines Graphic Design How the page looks For decisions regarding everything in the web page, i.e. graphics, type, colours, layout etc. Requires image editing software, I.e. Adobe Photoshop Interface Design How the page works Requires buttons, links, navigations, devices etc.as well as functional organisations of the page A specialist job Information Design Organisation of contents Deals with flowchart, diagrams, HTML production Tagging language for web documents Creation and troubleshooting of the HTML documentsProgramming For advanced web functionality 1. Additional programming skills for writing scripts, programmes and applications and for working with database, servers etc.Multimedia Adding multimedia 1. Incorporating sound, video, animation and interactivity 2. Requires an authoring tool, I.e. Director, Flash 3. Background in sound and video production is useful

Web related programming languages In order of increasing complexity: HTML Style sheets Javascript DHTML (Dynamic) CGI Scripting XML (eXtensible) Java

Requirements Hardware: Fast computer with enough memory and a large monitor A scanner and/or digital camera Software: Web page authoring programmes, i.e. Macromedia Dreamweaver, Adobe GoLive, MS Frontpage HTML editors, i.e. Allaire HomeSite (Windows), BBEdit (Mac) Graphics Software, I.e. Photoshop, ImageReady and Illustrator by Adobe, Macromedia Fireworks, JASC Paint Shop Pro Multimedia Tools, i.e. Flash & Director by Macromedia, LiveMotion by Adobe Internet tools, i.e. Variety of browsers, a file transfer programme (FTP), Telnet (optional)

Learning outcomes: Familiarity with basic terminologies Understanding the role of a server Understanding URLs and their components The anatomy of a web page The function of a browser

Distinction between internet and web (often used interchangeably) Internet: A network of connected computers Not owned by any company A cooperative effort governed by a system of standards and rules for sharing information Information exchange takes place via using one of many available modes of communication (or protocol), including: file transfer (FTP), as well as 3. Outdated modes such as gopher, WAIS. FTP requires special programs which knows the nature of the information flow The world wide web (WWW)* or web: It is popular because it is a visual medium combining texts and graphics in a page-like layout without the requirement of any special coding or complex software, apart from mostly pointing and clicking. It is one of the ways of sharing information. It is a subset of the information on the internet Its own protocol is very unique in inking documents to form a huge web of connected information Linked text is known as a hypertext and the method of information transfer is known as hyper text transfer protocol or HTTP for short. * For the history of the web see, for example: 1. Web Developers’ Virtual Library: WDVL.com/Internet/History 2. W3C’s History Archives:

Server & Client Server is really the software program that allows a computer to communicate with other computers in a network. The computer using the software is also commonly referred to as the server. The role of the server: Wait for a request for information Receive and send the information back as possible The computer as a part of the web must run a special web server software in order to understand and speak the language of HTTP. This is why web servers are also called the HTTP servers. To be identified on the internet each server is assigned a unique number (its IP address) and a corresponding name (its domain or hostname), i.e. myname.com. Machines running web servers usually have a name starting with “www”, i.e. But this is not a must. Client is the that software makes the request for the documents or information. On the web, the browser is the client software. In web design, the terms “server side” and client side applications simply indicates which machine is doing the processing.

The parts of a URL Get into web mode Asking to address a web server Specifying path through Dir: to a specific file Shortcuts Consider, for example the simplified URL: The full address should be read as: Here; is automatically implied. Index.html is the file searched, if no filename is specified in the URL. The index file is useful for keeping URL simple (by naming the top level document index.html) and for security (through suppressing other files in the folder from being displayed). The default file may also have a different name, depending on the server configuration, such as default.html