Prepared for Md. Zakir Hossain Lecturer, CSE, DUET Prepared by Miton Chandra Datta

Slides:



Advertisements
Similar presentations
XML-XSL Introduction SHIJU RAJAN SHIJU RAJAN Outline Brief Overview Brief Overview What is XML? What is XML? Well Formed XML Well Formed XML Tag Name.
Advertisements

DOCUMENT TYPES. Digital Documents Converting documents to an electronic format will preserve those documents, but how would such a process be organized?
©Silberschatz, Korth and Sudarshan10.1Database System Concepts W3C Activities HTML: is the lingua franca for publishing on the Web XHTML: an XML application.
Chapter 9 Introduction to the Document Object Model (DOM) JavaScript, Third Edition.
W3C Activities HTML: is the lingua franca for publishing on the Web XHTML: an XML application with a clean migration path from HTML 4.01 CSS: Style sheets.
1st Project Introduction to HTML.
Introduce of XML Xiaoling Song CS157A. What is XML? XML stands for EXtensible Markup Language XML stands for EXtensible Markup Language XML is a markup.
Chapter ONE Introduction to HTML.
E0262 – MIS – Multimedia Storage Techniques SMIL – Synchronized Multimedia Integration Language.
Julien Thibault  HTML is the basic building-blocks of webpages  It is not a language!! (despite its name)  Structure text/media.
INTRODUCTION TO DHTML. TOPICS TO BE DISCUSSED……….  Introduction Introduction  UsesUses  ComponentsComponents  Difference between HTML and DHTMLDifference.
 Introduction to XML Introduction to XML  Features of XML Features of XML  Syntax of XML Syntax of XML  Syntax rules of XML document Syntax rules.
Languages in WEB Presented by: Jenisha Kshatriya BCM SS09.
1Computer Sciences Department Princess Nourah bint Abdulrahman University.
XML eXtensible Markup Language w3c standard Why? Store and transport data Easy data exchange Create more languages WSDL (Web Service Description Language)
The Internet and the World Wide Web. The Internet A Network is a collection of computers and devices that are connected together. The Internet is a worldwide.
XHTML,XML M.Abdullah Mrian. What is the XHTML Why XHTML ?
 XML is designed to describe data and to focus on what data is. HTML is designed to display data and to focus on how data looks.  XML is created to structure,
HTML CSS JAVASCRIPT. HTML - Stands for Hyper Text Markup Language HTML is a ‘language’ that describes web pages. This language is a collection of codes.
XML TUTORIAL Portions from w3 schools By Dr. John Abraham.
Introduction to HTML Tutorial 1 eXtensible Markup Language (XML)
Weekend MS CS Program Internet and Web Technologies COT 5930 Web Project Development - Ajax Dr. Roy Levow, Associate Chair & Professor
Presentation Topic: XML and ASP Presented by Yanzhi Zhang.
XML eXtensible Markup Language. Topics  What is XML  An XML example  Why is XML important  XML introduction  XML applications  XML support CSEB.
Windows Presentation Foundation (WPF) Chapter 16 Dr. Abraham.
1 Dr Alexiei Dingli XML Technologies XML. 2 XML stands for EXtensible Markup Language XML is a markup language much like HTML XML was designed to carry.
Waqas Anwar Next SlidePrevious Slide. Waqas Anwar Next SlidePrevious Slide XML XML stands for EXtensible Markup Language.
WEB APPLICATION DEVELOPMENT For More visit:
Building Rich Web Applications with Ajax Linda Dailey Paulson IEEE – Computer, October 05 (Vol.38, No.10) Presented by Jingming Zhang.
CHAPTER 15 WPF Windows Presentation Foundation Dr. John Abraham Professor, UTPA.
Using XML to store Descriptive Metadata Richard Murphy Rosarie O’Riordan Central Statistics Office Ireland.
XML stands for Extensible Mark-up Language XML is a mark-up language much like HTML XML was designed to carry data, not to display data XML tags are not.
Web Technologies Lecture 4 XML and XHTML. XML Extensible Markup Language Set of rules for encoding a document in a format readable – By humans, and –
ASHIMA KALRA  INTRODUCTION OF XML INTRODUCTION OF XML  XML FEATURES XML FEATURES  XML SYNTAX XML SYNTAX  XML ELEMENTS XML ELEMENTS  XML ATTRIBUTES.
XML The Extensible Markup Language (XML ), which is comparable to SGML and modeled on it, describes how to describe a collection of data. A standard way.
©Silberschatz, Korth and Sudarshan10.1Database System Concepts W3C - The World Wide Web Consortium W3C - The World Wide Web Consortium.
University of South Asia Course Name: Web Application Prepared By: Md Rezaul Huda Reza
Dave Salinas. What is XML? XML stands for eXtensible Markup Language Markup language, like HTML HTML was designed to display data, whereas XML was designed.
XML Introduction to XML Extensible Markup Language.
XML Notes taken from w3schools. What is XML? XML stands for EXtensible Markup Language. XML was designed to store and transport data. XML was designed.
Web Page Programming Terms. Chapter 1 Objectives Describe Internet and Understand Key terms Describe World Wide Web and its Key terms Identify types and.
Doktorant ė : Egl ė Mickevi č i ū t ė Software development technologies KAUNO TECHNOLOGIJOS UNIVERSITETAS INFORMACIJOS SISTEM Ų KATEDA Kaunas, 2013.
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.
Beyond HTML: Extensible Markup Language (XML)
XML intro. What is XML? XML stands for EXtensible Markup Language XML is a markup language much like HTML XML was designed to carry data, not to display.
XML BASICS and more…. What is XML? In common:  XML is a standard, simple, self-describing way of encoding both text and data so that content can be processed.
DHTML.
Web Basics: HTML/CSS/JavaScript What are they?
Project 1 Introduction to HTML.
Objective % Select and utilize tools to design and develop websites.
XML Related Technologies
Chapter 1 Introduction to HTML.
Project 1 Introduction to HTML.
XML in Web Technologies
Objective % Select and utilize tools to design and develop websites.
AJAX.
XML stands for Extensible Markup Language.
Session I - Introduction
Session I - Introduction
Introduction to Internet Programming
XML Data Introduction, Well-formed XML.
Secure Web Programming
Introduction to HTML5.
Teaching slides Chapter 6.
Introduction to World Wide Web
CIS 133 mashup Javascript, jQuery and XML
HyperText Markup Language
Class 4: Building Interactive Web Pages
Week 5: Recap and Portfolio Site
Web Programming : Building Internet Applications Chris Bates CSE :
Presentation transcript:

