Download presentation
Presentation is loading. Please wait.
1
COS 125 DAY 25
2
Agenda Assignment 7 is corrected 5 A’s, 2 B’s, 1 C and 1 F Assignment 8 (last one) is posted Due May 2 Left to do 3 rd and final Capstone progress report OVER due 1 Quiz on May 2 Chaps 7 17, Skip Chap 13 20 M/C, 4 Short essays Capstone projects on May 6 @ 3 PM Lecture/Discuss Multimedia Examples http://www.cookwood.com/html6ed/examples/#c18 http://www.cookwood.com/html6ed/examples/#c18
3
Whoops I forgot to add the following to your assignment 8 Create a hidden field called “flag” with a default value of “1” …..
4
Multimedia It what makes the web so popular Graphics Sound Animations Movies Problem areas File size 10 secs of CD quality sound takes 60 secs to download through a modem Movies are even worse Different computers Different browsers Different formats
5
Multimedia wars Netscape develops MIME Associates file type with application that utilizes it Created embed element that allows multimedia file to be included into Html Created plug-ins which are helper applications to play the multimedia files Microsoft implements the W3C object element for multimedia Did not implement as W3C intended and only works for ActiveX controls which only runs on Microsoft O/S Object works in Netscape 6.0 The way to make multimedia work is to use both the embed and object elements
6
Getting the players Visitors can only view multimedia files if the have the correct players Often users have to download and install the correct player May require user to stop and restart Browser Moves them away from your web site Microsoft ActiveX doesn’t require restart You can look at your browser to see what plug-ins you all ready have
7
Netscape plugins
8
Getting Multimedia Files Create your own Lots of free software to create files Windows Media Player Download from web Read license agreements carefully Stick to standard formats Requires user to download new helper applications if file is not common
9
Linking media Files Upload multimedia file to server Type A picture http://catalunyalive.blogspot.com/2006/ 06/we-are-nation.html http://catalunyalive.blogspot.com/2006/ 06/we-are-nation.html
10
Embedding A QuickTime Movie Create or Download A Quicktime movie Requires a Macintosh computer to create Has.mov extension For IE browsers use activeX control http://www.cookwood.com/html6ed/examples/multimedia/justforie.html
11
Embedding QuickTime Movies For Browser other than IE <object type="video/quicktime" data="http://www.sarahsnotecards.com/catalunyaliv e/diables.mov" width="320" height="256"> http://www.cookwood.com/html6ed/examples/multimed ia/forstandards.html
12
Embedding QuickTime Movies For All Broswers <object type="video/quicktime" data="http://www.sarahsnotecards.com/catalunyalive/diables.mov" width="320" height="256"> http://www.cookwood.com/html6ed/examples/multimedia/forall.html http://www.cookwood.com/html6ed/examples/multimedia/hide2ndobject.html
13
Hints Width and height set the size of the box the movie is played in and not the size of the movie Classid’s are complicated and hard to remember Create a template file for each file type and just change the sections Use Microsoft ActiveX Control Pad
14
Microsoft ActiveX Control Pad http://msdn2.microsoft.com/en-us/library/ms968493.aspx
15
Scaling a quick time movie Adjust the size of the movie Two parts The size of the box Height=h, width=w The size of the movie For object For embed Factor can be tofit – movie is size of box aspect – movie is size of box but maintains aspect ratio N – a multiplier (2 is twice as big)
16
Looping a QuickTime Movie Make the movie play over and over again For object For embed option can be true - plays forever false – plays once palindrome – plays forward, then backward, then forward…
17
Pitting QuickTime Sounds QuickTime plays many sound files including MP3 Code is same as for movies except Src should be a sound file Height=16 and width=240 so that the user only see the controller bar http://www.cookwood.com/html6ed/examples/multimedia/embedmp3-new.html
18
Hiding QuickTime sounds Creates background music Same as adding just sound except In object In embed Load the sound at the end of your xHTML file Visitors can look at page while waiting for the sound
19
Embedding Windows Media Player files Almost the same as QuickTime Different classid Different parameters http://www.cookwood.com/html6ed/examples/multimedia/hide2ndwmv.html
20
Windows Media for embed <embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Win dows/MediaPlayer/" src="madmax.avi" width="240" height="252" autostart="0" showcontrols="1" showstatusbar="1">
21
Inserting Java Applets Find an applet (something.class) Only has object (no embed) http://www.cookwood.com/html6ed/examples/ multimedia/javaobject.html
22
Embedding Other Multimedia Files Go the web site of the company the develops the player for the file you are interested in Look for developer sections Classid info Param info
23
Linking to Multimedia files One way of including Multimedia files is to link them instead of imbedded file If the user has the right plugin the file will play in a new window If the user doesn’t have the plugin, the file will be open in an external player If the user doesn’t have a plugin or player then they can download the file
24
Creating a Automatic Slide Show You can create a xHTML page that loads another page after a predetermined time interval Within the head section N is number of seconds till next page is loaded
25
Example Page 1 Page 2 Page 3 Page 4 STOP
26
Creating a Marquee Creates text that scrolls across page Works in IE and newer versions of Netscape The text type can be Scroll Slide Alternate You can also add the following attributes Height, width, hspace, vspace, align, bgcolor http://perleybrook.umfk.maine.edu/samples/ multimedia/marquee.html http://perleybrook.umfk.maine.edu/samples/ multimedia/marquee.html
27
Adding a background sound Works in IE only N can be A number “-1” or “infinite” for continuous looping Can only sound file of the following types.wav.au.mp3.mid http://perleybrook.umfk.maine.edu/samples/ multimedia/bgsound.html http://perleybrook.umfk.maine.edu/samples/ multimedia/bgsound.html
28
Capstone Update Place your capstone project files in the capstone directory on the ftp server Call the start page of your website “main.htm” and place in the capstone directory Place your PowerPoint Presentation in this same directory You will be able get to capstone through the menu
30
Assignment #8 Create a Guest Book Students Create the input form Collect the following info Name E-mail Age Status Favorite URL Comments Instructor wrote the ASP Scripts that create the guest book The script will give you errors if your form isn’t correct
31
Assignment #8 If you get this after submitting your form, than your form is either incorrect Or the user did not use the form correctly
32
Assignment #8 If you get this after submitting your form, than your form is correct
33
Assignment #8
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.