SlideShare una empresa de Scribd logo
1 de 11
Gathering d Preparing
                G h i and P       i
                 Multimedia Elements

                         VIDEO




Linda C. Morosko, 2008      The Web Wizard’s Guide to Web Design, James G. Lengel
Video

   Video is not appropriate for every site.
                 pp p               y
   Video requires a lot of bandwidth
       With more high speed Internet connections – less of a problem
       Computers are becoming more like TV
           Networks have shows available for viewing online




Linda C. Morosko, 2008                   The Web Wizard’s Guide to Web Design, James G. Lengel
Video Sources

   Live sources
       Shooting video with a digital video camera
       Existing videotape
           Digitize, edit and save the data
           Often you can play the tape into the computer to digitize the data
       CD-ROM
           Video Clips
           Needs to be imported
           May need editing
       Web sources
           Video on the web is typically going to be small and highly
           compressed – very low quality.
           Get permission from site owner before using

Linda C. Morosko, 2008                     The Web Wizard’s Guide to Web Design, James G. Lengel
Video

   Video is a series of frames rapidly displayed – which
                                  p y     p y
   gives the user the illusion of motion.
   Video-editing software will allow you to
       Adjust
       Modify
       Recombine
       Apply effects
       Compress
           p
       Save in a useable Web format



Linda C. Morosko, 2008                The Web Wizard’s Guide to Web Design, James G. Lengel
Video Tools

   Most popular tools:
        p p
       Adobe Premier
           http://www.adobe.com/products/premiere/?ogn=EN_US-
           gntray_prod_premiere_home
           gntray prod premiere home
       Final Cut Pro
           http://www.apple.com/finalcutstudio/finalcutpro/
       Avid
           http://www.avid.com/




Linda C. Morosko, 2008                  The Web Wizard’s Guide to Web Design, James G. Lengel
Video Size

   Video on the Web usually cannot p y full-screen and
                           y         play
   full-motion
   For most users, the video display size is dependent
   on bandwidth, PC processor speed, and the video
   card




Linda C. Morosko, 2008         The Web Wizard’s Guide to Web Design, James G. Lengel
Video Size

   The table below illustrates current technology
                                               gy
   standards
   These standards are for medium-quality video

  Connection             Bandwidth     Size (Pixels)               Frame Rate
  56K Modem              50 kbs        160 x 120                   8
  DSL or Cable Modem     500 kbs       320 x 240                   12
  Ethernet               10 MB         640 x 480
                                        4    4                     15
                                                                    5




Linda C. Morosko, 2008               The Web Wizard’s Guide to Web Design, James G. Lengel
Frame Rate

   On TV video plays at 3 frames per second ( p )
               p y      30       p          (fps)
       At this rate, the display is smooth
       Video digitized at 30 fps, is HUGE and takes too long to
       download
       Web video is run at 12-15 fps
       Match the frame rate of your video to the technical
                                      y
       capabilities of your target audience




Linda C. Morosko, 2008              The Web Wizard’s Guide to Web Design, James G. Lengel
Compression

   Many more codecs for video than sound
       y
   Video must be compressed to flow through the Web
       Single Frame of video @ 320 x 240 pixels = 76,800 pixels

       If each pixel’s color is represented by a 16-bit number, that’s
       1,228,000 bits of data p frame!
        ,     ,                     per

       At 15 fps, ONE minute of video would send 1,105,920,000
       bits of data across the Internet! Whoooooeeee!




Linda C. Morosko, 2008                 The Web Wizard’s Guide to Web Design, James G. Lengel
Video

   The more a video file is compressed, the lower the
                                p      ,
   quality
   Frame rate and size of the viewing screen affect file
   size




Linda C. Morosko, 2008         The Web Wizard’s Guide to Web Design, James G. Lengel
Video

   Use one of the three main video systems:
                                    y
       Real Player
       QuickTime
       Windows Media
       Wi d      M di

File Format           File Extension      Codecs                   Application

Real Player           .ram                RealVideo                Any application, wide range of
                                                                   quality settings
QuickTime Movie       .mov                Sorenson, Cinepak,       Any application, wider range of
                                          Motion JPEG, H 263 DV
                                                 JPEG H.263, DV,   quality settings
                                          others
Windows Media         .asf                Windows Media            Any application, wide range of
                                                                   quality settings