Prepared for Md. Zakir Hossain Lecturer, CSE, DUET Prepared by Miton Chandra Datta

Web Is a Technology consist of Client side technology and Server side technology Client Side Technology Is a Technology which use to show required document to user of web Server Side Technology Is a Technology which use to process data to produce required document Communicator Is a Technology which use to communicate client side with server

Types of Data Delivery (Process to Process)  Document Specific Technology Means which technology that use to display different type of document to the user/client of web.  When a user request to server using web browser for any type of content then server process this request and send back to browser.  When processed document come back to browser then browser show this document to appropriate position and sequence.  For this type of process browser’s need to use some technology which specified the document.

HTML – Hypertext Markup Language SMIL – Synchronized Multimedia Integration Language XSL – eXtensible Stylesheet Language XML – eXtensible Markup Language SVG – Scalable Vector Graphics

CSS – Cascading style sheet JavaScript – For Dynamic display

HTML stands for Hyper Text Markup Language HTML elements are the building blocks of HTML pages HTML describes the structure of Web pages using markup HTML elements are represented by tags Browsers do not display the HTML tags, but use them to render the content of the page HTML is the standard markup language for creating Web pages

Some Important HTML Tags Defines this document to be HTML5 The root element of an HTML page Contains meta information about the document Specifies a title for the document Contains the visible page content Defines a large heading Defines a paragraph Defines a link with other page

XML - eXtensible Markup Language XML is a software- and hardware-independent tool for storing and transporting data XML stands for eXtensible Markup Language XML was designed to be self-descriptive XML was designed to store and transport data XML is a markup language much like HTML

XML is Self Descriptive with no predefine tags :30 Jeet Datta Reminder Don't forget me this weekend! HTMLXML vs XML was designed to carry data - with focus on what data is HTML was designed to display data - with focus on how data looks HTML tags are predefined XML tags are not predefined

Important XML Standards XML AJAX XML DTD XML DOM XML Schema XML Services

AJAX – Asynchronous JavaScript And XML AJAX is not a programming language it consists of JS and XML AJAX is a technique for accessing web servers from a web page Update a web page without reloading the page Receive data from a server - after the page has loaded Send data to a server - in the background DTD – Document Type Definition A DTD defines the structure of an XML document A DTD defines the legal elements of an XML document A DTD defines attributes of an XML document. For Example of DTD The XML DOM is a standard for how to get, change, add, or delete XML elements. an XML Schema is to define the legal building blocks of an XML document DOM – Document Object Model

XSL – eXtensible Stylesheet Language XSL style sheet for XML file XSL Consists of Four Parts XML does not use predefined tags, and therefore the meaning of each tag is not well understood. XSLT - a language for transforming XML documents XPath - a language for navigating in XML documents XSL-FO - a language for formatting XML documents XQuery - a language for querying XML documents

SVG – Scalable Vector Graphics Scalable Vector Graphics (SVG) is an XML-based markup language for describing two dimensional graphics. SVG defines Vector-Based Graphics in XML format. Above code generate this image in an web page

SMIL is a language based on XML that describes multimedia events and objects. It proposed in 1999 by the W3C. SMIL allows easily define and synchronize multimedia elements like video, sound, still images for web presentation and interaction. SMIL enable to divide multimedia content into separate files and streams, send them to a user’s computer individually and then displayed together.

REFERENCES