1 Pertemuan 17 Programming Languages for E-Business/E-commerce Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >

Slides:



Advertisements
Similar presentations
HTML I. HTML Hypertext mark-up language. Uses tags to identify elements of a page so that a browser such as Internet explorer can render the page on a.
Advertisements

Computers: Tools for an Information Age Writing Your Own Web Page: Using HTML and Web Authoring Tools.
DOCUMENT TYPES. Digital Documents Converting documents to an electronic format will preserve those documents, but how would such a process be organized?
HTML popo.
CREATED BY : VIRAL M.KORADIYA. Anchor elements are defined by the element. The element accepts several attributes, but either the Name or HREF attribute.
Teppo Räisänen LIIKE/OAMK 2010
INTRODUCTION TO HYPERTEXT MARKUP LANGUAGE 1. Outline  Introduction  Markup Languages  Editing HTML  Common Tags  Headers  Text Styling  Linking.
OMT II Mam Saima Gul. * Static web page * a web page with contents that remain fixed and unchanged once it has been created by the author Web server Client.
CM143 - Web Week 2 Basic HTML. Links and Image Tags.
Introduction to HTML 2006 INT197B. What is the Internet? Global network of computers that are connected and communicate via a series of Protocols Protocols.
Introduction to HTML 2004 CIS101. What is the Internet? Global network of computers that are connected and communicate via a series of Protocols Protocols.
Creating a Web Page HyperText Markup Language. HTML Documents  Created using any text editor  Notepad  Vi, Pico, or Emacs  If using word-processor,
 2003 Prentice Hall, Inc. All rights reserved. Chapter 4 - Introduction to XHTML: Part 1 Outline 4.1 Introduction 4.2 Editing XHTML 4.3 First XHTML Example.