Linda C. Morosko, 2008 The Web Wizard’s Guide
to Web Design, James G. Lengel

Más contenido relacionado

Destacado

O1_Analysis KETs_DEF
O1_Analysis KETs_DEFO1_Analysis KETs_DEF
O1_Analysis KETs_DEF
a b
 

Destacado (13)

History of coca cola
History of coca colaHistory of coca cola
History of coca cola
 
Proyecto de funciones
Proyecto de funcionesProyecto de funciones
Proyecto de funciones
 
игра путешествие по стране «занимательная биология»
игра путешествие по стране «занимательная биология»игра путешествие по стране «занимательная биология»
игра путешествие по стране «занимательная биология»
 
StandByMe
StandByMeStandByMe
StandByMe
 
Week 6 5 Summary
Week 6 5 SummaryWeek 6 5 Summary
Week 6 5 Summary
 
March-2016 Batch Student's Performance
March-2016 Batch Student's PerformanceMarch-2016 Batch Student's Performance
March-2016 Batch Student's Performance
 
Job fair
Job fairJob fair
Job fair
 
O1_Analysis KETs_DEF
O1_Analysis KETs_DEFO1_Analysis KETs_DEF
O1_Analysis KETs_DEF
 
Agenda 2017
Agenda 2017Agenda 2017
Agenda 2017
 
Mec
MecMec
Mec
 
E Commerce - What's and How's
E Commerce - What's and How's  E Commerce - What's and How's
E Commerce - What's and How's
 
Tips for migrating to a hybrid cloud environment
Tips for migrating to a hybrid cloud environmentTips for migrating to a hybrid cloud environment
Tips for migrating to a hybrid cloud environment
 
Sivakasi crackers
Sivakasi crackersSivakasi crackers
Sivakasi crackers
 

Similar a 7 3 Preparing The Elements Video

Digital Video
Digital VideoDigital Video
Digital Video
Videoguy
 
Module 09 digital multimedia
Module 09 digital multimediaModule 09 digital multimedia
Module 09 digital multimedia
thinkict
 
Streaming Media over the Internet
Streaming Media over the InternetStreaming Media over the Internet
Streaming Media over the Internet
Videoguy
 

Similar a 7 3 Preparing The Elements Video (20)

Digital video
Digital videoDigital video
Digital video
 
Digital Video
Digital VideoDigital Video
Digital Video
 
Subtitle
SubtitleSubtitle
Subtitle
 
Module 09 digital multimedia
Module 09 digital multimediaModule 09 digital multimedia
Module 09 digital multimedia
 
Chapter5a McHaney 2nd edition
Chapter5a McHaney 2nd editionChapter5a McHaney 2nd edition
Chapter5a McHaney 2nd edition
 
Video
VideoVideo
Video
 
Zip Mass-An Revolutionary Video Compression Technology
Zip Mass-An Revolutionary Video Compression TechnologyZip Mass-An Revolutionary Video Compression Technology
Zip Mass-An Revolutionary Video Compression Technology
 
Mm video
Mm videoMm video
Mm video
 
Ch07_-_Multimedia_Element-Video_1_.ppt
Ch07_-_Multimedia_Element-Video_1_.pptCh07_-_Multimedia_Element-Video_1_.ppt
Ch07_-_Multimedia_Element-Video_1_.ppt
 
Unit 3 Lesson 11
Unit 3 Lesson 11Unit 3 Lesson 11
Unit 3 Lesson 11
 
Evaluation - Question 4
Evaluation - Question 4Evaluation - Question 4
Evaluation - Question 4
 
Digital Cre8or Unit D Lesson 1
Digital Cre8or Unit D Lesson 1Digital Cre8or Unit D Lesson 1
Digital Cre8or Unit D Lesson 1
 
Digital lifestyles
Digital lifestylesDigital lifestyles
Digital lifestyles
 
Video Compression
Video CompressionVideo Compression
Video Compression
 
Streaming Media over the Internet
Streaming Media over the InternetStreaming Media over the Internet
Streaming Media over the Internet
 
Video compression
Video compressionVideo compression
Video compression
 
JPEG2000 Alliance IBC 2009
JPEG2000 Alliance IBC 2009JPEG2000 Alliance IBC 2009
JPEG2000 Alliance IBC 2009
 
