What is Web Design Encompasses several different areas: Graphic Design User Interface Design Document Design – once called Desktop Publishing Content Design.

Slides:



Advertisements
Similar presentations
Introduction to HTML, XHTML, and CSS
Advertisements

HTTP Request/Response Process 1.Enter URL ( in your browser’s address bar. 2.Your browser uses DNS to look up IP address of server.com.
CSIS-390 History Dr. Eric Breimer. Syllabus 1. Google “Eric Breimer” 2. Click on first link 3. Click on CSIS Click on Syllabus.
Web Application Architecture Bird Book pp Client Server Model.
Project 1 Introduction to HTML.
XP Browser and Basics1. XP Browser and Basics2 Learn about Web browser software and Web pages The Web is a collection of files that reside.
© 2010, Robert K. Moniot Chapter 1 Introduction to Computers and the Internet 1.
Introduction 2: Internet, Intranet, and Extranet J394 – Perancangan Situs Web Program Sudi Manajemen Universitas Bina Nusantara.
© 2004, Robert K. Moniot Chapter 1 Introduction to Computers and the Internet.
1st Project Introduction to HTML.
Where Do I Start REFERENCE: LEARNING WEB DESIGN (4 TH EDITION) BY ROBBINS 2012 – CHAPTER 1 (PP. 3 – 14)
What is Web Design The term “web design” has come to encompass a number of disciplines, including: Visual (graphic) design User interface and experience.
Web Design 101 Nikolay Kostov Telerik Web Design Course html5course.telerik.com Technical Trainer
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.
INTRO TO GRAPHIC DESIGN IN THE NEW MEDIA ART468. What is a Web Designer?  A web designer creates websites.  When working as a designer, your clients.
Web Design Basic Concepts.
INTRODUCTION TO WEB DATABASE PROGRAMMING
Chapter 1 Introduction to HTML, XHTML, and CSS
Computer Concepts 2014 Chapter 7 The Web and .
Delving into the Internet and Networks. In the beginning  ARPANET – set up for the military to have another network of communication  Pre-cursor to.
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.
Chapter 16 The World Wide Web Chapter Goals Compare and contrast the Internet and the World Wide Web Describe general Web processing Describe several.
2013Dr. Ali Rodan 1 Handout 1 Fundamentals of the Internet.
Concepts Nikolay Kostov Telerik Corporation
HTML, XHTML, and CSS Sixth Edition Chapter 1 Introduction to HTML, XHTML, and CSS.
Web Engineering we define Web Engineering as follows: 1) Web Engineering is the application of systematic and proven approaches (concepts, methods, techniques,
MySQL and PHP Internet and WWW. Computer Basics A Single Computer.
1 Welcome to CSC 301 Web Programming Charles Frank.
The First Computer The Abacus At least 2500BC in Mesopotamia Used by merchants to calculate transactions.
NETWORK HARDWARE AND SOFTWARE MR ROSS UNIT 3 IT APPLICATIONS.
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
Session: 1. © Aptech Ltd. 2Introduction to the Web / Session 1  Explain the evolution of HTML  Explain the page structure used by HTML  List the drawbacks.
World Wide Web “WWW”, "Web" or "W3". World Wide Web “WWW”, "Web" or "W3"
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.
Session 1 Chapter 1 - Introduction to Web Development ITI 133: HTML5 Desktop and Mobile Level I
Web Design. What is the Internet? A worldwide collection of computer networks that links millions of computers by – Businesses (.com.net) – the government.
Web Design and Development. World Wide Web  World Wide Web (WWW or W3), collection of globally distributed text and multimedia documents and files 
HTML Concepts and Techniques Fifth Edition Chapter 1 Introduction to HTML.
Chapter 1 Introduction to HTML, XHTML, and CSS HTML5 & CSS 7 th Edition.
JavaScript and Ajax (Internet Background) Week 1 Web site:
Introduction to the World Wide Web & Internet CIS 101.
 In the 1960s, ARPANET (Advanced Research Projects Agency Network), the internet’s predecessor, was invented  ARPANET used two technologies that are.
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)
IN THIS LESSON WE WILL REVIEW THE STRUCTURE OF THE INTERNET AND HOW BROWSERS ASSEMBLE WEBSITES BASED ON INSTRUCTIONS THEY RECEIVE FROM SERVERS. Internet.
The Internet Salihu Ibrahim Dasuki (PhD) CSC102 INTRODUCTION TO COMPUTER SCIENCE.
Lesson 1: HTML and the Web Instructor: Mrs. KIM Lang.
CSE541: Web Applications Special Thanks to M. Abdur Rahman.
CM143- WEB CM143-WEB Page Layout live sites HTML Images User Considerations Planning Navigation CSS Architecture File Management Cascading Style Sheets.
CIS 1203 Web Technologies Introduction to the Internet and the WWW.
Web Page Programming Terms. Chapter 1 Objectives Describe Internet and Understand Key terms Describe World Wide Web and its Key terms Identify types and.
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.
Internet and World Wide Web Introduction to the Internet.
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.
Web Development. Agenda Web History Network Architecture Types of Server The languages of the web Protocols API 2.
The Internet & World Wide Web
CISC103 Web Development Basics: Web site:
JavaScript and Ajax (Internet Background)
Chapter 1 Introduction to HTML.
E-commerce | WWW World Wide Web - Concepts
Project 1 Introduction to HTML.
E-commerce | WWW World Wide Web - Concepts
What is Web Design Encompasses several different areas: Graphic Design
CISC103 Web Development Basics: Web site:
What is Web Design Encompasses several different areas: Graphic Design
Web Technologies Computing Science Thompson Rivers University
Presentation transcript:

