Presentation is loading. Please wait.

Presentation is loading. Please wait.

27/28 April 1999 Forms on Web Dr. Sadiq M. Sait Computer Engineering Department King Fahd University of Petroleum & Minerals Computer.

Similar presentations


Presentation on theme: "27/28 April 1999 Forms on Web Dr. Sadiq M. Sait Computer Engineering Department King Fahd University of Petroleum & Minerals Computer."— Presentation transcript:

1 27/28 April 1999 Forms on Web Dr. Sadiq M. Sait Computer Engineering Department King Fahd University of Petroleum & Minerals sadiq@kfupm.edu.sa Computer Networks, February 17 - 21, 2001

2 27/28 April 1999 Internet Applications/Sadiq M. Sait 2 Forms on Web l What are they used for »Surveys »Collect addresses of visitors to your Homepage »Allow people to register for something l Features »Submitted by mail »Security (Passwords) »Checkboxes and Radio buttons »Area for Text and Comments l Require a CGI program on server to process data coming from the form submission

3 27/28 April 1999 Internet Applications/Sadiq M. Sait 3 CGI programs l cgi-bin (common gateway interface) l Executable: Example » people visited this page. l Helper programs »to send mail »run audio/video applications »etc

4 27/28 April 1999 Internet Applications/Sadiq M. Sait 4 Searching l On the internet we can »search for a file using Archie »Find an e-mail address –Internet White Pages (internic keeps records) »Finding a gopher site »etc l Search engines using the Web

5 27/28 April 1999 Internet Applications/Sadiq M. Sait 5 How To Find Information On The Web l The most common way to find information is using the following services »Yellow pages –Yahoo »Search Engines –InfoSeek, WebCrawler, Alta-Vista, Lycos

6 27/28 April 1999 Internet Applications/Sadiq M. Sait 6 Search Engines l Tools to discover Web resources on the internet. l Help in locating information. l They act as an agent between publishers and users. l Examples: yahoo, altavista, webcrawler, etc.

7 27/28 April 1999 Internet Applications/Sadiq M. Sait 7 Web- Directories l A Web-directory, like Yahoo, maintains a database of all the Web sites by recording the company name and other important information from the Web-pages like captions, etc. l A Web directory can be compared to the contents page of a book.

8 27/28 April 1999 Internet Applications/Sadiq M. Sait 8 Web-Indexes l A Web Index, like Alta-Vista, maintains exhaustive information of every Web-site by picking up all important and key-words from every single page of the site. l A Web-Index can be compared to the index pages of a book.

9 27/28 April 1999 Internet Applications/Sadiq M. Sait 9 Search Engine Tools l Yahoo: www.yahoo.com l Alta Vista: www.altavista.digital.com l Excite: www.excite.com l Hot Bot: www.hotbot.com l InfoSeek: www.infoseek.com l LookSmart: www.looksmart.com l Magellan: www.mckinley.com l MetaCrawler: www.metacrawler.com

10 27/28 April 1999 Internet Applications/Sadiq M. Sait 10 Other & Recent Technologies l Helper programs »to send mail »run audio/video applications »etc l Authoring Tools (FrontPage’98 for eg.) l VRML, Dynamic HTML, ASPs, etc l Video Streaming l Push Technology l Web Data-Base Integration (through cgi) l E-Commerce

11 27/28 April 1999 Internet Applications/Sadiq M. Sait 11 Audio l Realtime music and spoken words were brought to the web by RealAudio l This is a streaming technology that opened the door for broadcast style dynamism l Concept was soon applied to video, video- conferencing and multimedia delivery (Plugin-- RealPlayer) l Other audio formats include.wav,.au (from Sun, low telephone quality), AIFF (audio interchange file format)

12 27/28 April 1999 Internet Applications/Sadiq M. Sait 12 Real-time Audio Formats l Currently dominated by Progressive Network’s (ww.real.com) Real Audio format l Over 28.8K modem RealAudio is == mono FM Radio l ISDN format files provide near CD quality l New real-time audio formats include »Microsoft’s Netshow, Beatnik (from Thomas Dolby’s company), Headspace, Liquid Audio’s authoring system l For more info on Internet audio see www.soundorama.com/formats.html

13 27/28 April 1999 Internet Applications/Sadiq M. Sait 13 Video l Majority of down-load and play use Apples’ QuickTime l AVI and MPEG (Motion Picture Experts Group) are also found l Most video is recorded at 160*120 pixels (due to bandwidth limitation) l Also limited color and low frame rate is used l To play downloaded files through Browsers, links are made in the document using the anchor tag

