Internet Fundamentals

Download Report

Transcript Internet Fundamentals

E-commerce and Information Technology in Hospitality and Tourism Chapter 2 Internet Fundamentals

Copyright 2004 by Zongqing Zhou, PhD Niagara University

2.1 Defining The Internet

   A global network of computers communicating with each other using a common language--- A network of networks.

Also referred to as the Information Super Highway, or World Wide Web.

Using the highway analogies has several advantages. – it lays the foundation for later chapters when we talk about speed of information transmission in the Internet. – Information such as text, voice, graphics and videos are like vehicles of all types traveling through the Internet. The more vehicles traveling on a highway, the slower the speed. – The wider the highway the more likely the vehicles will be able to travel high speed. Telephone lines are like an old country path that will not be able to accommodate large trucks (large chucks of information such as multimedia digital signals).

2.1 Defining The Internet (cont.)

 Composed of two major parts: – Hardware: Telephone networks, cables, routers, computers, servers, and satellites.

– Software: programs, applications, and protocols which make communication and transactions online possible.

Server Router

Figure 2.1

a simple internet Computer Person Router Server Router Server

History of the Internet

     1960s Rand Corporation was entrusted to develop a strategic communication system --- a loosely connected command network, where any point in the network could send or receive messages, which is the foundation of the peer-to-peer system.

The idea is to decentralize the information control. Today, the idea is still very much alive and in fact explains why the Internet is so popular and widely spread. Late 1960s saw the construction of such a system funded by ARPA (Pentagon’s Advanced Research Projects Agency) This system or network came to be called ARPANET.

Communication between networks was made possible by the Internet Protocol or “IP”.

History of the Internet (cont.)

  ARPA developed the transmission control protocol/ Internet protocol or “TCP/IP” to connect incompatible computers and networks used by government agencies, the military, government suppliers and research institutions. TCP converts data into packets which are sent across the transmission lines to the next computer whose TCP reconverted packets into data it can read.

History of the Internet (cont.)

  Email was introduced in 1972, almost 20 years before the WWW  In Oct 1972, the use of the Internet spread quickly after its first demonstration to the public 1990, ARPANET, the first Internet network, ceased to exist.

 By 1991, the Internet had become an important means of communication.

2.3 Internet Basics The Word Wide Web (1)

  First, there is the Internet before the WWW. Secondly, the Internet before the WWW uses a text-only interface, display on your computer screen.  Thirdly, today most people use the two terms (the Internet and (WWW) interchangeably  But technically speaking, the two terms are not synonymous. The Internet and the Web are two separate but related concepts.  The Internet is a massive network of networks, a networking infrastructure.

The World Wide Web (2)

     In 1989 Time Berners-Lee invented the World Wide Web.

In 1994, WWW gained wide spread popularity.

The Web adds a graphical interface to the Internet that made gathering and retrieving information easier.

The Web also made presentation of voice, data, graphics, and video possible and attractive.

Its hyperlink capability made possible by the HTML, the simple programming language for the Web.

The World Wide Web (3)

 The World Wide Web, or simply Web, is a way of accessing information over the medium of the Internet.   It is an information-sharing model that is built on top of the Internet. The Web uses the HTTP protocol, only one of the languages spoken over the Internet, to transmit data. Web services, which use HTTP to allow applications to communicate in order to exchange business logic, use the Web to share information.

The World Wide Web (4)

 The Web also utilizes browsers, such as Internet Explorer or Netscape, to access Web documents called Web pages that are linked to each other via hyperlinks.  Web documents also contain graphics, sounds, text and video.

The Word Wide Web (5)

  The Web is an abstract, imaginary cyberspace super-imposed on the infrastructure of the Internet. The Web is just one of the ways that information can be disseminated over the Internet. The Internet, not the Web, is also used for e-mail, which relies on SMTP, Usenet news groups, instant messaging and FTP. So the Web is just a portion of the Internet, albeit a large portion, but the two terms are not synonymous and should not be confused.

The Word Wide Web (6)

 The WWW is a component of the Internet, but it is different from it in several aspects: – It uses a graphical based interface, enabling color and graphical displays – Its information uses texts that are marked up (HTML) – And thus requires a special decoding device (browser) – Servers with special programs are needed (Web servers) – The information contained in a Web document can be hyperlinked.

The Word Wide Web (7)

 The main components of the Web is the Web Servers and browsers.

– Web servers are computers that store the data in HTML to be retrieved by the Web users as Web pages.

The Browser

  Is the interface that allows one to see graphics and text files that make up the Web and the Internet. – An interface is a program to translate and present information on the computer screen.

The browser is like a detective’s microscope or decoding device. The browser is used to display the HTML (Hypertext Markup Language) as the standard publication texts.

The Browser

  It is important to point out that there are other browsers than Microsoft Internet Explorer. Telnet is the ‘browser’ to the Internet before the WWW as the browser of today to the Web. It is the interface for text-based communication between computers on the Internet

The Browser (cont.)

 Berners-Lee created the first browser called the World Wide Web  1993 saw the first commercialized browser, Mosaic, developed by the National Center for Supercomputing Applications.

The Browser (cont.)

 Today’s most popular browsers are Internet Explorer and Netscape Navigator.

 Two concepts on how the web works include: – Universal resource locator (URL), the address of a webpage located anywhere on the Web.

– Hypertext transfer protocol (HTTP), a method of accessing the Internet.

Hypertext and HTML

 Hypertext is an item designated as a hyperlink, which, when clicked, will take the user to another page within that site or to another page or imaging on another site.  A hyperlink can be text or a graphic or any item designated as such.

 An HTML document is a plain text document that is “marked up” with codes for browser display.

HTML

 HTML: Hypertext Markup Language) is a collection of platform-independent styles indicated by markup tags that define the various components of the w Web document.

 In an HTML document, differrent codes and symbols are used to indicate different text styles and appearance when viewed by a browser.

