Web Design E M I R R A H A M A N WEB DESIGN SIDES 2017 EMIR RAHAMAN 1

Similar documents
Web Design and Development ACS-1809

A network is a group of two or more computers that are connected to share resources and information.

MRK260. Week Two. Graphic and Web Design

Introduction to web development and HTML MGMT 230 LAB

Chapter 1 Introduction to HTML, XHTML, and CSS

Using Dreamweaver. 1 Overview. About the Web. About Dreamweaver

Grade 9 :The Internet and HTML Code Unit 1

HTML, XHTML, and CSS. Sixth Edition. Chapter 1. Introduction to HTML, XHTML, and

CREATING WEBSITES. What you need to build a website Part One The Basics. Chas Large. Welcome one and all

Web Design. Basic Concepts

From administrivia to what really matters

Basic Internet. Basic Internet

HTML/CSS Essentials. Day Three Ed Crowley

Internetwork - B. What are. Example. Domain (Top-level domains) Other countries domain names. UserName HostName Subdomain Domain

Effective Web Site: Global Standards and Best Practices

Adobe Dreamweaver CS5

Some businesses have changed in a major way because of new technology

EasyChair Preprint. Introduction to Development of Software Support for Training and Testing IT Administrators

How the Web Works. Chapter 1. Modified by Marissa Schmidt Pearson

HALTON SKILLS COMPETITION WEBSITE DEVELOPMENT SCOPE SECONDARY LEVEL Coordinator: Ron Boyd,

Internet programming Lab. Lecturer Mariam A. Salih

WebDev. Web Design COMBINES A NUMBER OF DISCIPLINES. Web Development Process DESIGN DEVELOPMENT CONTENT MULTIMEDIA

COMS 359: Interactive Media

Princess Nourah bint Abdulrahman University. Computer Sciences Department

Collection of (1) Meta-network. Uses a standard set of protocols Also uses standards for structuring the information transferred

powered by Series of Tubes Senator Ted Stevens talking about the Net Neutrality Bill Jul 17, powered by

Reading How the Web Works

Basics of Web. First published on 3 July 2012 This is the 7 h Revised edition

Announcements. 1. Class webpage: Have you been reading the announcements? Lecture slides and coding examples will be posted

Web Engineering (CC 552)

Co. Louth VEC & Co. Monaghan VEC. Programme Module for. Web Authoring. leading to. Level 5 FETAC. Web Authoring 5N1910

COMSC-030 Web Site Development- Part 1. Part-Time Instructor: Joenil Mistal

Announcements. 1. Class webpage: Have you been reading the announcements? Lecture slides and coding examples will be posted

Web Information System Design. Tatsuya Hagino

Languages in WEB. E-Business Technologies. Summer Semester Submitted to. Prof. Dr. Eduard Heindl. Prepared by

What is a web site? Web editors Introduction to HTML (Hyper Text Markup Language)

CSC9B1: Essential Skills WWW 1

= a hypertext system which is accessible via internet

Internet: An international network of connected computers. The purpose of connecting computers together, of course, is to share information.

5/19/2015. Objectives. JavaScript, Sixth Edition. Introduction to the World Wide Web (cont d.) Introduction to the World Wide Web

Web Development. Lab. Bases de Dados e Aplicações Web MIEIC, FEUP 10/11. Sérgio Nunes

The Internet, the Web, and Electronic Commerce The McGraw-Hill Companies, Inc. All rights reserved.

HTML: Introduction CISC 282. September 11, What is HTML?

Web Programming HTML CSS JavaScript Step by step Exercises Hans-Petter Halvorsen

The World Wide Web. Internet

ANAND COMMUNICATION CARE M 342, RAGHUBIR NAGAR, NEW DELHI

Semantic Web Lecture Part 1. Prof. Do van Thanh

[AVWSQ-ADWCS6]: WSQ ICDL Adobe Dreamweaver CS6

The Internet. Tim Capes. November 7, 2011

The Internet, the Web, and Electronic Commerce The McGraw-Hill Companies, Inc. All rights reserved.

1. Setup a root folder for the website 2. Create a wireframe 3. Add content 4. Create hyperlinks between pages and to external websites

Table of Contents WWW. WWW history (2) WWW history (1) WWW history. Basic concepts. World Wide Web Aka The Internet. Client side.

KENDRIYA VIDYALAYA MAHASAMUND

Foundation of Web Goal 4: Proficiency in Adobe Dreamweaver CC

Web Page Designing Manual READ ONLINE

Web Standards Mastering HTML5, CSS3, and XML

EEC-682/782 Computer Networks I

Joomla Website User Guide

CSC 551: Web Programming. Spring 2004

Dreamweaver: Accessible Web Sites

The Nature of the Web

HTML5 MOCK TEST HTML5 MOCK TEST I

Introduction to Dreamweaver CS4:

11 Database Management

Case Study. CMS for Management of Monetization Training Resources

Unit 4 The Web. Computer Concepts Unit Contents. 4 Web Overview. 4 Section A: Web Basics. 4 Evolution

for Beginners COPYRIGHT NATIONAL SEMINARS TRAINING. ALL RIGHTS RESERVED.

Unit code: J/601/1286 QCF Level 4: BTEC Higher National Credit value: 15

Joomla Extension for CopySafe PDF -- Installation for Joomla 3 --

HTML5 and CSS3 for Web Designers & Developers

Objectives. Connecting with Computer Science 2

Background to Internet and the web. Simon Mahony.

Background of HTML and the Internet

Announcements Fawzi Emad, Computer Science Department, UMCP

Website SEO Checklist

CSC 121 Computers and Scientific Thinking

Chapter 10: Web Application Development. Informatics Practices Class XII. By- Rajesh Kumar Mishra. KV No.1, AFS, Suratgarh

Joomla Extension for CopySafe WEB -- Installation --

Web Design and HTML. Web Page vs Web Site. Navigation. Links. A web page is a single page viewable using web browser. A web site is a set of web pages

Building a Large, Successful Web Site on a Shoestring: A Decade of Progress

Announcements Fawzi Emad, Computer Science Department, UMCP

Interactive Media CTAG Alignments

Enduring Understandings: Web Page Design is a skill that grows and develops throughout the careful planning and study of software and design.

ADOBE VISUAL COMMUNICATION USING DREAMWEAVER CS5 Curriculum/Certification Mapping in MyGraphicsLab

Web Applications Development

FACULTY OF INFORMATION STUDIES UNIVERSITI TEKNOLOGI MARA CAWANGAN KELANTAN SCHEME OF WORK (RANCANGAN KULIAH)

CSC Introduction to Computers and Their Applications

Tutorial 1 Getting Started with HTML5. HTML, CSS, and Dynamic HTML 5 TH EDITION

Webomania Solutions Pvt. Ltd. 2017

WEB APPLICATION DEVELOPMENT. How the Web Works

LECTURE SCHEDULE 14. Internet: World Wide Web (WWW), Concepts

The main website for Henrico County, henrico.us, received a complete visual and structural

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Software Platforms. Quiz with Explainations. Hans-Petter Halvorsen, M.Sc.

Introduction to HTML, XHTML, and CSS

Fundamentals of Information Systems, Seventh Edition

City of Mobile GIS Web Mapping Applications: New Technology, New Expectations

Dreamweaver is a full-featured Web application

History and Backgound: Internet & Web 2.0

Lab 1 MonarchPress Product Description. Robert O Donnell CS411. Janet Brunelle. September 20, Version #2

Transcription:

Web Design S ESSION 1: WEB BASICS E M I R R A H A M A N WEB DESIGN SIDES 2017 EMIR RAHAMAN 1