Multi media unit-3.doc
Multi media unit-3.docMulti media unit-3.doc
Multi media unit-3.doc
 
Lecture 8 Video
Lecture 8 VideoLecture 8 Video
Lecture 8 Video
 
Audio and video streaming
Audio and video streamingAudio and video streaming
Audio and video streaming
 

Más de Stark State College

7 4 Preparing The Elements Forms And Databases
7 4 Preparing The Elements Forms And Databases7 4 Preparing The Elements Forms And Databases
7 4 Preparing The Elements Forms And Databases
Stark State College
 
Week 6 4 Preparing The Elements Numbers
Week 6 4 Preparing The Elements NumbersWeek 6 4 Preparing The Elements Numbers
Week 6 4 Preparing The Elements Numbers
Stark State College
 
Week 5 - Sketching And Prototyping - 4
Week 5 - Sketching And Prototyping - 4Week 5 - Sketching And Prototyping - 4
Week 5 - Sketching And Prototyping - 4
Stark State College
 
Week 5 -Designing For Eye Appeal 3
Week 5 -Designing For Eye Appeal 3Week 5 -Designing For Eye Appeal 3
Week 5 -Designing For Eye Appeal 3
Stark State College
 
Week 5 - Guidelines For Site Design - 2
Week 5 - Guidelines For Site Design - 2Week 5 - Guidelines For Site Design - 2
Week 5 - Guidelines For Site Design - 2
Stark State College
 
Week 5 - Toward A Better Design - 1
Week 5 - Toward A Better Design - 1Week 5 - Toward A Better Design - 1
Week 5 - Toward A Better Design - 1
Stark State College
 
Week 3 Planning­ A Web Site - Summary
Week 3 Planning­ A Web Site - SummaryWeek 3 Planning­ A Web Site - Summary
Week 3 Planning­ A Web Site - Summary
Stark State College
 
Week 3 Planning A Web Site Audience - Possibilities
Week 3 Planning A Web Site Audience - PossibilitiesWeek 3 Planning A Web Site Audience - Possibilities
Week 3 Planning A Web Site Audience - Possibilities
Stark State College
 
Week 3 Planning A Web Site - Structure
Week 3 Planning A Web Site - StructureWeek 3 Planning A Web Site - Structure
Week 3 Planning A Web Site - Structure
Stark State College
 
Planning A Web Site Audience Possibilities
Planning A Web Site Audience PossibilitiesPlanning A Web Site Audience Possibilities
Planning A Web Site Audience Possibilities
Stark State College
 
Week 2 - Planning A Web Site Audience - 2
Week 2 - Planning A Web Site Audience - 2Week 2 - Planning A Web Site Audience - 2
Week 2 - Planning A Web Site Audience - 2
Stark State College
 

Más de Stark State College (20)

7 4 Preparing The Elements Forms And Databases
7 4 Preparing The Elements Forms And Databases7 4 Preparing The Elements Forms And Databases
7 4 Preparing The Elements Forms And Databases
 
Week 6 3 Writing For The Web
Week 6 3 Writing For The WebWeek 6 3 Writing For The Web
Week 6 3 Writing For The Web
 
Week 6 1 Listing The Elements
Week 6 1 Listing The ElementsWeek 6 1 Listing The Elements
Week 6 1 Listing The Elements
 
Week 6 4 Preparing The Elements Numbers
Week 6 4 Preparing The Elements NumbersWeek 6 4 Preparing The Elements Numbers
Week 6 4 Preparing The Elements Numbers
 
Week 5 - Sketching And Prototyping - 4
Week 5 - Sketching And Prototyping - 4Week 5 - Sketching And Prototyping - 4
Week 5 - Sketching And Prototyping - 4
 
Week 5 -Designing For Eye Appeal 3
Week 5 -Designing For Eye Appeal 3Week 5 -Designing For Eye Appeal 3
Week 5 -Designing For Eye Appeal 3
 
Week 5 - Guidelines For Site Design - 2
Week 5 - Guidelines For Site Design - 2Week 5 - Guidelines For Site Design - 2
Week 5 - Guidelines For Site Design - 2
 
Week 5 - Toward A Better Design - 1
Week 5 - Toward A Better Design - 1Week 5 - Toward A Better Design - 1
Week 5 - Toward A Better Design - 1
 
