CS 511-Web Engineering

Week 1

Topic 3-4

CS511-Week 1:Topic3-4
CS511-Week 1:Topic3-4


 Topic 3

Static website VS Dynamic website:
A static website consists only of HTML pages that look the same for all users while A dynamic website contains information and content that changes, depending on factors such as the viewer of the site.

Four steps of the Static website interaction are as follows:

1. The user at a terminal asks  "I want to see vacation.html".
2. The server machine finds the requested files named "vacation.html" and "picture.jpg" on its hard drive.
3. The server sends the two files over to the user's machine, specifically to the browser.
4. The browser puts the two files together and displays the webpage with text and pictures, just as it appears in the "vacation.html" and "picture.jpg" files.

The Six Steps of the Dynamic website interaction are as follows:

1. User at a terminal says, “I want to see vacation.php”
2. The Server sees that it must run a dynamic script that is on its hard drive.
3. Server executes or interprets the script.
4. Scripts “outputs” HTML.
5. Server “sends” create HTML and the image file to a user.
6. Browser displays files.

Modern Dynamic Websites:
Dynamic Websites of the modern era (Web 2.0) refer to an interactive experience where users could contribute web content, thus creating a more user-driven web experience.

Eight steps of the Modern Dynamic website interaction are as follows:

1. User at a terminal says, “I want to see vacation.php”
2. Server sees that it must run a dynamic script that is on its hard drive.
3. Server executes or interprets the script.
4. Scripts “outputs” HTML.
5. Server “sends” generated HTML and the image file to a user.
6. Browser executes the Javascript.
7. Javascript may make additional requests.
8. Browser displays HTML as modified by Javascript.

Assessment:

  • Most probably a web page with the following "extension" will contain the dynamic contents

    1. .php
    2. .docx
    3. .doc
    4. .html
  • Suppose a webpage has a .htm or .html extension. It is most of the time.

    1. Training page
    2. Static page
    3. Moving page
    4. Dynamic page

 Topic 4

Web 1.0:
In the earliest days of the web, users could read the pages but could not provide feedback.

  • Contents generated by publishers
  • Company generated companies

Web 1.0 include both types:

  • Static websites
    • Dynamic websites
Web 2.0:
Web 2.0 is mainly characterized by:

  • User-Generated Contents (UGC)
  • Dynamic websites
Web 2.0 term had two meanings, one for users and one for developers.
Websites such as Facebook, YouTube, and Wikipedia are among the most widely used and popular sites today.
Web 3.0:

Web 3.0 is also called the semantic web. It is mainly characterized by:

  • Machine understandable contents
  • Semantic web
Semantic is a word  that means, quite literally, “meaning.”

Web Science

  • Interdisciplinary study of sociotechnical integration of the world wide web.

Assessment:

  • Which of the following helps to structure the web content?

  1. Java Scripts
  2. Protocol
  3. HTML
  4. URL

Some Post You Like is:

 

 The End😊