Lesson 5: Multimedia on the Web

Similar documents
Lesson 5: Multimedia on the Web

5Lesson 5: Multimedia on the Web

5Lesson 5: Multimedia on the Web Objectives

8/19/2018. Web Development & Design Foundations with HTML5. Learning Objectives (1 of 2) Learning Objectives (2 of 2) Helper Applications & Plug-Ins

Online Geometry Computer Requirements (For students using computers other than the HCPS Dell issued laptops)

mytsa Knowledge Technical Guide

Advanced High Graphics

HTML5: MULTIMEDIA. Multimedia. Multimedia Formats. Common Video Formats

EXCELLENT ACADEMY OF ENGINEERING. Telephone: /

Information Systems Software

Unit 4 The Web. Computer Concepts Unit Contents. 4 Web Overview. 4 Section A: Web Basics. 4 Evolution

Common Technology Words and Definitions

Flash Domain 4: Building Rich Media Elements Using Flash CS5

Inserting multimedia objects in Dreamweaver

COMPUTER SOFTWARE RAYMOND ROSE

Chapter 11 Program Development and Programming Languages

3.01C Multimedia Elements and Guidelines Explore multimedia systems, elements and presentations.

Part III: Survey of Internet technologies

lesson 24 Creating & Distributing New Media Content

WEB GRAPHICS ADOBE PHOTOSHOP CS3. Learning Outcomes:

Mobile MOUSe WEB SITE DESIGN ONLINE COURSE OUTLINE

Embracing HTML5 CSS </> JS javascript AJAX. A Piece of the Document Viewing Puzzle

Graphics Design and Applied Arts บทท 6 การออกแบบเว บเบ องต น

Visual HTML5. Human Information Interaction for Knowledge Extraction, Interaction, Utilization, Decision making HI-I-KEIUD

How to use the Assets panel

JavaScript By: A. Mousavi & P. Broomhead SERG, School of Engineering Design, Brunel University, UK

1. Setup a root folder for the website 2. Create a wireframe 3. Add content 4. Create hyperlinks between pages and to external websites

C4C Compliance Portal User FAQ. Logging in/getting Started-

1.1 Technical Evaluation Guidelines and Checklist:

Getting Started. Most likely, if you ve purchased a copy of Adobe Flash CS3 Professional, Introducing Adobe Flash CS3 Professional 3

Tips for Submitting a Kaltura Media Assignment

Streaming Media System Requirements and Troubleshooting Assistance

UNIVERSITY OF NORTH CAROLINA WILMINGTON

PrimePay System Requirements

CHAPTER 03: MULTIMEDIA & OPERATING SYSTEM. :: Operating System :: ~ What is OS?~ ~ OS Functions~ ~ OS Characteristics ~ ~ Type of OS~

Client-side Processing

Adobe InDesign CC Voluntary Product Accessibility Template

OrgPublisher 10 Architecture Overview

STEP 1 STEP 2 STEP 3 STEP 4 You may see the following. Then click OK. information on your screen: Click on the more apps to expand the list.

Visual Presenter Visual Webcaster

Google Chrome For Windows 7 32 Bit Latest Version 2015

Designing Accessible Websites

New Viewer Functionality PRINT FUNCTIONALITY

CTIS 155 Information Technologies I. Chapter 5 Application Software: Tools for Productivity

PLATO Learning Environment (v2.0) System and Configuration Requirements

UNDERSTANDING MUSIC & VIDEO FORMATS

MAC CHECKING MINDTAP SYSTEM REQUIREMENTS

The Internet, the Web, and Electronic Commerce The McGraw-Hill Companies, Inc. All rights reserved.

Movie Generation Guide

Human Resources Diploma Toolbox. BSB50801 Diploma of Business (Human Resources)

What is multimedia? Multimedia. Continuous media. Most common media types. Continuous media processing. Interactivity. What is multimedia?

Google Chromebook Starting Guide