14 27/28 April 1999 Internet Applications/Sadiq M. Sait 14 Video (Realtime) l Real-time video is also available on the net, established companies with their own streaming formats include »VivoActive (www.vivoactive.com) »XingTech (www.xingtech.com) »VDO (www.vdo.net) l All formats support windows (only few support Mac or Unix) l Examples of sites include cnn.com, hollywood.com, universalstudios.com, etc.

15 27/28 April 1999 Internet Applications/Sadiq M. Sait 15 Unicast and Multicast l Wbesites delivering streaming media operate in unicast mode (one-to-one) l They provide VCR type of controls l Multicast is video content to larger number of audience l Small unicast audience may be supported through client/server systems l For true multicast MBONE may be required l Problems become severe as webcasting tries to emulate high fidelty audio/video

16 27/28 April 1999 Internet Applications/Sadiq M. Sait 16 Quality Limitations l Broadcasting on the web is cheap l Limitations are also due to modem speeds (56K or even 28.8 speeds) l Images are generally jerky, grainy (digital) l Example (Try www.universalstudios.com)

17 27/28 April 1999 Internet Applications/Sadiq M. Sait 17 WebCams l Web Cameras are cheap l Good quality pictures can be snapped and updated using ftp l Video clips of small sizes can also be made l jpg files can be uploaded to sites hosting webpages at low rates such as once every 60 seconds l Creative WebCam with ISpy software is a solution

18 27/28 April 1999 Internet Applications/Sadiq M. Sait 18 Push Technology l In contrast to pulling a web page by clicking, you can schedule a pull (call it a push) l Systems such as Pointcast deliver regular updates to end-users (www.pointcast.com) l By setting up delivery channels, push systems deliver information to the user without having to conduct search l Recent versions (Marimba www.marimba.com and BackWeb www.backweb.com) have incorporated web- based content and support for multimedia. l Users control the content actually pushed to the desk (unlike in the case of broadcasting) l Smarter methods of surfing and content caching, and end users surf local content

19 27/28 April 1999 Internet Applications/Sadiq M. Sait 19 Connecting To The Internet l Things needed to connect to the Internet »Computer: PC, SUN, Mac or other »ISP connection –Dial-up connection l Telephone connection, ISDN –Dedicated leased lines l T1, EI, ATM, SONET l Connect to an existing network »Software –Email client, WWW browser, TCP/IP network software

20 27/28 April 1999 Internet Applications/Sadiq M. Sait 20 Internet Service Providers l Provide connection to the Internet, just like telephone companies give connection to Telephone network. l Connection Options: »Dial-up Connection: Data over telephone lines, speeds upto 33 Kbps »ISDN: Integrated Service Digital Network: Even though around for a long time, getting very popular now, Speeds upto 128 Kbits/sec

21 27/28 April 1999 Internet Applications/Sadiq M. Sait 21

22 27/28 April 1999 Internet Applications/Sadiq M. Sait 22

23 27/28 April 1999 Internet Applications/Sadiq M. Sait 23

24 27/28 April 1999 Internet Applications/Sadiq M. Sait 24

25 27/28 April 1999 Internet Applications/Sadiq M. Sait 25

26 27/28 April 1999 Internet Applications/Sadiq M. Sait 26

27 27/28 April 1999 Internet Applications/Sadiq M. Sait 27 “Hypermedia”

28 27/28 April 1999 Internet Applications/Sadiq M. Sait 28

29 27/28 April 1999 Internet Applications/Sadiq M. Sait 29

30 27/28 April 1999 Internet Applications/Sadiq M. Sait 30

31 27/28 April 1999 Internet Applications/Sadiq M. Sait 31

32 27/28 April 1999 Internet Applications/Sadiq M. Sait 32

33 27/28 April 1999 Internet Applications/Sadiq M. Sait 33

34 27/28 April 1999 Internet Applications/Sadiq M. Sait 34

35 27/28 April 1999 Internet Applications/Sadiq M. Sait 35

36 27/28 April 1999 Internet Applications/Sadiq M. Sait 36

37 27/28 April 1999 Internet Applications/Sadiq M. Sait 37

38 27/28 April 1999 Internet Applications/Sadiq M. Sait 38 Finally…. l Summary l Demo


Download ppt "27/28 April 1999 Forms on Web Dr. Sadiq M. Sait Computer Engineering Department King Fahd University of Petroleum & Minerals Computer."

Similar presentations


Ads by Google