Computer Science 1611 Internet & Web Technology Infrastructure Hypertext and the World Wide Web.

Slides:



Advertisements
Similar presentations
Web Development & Design Foundations with XHTML
Advertisements

HYPERTEXT “The origin of the concept of hypertext is normally associated with an article published in 1945 by Vannevar Bush: "As we may think" …, while.
 To publish information for global distribution, one needs a universally understood language, a kind of publishing mother tongue that all computers may.
Books and DRM COMP History of Writing The history of writing is buried deep in our past. The oldest known form of writing developed in Mesopotamia.
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.
Computer Science 1611 Internet & Web Creating Webpages Hypertext and the HTML Markup Language.
Intro to HTML Workshop. Welcome This slideshow presentation is designed to introduce you to the basics of HTML. It is the first of three HTML workshops.
Tutorial 1 Developing a Basic Web Page
Introduction to HTML 2006 CIS101. What is the Internet? Global network of computers that are connected and communicate via a series of Protocols Protocols.
CM143 - Web Week 2 Basic HTML. Links and Image Tags.
MGMT 230 Lab 1 HTML Basics. 2 HTML Tags An HTML document contains both document content and tags. The tags are the HTML codes inserted in a document to.
Developing a Basic Web Page with HTML
Developing a Basic Web Page Posting Files on UMBC
1st Project Introduction to HTML.
The Internet & The World Wide Web Notes
 Definition of HTML Definition of HTML  Tags in HTML Tags in HTML  Creation of HTML document Creation of HTML document  Structure of HTML Structure.
* The basic components of a web site are: * Content – information displayed or accepted from users * Static – content that doesn’t change for different.
XP New Perspectives on Microsoft Access 2002 Tutorial 71 Microsoft Access 2002 Tutorial 7 – Integrating Access With the Web and With Other Programs.
HTML Comprehensive Concepts and Techniques Intro Project Introduction to HTML.
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.
Chapter 3: E-Commerce Infrastructure
The WWW and HTML CMPT 281. Outline Hypertext The Internet The World-Wide-Web How the WWW works Web pages Markup HTML.
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.
Basic HTML Hyper text markup Language. Re-cap  … - The tag tells the browser that this is an HTML document The html element is the outermost element.
HTML History CS 101. HTML Stands for Hypertext Markup Language A “Markup Language” dates from the early days of publishing when editing was done manually.
Internet Fundamentals Total Advantage MS Excel 97, Hutchinson, Coulthard, 1998 McGraw Introduction to HTML Chapter 7.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
Programming the Web Web = Computer Network + Hypertext.
1 HTML intro The development of HTMLThe development of HTML The transition from HTML to XHTMLThe transition from HTML to XHTML XHTML syntax, tags, and.
1 Web Developer Foundations: Using XHTML Chapter 2 Key Concepts.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
1 CSC 121 Computers and Scientific Thinking David Reed Creighton University HTML and Web Pages.
Copyright 2006 South-Western/Thomson Learning Chapter 17 Creating and Linking Web Pages.
XP New Perspectives on The Internet, Sixth Edition— Comprehensive Tutorial 8 1 Creating Effective Web Pages Creating HTML Documents Tutorial 8.
Creating Webpage Using HTML
XP New Perspectives on The Internet, Sixth Edition— Comprehensive Tutorial 1 1 Browser Basics Introduction to the Web and Web Browser Software Tutorial.
Introduction to HTML Tutorial 1 eXtensible Markup Language (XML)
1 Labels and Tags October 14, Grammar A set of components and rules that define a method/means of communication among objects. Components are.
Fundamentals of Web Design Copyright ©2004  Department of Computer & Information Science Introducing XHTML: Module A: Web Design Basics.
XP New Perspectives on the Internet, 4e Tutorial 2 1 Browser Basics Introduction to Microsoft Internet Explorer and Netscape Navigator.
Web Development & Design Foundations with XHTML Chapter 2 HTML/XHTML Basics.
Introducing the World Wide Web Internet- a structure made up of millions of interconnected computers whose users communicate with each other and share.
HTML BTEC National in Computing Section5. Create Information “HTML: defining HTML, discussing HTML uses and demonstrating HTML basics, HTML structure…..
HYPERTEXT and HYPERMEDIA By Steven Geist and Larnic Ransom.
Tutorial 1 Developing a Basic Web Page. Objectives Learn the history of the Web and HTML Describe HTML standards and specifications Understand HTML elements.
HTML Basics. HTML Coding HTML Hypertext markup language The code used to create web pages.
CHAPTER 1: INTRODUCTION. CONTENTS  Networks  World Wide Web  Hypertext Documents  Web pages - Web site  Web Servers and Web Browsers  HTML: The.
Website Design, Development and Maintenance ONLY TAKE DOWN NOTES ON INDICATED SLIDES.
Intro to HTML. History of the World Wide Web  A network is a structure linking computers together for the purpose of sharing information and services.
HTML HYPER TEXT MARKUP LANGUAGE. INTRODUCTION Normal text” surrounded by bracketed tags that tell browsers how to display web pages Pages end with “.htm”
XP Review 1 New Perspectives on JavaScript, Comprehensive1 Introducing HTML and XHTML Creating Web Pages with HTML.
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
Department of Computer Science, Florida State University CGS 3066: Web Programming and Design Spring
Department of Computer Science, Florida State University CGS 3066: Web Programming and Design Spring
Creating Web Pages with Links, Images, and Embedded Style Sheets
HTML And the Internet. HTML and the Internet ► HTML: HyperText Markup Language  Language in which all pages on the web are written  Not Really a Programming.
Tutorial 1 Getting Started with Adobe Dreamweaver CS5.
Chapter 1 Introduction to HTML
Introducing XHTML: Module A: Web Design Basics
Introducing XHTML: Module A: Web Design Basics
WEBSITE DESIGN Chp 1
A Brief Introduction to the Internet
HTML History CS 101.
Tutorial Developing a Basic Web Page
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
Teaching slides Chapter 6.
Understand basic HTML and CSS terminology, concepts, and basic operations. Objective 3.01.
Intro Project Introduction to HTML.
Presentation transcript:

Computer Science 1611 Internet & Web Technology Infrastructure Hypertext and the World Wide Web

Computer Science 1611 Internet & Web Learning Objectives History of the written word (books) History of hypertext How HTML tags and links work on the World Wide Web

Computer Science 1611 Internet & Web History: Before the Web History of the Internet Before the creation of the World Wide Web (when, whom?) there was a set of technologies which constituted the internet –telnettelnet –ftpftp –GopherGopher History of the Web Early browsers for the Web were not as capable as those of todaybrowsers

Computer Science 1611 Internet & Web Early Writing Cuneiform, the earliest writing was on baked clay tablets, since clay was readily available –Tough to transport –Easily destroyed –Write once

Computer Science 1611 Internet & Web Wherefore the Web ? Early Books Linear Access: The Scroll Earliest books in the western world were in the form of a “roll”, usually made of sheets of papyrus sewn or glued together. Text could only be written on one side of the scroll (roll), and the reader would roll up the side of the scroll that had already been read, and would unroll the unread side –“From our modern perspective this seems a most cumbersome way to read, but it was obviously not so considered by the ancient reader.”

Computer Science 1611 Internet & Web The Development of the Modern Book The codex (paginated book as we know it) was developed in the first two centuries AD as convenience for travelers and libraries, and by 300 AD the codex had achieve parity with the (sc)roll.

Computer Science 1611 Internet & Web Chained Books (1) Chaining books was the most widespread and effective security system in European libraries from the Middle Ages to the 18th century.

Computer Science 1611 Internet & Web Chained Books (2) Chaining books was the most widespread and effective security system in European libraries from the Middle Ages to the 18th century. Early codex manuscripts were expensive and scarce, and libraries took “medieval security measures” to protect them from theft or loss, physically chaining them to a shelf in the library. The system allows a book to be taken from the shelf and read at the desk, but not to be removed from the bookcase. In this environment, the reader was virtually “chained to her desk”, since such books could be read only in the location in which they were stored. (privacy ?)

Computer Science 1611 Internet & Web Demand for Books It would only be after books could be produced accurately and in sufficient quantity to meet the growing demands of the universities that books could be “freed from their chains”. Of course, the manual copying methods of the “scriptoria” (book copiers) could meet some of the demand, and the dormant scriptoria of the monasteries found new life in the business of (manually) copying books for the university needs. But the demand for books far exceeded the capabilities of the manual methods, and needed were mechanical means of mass-producing books.

Computer Science 1611 Internet & Web Books and the Rise of Universities It was the rise in the growth of universities in the 12 th and 13 th centuries in Europe that lead to increasing demands for books. Stationers and book copiers began to appear, providing paper and libraries of books that could be (manually) copied. When a student needed a book for a class, (s)he would go to a stationer and copy the book by hand, or pay a book copier to do the work.

Computer Science 1611 Internet & Web Copiees of Coppies of Copies …. Inaccuracies from the “original” were quite prevalent, due to the human errror of the person doing the (manual) copying, as well as the fact that the book being copied was also likely a “copy” of the “original”. The increasing demand for books, and the slow speed at which they could be “copied”, led to the invention of the printing press.

Computer Science 1611 Internet & Web Gutenberg and Printing Johann Gutenberg invented the printing press and the use of movable type in 1445.Johann Gutenberg By the 1470s printing presses were functioning in most of the countries of Western Europe, and by the end of the century every major European city boasted of at least one printing establishment. The appearance of books changed little in the transition from manuscript to printed book.

Computer Science 1611 Internet & Web Early Printed Books Early printers more than met the demand for books, producing far more copies than could be sold. Prices for printed books plummeted in relation to those of the equivalent manuscripts, costing 20% of the price of a hand-copied version. Printers and publishers concentrated in commercial centers, and the production and sales of books had become a modern business.

