COS 125 - Ecom and COS classes
Download
Report
Transcript COS 125 - Ecom and COS classes
Day 4
Assignment 1 Due
Assignment 2 Posted
Due Feb 9 @ 9:35 AM
3 missing @ 8:30 AM
Today we will look at creating and using images
Examples
http://perleybrook.umfk.maine.edu/samples/imagesplay.htm
http://perleybrook.umfk.maine.edu/samples/bk.htm
Format
Color
Size/resolution
Speed
Transparency
Animation
3 Possibilities
GIF
Version 87a
Older
Version 89a
Transparency and animations
Interlaced or non-interlaced
JPEG
Compressed (variable)
PNG
Optimized or non-optimized palette
Interlaced or non-interlaced
Depth (# of colors per pixel)
24 bit
16,777,216 possible colors
“true color”
Photo quality
16 bit
65,536 colors
8 bit
256 colors
Most Browser cheat!
Lock palette to 256 specific colors
Because of difference in O/S’s only 216 colors are Web Safe
http://www.cookwood.com/html/colors/websafecolors.html
Non web safe colors may be dithered or shifted
Check colors in browser before you use them
http://perleybrook.umfk.maine.edu/samples/colorchecker.html
http://perleybrook.umfk.maine.edu/samples/colorpicker.htm
Pixels
Monitors are 70-90 pixels per inch
Printers are >200 ppi
800 X 600 image
10X7.5 inches on monitor
4X3 inches (or less) on printer
The more pixels on a printer means greater detail
The more pixels on a monitor means larger size
Standard SVGA monitors are 800X600 16 bit
XGA monitors are 1024X768 24 bit or better
How fast can the picture be displayed?
Factors
Size of graphic file
Size of graphic
Color depth
Compression
Interlacing
Sneak peek
Use the right image format
For Photo realistic images use jpeg
Lossy compression
Use Gaussian blur and re-compress
< 256 colors (logos, text, cartoons)
Gif using LZW compression
PNG
Only covert images to web format after all editing is done
Only for GIF and PNG
“remove” one color from image
Remove Background (or other color) to make image
non-rectangular and allow web back ground to “bleed”
through
Remove color in image to create special effects
Animated Gifs
Flash
Both work with frames
Like cartoons
Series of images with slight changes between each
image
Buy or download
Copyrights
Scan existing images
Blake library
Digital camera
Blake library
Create using an image editing program
Adobe Photoshop and Image ready
Macromedia Fireworks
JASC Paint Shop Pro
Goggle image search
Determine after what element in your WebPage you want the
Image to appear
Place cursor in your code after the element
Type <img src=“image.url”/>
“image.url” is location of the file
http://www.server.com/images/image.gif
../images/image.gif
images/image.gif
image.gif
Hint
To place image on a new line use <br/> before <img …/>
If the image won’t appear, the “alternative text” will
<img src=“cat.gif” alt=“Picture of a cat”/>
alt is REQUIRED for XHTML
Can also use title attribute
On some browsers “Alt” text will be a mouse over
pop-up
Examples
http://perleybrook.umfk.maine.edu/samples/UsingImages.htm
Tell the Browser how large the picture is to speed
up loading
<img src=“image.gif” alt=“a picture” height=“100”
width=“100” />
Quick Way
Insert image in webpage without dimensions
View page and right mouse on image
Select properties and determine dimensions
Modify img tag with the dimensions
Use new values for height and width
attributes
CAREFUL –you must maintain aspect ratios
or you will distort image
Just set height or width and Browser will
automatically set the other
Can also set to percentage of Browser
viewable space
height =“ 50%” width = “50%”
A thumbnail is a “mini” version of a larger image
<a href=“large.jpg”><image src=“mini.jpg” alt=“A
thumbnail” height = “50” /></a>
You can float images in the text
You can move image to the left or to the right
relative to text
<img src=“image.gif” align=“right”>
Use <p></p> after img tag to get text to “fill” left
over space
Example
http://perleybrook.umfk.maine.edu/samples/textfloat.htm
You can control how text & other elements
“flows” around your images
<br clear=“left”/> (or right)
Next element goes to first available margin on left
<br clear=“all”/>
Next element goes to first available spot where both
margins are clear
Create a buffer around your image
<img src=“image.gif” alt=“a picture” height=“100”
width=“100” hspace=“20” vspace=“20” />
NOTE: Not all directions work in all browsers
Used to align images with text
<img src=“image.gif” align=“direction”>
Where direction is
TEXTTOP
Top of image to top of text
TOP
Top of image to top of tallest element
MIDDLE
Middle of image with base of text
ABSMIDDLE
Middle of image to middle of tallest element
BOTTOM
Bottom of image to baseline of text
ABSBOTTOM
Bottom of image to bottom of tallest element
A horizontal rule is a line across the Web page
<hr/>
size=“10” (how thick)
Width=“70%” (how much of the page width)
Align=“left” or “right” or “center”
noshade=“noshade”
Next class we will be using Adobe Photoshop
and Image Ready along with JASC’s paint shop
pro to create and modify images (including
animations)