Interchange formats. Introduction Application areas Requirements Track and object model Real-time transfer Different interchange formats Comparison

Online Access: Login to The Media Audit

Meeting Visuals UCF Toolkit User Guide

Trouble Shooting Portable Documents Format (PDF) Q/A Solutions: AT ANY TIME THE USER CAN SAVE THE FILE TO THEIR COMPUTER AND FILL OUT THE FORM

HOW TO SAVE YOUR DESIGN FILES

Screencast.com. Getting the Most from Your Screencast.com Account. July TechSmith Corporation. All rights reserved.

Internet: An international network of connected computers. The purpose of connecting computers together, of course, is to share information.

HTML 5 and CSS 3, Illustrated Complete. Unit K: Incorporating Video and Audio

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Qvidian Proposal Automation System Requirements

Multimedia. What is multimedia? Media types. Interchange formats. + Text +Graphics +Audio +Image +Video. Petri Vuorimaa 1

COURSE OUTLINE MOC 20480: PROGRAMMING IN HTML5 WITH JAVASCRIPT AND CSS3

Multimedia and Web Design (MWD) Skill Area 324: Develop Multimedia Application

Frequently Asked Questions

The Media Department File and Transfer Quick Guide 2015/16. Created by Robert Perry

Css Pdf Reader Software For Windows 7 64 Bit

Stonelaw High School. Computing Science. BGE - Computer Systems


The Internet, the Web, and Electronic Commerce The McGraw-Hill Companies, Inc. All rights reserved.

Adobe Flash Player Manual Firefox Mozilla Opera Chrome) 32-bit

PLATO Learning Environment System and Configuration Requirements

SmartBuilder Section 508 Accessibility Guidelines

Fundamentals of Information Systems, Seventh Edition

Working with Images and Multimedia

Lecture 19 Media Formats

PowerPoint with Voice-over-slides

Setting up to download Grants Group Application Forms

Adobe Flash Player Manual Firefox Mozilla Opera Chrome) 64-bit

Languages in WEB. E-Business Technologies. Summer Semester Submitted to. Prof. Dr. Eduard Heindl. Prepared by

estatements Help Document October 2016

The Library is displayed as a window, and its contents are accessed by dragging and dropping onto the Stage.

STEP 1: DOWNLOAD THE PROGRAM

Adobe Illustrator CC Voluntary Product Accessibility Template

Different File Types and their Use

Workstation Configuration

SAP Education: Online Learning Technical Readiness Checklist

ITEC447 Web Projects CHAPTER 10 FLASH & SILVERLIGHT 1

Adobe Captivate Level 1

QUICK SET-UP VERIFICATION...3

Discovering Computers Chapter 13 Programming Languages and Program Development

Multimedia Production and Web Authoring

COPYRIGHTED MATERIAL. Part I: Getting Started. Chapter 1: Introducing Flex 2.0. Chapter 2: Introducing Flex Builder 2.0. Chapter 3: Flex 2.

Overview... 2 Client Requirements... 3 Sample Client Deployment... 3 Client Specifications... 4 Network Requirements... 5

Graphic Selenium Testing Tool

Scholastic Red Professional Development Technical Support Package

M4-R4: INTRODUCTION TO MULTIMEDIA (JAN 2019) DURATION: 03 Hrs

Elementary Computing CSC 100. M. Cheng, Computer Science

Human Resources Diploma Toolbox, version 1.1. BSB50801 Diploma of Business (Human Resources)

Transcription:

Lesson 5: Multimedia on the Web Learning Targets I can: Define objects and their relationships to multimedia Explain the fundamentals of C, C++, Java, JavaScript, JScript, C#, ActiveX and VBScript Discuss security issues with objects Discuss the relationship between HTML5 and plug-ins Define compression and decompression Install plug-ins Identify plug-ins, add-ons and viewers Listen to and view multimedia objects within your browser Identify various file formats Download files and store them on your computer 1