Week 5 - Summary - 5
Week 5 - Summary - 5Week 5 - Summary - 5
Week 5 - Summary - 5
 
Week 3 Planning­ A Web Site - Summary
Week 3 Planning­ A Web Site - SummaryWeek 3 Planning­ A Web Site - Summary
Week 3 Planning­ A Web Site - Summary
 
Week 3 Planning A Web Site Audience - Possibilities
Week 3 Planning A Web Site Audience - PossibilitiesWeek 3 Planning A Web Site Audience - Possibilities
Week 3 Planning A Web Site Audience - Possibilities
 
Week 3 Planning A Web Site - Structure
Week 3 Planning A Web Site - StructureWeek 3 Planning A Web Site - Structure
Week 3 Planning A Web Site - Structure
 
Designing Display
Designing DisplayDesigning Display
Designing Display
 
Images Logos Corporate Identity
Images Logos Corporate IdentityImages Logos Corporate Identity
Images Logos Corporate Identity
 
Feedback And Interaction
Feedback And InteractionFeedback And Interaction
Feedback And Interaction
 
Designing Navigation
Designing NavigationDesigning Navigation
Designing Navigation
 
Planning A Web Site Audience Possibilities
Planning A Web Site Audience PossibilitiesPlanning A Web Site Audience Possibilities
Planning A Web Site Audience Possibilities
 
Planning­ A Web Site Summary
Planning­ A Web Site SummaryPlanning­ A Web Site Summary
Planning­ A Web Site Summary
 
Week 2 - Planning A Web Site Audience - 2
Week 2 - Planning A Web Site Audience - 2Week 2 - Planning A Web Site Audience - 2
Week 2 - Planning A Web Site Audience - 2
 
Impact Of Required Faculty Development And Training On
Impact Of Required Faculty Development And Training OnImpact Of Required Faculty Development And Training On
Impact Of Required Faculty Development And Training On
 

Último

Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
EADTU
 

Último (20)

Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
 
Including Mental Health Support in Project Delivery, 14 May.pdf
Including Mental Health Support in Project Delivery, 14 May.pdfIncluding Mental Health Support in Project Delivery, 14 May.pdf
Including Mental Health Support in Project Delivery, 14 May.pdf
 
Major project report on Tata Motors and its marketing strategies
Major project report on Tata Motors and its marketing strategiesMajor project report on Tata Motors and its marketing strategies
Major project report on Tata Motors and its marketing strategies
 
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
 
Observing-Correct-Grammar-in-Making-Definitions.pptx
Observing-Correct-Grammar-in-Making-Definitions.pptxObserving-Correct-Grammar-in-Making-Definitions.pptx
Observing-Correct-Grammar-in-Making-Definitions.pptx
 
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUMDEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
 
Supporting Newcomer Multilingual Learners
Supporting Newcomer  Multilingual LearnersSupporting Newcomer  Multilingual Learners
Supporting Newcomer Multilingual Learners
 
An overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismAn overview of the various scriptures in Hinduism
An overview of the various scriptures in Hinduism
 
Mattingly "AI & Prompt Design: Named Entity Recognition"
Mattingly "AI & Prompt Design: Named Entity Recognition"Mattingly "AI & Prompt Design: Named Entity Recognition"
Mattingly "AI & Prompt Design: Named Entity Recognition"
 
male presentation...pdf.................
male presentation...pdf.................male presentation...pdf.................
male presentation...pdf.................
 
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading RoomSternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
 
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
 
An Overview of the Odoo 17 Knowledge App
An Overview of the Odoo 17 Knowledge AppAn Overview of the Odoo 17 Knowledge App
An Overview of the Odoo 17 Knowledge App
 
How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17
 
The Story of Village Palampur Class 9 Free Study Material PDF
The Story of Village Palampur Class 9 Free Study Material PDFThe Story of Village Palampur Class 9 Free Study Material PDF
The Story of Village Palampur Class 9 Free Study Material PDF
 
Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...Andreas Schleicher presents at the launch of What does child empowerment mean...
Andreas Schleicher presents at the launch of What does child empowerment mean...
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
 
Mattingly "AI and Prompt Design: LLMs with NER"
Mattingly "AI and Prompt Design: LLMs with NER"Mattingly "AI and Prompt Design: LLMs with NER"
Mattingly "AI and Prompt Design: LLMs with NER"
 
Basic Civil Engineering notes on Transportation Engineering & Modes of Transport
Basic Civil Engineering notes on Transportation Engineering & Modes of TransportBasic Civil Engineering notes on Transportation Engineering & Modes of Transport
Basic Civil Engineering notes on Transportation Engineering & Modes of Transport
 

7 3 Preparing The Elements Video

  • 1. Gathering d Preparing G h i and P i Multimedia Elements VIDEO Linda C. Morosko, 2008 The Web Wizard’s Guide to Web Design, James G. Lengel
  • 2. Video Video is not appropriate for every site. pp p y Video requires a lot of bandwidth With more high speed Internet connections – less of a problem Computers are becoming more like TV Networks have shows available for viewing online Linda C. Morosko, 2008 The Web Wizard’s Guide to Web Design, James G. Lengel
  • 3. Video Sources Live sources Shooting video with a digital video camera Existing videotape Digitize, edit and save the data Often you can play the tape into the computer to digitize the data CD-ROM Video Clips Needs to be imported May need editing Web sources Video on the web is typically going to be small and highly compressed – very low quality. Get permission from site owner before using Linda C. Morosko, 2008 The Web Wizard’s Guide to Web Design, James G. Lengel
  • 4. Video Video is a series of frames rapidly displayed – which p y p y gives the user the illusion of motion. Video-editing software will allow you to Adjust Modify Recombine Apply effects Compress p Save in a useable Web format Linda C. Morosko, 2008 The Web Wizard’s Guide to Web Design, James G. Lengel
  • 5. Video Tools Most popular tools: p p Adobe Premier http://www.adobe.com/products/premiere/?ogn=EN_US- gntray_prod_premiere_home gntray prod premiere home Final Cut Pro http://www.apple.com/finalcutstudio/finalcutpro/ Avid http://www.avid.com/ Linda C. Morosko, 2008 The Web Wizard’s Guide to Web Design, James G. Lengel
  • 6. Video Size Video on the Web usually cannot p y full-screen and y play full-motion For most users, the video display size is dependent on bandwidth, PC processor speed, and the video card Linda C. Morosko, 2008 The Web Wizard’s Guide to Web Design, James G. Lengel
  • 7. Video Size The table below illustrates current technology gy standards These standards are for medium-quality video Connection Bandwidth Size (Pixels) Frame Rate 56K Modem 50 kbs 160 x 120 8 DSL or Cable Modem 500 kbs 320 x 240 12 Ethernet 10 MB 640 x 480 4 4 15 5 Linda C. Morosko, 2008 The Web Wizard’s Guide to Web Design, James G. Lengel
  • 8. Frame Rate On TV video plays at 3 frames per second ( p ) p y 30 p (fps) At this rate, the display is smooth Video digitized at 30 fps, is HUGE and takes too long to download Web video is run at 12-15 fps Match the frame rate of your video to the technical y capabilities of your target audience Linda C. Morosko, 2008 The Web Wizard’s Guide to Web Design, James G. Lengel
  • 9. Compression Many more codecs for video than sound y Video must be compressed to flow through the Web Single Frame of video @ 320 x 240 pixels = 76,800 pixels If each pixel’s color is represented by a 16-bit number, that’s 1,228,000 bits of data p frame! , , per At 15 fps, ONE minute of video would send 1,105,920,000 bits of data across the Internet! Whoooooeeee! Linda C. Morosko, 2008 The Web Wizard’s Guide to Web Design, James G. Lengel
  • 10. Video The more a video file is compressed, the lower the p , quality Frame rate and size of the viewing screen affect file size Linda C. Morosko, 2008 The Web Wizard’s Guide to Web Design, James G. Lengel
  • 11. Video Use one of the three main video systems: y Real Player QuickTime Windows Media Wi d M di File Format File Extension Codecs Application Real Player .ram RealVideo Any application, wide range of quality settings QuickTime Movie .mov Sorenson, Cinepak, Any application, wider range of Motion JPEG, H 263 DV JPEG H.263, DV, quality settings others Windows Media .asf Windows Media Any application, wide range of quality settings Linda C. Morosko, 2008 The Web Wizard’s Guide to Web Design, James G. Lengel