Developing a Basic Web Page with HTML
Glencoe Digital Communication Tools Create a Web Page with HTML Chapter Contents Lesson 4.1Lesson 4.1 Get Started with HTML (85) Lesson 4.2Lesson 4.2 Format.
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
The HTLM History HMTL Basics.  World Wide Web  World Wide Web (Web):The part of the Internet that supports multimedia and consists of a collection of.
HTML Tags. Objectives Know the commonly used HTML tags Create a simple webpage using the HTML tags that will be discussed.
CS105 Introduction to Computer Concepts HTML
Multimedia and Web Technology Prepared by: Asst. Prof. Maryam Eskandari.
Chapter 2: The Client Side: HTML CIS 275—Web Application Development for Business I.
_______________________________________________________________________________________________________________ E-Commerce: Fundamentals and Applications1.
Chapter 16 The World Wide Web Chapter Goals Compare and contrast the Internet and the World Wide Web Describe general Web processing Describe several.
1 Outline 3.1 Introduction 3.2 Editing HTML 3.3 First HTML Example 3.4 W3C HTML Validation Service 3.5 Headers 3.6 Linking 3.7 Images 3.8 Special Characters.
Chapter 16 The World Wide Web. 2 The Web An infrastructure of information combined and the network software used to access it Web page A document that.
HTML HTML stands for "Hyper Text Mark-up Language“. Technically, HTML is not a programming language, but rather a markup language. Used to create web pages.
HTML HyperText Markup Language Constantly evolving - extra facilities being added regularly Java applets and JavaScript used to increase functionality.
1 Essential HTML coding By Fadi Safieddine (Week 2)
HTML. The WWW is built of web pages, those pages are created with HyperText Markup Language (HTML) HTML is not a programming language but a markup (formatting)
Images (1) Three most popular formats – Graphics Interchange Format (GIF) – Joint Photographic Experts Group (JPEG) – Portable Network Graphics (PNG) –
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.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
1 CSC 121 Computers and Scientific Thinking David Reed Creighton University HTML and Web Pages.
Basic HTML Workshop By: Preeda Chunjongkolkul (Pete) Systems Librarian/Webmaster
Welcome to CMPE003 Personal Computer Concepts: Hardware and Software Winter 2003 UC Santa Cruz Instructor: Guy Cox.
Programming in HTML.  Programming Language  Used to design/create web pages  Hyper Text Markup Language  Markup Language  Series of Markup tags 
What is Markup and Markup Languages? What is HTML? A Basic HTML Document Basic HTML Tags Tag Attributes and Text Formatting Tags Insert Hyperlinks Add.
HTML,DHTML & Javascript/Session1/1 of 39 Introduction and Basic Tags Session 1 of Using HTML, DHTML & JavaScript.
INTRODUCTION. What is HTML? HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML is not a programming language,
Chapter 8 Introduction to HTML and Applets Fundamentals of Java.
Chapter 16 The World Wide Web Chapter Goals Compare and contrast the Internet and the World Wide Web Describe general Web processing Write basic.
CS105 INTRODUCTION TO COMPUTER CONCEPTS HTML Instructor: Cuong (Charlie) Pham.
1 John Magee 9 November 2012 CS120 Lecture 17: The World Wide Web and HTML Web Publishing.
HTML: Hyptertext Markup Language Doman’s Sections.
Nell Dale & John Lewis (adaptation by Michael Goldwasser) The World Wide Web.
Introduction to HTML Xiangming Mu 9/23/ Learning Objectives Understand basic HTML tags and their attributes Learn to create a simple HTML page.
Georgia Institute of Technology Making Text for the Web Barb Ericson Georgia Institute of Technology March 2006.
HTML BTEC National in Computing Section5. Create Information “HTML: defining HTML, discussing HTML uses and demonstrating HTML basics, HTML structure…..
Cs332a_chapt10.ppt CS332A Advanced HTML Programming DHTML Dynamic Hypertext Markup Language A term describing a series of technologies Not a stand-a-lone.
Introduction to HTML. _______________________________________________________________________________________________________________ 2 Outline Key issues.
HTML Basics. HTML Coding HTML Hypertext markup language The code used to create web pages.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
Spiderman ©Marvel Comics Creating Web Pages (part 1)
HTML CS 105. Page Structure HTML elements control the details of how a page gets displayed. Every HTML document has the following basic structure: … …
Basic HTML Programming Technology Education Ellsworth Community Middle School Communication Systems.
LBSC 690 Session 4 Programming. Languages How do we learn a language? Learn by listening Then reading Then writing How do we teach programming? Learn.
Writing Your Own Web Page: Using HTML and FrontPage Chapter 10.
Introduction to the World Wide Web & Internet CIS 101.
REEM ALMOTIRI Information Technology Department Majmaah University.
1999, COMPUTER SCIENCE, BUU Introduction to HTML Seree Chinodom
HTML. INDEX Introduction to HTML Creating Web Pages Commands And Tags Web Page.
1 HTML. 2 Full forms WWW – world Wide Web HTTP – Hyper Text Transfer Protocol HTML – Hyper Text Markup Language.
Pertemuan 17 Programming Languages for E-Business/E-commerce
HTML Basics.
Introduction to XHTML.
COMPUTING FUNDAMENTALS
Chapter 16 The World Wide Web.
Presentation transcript:

1 Pertemuan 17 Programming Languages for E-Business/E-commerce Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >

2 Learning Objectives Differentiate between HTML and XML and appreciate the role of XML in e-business Create an XML document that uses a simple cascade style sheet and displays its content in an IE browser Learn how to use an external document type definition (DTD) file to specify the document structure required for an XML document Write an extensible style sheet (XSL) to specify the formatting requirements of a document and appreciate how its programming features are used

3 Chapter Overview Languages used on the WWW Similarities and dissimilarities Advantages and disadvantages Understanding the newer technologies in the offing

4 Aspects of content delivery Languages for formatting and aesthetics (HTML, DHTML, Style Sheets) Structure and semantics of the content (XML) Scripting languages for processing of data and interface with external applications (CGI, Java Server Pages, JavaScript, VBScript, Coldfusion, PHP)

