14ITT52  ‐ Web Technology–Usage of Basic Tags

UNIT I ‐  HTML

UNIT II‐  Client Side Scripting

UNIT III  ‐  Java Script Objects

UNIT IV ‐  Web Server

UNIT V ‐  Server Side Scripting

Chapter 1

Introduction to Computers and the Internet

In the past, most computer applications ran on computers that were not connected to one another, whereas today’s Internet applications can be written to communicate among computers throughout the world. We rely on computers and the Internet to communicate, navigate, collaborate and more. Table 1.1 gives some examples of how computers and the Internet provide the infrastructure for these tasks.
Name Description
Cloud Computing

Allows you to use software, hardware and information stored in the “cloud”—i.e., accessed on remote computers via the Internet and available on demand—rather than having it stored on your personal computer. Cloud computing provides resources as services and is based on pay-per use model. These services, allowing you to increase or decrease resources to meet your needs at any given time, are generally more cost effective than purchasing expensive hardware to ensure that you have enough storage and processing power to meet your needs at their peak levels.

GPS

Global Positioning System (GPS) devices use a network of satellites to retrieve location-based information. Multiple satellites send time-stamped signals to the GPS device, which calculates the distance to each satellite based on the time the signal left the satellite and the time the signal arrived. This information is used to determine the exact location of the device.

Robots

Robots can be used for day-to-day tasks (e.g., iRobot’s Roomba vacuum), entertainment (e.g., robotic pets), military combat, deep sea and space exploration (e.g., NASA’s Mars rover) and more.

E-mail, Instant Messaging, Video Chat and FTP

Internet-based servers support all of your online messaging. E-mail messages go through a mail server that also stores the messages. Instant messaging (IM) and Video Chat apps, such as AIM, Skype, Yahoo! Messenger and others allow you to communicate with others in real time by sending your messages and live video through servers. FTP (file transfer protocol) allows you to exchange files between multiple computers (e.g., a client computer such as your desktop and a file server) over the Internet using the TCP/IP protocols for transferring data.

HTML5

Introduction
HTML5 is a markup language that specifies the structure and content of documents that are displayed in web browsers. Some basics HTML5 techniques are:
  • tables - for structuring information from databases
  • forms - to collect information from web-page visitors
  • internal and external links - for easier page navigation
  • meta elements - for specifying information about a document
Editing HTML5

HTML5 documents are created by typing HTML5 markup text in a text editor (such as Notepad, TextEdit, vi, emacs) and saved with the .html or .htm filename extension. They are stored in computers called web servers and the Clients can request the documents through web browsers running on your local computer or smartphone

First HTML5

Following figure shows a simple HTML5 document named main.html

Headings

HTML5 provides six heading elements (h1 through h6) for specifying the relative importance of information. Heading element h1 is considered the most significant one and is typically rendered in a larger font than the other five. Each successive heading element is typically rendered in a progressively smaller font. Following figure describes the usage of the heading elements: