10
What does WWW stand for? And following abbreviations? • HTTP: Hyper Text Transfer Protocol • HTML: Hyper Text Mark-up Language • URL: Uniform Resource Locator • XML: Extensible Mark-up Language

What does WWW stand for? And following abbreviations? HTTP: Hyper Text Transfer Protocol HTML: Hyper Text Mark-up Language URL: Uniform Resource Locator

Embed Size (px)

Citation preview

Page 1: What does WWW stand for? And following abbreviations? HTTP: Hyper Text Transfer Protocol HTML: Hyper Text Mark-up Language URL: Uniform Resource Locator

What does WWW stand for? And following abbreviations?

• HTTP: Hyper Text Transfer Protocol

• HTML: Hyper Text Mark-up Language

• URL: Uniform Resource Locator

• XML: Extensible Mark-up Language

Page 2: What does WWW stand for? And following abbreviations? HTTP: Hyper Text Transfer Protocol HTML: Hyper Text Mark-up Language URL: Uniform Resource Locator

Describe a complete Web browsing session.

• User request

• DNS lookup

• HTTP Request

• Send   Get  / HTTP /1.1

• Server checks request

• Server sends back HTML

• Document or result via HTTP

Page 3: What does WWW stand for? And following abbreviations? HTTP: Hyper Text Transfer Protocol HTML: Hyper Text Mark-up Language URL: Uniform Resource Locator

What is a dynamic Web site? What is a static Web site?

• Static (content and design)– Web sites will be a flat-file system of HTML files– The requirements for a static site are mostly content related– All pages reside on the server and have fixed content that will be

served “as is” to the user– The dynamic generation of Web pages is impossible– Content and presentation are merged

• Dynamic (content, design and programming)– The contents be stored in a database – Dynamic site will have content requirements and functionality

requirements– Database-driven site separates content from presentation

Page 4: What does WWW stand for? And following abbreviations? HTTP: Hyper Text Transfer Protocol HTML: Hyper Text Mark-up Language URL: Uniform Resource Locator

Tell the advantages of a dynamic Web site.

– Dynamic generation of pages– Individually tailored content– The use of pre-designed templates ensures

uniformity in page appearance– Search capability– Ease of management and updating– Simplification of site maintenance

Page 5: What does WWW stand for? And following abbreviations? HTTP: Hyper Text Transfer Protocol HTML: Hyper Text Mark-up Language URL: Uniform Resource Locator

Name any three of the Web site content organization models.

• Linear Model

• Grid Model

• Pure Web Model

• Hierarchy Model

Page 6: What does WWW stand for? And following abbreviations? HTTP: Hyper Text Transfer Protocol HTML: Hyper Text Mark-up Language URL: Uniform Resource Locator

Write an HTML code to create the following effect (Alignment should also be considered).

• NAME ROOM TELEPHONE• ZHANFANG ZHAO T409 6340

• <table rules=all width=80% align=center>• <tr><th>NAME<th>ROOM<tg>TELEPHONE• <tr><td>ZHANFANG ZHAO<td>T409<td>6340• </table>

Page 7: What does WWW stand for? And following abbreviations? HTTP: Hyper Text Transfer Protocol HTML: Hyper Text Mark-up Language URL: Uniform Resource Locator

Write a web page to display following structure.

Frame1

Frame2 Frame3• <frameset rows=“15%,50%" name=”upper”>

• <frame src=“Frame1.html">

• <frameset cols=“50%,*">

• <frame src=“Frame2.html" name=”index”>

• <frame src=“Frame3.html” name=”main”>

• </frameset>

• </frameset>

Page 8: What does WWW stand for? And following abbreviations? HTTP: Hyper Text Transfer Protocol HTML: Hyper Text Mark-up Language URL: Uniform Resource Locator

What is the syntax to use form on a web page? Give an example!

• <FORM action=http://devlab.dartmouth.edu/cowen/cgi-bin/form.cgi method=post>

• …………………

• </FORM>

Page 9: What does WWW stand for? And following abbreviations? HTTP: Hyper Text Transfer Protocol HTML: Hyper Text Mark-up Language URL: Uniform Resource Locator

What is client profiling? Explain the importance of client profiling.

• Client profiling will collect the following information about the client application– What platform are currently used on the network?– What browsers are used?– What screen resolutions are supported?– Has the user been to the site before?– What language does the user speak?– What are her/his likes and dislikes?

• In brief, the client profiling is simply the idea of trying to determine as much as possible about the client’s system and then designing the site or modifying the site to meet a particular configuration for users.

Page 10: What does WWW stand for? And following abbreviations? HTTP: Hyper Text Transfer Protocol HTML: Hyper Text Mark-up Language URL: Uniform Resource Locator

What is hypertext?

• Hypertext:– A large body of information is organized into

numerous pages, or, in the case of the Web, into pages

– The pages relate to each other– A user needs only a small fraction of the info

at any given time