Introduction Almost all Web sites, including corporate sites, feature multimedia content and interactive objects. Watch Multimedia on the Web and Languages Objects enable Web authors to include multimedia effects Also called active content, on their sites. These objects can: play sounds show video clips and animation sequences demonstrate ideas in 3-D simulations. 2

and Languages Web authors use the following languages to create active content: C C++ Java Java applets Descriptive Drawing Pick a programing language from the list below. You are going to draw a descriptive picture that describes elements of the language. The purpose of this activity is to help you remember important information about the language and understand its process. C# C++ Java Java Applets 3

Active Content 4/15/2015 Programming Languages Programming Languages cause events to happen C creates operating systems and applications C++ is a superset of C responsible for creating larger applications Java is used to distribute objects over a network (*Cross-Platform functional) Server Side - user doesn t see Client Side user sees a Java Applet (Animates Pages, Adds Functionality, Access To Multimedia) # = Sharp Created by Microsoft Performs the same tasks as C++ and Java *All are object-oriented - Individual objects on page perform separate functions 1 st scripting language used for online content Steps: - Retrieves The Page - Interprets The Script - Performs The Functions JavaScript vs. Jscript (?) - Firefox / Internet Explorer Created by Microsoft Internet Explorer Response to Java Applets Web pages include animation, audio and video Scripting Languages are used within programming languages to react to events: Page loading/unloading Scrolling Mouse-click Typing 4

and Languages C is a programming language used primarily to create operating systems and applications. C is being replaced by C++ and Java. and Languages C++ a superset of the C language that uses object oriented programming C++ combines the traditional C language with object-oriented programming. object-oriented programming (OOP)- a program handled as a collection of individual objects that perform separate functions, rather than as a sequence of statements that performs a specific task. DIFFERENCE between C++ and C: C++ uses a completely different set of programming concepts than C uses considered the best language for creating large applications. 5

and Languages Java an object-oriented programming language (based on C) that concentrates on distributed objects over a network (Ex Internet) Often used when data needs to be shared across the network. and Languages Java applets programs written in Java that are designed to run within a Web browser when accessed Applets: animate pages add functionality and interactivity access multimedia services provide active content The term applet refers to many small programs Most browsers, including Google Chrome, Mozilla Firefox and Windows Internet Explorer, support Java applets. 6

and Languages (cont d) JavaScript an event-driven scripting language designed to react whenever events occur The Web is event-driven. For example, when you click or select an element on a Web page, you have caused an event. Events include a mouse click, a mouse drag, text entered or a page loaded (or unloaded) in the browser. *JavaScript is an event-driven scripting language because it is designed to react whenever an event occurs. and Languages (cont d) JavaScript object-based scripting language not a stand-alone programming language developed by Netscape Communications derives functionality from a collection of built-in objects Java object-oriented programming language Can create stand-alone applications and Java applets developed by Sun Microsystems a scripting language called LiveScript and can add interactivity to Web pages. 7

and Languages (cont d) JScript a Microsoft version of JavaScript JScript is built into Windows Internet Explorer; JavaScript is built into Mozilla Firefox. Because of the slight differences programs written in JavaScript may not function properly within Internet Explorer, and programs written in JScript may not function properly within Mozilla Firefox. and Languages (cont d) C# a Microsoft version of Java Although the names are similar, JavaScript and Java are completely different languages and share no real similar features. 8

and Languages (cont d) ActiveX an open set of technologies for integrating components on the Internet and within Microsoft applications Microsoft's response to Java applets. ActiveX technology enables authors to place interactive objects on their Web sites and allows the objects to work together. With ActiveX, Web pages can include: animation audio video and Languages (cont d) VBScript an object-oriented scripting language that Microsoft developed from the Visual Basic programming language VBScript can manipulate two types of objects. 1. A standard HTML object which is an common object such as those found on a form: a display button, radio button, check box or password field. 2. ActiveX control more powerful and flexible. The ActiveX functions of an object are activated by user action. 9