The World Wide Web (WWW) An information system of interlinked hypertext documents accessible via the Internet Uses HTTP (HyperText Transfer Protocol) and HTTPS (HTTP Secure) Invented at CERN by Sir Tim Berners-Lee Proposed in 1989 Technologies developed in 1990 CERN: European Organization for Nuclear Research The WWW is one of the services available on the Internet History of the WWW https://webfoundation.org/about/vision/history-of-the-web/ TIM BERNERS-LEE WEB DESIGN SIDES 2017 EMIR RAHAMAN 2

THE FIRST WEB SERVER WEB DESIGN SIDES 2017 EMIR RAHAMAN 3

Internet Usage Statistics World population: ~ 7.5 billion Internet penetration: ~ 3.8 billion (~ 51%) Growth 2000-2017: ~ 962.5% Trinidad and Tobago: Local population: ~ 1.3 million Internet penetration: ~ 942,713 (~ 68.9%) Facebook users (2016): ~ 700,000 (~ 51.1%) Languages on the Internet: English: ~952 million Chinese: ~ 763 million Spanish: ~ 293 million Language growth 2000-2017: Chinese: over 2,000% Russian: over 3,000% Arabic: over 6,000% Source: internetworldstats.com 2017 statistics unless otherwise indicated WEB DESIGN SIDES 2017 EMIR RAHAMAN 4

Mobile vs. Desktop Browsing As of 2016, mobile devices have overtaken desktops for web browsing Implications: Smaller screens Touch-based navigation Cellular data Lack of plugin support Some notes on Adobe Flash Flash is not supported on mobile devices (and has not been for several years) Flash on the desktop requires frequent updates The product is being phased out, with 2020 announced as end of life WEB DESIGN SIDES 2017 EMIR RAHAMAN 5

http://gs.statcounter.com/press/mobile-and-tablet-internet-usage-exceeds-desktop-for-first-time-worldwide WEB DESIGN SIDES 2017 EMIR RAHAMAN 6

August 2017 Desktop 54.7% Mobile 36.3% Tablet 9% WEB DESIGN SIDES 2017 EMIR RAHAMAN 7

The Role of the Website Point of Contact Marketing & Sales ecommerce Entertainment Research & Education Information Dissemination Internet versus Intranet websites? WEB DESIGN SIDES 2017 EMIR RAHAMAN 8

WEB DESIGN SIDES 2017 EMIR RAHAMAN 9

Understand Your Audience What is the target demographic? What is the client s purpose? What is the client s image? What other considerations need to be made? WEB DESIGN SIDES 2017 EMIR RAHAMAN 10

Demographics SOCIOECONOMIC Age Gender Location Education Occupation/Interests Income Level TECHNICAL Screen Resolution Display Colours Connection Speed Device Type + OS Browser + Version Plugins (E.g. Flash) How might some of these demographics be determined? WEB DESIGN SIDES 2017 EMIR RAHAMAN 11

WEB DESIGN SIDES 2017 EMIR RAHAMAN 12

Design Considerations A website is visual Focal points White spaces Colour choices Typography WEB DESIGN SIDES 2017 EMIR RAHAMAN 13

Design Considerations Use intuitive layouts and navigation structures Where do users naturally expect to find navigation links? Where do users typically expect to find content? Three click rule guideline WEB DESIGN SIDES 2017 EMIR RAHAMAN 14

Use Effective Writing Do visitors really read every word? Use clear headings Make use of lists Write objectively Stay short and to the point WEB DESIGN SIDES 2017 EMIR RAHAMAN 15

WEB DESIGN SIDES 2017 EMIR RAHAMAN 16

Usability Guidelines Use familiar layouts Stick with mature, widely adopted technologies Avoid using images to display content What about mobile devices? WEB DESIGN SIDES 2017 EMIR RAHAMAN 17

Accessibility Considerations Descriptive links Table headers Alternate text Consider the blind and low vision experience: Limited vision Colour blindness Screen reader software WEB DESIGN SIDES 2017 EMIR RAHAMAN 18

