CIS 133 mashup Javascript, jQuery and XML

Slides:



Advertisements
Similar presentations
4.01 How Web Pages Work.
Advertisements

History Leading to XHTML
Project 1 Introduction to HTML.
Tutorial 9 Working with XHTML
Tutorial 1 Developing a Basic Web Page
Tutorial 9 Working with XHTML. XP Objectives Describe the history and theory of XHTML Understand the rules for creating valid XHTML documents Apply a.
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.
Developing a Basic Web Page Posting Files on UMBC
1st Project Introduction to HTML.
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
Chapter ONE Introduction to HTML.
 Using Microsoft Expression Web you can: › Create Web pages and Web sites › Set what you site will look like as you design it › Add text, images, multimedia.
Creating a Simple Page: HTML Overview
1 Networks and the Internet A network is a structure linking computers together for the purpose of sharing resources such as printers and files Users typically.
Creating a Basic Web Page
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.
XP The University of Akron Summit College Business Technology Department Computer Information Systems 2440: 140 Internet Tools Instructor: Enoch E. Damson.
HTML Structure & syntax
Learning Web Design: Chapter 4. HTML  Hypertext Markup Language (HTML)  Uses tags to tell the browser the start and end of a certain kind of formatting.
HTML. WHAT IS HTML HTML stands for Hyper Text Markup Language HTML is not a programming language, it is a markup language A markup language is a set of.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
XP Tutorial 9 1 Working with XHTML. XP SGML 2 Standard Generalized Markup Language (SGML) A standard for specifying markup languages. Large, complex standard.
HTML Structure & syntax. Introduction This presentation introduces the following: Doctype declaration HTML Tags, Elements and Attributes Sections of a.
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.
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.
IS-907 Java EE World Wide Web - Overview. World Wide Web - History Tim Berners-Lee, CERN, 1990 Enable researchers to share information: Remote Access.
Introducing HTML 5 Creating Web Pages with HTML 5 1.
Tutorial 1 Developing a Basic Web Page. Objectives Learn the history of the Web and HTML Describe HTML standards and specifications Understand HTML elements.
Module: Software Engineering of Web Applications Chapter 2: Technologies 1.
HTML Concepts and Techniques Fifth Edition Chapter 1 Introduction to HTML.
XP Review 1 New Perspectives on JavaScript, Comprehensive1 Introducing HTML and XHTML Creating Web Pages with HTML.
Tutorial 9 Working with XHTML. New Perspectives on HTML, XHTML, and XML, Comprehensive, 3rd Edition 2 Objectives Describe the history and theory of XHTML.
Tutorial 9 Working with XHTML. XP Objectives Describe the history and theory of XHTML Understand the rules for creating valid XHTML documents Apply a.
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)
Website Design and Construction Services and Standards.
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.
Blended HTML and CSS Fundamentals 3 rd EDITION Tutorial 1 Using HTML to Create Web Pages.
HTML Structure & syntax
HTML Structure & syntax
4.01 How Web Pages Work.
4.01 How Web Pages Work.
Web Basics: HTML/CSS/JavaScript What are they?
4.01 How Web Pages Work.
Project 1 Introduction to HTML.
Internet Exploration: HTML Basics
Tutorial 9 Working with XHTML
Tutorial 9 Working with XHTML
Web Concepts Lesson 2 ITBS2203 E-Commerce for IT.
4.01B Authoring Languages and Web Authoring Software
Chapter 1 Introduction to HTML.
© 2016 Pearson Education, Inc., Hoboken, NJ. All rights reserved.
Project 1 Introduction to HTML.
Introduction to XHTML.
Internet Exploration: HTML Basics
Prepared for Md. Zakir Hossain Lecturer, CSE, DUET Prepared by Miton Chandra Datta
CISC103 Web Development Basics: Web site:
4.01B Authoring Languages and Web Authoring Software
Chapter 27 WWW and HTTP.
Tutorial 9 Working with XHTML
Tutorial Developing a Basic Web Page
Ground to Roof HTML/HTML5
Basic HTML Workshop.
An Introduction to JavaScript
AN INTRODUCTION BY FAITH BRENNER
HTML Structure & syntax
4.01 How Web Pages Work.
4.01 How Web Pages Work.
Presentation transcript:

CIS 133 mashup Javascript, jQuery and XML Introducing the web CIS 133 mashup Javascript, jQuery and XML

How people access the web Browsers Firefox, chrome Navigation techniques Versions Devices Screen sizes Screen Readers Visual impairments Web pages might be required to accommodate readers

Web Pages, Servers, and Browsers Documents on the Web Can contain images, video and sound clips Can interact with databases Stored on Web servers in special folders Viewed using web browsers Web browser Interprets the HTML and scripting language such as JavaScript and jQuery and display to user Web Servers Special computer that fulfill requests for resources 24x7 Can also execute code in language specific programs

Architecture of a web application –client/server Storage server Client Computer Web server Database server Internet Client Computer Email Server

How a web server processes a request Simple HTTP Request: GET / HTTP/1.1 Host: www.demo.com Storage server HTTP Request ^ Client Computer ^ Web server Database server HTTP Response Simple HTTP Response HTTP/1.1 200 OK Content-type: text/html Content-Length: 136 Server: Apache/2.2.3 <html> <head> <title> Example Web Page</title> </head> <body> <p> This is a sample page</p> </body> </html>

How Javascript fits in Storage server HTTP Request ^ Client Computer ^ Simple HTTP Request: GET / HTTP/1.1 Host: www.demo.com Storage server HTTP Request ^ Client Computer ^ Web server Database server HTTP Response Simple HTTP Response HTTP/1.1 200 OK Content-type: text/html Content-Length: 136 Server: Apache/2.2.3 <html> <head> <title> Example Web Page</title> </head> <body> <p> This is a sample page</p> </body> </html> Client-side script

Javascript and jQuery Javascript jQuery a programming language jQuery a library of pre-written Javascript code a language Browsers are written to understand both

HTML: The Language of the Web Web page Text file written in HyperText Markup Language (HTML) Markup language Describes structure and content of a document Extensions Differences in the language introduced by competing browsers

Web Page Structure In all kinds of documents, structure helps readers understand the messages you are trying to convey

Web Page Structure Structures used in traditional formats are frequently used in web content

Web Page Structure This is accomplished using headings, sub headings, and lists, similar to those used in word processing software

HTML: The Language of the Web World Wide Web Consortium (W3C) http://www.w3c.org Creates standards for browser manufacturers Has no enforcement power but recommendations are usually followed Companion site is www.w3schools.com Provides online tutorials, documentation, and quizzes

Versions of HTML and XHTML What's a deprecated tag / attribute? Older HTML tags and attributes Superseded by other more functional or flexible alternatives (whether as HTML or as CSS) Eventually these tags are likely to become obsolete Deprecated HTML tags examples <applet> Inserts applet <object> references an object <basefont> sets font styles <center> centers elements <dir> directory list <isindex> adds search field <menu> menu list <s> strike through text style sheets <u> underline text style sheets HTML5 implements a complete separation of structure and presentation

The Structure of an HTML File DOCTYPE tag <!DOCTYPE html> HTML tag <html></html> Root element Can have only one root element Head element <head></head> Contains information about the document Can contain meta elements Instructions in this section are done before the page is displayed and remains in memory. Body element <body></body> Contains content to be displayed in the Web page Sequential process of each line <!DOCTYPE html> <html> <head> <title></title> </head> <body> content </body> </html>