Table 2.1

Common Tags Used in HTML            A Simple HTML Example

HTML is Easy To Learn

Welcome to the world of HTML.

This is the first paragraph. While short it is still a paragraph!

And this is the second paragraph.

**The required elements are the , , , and <body> tags (and their corresponding end tags).</p> <a id="p22"></a> <h3>E-Mail</h3> <p> Consists of electronic transmissions of a digital message over the internet. The message can be as follows, but not limited to: – Letters – Notes – Documents – Images – Files – software</p> <a id="p23"></a> <h3>E-Mail (cont.)</h3> <p> Elements of an email address: – A screen name – A domain – An extension  The domain and the extension are commonly referred to as the domain name</p> <a id="p24"></a> <h3>Mailing List</h3> <p> Also known as an email discussion group, is a list of email addresses that is used to send messages to many people at the same time.</p> <p>  The list owner controls the list and rules for each of the subscribers.</p> <p> A Virtual Community: virtual because they exist only in cyberspace and a community because they share a common interest.</p> <p>Mailing List is deliberately capitalized here to distinguish it from traditional mailing list.</p> <a id="p25"></a> <h3>Mailing List vs. mailing list</h3> <p>1.</p> <p>2.</p> <p>3.</p> <p>4.</p> <p>Requires a special management software Subscription based Enables interactive communication Highly interest based 1.</p> <p>2.</p> <p>3.</p> <p>4.</p> <p>Users common e-mail software Can be assembled by anyone One way communication Need not be interest based</p> <a id="p26"></a> <h3>Table 2.2</h3> <h3>A Mailing List and its Basic Elements</h3> <p>List Name 1.</p> <p>Purpose 2.</p> <p>List Type 3.</p> <p>4.</p> <p>5.</p> <p>6.</p> <p>7.</p> <p>8.</p> <p>9.</p> <p>Subscription Archive Created Owner To Join To Post Stats Adventure (Reno) 1.</p> <p>An adventure forum for passionate and adventurous people: sports, travel, global escapes.</p> <p>2.</p> <p>3.</p> <p>4.</p> <p>5.</p> <p>6.</p> <p>7.</p> <p>8.</p> <p>9.</p> <p>Unmoderated discussion Does not require owner approval Readable by anyone Mar. 05, 1999 Reno marioni Subscribe here, or send an e-mail to adventure-subcribe@topica.com</p> <p>Send mail to adventure@topica.com</p> <p>62 subscribers/1 messages per week.</p> <a id="p27"></a> <h3>Usenet, Newsgroups, and Discussion Forums</h3> <p>  Usenet is a distributed bulletin board system a BBS, a users’ network.</p> <p>A newsgroup can also be considered a discussion forum.  Usenet uses a traditional indexing and cataloging system and the top level of the discussion is called a category.</p> <p>– For example “alt” in which you can find alt.travel.canada</p> <a id="p28"></a> <h3>Table 2.3</h3> <h3>The INFOTEC-TRAVEL Mailing List</h3> <p>1.</p> <p>2.</p> <p>3.</p> <p>4.</p> <p>5.</p> <p>6.</p> <p>7.</p> <p>Mailing List Name Description To subscribe To post a message 1.</p> <p>2.</p> <p>3.</p> <p>To unsubscribe For more information List owner e-mail 4.</p> <p>INFOTEC-TRAVEL Information Technology in Travel and Tourism Worldwide Send a message to infotec-travel subscribe@yahoogroups.com</p> <p>with only “subscribe infotec-travel your name” in the message body.</p> <p>Send the message to infotec travel@yahoogroups.com</p> <p>5.</p> <p>Send a message to infotec-travel unsubscribe@yahoogroups.com</p> <p>6. www.infotec-travel.com</p> <p>7.</p> <p>Infotech-travel owner@yahoogroups.com</p> <a id="p29"></a> <h3>Java and JavaScript</h3> <p> Java is a simple object oriented general purpose programming language.</p> <p> Java supports the creation of virus free, tamper-free systems based on public-key encryption, which is an online security system for transferring messages .</p> <a id="p30"></a> <h3>Java and JavaScript (cont.)</h3> <p> Major Benefits: – Quick start- easy to learn – Write less code- smaller program – Write better code- introduce fewer bugs – Develop programs more quickly- writes fast, fewer code lines.</p> <p>– 100% pure java- keep your program portable – Run anywhere – Easily distributed.</p> <a id="p31"></a> <h3>Java Continued</h3> <p> Java programs: – Applications- stand-alone programs, that can execute programs written in the java language.</p> <p>– Applets- adhere to a set of conventions that let it run within a java capable browser.</p> <p>  .</p> <p>JavaScript is an extension of HTML which allows the author to incorporate some functionality into their webpage .</p> <a id="p32"></a> <h3>Java (cont.)</h3> <p> Three Environments: –Server-side scripting language –Embedded language in HTML –Embedded language in the browser</p> </div> </section> </div> </div> </div> </main> <footer> <div class="container mt-3"> <div class="row justify-content-between"> <div class="col"> <a href="/"> <img src="/theme/studyslide/static/logo-slideum.png" /> </a> </div> </div> <div class="row mt-3"> <ul class="col-sm-6 list-unstyled"> <li> <h6 class="mb-3">Company</h6> <li> <i class="fa fa-location-arrow"></i> Nicosia Constantinou Palaiologou 16, Palouriotissa, 1040 <li> <i class="fa fa-phone"></i> +357 64-733-402 <li> <i class="fa fa-envelope"></i> info@slideum.com </ul> <ul class="col-6 col-sm-3 list-unstyled"> <li> <h6 class="mb-3">Links</h6> <li> <a href="/about">About</a> <li> <a href="/contacts">Contact</a> <li> <a href="/faq">Help / FAQ</a> </ul> <ul class="col-6 col-sm-3 list-unstyled"> <li> <h6 class="mb-3">Legal</h6> <li> <a href="/terms">Terms of Service</a> <li> <a href="/privacy">Privacy policy</a> <li> <a href="/page.html?code=public.usefull.cookie">Cookie policy</a> <li> <a href="/page.html?code=public.usefull.disclaimer">Disclaimer</a> </ul> </div> <hr> <p>slideum.com © 2024, Inc. All rights reserved.</p> </div> </footer> <div class="modal directory" id="directory-modal"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title">Directory</h5> <button class="close" type="button" data-dismiss="modal">×</button> </div> <div class="modal-body"></div> </div> </div> </div> <script src="/theme/common/static/jquery@3.5.1/dist/jquery.min.js"></script> <script src="/theme/common/static/jquery_extra/dist/jquery-extra.js"></script> <script src="/theme/common/static/popper.js@1.16.1/dist/umd/popper.min.js"></script> <script src="/theme/common/static/bootstrap@4.6.0/dist/js/bootstrap.min.js"></script> <script> var __path_directory = [ ] !function __draw_directory(data, root, uuid) { var ul = $('<ul>', uuid && { id: 'category' + uuid, class: !__path_directory.includes(uuid) ? 'collapse' : null }); for (var item in data) { var li = $('<li>').appendTo(ul); if (item = data[item], item.children) { li.append('<a href=#category' + item.id + ' data-toggle=collapse>') __draw_directory(item.children, li, item.id); } else { li.append('<a href=' + item.url + '>'); } var a = $('> a', li).addClass('item').text(item.name) .append($('<a class="link fa fa-external-link" href=' + item.url + '>')); if (item.id === +__path_directory.slice(-1)) { a.addClass('active'); } /* if (item.id !== __path_directory[0]) { a.addClass('collapsed'); } */ } root.append(ul); } ([{"id":1,"name":"Food and cooking","url":"/catalog/Food+and+cooking","children":null},{"id":2,"name":"Education","url":"/catalog/Education","children":null},{"id":3,"name":"Healthcare","url":"/catalog/Healthcare","children":null},{"id":4,"name":"Real estate","url":"/catalog/Real+estate","children":null},{"id":5,"name":"Religion ","url":"/catalog/Religion+","children":null},{"id":6,"name":"Science and nature","url":"/catalog/Science+and+nature","children":null},{"id":7,"name":"Internet","url":"/catalog/Internet","children":null},{"id":8,"name":"Sport","url":"/catalog/Sport","children":null},{"id":9,"name":"Technical documentation","url":"/catalog/Technical+documentation","children":null},{"id":10,"name":"Travel","url":"/catalog/Travel","children":null},{"id":11,"name":"Art and Design","url":"/catalog/Art+and+Design","children":null},{"id":12,"name":"Automotive","url":"/catalog/Automotive","children":null},{"id":13,"name":"Business","url":"/catalog/Business","children":null},{"id":14,"name":"Government","url":"/catalog/Government","children":null}], $('#directory-aside')); var __root_directory = $('#directory-aside > ul'); $('#directory-aside') .on('show.bs.collapse', function() { //console.log('show.collapse') }) .on('hide.bs.collapse', function() { //console.log('hide.collapse') }); $('#directory-modal') .on('show.bs.modal', function() { $('[class$="body"]', this).prepend(__root_directory); }) .on('hide.bs.modal', function() { $('#directory-aside').prepend(__root_directory); }); $('.directory-mobile').on('click', function(e) { e.preventDefault(); }); $('.directory .link').on('click', function(e) { e.stopPropagation(); }); </script> <script> function scrollToViewport() { $('html, body').stop().animate( { scrollTop: $('.navbar').outerHeight() }, 1000); } setTimeout(scrollToViewport, 1000); $(window).on('orientationchange', scrollToViewport); $('[data-toggle="tooltip"]').tooltip(); </script> <script async src="//s7.addthis.com/js/300/addthis_widget.js#pubid=#sp('addthis_pub_id')"></script> <!-- Yandex.Metrika counter --> <script type="text/javascript"> (function (d, w, c) { (w[c] = w[c] || []).push(function() { try { w.yaCounter28397281 = new Ya.Metrika({ id:28397281 }); } catch(e) { } }); var n = d.getElementsByTagName("script")[0], s = d.createElement("script"), f = function () { n.parentNode.insertBefore(s, n); }; s.type = "text/javascript"; s.async = true; s.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//mc.yandex.ru/metrika/watch.js"; if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); } })(document, window, "yandex_metrika_callbacks"); </script> <noscript><div><img src="//mc.yandex.ru/watch/28397281" style="position:absolute; left:-9999px;" alt="" /></div></noscript> <!-- /Yandex.Metrika counter --> <link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.1.0/cookieconsent.min.css" /> <style> @media screen and (max-width: 768px) { .cc-revoke { display: none; }} </style> <script src="//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.1.0/cookieconsent.min.js"></script> <script> window.addEventListener("load", function() { window.cookieconsent.initialise( { content: { href: "https://slideum.com/dmca" }, location: true, palette: { button: { background: "#fff", text: "#237afc" }, popup: { background: "#007bff" }, }, position: "bottom-right", revokable: true, theme: "classic", type: "opt-in" })}); </script> </body> </html>