Basics Intro.

Slides:



Advertisements
Similar presentations
HTML I. HTML Hypertext mark-up language. Uses tags to identify elements of a page so that a browser such as Internet explorer can render the page on a.
Advertisements

4.01 How Web Pages Work.
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.
Dreamweaver 8 Concepts and Techniques Introduction Web Site Development and Macromedia Dreamweaver 8.
Chapter 2 Introduction to HTML5 Internet & World Wide Web How to Program, 5/e Copyright © Pearson, Inc All Rights Reserved.
Chapter 14 Introduction to 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.
IT 210 The Internet & World Wide Web introduction.
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.
2013Dr. Ali Rodan 1 Handout 1 Fundamentals of the Internet.
Internet Basics Dr. Norm Friesen June 22, Questions What is the Internet? What is the Web? How are they different? How do they work? How do they.
Website Accessibility Testing. Why consider accessibility People with disabilities – Visual, Hearing, Physical, Cognitive (learning, reading, attention.
Introduction to HTML Tutorial 1 eXtensible Markup Language (XML)
HTML Structure & syntax. Introduction This presentation introduces the following: Doctype declaration HTML Tags, Elements and Attributes Sections of a.
1 Welcome to CSC 301 Web Programming Charles Frank.
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.
XHTML By Trevor Adams. Topics Covered XHTML eXtensible HyperText Mark-up Language The beginning – HTML Web Standards Concept and syntax Elements (tags)
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
Web Servers: The Engines that Drive the World Wide Web Dr. William Farmer Reza Sherafat McMaster University May 3, 2006.
How the Web Works Building a Website – Lesson 1. How People Access the Web Browsers People access websites using software called a web browser. To view.
Some Big Concepts You Need to Know REFERENCE: LEARNING WEB DESIGN (4 TH EDITION) BY ROBBINS 2012 – CHAPTER 3.
Web Authoring with Dreamweaver. Unit Objectives  Be able to define keywords: HTML, HTTP (protocol), browser, web server, client/server, tag, attribute,
Web Design New Brighton High School Exploring the History of the World Wide WebWorld Wide Web.
Your final site CSS WP Hand- code, using TextEdit, TextWrangler, Dreamweaver or any other wysiwyg editor. Site doesn’t require to be hosted Deliver all.
Internet The internet is the largest computer network system in the world. It consists of many smaller networks connected together by a global public.
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.
E-Business Infrastructure PRESENTED BY IKA NOVITA DEWI, MCS.
And Mobile Web Browsers
4.01 How Web Pages Work.
Basic concepts of web design
4.01 How Web Pages Work.
INTERNET.
4.01 How Web Pages Work.
Getting Started with CSS
Instructor Materials Chapter 5 Providing Network Services
HTML, XHTML, and the World Wide Web
Web Site Development and Macromedia Dreamweaver 8
Web Concepts Lesson 2 ITBS2203 E-Commerce for IT.
CISC103 Web Development Basics: Web site:
What is WWW? The term WWW refers to the World Wide Web or simply the Web. The World Wide Web consists of all the public Web sites connected to the Internet.
Web Development Web Servers.
Making the Web Accessible to Impaired Users
Introduction to HTML.
© 2016 Pearson Education, Inc., Hoboken, NJ. All rights reserved.
Principles of Network Applications
Web Browsers & Mobile Web Browsers.
Introduction to XHTML.
Web Development & Design Chapter 1, Sections 4, 5 & 6
Hypertext Transfer Protocol
Prepared for Md. Zakir Hossain Lecturer, CSE, DUET Prepared by Miton Chandra Datta
CISC103 Web Development Basics: Web site:
1 Introduction to the Internet.
Web Content Accessibility Beata M. Ofianewska (DG COMM) 7 December 2006 December 2006 COMM C2.
OU Campus Accessibility
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
Tiers vs. Layers.
Web: Big Concepts Ch. 3 1/10/2019.
Web Server Technology Unit 10 Website Design and Development.
Part of Chapter 1 Key Concepts Networks
Introduction to HTML.
Web Standards and Accessible Design.
Document Structure & HTML
CIS 133 mashup Javascript, jQuery and XML
An Introduction to JavaScript
4.01 How Web Pages Work.
And Mobile Web Browsers
4.01 How Web Pages Work.
And Mobile Web Browsers
Presentation transcript:

Basics Intro

Internet and the Web Servers Clients Special software Protocols Clients IP Addresses:basis of communication on the internet IPv4 billions of unique addresses IPv6 trillions of unique addresses User Agents: What accesses information on the web Web browsers like Chrome Other agents?

Web Client/Server arch.

Multi-tiered Architecture Separate functions into multiple layers Three layers are usually used in web development Presentation Content Processing and dynamic content generation Data Storage

Three tiered web arch. 3 layers:

Networks Intranet Extranet A closed network designed to be used exclusively by members of an organization Extranet Like an intranet but network resources can be accessed outside the network URL/URI: Universal Resource Locator/Identifier https://www.domain.com/absolute-path.extension This points to a network device (e.g. server) and optionally a communication port. Examples of ports...

Basic Web Design Principles HTML follows a standard defined by w3c and WHATWG It defines elements and how to use them Multiple devices (mobile, laptops, TVs e.t.c) all render pages according to this standard. ALWAYS use it to ensure consistency Progressive enhancements: start with a basic page that works across devices then add niceties like styling and interactivity

Web Principles ALWAYS design pages for the differently abled Vision Impairment Mobility Impairment: limited hand motion, perhaps the user interacts using a foot cursor Auditory Impairment Cognitive Impairment (Difficulty remembering information

Web Principles Guidelines for accessibility A text equivalent for non-textual elements Information can be understood regardless of colour Documents readable without styling Tables should have headings and captions Easy and complete navigation

Web Principles Reduce file size. e.g using large image files Reduce server requests: each resource is requested by client separately Do not autoplay videos Minimize source code (Check the source code of a page online to see a live example)

Design Architectures Methodologies that guide development Waterfall Model Agile Techniques Use case driven Scrum Pair programming etc

How to get started What you will need: A text editor and not a word processor: e.g. notepad and not Microsoft Word A web browser: e.g. Chrome, Firefox, etc That’s it