WEB DESIGN SOME FOUNDATIONS. SO WHAT IS THIS INTERNET.

Slides:



Advertisements
Similar presentations
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.
Advertisements

4.01 How Web Pages Work.
DT228/3 Web Development WWW and Client server model.
Project 1 Introduction to HTML.
© 2010, Robert K. Moniot Chapter 1 Introduction to Computers and the Internet 1.
Introduction to Web Pages. Slide 2 Lecture Overview Evolution of the Internet and Web Web Protocols.
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.
© 2004, Robert K. Moniot Chapter 1 Introduction to Computers and the Internet.
1st Project Introduction to HTML.
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
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.
It’s World Wide! I NTRODUCTION TO T HE WEB 1 Photo courtesy:
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
What is Web Design?  Web design is the creation of a Web page using hypertext or hypermedia to be viewed on the World Wide Web.
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 1: Introduction to Web
Web Mastering Module Internet Fundamentals. What is the Internet? –Global network of networks –Communicating using same set of rules (protocols/languages)
HTML, XHTML, and CSS Sixth Edition Chapter 1 Introduction to HTML, XHTML, and CSS.
CIS 1310 – HTML & CSS 1 Introduction to the Internet.
HTML PROJECT #1 Project 1 Introduction to HTML HTML Project 1: Introduction to HTML 2 Vocabulary Internet service provider (ISP) A company that has a.
HTML ~ Web Design.
OWL Jan How Websites Work. “The Internet” vs. “The Web”?
Web Engineering we define Web Engineering as follows: 1) Web Engineering is the application of systematic and proven approaches (concepts, methods, techniques,
Kingdom of Saudi Arabia Ministry of Higher Education Al-Imam Muhammad Ibn Saud Islamic University College of Computer and Information Sciences Chapter.
1 Welcome to CSC 301 Web Programming Charles Frank.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 7 TH EDITION Chapter 1 Key Concepts 1.
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
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.
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.
Session 1 Chapter 1 - Introduction to Web Development ITI 133: HTML5 Desktop and Mobile Level I
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.
The Internet is a Big Collection of Computers and Cables. -"interconnection of computer networks". Millions of personal, business, and governmental.
JavaScript and Ajax (Internet Background) Week 1 Web site:
It’s World Wide! I NTRODUCTION TO T HE WEB 1 Photo courtesy:
Introduction to the World Wide Web & Internet CIS 101.
The Internet What is the Internet? The Internet is a lot of computers over the whole world connected together so that they can share information. It.
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)
The Internet Salihu Ibrahim Dasuki (PhD) CSC102 INTRODUCTION TO COMPUTER SCIENCE.
Website Design and Construction Services and Standards.
Web Page Design The Basics. The Web Page A document (file) created using the HTML scripting language. A document (file) created using the HTML scripting.
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.
I NTRO TO W EB TECHNOLOGY Basic terms. C LIENT – S ERVER M ODEL a distributed communication between service requestors and service providers.
National College of Science & Information Technology.
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.
4.01 How Web Pages Work.
4.01 How Web Pages Work.
4.01 How Web Pages Work.
Web Concepts Lesson 2 ITBS2203 E-Commerce for IT.
CISC103 Web Development Basics: Web site:
Chapter 1 Introduction to HTML.
Web Standards Web Design – Sec 2-3
Project 1 Introduction to HTML.
Web Standards Web Design – Sec 2-3
CISC103 Web Development Basics: Web site:
The Client Server Model
Secure Web Programming
The Client Server Model
Introduction to World Wide Web
INFS 230 L Internet Technology
4.01 How Web Pages Work.
Presentation transcript:

WEB DESIGN SOME FOUNDATIONS

SO WHAT IS THIS INTERNET

THIS IS THE INTERNET

THE INTERNET IS NOT THE WEB The Internet is a network of connected computers. No company owns the Internet. The purpose of connecting computers together, of course, is to share information. The Web is a subset of the Internet. It is just one of many ways information can be transferred over networked computers.

WHO RUNS THE INTERNET No one really: cooperative effort governed by a system of standards and rules. Internet Corporation for assigned Numbers and Names (ICANN) -- they designate domain extensions (like.com, etc.) World Wide Web Consortium (W3C w3.org) -- they set the standards -- includes the Web Accessibility Initiative (WAI) Country Specifics Laws and Codes

WHAT ARE THESE SIDES? Server-side: sending data to a server and the server sending data back to you, the client. PHP (CakePHP, CodeIngniter, Drupal) Python (Django, TurboGears) Ruby (Ruby on Rails, Sinatra) ASP.Net (DotNetNuke, ASP.Net MVC) Client-side: run on the user’s machine Browsers Some javascript Combination: AJAX

BROWSERS A Word About Browsers We now know that the server does the servin’, but what about the other half of the equation? The software that does the requesting is called the client. People use desktop browsers, mobile browsers, and other assistive technologies (such as screen readers) as clients to access documents on the Web. The server returns the documents for the browser (also referred to as the user agent in technical circles) to display. The requests and responses are handled via the HTTP protocol, mentioned earlier. Although we’ve been talking about “documents,” HTTP can be used to transfer images, movies, audio files, data, scripts, and all the other web resources that commonly make up websites and applications. It is common to think of a browser as a window on a computer monitor with a web page displayed in it. These are known as graphical browsers or desktop browsers and for a long time, they were the only web-viewing game in town. The most popular desktop browsers as of this writing include Internet Explorer for Windows, Chrome, Firefox, and Safari, with Opera bringing up the rear. These days, however, more and more people are accessing the Web on the go using browsing clients built into mobile phones or tablets.

MARK UP LANGUAGES SGML: Standard Generalized Markup Language HTML: Hypertext Markup Language XML: Extensible markup Language XHTML: Extensible hypertext markup Language HTML5: Hypertext Markup Language version 5

CSS: CASCADING STYLE SHEETS

DOMAIN NAMES Top level domain names include.com.biz..org.edu.gov.name.xxx And country codes such as.au,.de.,.eu

SOME OTHER TERMS FTP: File transfer protocol, how things get from here to there HTTP: hypertext transfer protocol, this protocol enables the “Web,” allows documents to be linked to one another using hypertext links—thus forming a huge “web” of connected information IP address (IP stands for Internet Protocol). For example, the computer that hosts oreilly.com has the IP address All those numbers can be dizzying, so fortunately, the Domain Name System (DNS) was developed to allow us to refer to that server by its domain name, “oreilly.com

FRONT END WEB DESIGN

FRONT END TASKS Graphic design and image production Interface design Information design as it pertains to the user’s experience of the site HTML document and style sheet development JavaScript Quality assurance Usability testing

BACK END WEB DESIGN

BACK END TASKS HTML document and style sheet development & scripting Information design as it pertains to how the information is organized on the server Forms processing Database programming Content management systems Other server-side web applications using PHP, JSP, Ruby, ASP.NET, Java, and other programming languages

WHERE CONTENT MEETS CODE

WEB DESIGN Can mean any one or all of these things: Visual (graphic) design User interface and experience design Web document and style sheet production Scripting and programming Content strategy Multimedia Information Architecture Usability

PROFESSIONAL WRITING Profession Writer Users FirstContentArchitectureDesignCode