5 History of Web Originally availability and dissemination of information SGML – Standard Generalized Markup Language Had mark-up language, with hyper links, no complex features HTML- HyperText Markup Language DHTML – Dynamic HTML, more flexible Not standardized, no common standards adopted by the leading browsers.

6 XML – eXtensible Markup Language Supported by major players like Microsoft and IBM. Projected to be the most relevant web standard of the future. Best suited for E-Commerce (as front-end and back end sub-systems can be conveniently integrated).

7 PDF – Portable Document File Proprietary format from Adobe Best suited for distributing complex documents Preservation of original style, format etc. Freely available Reader (Adobe Reader), –no charge for viewing the documents.

8 SGML – Standard Generalized Markup Language Born out of generic coding and mark-up languages in early 1970’s. SGML as a formal standard under ISO First edition in 1986 Amended in 1988.

9 SGML (contd.) Specifies a standard method for describing the structure of a document. Open-ended definitions Does not directly specify any type of content data, no restrictions on any type of data. Flexible, able to describe any logically structured set of information (e.g. form, memo, book, dictionary, spreadsheets, databases). Sophisticated, used by a loyal group of developers,

10 SGML - Not a markup scheme. But a means for describing any markup scheme. SGML can be used for developing markup schemes for different document classes.

11 Uses of SGML Publishing Multi-media Save and store information for long term (e.g. AAP, ATA, CALS etc.)

12 HTML – Hyper Text Markup Language Most prevalent form of web pages is HTML. Born out of SGML’s rejection, is easy to use. Both Microsoft I.E. and Netscape Communicator support it. HTML content can be formatted with the addition of a few tags. Can be created using dynamic code generators or templates Word processor files, even MS-Excel, Access and PowerPoint files can be exported to HTML.

13 Advantages and disadvantages of HTML HTML has pre-defined tags, both a strength and a weakness, depending on the user’s experience. Elements of HTML include title, body, background, paragraphs, lists, tables, forms, formatting (bold, italics, underline) Can add Java applets and ActiveX controls within HTML pages. HTML can be developed using editors ranging in complexity from MS Notepad to WYSIWYG. Limitation – tags cannot be created for new un- defined structure, format.

14 Insertion of pictures and graphics in HTML One of the main reasons for the success of the WWW. Inline images, hyper-linked images (stored on a different page). Types of raster graphics: GIF, JPEG, PNG, no need for plug-ins.

15 Syntax for inserting a picture Picture of a dog

16 Other features Align – takes values bottom, top, left, middle and right. Alt- an alternative message Border – defines border width Height- height of the image and allows resizing HSpace- horizontal space SRC- URL of the image VSpace- vertical space Width – width of the image and allows resizing

17 Most common HTML tags Marks the beginning of the document and end Specifies the beginning and end of header Indicate the title ; not displayed on web page Indicates the main part of web page Specifies the size of heading from 1 (large) to 6 Delimits a paragraph with a blank line Delimits the beginning and end of unordered list Inserts a horizontal line Indicates a cut in the flow going to next line Indicates that the text within is emphasized Indicates that the text within is italicized Indicates that the text is underlined Inserts a table in the document Inserts a form in the document

18 Background color Here, 99 denotes red, CC denotes green and FF denotes blue in hexadecimal notation. or

19 For additional functionalities, we might want to add Java applets <APPLET CODEBASE=“..” CODE=“hm30.class” NAME=“HotMedia” WIDTH=“239” HEIGHT=“50”> <PARAM NAME=“mvrfile” VALUE=“data/preview.mvr”>

20 Links to other pages Hyper-links- most attractive feature in Hypertext media. Makes navigation through the pages very convenient. Useful for e-commerce also, as it can be used to balance and distribute the load among various servers. Delegate time consuming operations to the service providers. second page Here and act as anchors for the link. HREF indicates the URL of the target page.

21 Web publishing A web server should be running on the computer where the document to be published is located. FTP (File Transfer Protocol) allows remote insertion of pages on a web server.