M ULTIMEDIA ON THE W EB. Multimedia Purpose of Multimedia Multimedia Issues HTML5 and elements CSS Transitions and Animations Animation to avoid.

Slides:



Advertisements
Similar presentations
What is Multimedia ? Multi ( Multiple ) and Media ! So…. Information in multiple formats, including text, images, audio, video and animation :) It makes.
Advertisements

Chapter 11 Media and Interactivity Basics Key Concepts Copyright © 2013 Terry Ann Morris, Ed.D 1.
Using Multimedia on the Web Enhancing a Web Site with Sound, Video, and Applets.
Chapter 11 Media and Interactivity Basics Key Concepts
1 Multimedia on the Web: Issues of Bandwidth Bandwidth is a measure of the amount of data that can be sent through a communication pipeline each second.
HTML5, OVERVIEW AND NEW FEATURES PowerPoint by Mason O’Mara.
HTML Structure & Web Design Basics
Neal Stublen Transforms  Defined by the transform property Translate Rotate Scale Skew  Apply to any element without affecting.
LEARN THE QUICK AND EASY WAY! VISUAL QUICKSTART GUIDE HTML and CSS 8th Edition Chapter 17: Video, Audio, and Other MultiMedia.
SHAREPOINT PAKISTAN USER GROUP #1 SHAREPOINT COMMUNITY IN PAKISTAN AND ASIA HTML5 and SharePoint 2013.
Section 9.1 Identify multimedia design guidelines Identify sources of multimedia files Explain the ethical use of multimedia files Describe multimedia.
HTML 5 and CSS 3, Illustrated Complete Unit K: Incorporating Video and Audio.
Neal Stublen Pre-HTML5 Solutions  Audio and video were embedded in pages using plug-ins Apple Quicktime Microsoft Silverlight Adobe.
UNIT K: INCORPORATING VIDEO AND AUDIO 1 Encoding: the process of transforming moving image and/or sound into a digital file. Each encoding method known.
Video, audio, embed, iframe, HTML Form
INF Web Design Using Multimedia on the Web Video - Part 1.
Embedding Multimedia Content in WebPages Seth Subramanian.
M ULTIMEDIA ON THE W EB. Multimedia Purpose of Multimedia Multimedia Issues Animation Digital Audio fundamentals Browser Plug-ins Java Applets.
Macromedia Dreamweaver 4 Advanced Level Course. Add Rollovers Rollovers or mouseovers are possibly the most popular effects used in designing Web pages.
Tutorial 7 Working with Multimedia. XP Objectives Explore various multimedia applications on the Web Learn about sound file formats and properties Embed.
Chapter 15 HTML 5 Video and Audio Intro to HTML5 1.
Audio and Video on the Web Sec 5-12 Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development I” Course materials.
Session: 11. © Aptech Ltd. 2HTML5 Audio and Video / Session 11  Describe the need for multimedia in HTML5  List the supported media types in HTML5 
CS7026 – CSS3 CSS3 – Transitions & Animations. Animating the Change with Pure CSS 2  Another nice enhancement to our heading highlight would be to either.
Chapter 11 Adding Media and Interactivity. Flash is a software program that allows you to create low-bandwidth, high-quality animations and interactive.
Using Multimedia on the Web
Video on the Web. The Evolution of web video formats… WebM (Supported by Google) Ogg (Supported by Theora) Mp4 (h264 video encoding) WebM (Supported by.
CHAPTER 18 INTEGRATING AUDIO AND VIDEO. LEARNING OBJECTIVES How the HTML 5 and tag pair can be used to include a video file within a webpage How video.
HTML5. What is HTML5? HTML5 will be the new standard for HTML. HTML5 is the next generation of HTML. HTML5 is still a work in progress. However, the major.
E0262 – MIS – Multimedia Storage Techniques SMIL – Synchronized Multimedia Integration Language.
Using HTML 5.  HTML 5 uses a standard method to embed audio into Web pages.  Prior to HTML 5, browser plug-ins or separate applications such as Windows.
© Cheltenham Computer Training 2001 Macromedia Dreamweaver 4 - Slide No 1 Macromedia Dreamweaver 4 Advanced Level Course.
CSCI N241: Fundamentals of Web Design Copyright ©2004  Department of Computer & Information Science Adding Sound.
Programming Games Show your cannonball. HTML5 video. Miro. Classwork/Homework: Acquire video, convert to multiple formats, and produce simple (just html)
Tutorial 7 Working with Multimedia. XP Objectives Explore various multimedia applications on the Web Learn about sound file formats and properties Embed.
XP Tutorial 8New Perspectives on HTML and XHTML, Comprehensive 1 Using Multimedia on the Web Enhancing a Web Site with Sound, Video, and Applets Tutorial.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 7 TH EDITION Chapter 11 Key Concepts 1 Copyright © Terry Felke-Morris.
Contents MULTIMEDIA –Audio –Video –Animation –PDF.
XP Tutorial 8New Perspectives on Creating Web Pages with HTML, XHTML, and XML 1 Using Multimedia on the Web Enhancing a Web Site with Sound, Video, and.
Supplementary Materials on Web Authoring. Insert Anchors & Add Hyperlinks Insert other multimedia elements: Flash animations Video clips & Audio clips.
Tutorial 7 Working with Multimedia. New Perspectives on HTML, XHTML, and XML, Comprehensive, 3rd Edition 2 Objectives Explore various multimedia applications.
Tutorial 7 Working with Multimedia. New Perspectives on HTML, XHTML, and XML, Comprehensive, 3rd Edition 2 Objectives Explore various multimedia applications.
PLUG INS flash, quicktime, java applets, etc. Browser Plug-ins Netscape wanted a method to extend features of the browser became an unofficial standard.
HTML 5 Tutorial Chapter 3 Video. Video HTML 5.0 provides a standard for showing video. Using the element we can easily embed video within our web page.
HTML 5. Introduction In modern browsers, adding a video to your page is as easy as adding an image. No longer do you need to deal with special plug-ins.
2 If aliens came to this solar system and observed humans over the last several years, what would they think is the most significant benefits of the.
Chapter 11 Adding Media and Interactivity. Chapter 11 Lessons Introduction 1.Add and modify Flash objects 2.Add rollover images 3.Add behaviors 4.Add.
CSS Transitions and Animations Animated HTML Elements SoftUni Team Technical Trainers Software University
Lesson 5 MULTIMEDIA. Multimedia on the Web has expanded rapidly as broadband connections have allowed users to connect at faster speeds. Almost all Web.
CS 200 Multimedia Objects in Web Pages. MultiMedia Objects Three primary types of multimedia objects  Audio  Video Includes Flash Objects  Images.
Chapter 8 Adding Multimedia Content to Web Pages HTML5 & CSS 7 th Edition.
INT222 – Internet Fundamentals Week 8: Using New HTML features 1.
CHAPTER 8 Multimedia 1. Using Multimedia ❖ Multimedia: the combination of text, sound, and video to express an idea or convey a message. ❖ Podcasts: a.
RMLL 2010 HTML 5 and CSS 3 insights Libre Software Meeting Bordeaux - wednesday 7th july 2010 Francis Draillard, "Premiers pas en CSS et XHTML" - Eyrolles.
CHAPTER 10 AUDIO AND VIDEO. MEDIA PLAYER API HTML5 contains an API (Application Programming Interface) for controlling audio and video players embedded.
Section 9.1 Section 9.2 Identify multimedia design guidelines
© 2016 Pearson Education, Inc., Hoboken, NJ. All rights reserved.
Chapter 9 HTML 5 Video and Audio
Chapter 4: HTML5 Media - <video> & <audio>
Audio and Video on the Web
Learn HTML Basics Lesson No : 10
HTML5 Level II Session II
Audio and Video Chapter 10.
Playing Video (Part 2).
HTML5 Media.
Client-Side Internet and Web Programming
Basics of Web Design Chapter 11 Media and Interactivity Basics Key Concepts Copyright © 2013 Terry Ann Morris, Ed.D.
Working with Multimedia
Giuseppe Attardi Università di Pisa
Show your animation project. HTML5 video. Miro.
Presentation transcript:

M ULTIMEDIA ON THE W EB

Multimedia Purpose of Multimedia Multimedia Issues HTML5 and elements CSS Transitions and Animations Animation to avoid

Multimedia on the Web Multimedia is a mix of different dynamic content such as – Animation (2D and 3D) – Video – Audio – Effects – Vector animation (Flash, Silverlight)

Multimedia on the Web Reach Media Applications (Rich Media Adds) – uses audio, video, and dynamic content, that catch user’s attention and persuade a user to click through to the advertiser’s site. Prior to HTML5 multimedia required plug-ins – a proprietary software associated with a specific platform and browsers to extend browser capability Usually free for download Plug-ins impose multiple problems (mobile devices) HTML5 provides native support for multimedia (video and audio) without plug-ins.

Multimedia issues Time factor – download time Older browser support Accessibility issues

HTML5 element Sorry, your browser doesn’t support HTML video. Click the link to view the movie ….

attributes poster =“url” – Specifies still image frame while video is downloading controls=“controls” (or just controls) – displays controls (play, stop, volume, and etc)

file formats There is no standardized file format supported by all browsers. Commonly used HTML5 video formats: MP4 – de facto standard Ogg (Theora) WebM

codec Codec - coder-decoder, a compression algorithm used to reduce file size MP4 – H.264 WebM – VP8 Ogg – Theora for Video

- cross-browser solutions

HTML5 element Sorry, your browser doesn’t support HTML5 audio. Click the link to play…

File Formats Browsers support MP3 – is supported by most of the browsers Ogg Wav – native IE format tag is used to specify multiple formats

cross-browser solution tag is used to specify multiple formats:

Animation Animated GIFs – compilation of still images set into sequence Rollovers – actions triggered by passing the mouser pointer over the links or buttons. CSS3 Transitions and Animations

CSS3 Transitions Allow changing CSS properties over a period of time Rotate objects Translate objects Skew objects Scale objects Allows to change almost all CSS properties, such as color, background-color, positioning, width, height, and so on. transition-property – specifies property to change

CSS3 Transition - duration transition-duration specifies how long the transition will last in seconds (s) or milliseconds (ms)

CSS3 Transition–timing functions transition-timing-function: ease-in -starts slow and speeds up ease-out - starts quickly, and then slows down ease-in-out - starts slow then speeds up and then slows down

CSS Transition rule: p { transition-property:background; transition-duration: 2s transition-timing-function:ease-in-out } Short-hand: p { transition:background 2s ease-in-out; }

CSS Transition rule: p { transition-property:background; transition-duration: 2s transition-timing-function:ease-in-out } Short-hand: p { transition:background 2s ease-in-out; }

CSS3 Animation CSS animation controls multiple steps of an animation myAnimation { 0% {color:black;} 50% {color:red;} 100% {color:green} }

Applying Animation p { animation: myAnimation 5s ease-in; -moz-animation: myAnimation 5s ease-in ; -webkit-animation: myAnimation 5s ease-in; } Use browser-specific prefixes to support most of the browsers: -moz (for FF) -webkit- (for Safari and Chrome), -o- (for Opera)

Animations to Avoid Scrolling text (marquee) GIF animations with infinite loops Flickering (flashing) animation.