Objects and Security Issues Both ActiveX and Java applets allow information to be downloaded and run on your system Some downloaded content can cause problems ranging from inconvenience to loss of data Both Internet Explorer and Firefox provide control options to enable or disable the execution of Java programs and other active content You can also disable active content entirely HTML5 vs. Plug-ins HTML5 is the latest version of HTML One of the major goals of HTML5 is to eliminate the use of browser plug-ins HTML5 is a standard provided by the W3C Most current browsers support HTML5 HTML5 can produce dynamic multimedia content with JavaScript and Cascading Style Sheets (CSS) 10

Introduction to Plug-in Technology Plug-ins are programs designed to extend basic browser functionality Plug-ins are associated with a specific platform (Windows or Mac OS X) and sometimes with a specific browser Plug-ins provide efficient integration of multimedia formats with the browser and computer Browsers launch plug-ins to play multimedia files Data Compression and Decompression Compression is the reduction in size of data files Audio and video files are compressed before they are transferred across the Internet Compressed files must be decompressed so that they can be played Compression can be either lossy or lossless Plug-ins use standard compression / decompression algorithms called codecs to decompress and play streaming media 11

Plug-in Installation Online installation Offline installation Chrome, Internet Explorer and Firefox include several native plug-ins It is advisable to occasionally upgrade plug-ins from the appropriate vendor's site. Upgrades usually include increased functionality and security updates Plug-in Installation Online installation Offline installation Chrome, Internet Explorer and Firefox include several native plug-ins It is advisable to occasionally upgrade plug-ins from the appropriate vendor's site. Upgrades usually include increased functionality and security updates 12

Types of Plug-ins and Viewers Adobe Flash Player Microsoft Silverlight Apple QuickTime Windows Media Player Firefox add-ons Microsoft PowerPoint Viewer Adobe Reader Video File Formats File Name Extension.avi.mov.qt.mp4.ogg.webm Description Standard video files for Windows Standard formats for QuickTime movies Standard format for movies on the Internet Video format designed for HTML5 video Royalty-free, open video and audio format designed for HTML5 video 13

Audio File Formats File Name Extension.au.aiff.mp3.ogg.wav Description Audio format used by UNIX servers High-quality audio format developed by Apple Computer Format for compressing audio files that uses the MPEG-1 standard Free alternative to MP3 format Native sound format for Windows Graphics File Formats File Name Extension.png.gif.jpg.jpeg.jfif.tif.tiff.ps.eps Description Free open-source file format that has become an Internet standard for graphics Bitmap format that uses lossless compression and supports various resolutions; limited to 256 colors; most effective for drawings or illustrations Format that supports 16 million colors; uses lossy compression; widely used for photographs and complex graphics Popular customizable format that supports grayscale, 8-bit and 24-bit color, and monochrome; commonly used for medical imaging and desktop publishing Format designed for printing on postscript printers Format used to import and export graphics files between operating systems and applications 14

Document File Formats File Name Extension.txt.pdf.docx.doc.odt.rtf Description Plain (ASCII) text file; does not support formatting or images Format that supports formatting and images that can be read on any computer regardless of operating system; requires Adobe Reader for viewing the documents Formats for files created with Microsoft Word for Windows Format for files created with Open Office Writer Supports images and formatting; compatible with many operating systems Downloading Files with a Browser You can use a browser to: Save an entire Web page Save elements of a Web page Download executable files or other types of files from the Internet to a specific location on your hard drive Copy selections to the Clipboard 15

Lesson 5 Summary Define objects and their relationships to multimedia Explain the fundamentals of C, C++, Java, JavaScript, JScript, C#, ActiveX and VBScript Discuss security issues with objects Discuss the relationship between HTML5 and plug-ins Define compression and decompression Install plug-ins Identify plug-ins, add-ons and viewers Listen to and view multimedia objects within your browser Identify various file formats Download files and store them on your computer 16