World Wide Web Consortium (W3C) The World Wide Web Consortium (W3C) is an international community that develops open standards to ensure the long-term growth of the Web. www.w3.org September, 2014 WEB DESIGN SIDES 2017 EMIR RAHAMAN 19

WHATWG Web Hypertext Application Technology Working Group Free, open community for evolving HTML and HTML-related technologies Founded by individuals from Apple, Mozilla and Opera in response to W3C s direction with XHTML http://www.whatwg.org WEB DESIGN SIDES 2017 EMIR RAHAMAN 20

Domain Names Human friendly name corresponding to the IP address of a web server E.g. example.com 192.0.43.10 Resolved using Domain Name System (DNS) Internet Corporation for Assigned Names and Numbers (ICANN) Internet Assigned Numbers Authority (IANA) IANA delegates responsibility for top level domains (TLDs) WEB DESIGN SIDES 2017 EMIR RAHAMAN 21

Popular Top Level Domains (TLDs) Generic Domains (gtld).com (commercial).net (network).org (non-profit organization).edu (education).gov (government).mil (military).info (information) Country Specific Domains (cctld).tt.jm.us.uk.ca.au.jp WEB DESIGN SIDES 2017 EMIR RAHAMAN 22

Uniform Resource Locator (URL) Protocol Directory File name Server name or subdomain Second level domain Top level domain (TLD) File extension WEB DESIGN SIDES 2017 EMIR RAHAMAN 23

Web Servers Special purpose computers configured for hosting websites Web servers run specific web server software capable of delivering web content over a network Web content is delivered in a form the client s browser can interpret such as HyperText Markup Language (HTML) Sometimes HTML pages are generated by server-side application code before delivery to the client WEB DESIGN SIDES 2017 EMIR RAHAMAN 24

Most Popular Web Server Software Microsoft Internet Information Services (IIS) Windows servers only ~ 51% market share Apache HTTP Server Windows, Linux or Mac servers ~ 20% market share Nginx Windows, Linux or Mac servers ~ 16% market share news.netcraft.com August, 2017 WEB DESIGN SIDES 2017 EMIR RAHAMAN 25

Client-Side Languages HyperText HyperText Markup Language (HTML) extensible HyperText Markup Language (XHTML) The current standard is HTML5 Cascading Style Sheets (CSS) JavaScript (JS) WEB DESIGN SIDES 2017 EMIR RAHAMAN 26

Server-Side Languages PHP Recursive acronym (PHP Hypertext Preprocessor) Available for most major web servers ASP.NET Successor to Active Server Pages (ASP) Packaged with Microsoft IIS WEB DESIGN SIDES 2017 EMIR RAHAMAN 27

Types of Editors What You See Is What You Get (WYSIWYG) Adobe Dreamweaver Microsoft Expression Web HTML Editors (Source Code Editors) Notepad Notepad++ CoffeeCup HTML Editor WEB DESIGN SIDES 2017 EMIR RAHAMAN 28

Content Management System (CMS) Create and manage content without writing source code Delegate updates Empower clients Easily manage large numbers of pages Most popular: Joomla! Drupal WordPress WEB DESIGN SIDES 2017 EMIR RAHAMAN 29

Consider: Who are the stakeholders? Who are the visitors? What type of content will the site contain? How much content is expected? How frequently will it be updated? What is the prospective growth of the site? These questions help determine an appropriate design and whether or not a CMS should be considered. WEB DESIGN SIDES 2017 EMIR RAHAMAN 30

Web Design Resources Primary resources for this class Vodnik, HTML5 and CSS3: First Edition Illustrated Complete, Course Technology, 2012 ISBN-13: 978-1-111-52798-3 ISBN-10: 1-111-52798-9 W3Schools: www.w3schools.com Notepad++ Source Code Editor: http://notepad-plus-plus.org WEB DESIGN SIDES 2017 EMIR RAHAMAN 31