Computer Science 1611 Internet & Web Sequential Access to Scrolls Early scrolls (rolls) were generally read in a sequential fashion, since it was difficult to move to sections of text because of the necessity to unroll and roll the sections of the scrolled book. Additionally, scrolls did not include the concept of “pagination”, so movement within a scroll was generally limited to progressive sequential access.

Computer Science 1611 Internet & Web Pages and Pages and Pages and … The invention of the codex (modern format for a book) allowed reasonably easy access to independent pages, subject only to the existence of an indexing mechanism –table of contents, paged index As long as the written word was tied to the physical medium (atoms) in the form of a scroll or a modern codex (pages, index, etc), the reader was bound by the organization imposed by the author. As well, any indexing needed to be done when the book was printed, and was limited by the decisions of the author and the publisher.

Computer Science 1611 Internet & Web Vannevar Bush In his 1945 essay, "As We May Think“, Vannevar Bush described a theoretical machine he called a "memexAs We May Think Bush The “memex" was intended to enhance human memory by allowing the user to store and retrieve documents linked by associations. This associative linking was very similar to what is known today as hypertext

Computer Science 1611 Internet & Web Memex Vannevar Bush’s main purpose in writing “As We May Think” was to influence "thinking regarding science in the modern world" and to "emphasize the opportunity for the application of science in a field which is largely neglected by science“.As We May Think” That field was the automation or augmentation of human thought. The memex was to be a storage and retrieval device using microfilm. It would consist of –desk with viewing screens –keyboard –selection buttons and levers –microfilm storage.

Computer Science 1611 Internet & Web Hypertext (1) The term "hypertext" was coined by Ted Nelson, who conceived of the concept in 1960 and formally introduced it in his self-published (paper book) Literary Machines as "non-sequential writing".Literary Machines Nelson based many of his ideas on the previous work of Vannevar Bush Nelson coined the term transclusion, the ability to make a virtual copy of part of one document, for inclusion in a second document and saw this as a way to get around copyright and transcription errors.Nelson Nelson’s Xanadu project envisioned a mechanism whereby authors would automatically received royalties for “transcluded” copyrighted materials.Xanadu

Computer Science 1611 Internet & Web Hypertext (2) Although Nelson never was able to implement his ideas, he was one of the first thinkers to suggest a mechanism which would lead to the web as we know it (though he is highly critical of the current World Wide Web as implemented) and to suggest a technology that might deal with the use of copyrighted material.critical

Computer Science 1611 Internet & Web The Invention of HTML and the Web Tim Berners-Lee “invented” the Web during the period Tim Berners-Lee –Unlike so many of the inventions that have moved the world, this one was the work of one man. –Thomas Edison got credit for the light bulb, but he had dozens of people in his lab working on it. The Internet with its protocols and packet switching, was designed by committee –But the World Wide Web is Berners-Lee's alone. He alone designed it

Computer Science 1611 Internet & Web Hypertext Markup Language HTML is a simplified subset of SGML that includes tags defining the format and style of text elements in a document. HTML now includes tags for tables, frames, and other features that help Web designers create more complex page layouts.

Computer Science 1611 Internet & Web Markup Languages and the Web

Computer Science 1611 Internet & Web HTML Tags An HTML document contains both document text and elements. Tags are codes that are used to define where an HTML element starts and (if necessary) where it ends. In an HTML document, each tag is enclosed in brackets (<>). A two-sided tag set has an opening tag and a closing tag.

Computer Science 1611 Internet & Web Document Tags Document tags are those divide up a Web page into its basic sections, such as the header information and the part of the page which contains the displayed text and graphics. HTML –The first and last tags in a document should always be the HTML tags. The absolute most basic of all possible Web documents is: –If we load such a page into a Web browser, it will give us a blank screen, but it is technically a valid Web page.blank screen

Computer Science 1611 Internet & Web Document Tags (Head and Body) ….. –The HEAD tags contain all of the information describing the document …. The TITLE container is placed within the HEAD structure. Between the TITLE tags, you should have the title of your document. This will appear at the top of the browser's title bar, and also appears in the history list. Finally, the contents of the TITLE container go into your bookmark file, if you create a bookmark to a page.

Computer Science 1611 Internet & Web BODY –BODY comes after the HEAD structure. Between the BODY tags, you find all of the stuff that gets displayed in the browser window. All of the text, the graphics, and links, and so on -- these things occur between the BODY tags. Document Title Web view of the aboveWeb view

Computer Science 1611 Internet & Web HTML Links Hyperlinks are bits of text that connect the current document to: another location in the same document another document on the same host machine another document on the Internet Hyperlinks are created using the HTML anchor tag.

Computer Science 1611 Internet & Web Anchors The anchor tag …. is used to allow a user to move from the present “page” to another location. Anchor description. This “anchor” will be displayed on the web page as Anchor description and when the user clicks on the “anchor text” the browser will retrieve the hypertext reference (href) associated with the anchor.