What is Web Design Encompasses several different areas: Graphic Design User Interface Design Document Design – once called Desktop Publishing Content Design – Content Strategy – Content Management Multimedia Application Development – Programming & Scripting

Designing for Users Not just how it looks, but how it works and how it “feels” for users. Key Areas: 1.Interaction Design (IxD) 2.User Interface (UI) design, and 3.User Experience (UX) design.

Design Examples: Wireframes

Design Examples: Site Diagram

Visual/ Graphic Design for the Web Traditional Areas: logos, graphics, type, colors, layout, etc. Ensure consistency with the brand/message of the organization Web Areas Layout and position on a web page Creating graphics optimized for web delivery

Visual/ Graphic Design for the Web Key Technologies Image capture – Digital photography – Image scanning Graphic formats – GIF, SVG, JPG, PNG Visual Web Language: CSS: Cascading Stylesheet Key Software: Photo Editing – GIMP – Adobe Photoshop Digital Image Creation: – Abobe Illustrator – Adobe Fireworks

Web Content Management & Strategy Organizing content on a page Layout strategy Page template design Semantic markup – Meta Data – Meaningful Document Structure Organizing content on a website Logical site organization – Hierarchy of pages Site template design Navigation design

Core Web Languages 1.Content Structure (HTML) 2.Content Styling (CSS) 3.Content Interaction (JavaScript)

Browser vs. Server Web Browser Current market leaders: 1.Google’s Chrome Preferred by Web Developers 2.Firefox The legacy of Netscape 3.Apple’s Safari Leading in mobile browsing 4.Microsoft’s Internet Explorer Still around Web Server Current market leaders: 1.Apache 2.Microsoft’s IIS Internet Information Services 3.Nginx GWS Google’s Web Server

Browser Wars Early Business Model: 1.Give your web browser to users for free 2.Sell your web server to companies $$$ 3.Web pages will work best if your server and browser are both used. 4.If more people use your browser, more companies will want to buy your server.

Browser Wars Rough Timeline: In Netscape dominated early market 90% In 2001 Microsoft wiped Netscape out of existence. 92% market share In 2008, Firefox was the only browser seriously challenging Internet Explorer (IE) In 2012, IE was finally overtaken by Google Chrome Today, Apple’s Safari is the leader in the mobile browser market. Chrome is not far behind.

Browser Popularity

Browser vs. Server Web Browser Makes http requests – Asks for web pages Renders web pages – Converts HTML, CSS and JavaScript into displayed document. Remembers browsing history, preferences and cookies Web Server Responds to http requests – Sends web pages Processes requests – Create dynamic pages – Run web applications – Fetch data from Databases – Store session data

Development: Backend vs. Frontend Frontend: What you see on the Web Browser Graphic design Image production Interface design User experience HTML markup CSS styles Sometimes JavaScript Backend: What happens on the Web Server Processing Data Database Programming Content Management Systems Server-side Scripting – PHP, ASP, Ruby, JSP Sometimes JavaScript

Multimedia Unlike other documents, web pages have many layers capable of combining almost any form of media Text & Images – obviously Audio – Embedded players and files (mp3) Video – Embedded players and fiels (mp4) Animation – Flash-driven, JavaScript, jQuery, and CSS-based Interaction – Embedded Programs & Application – “interaction” is a form of media. Very different than passively viewed video.

Internet vs. WWW Internet Physical Hardware Layer – WiFi Routers – Ethernet Switches – Cable Modems Key Technologies 1.TCP/IP Protocol 2.Packet Switching World Wide Web Widely-available Content Layer of Internet – Web servers – – File sharing (FTP) Key Technologies 1.HTTP Protocol 2.URLs

Key Internet Concepts TCP/IP: Transmission Control / Internet Protocol – Network of Networks concept Packet Switching: Data is broken into small packets that can be independently routed Think of the Internet as earth’s network of highways and ports (sea and air) TCP/IP establishes standards for roads and ports so people can get everywhere seamlessly. Packet Switching means cargo can travel in small chunks to easily move through bottlenecks via different paths.

Key WWW Concepts HTTP: Hypertext Transfer Protocol – Rules for making requests and responding to requests. URI: Uniform Resource Identifier – Unique identifier for finding stuff on the WWW; Includes: URL (Location) and URN (Unique Name at Location) Think of the WWW as everything that can be publicly accessed from the world’s highways, airport and sea ports. Think of HTTP as the standard language used to ask for directions. Think of URLs as street addresses and URNs as IDs for objects at particular addresses.

Internet is bigger than WWW The Internet’s protocol (TCP/IP) can support many sub-protocols, some that are proprietary (private/secret). Examples: – Many peer-to-peer files sharing systems – Specialized client-server systems (early banking systems) – Content so deeply embedded in systems that its very hard to find (Deep Web) – Content requiring access via secret non-standard browsers (Darknet)

But, the WWW matters more The HTTP protocol standardizes requests so any web browser can access any web server. URLs (WWW layer) makes finding and remember servers much easier than numeric IP addresses (Internet layer) The WWW is all about accessibility via open, widely adopted standards. – It’s the largest, most expandable information system ever built.

URLs Let’s look at real examples…