10 Adding Interactivity to a Web Site Section 10.1 Define scripting Summarize interactivity design guidelines Identify scripting languages Compare common.

Slides:



Advertisements
Similar presentations
17 HTML, Scripting, and Interactivity Section 17.1 Add an audio file using HTML Create a form using HTML Add text boxes using HTML Add radio buttons and.
Advertisements

WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
Authoring Languages and Web Authoring Software 4.01 Examine web page development and design.
CIS101 Introduction to Computing Week 08. Agenda Your questions JavaScript text Resume project HTML Project Six This week online Next class.
16 HTML Tables and Frames Section 16.1 Create a basic table using HTML Define borders Merge cells Align content in tables Section 16.2 Create a frames-based.
Project 1 Introduction to HTML.
Tutorial 6 Working with Web Forms
Macromedia Dreamweaver 4 Advanced Level Course. Add Rollovers Rollovers or mouseovers are possibly the most popular effects used in designing Web pages.
Chapter 9 Introduction to the Document Object Model (DOM) JavaScript, Third Edition.
Tutorial 6 Working with Web Forms. XP Objectives Explore how Web forms interact with Web servers Create form elements Create field sets and legends Create.
1st Project Introduction to HTML.
THE BASICS OF THE WEB Davison Web Design. Introduction to the Web Main Ideas The Internet is a worldwide network of hardware. The World Wide Web is part.
Tutorial 6 Forms Section A - Working with Forms in JavaScript.
HTML 1 Introduction to HTML. 2 Objectives Describe the Internet and its associated key terms Describe the World Wide Web and its associated key terms.
Chapter ONE Introduction to HTML.
Web Development & Design Foundations with XHTML Chapter 9 Key Concepts.
Web Design Basic Concepts.
Section 9.1 Section 9.2 YOU WILL LEARN TO…
CST JavaScript Validating Form Data with JavaScript.
Chapter 9 Working with Forms. Principles of Web Design 2nd Ed. Chapter 9 2 Principles of Web Design Chapter 9 Objectives Understand how forms work Understand.
1 ADVANCED MICROSOFT WORD Lesson 15 – Creating Forms and Working with Web Documents Microsoft Office 2003: Advanced.
Chapter 9 Collecting Data with Forms. A form on a web page consists of form objects such as text boxes or radio buttons into which users type information.
Section 13.1 Add a hit counter to a Web page Identify the limitations of hit counters Describe the information gathered by tracking systems Create a guest.
1 Web Developer & Design Foundations with XHTML Chapter 6 Key Concepts.
What is Web Design?  Web design is the creation of a Web page using hypertext or hypermedia to be viewed on the World Wide Web.
Chapter 4 Dreamweaver: Part II The Web Warrior Guide to Web Design Technologies.
INTRODUCTION TO DHTML. TOPICS TO BE DISCUSSED……….  Introduction Introduction  UsesUses  ComponentsComponents  Difference between HTML and DHTMLDifference.
XP Tutorial 6New Perspectives on HTML and XHTML, Comprehensive 1 Creating Web Page Forms Designing a Product Registration Form Tutorial 6.
1 Creating Web Forms in HTML Web forms collect information from customers Web forms include different control elements including: –Input boxes –Selection.
Chapter 5 Java Script And Forms JavaScript, Third Edition.
© 2011 Delmar, Cengage Learning Chapter 9 Collecting Data with Forms.
© Cheltenham Computer Training 2001 Macromedia Dreamweaver 4 - Slide No 1 Macromedia Dreamweaver 4 Advanced Level Course.
XHTML Introductory1 Forms Chapter 7. XHTML Introductory2 Objectives In this chapter, you will: Study elements Learn about input fields Use the element.
INTRODUCTION TO FRONTPAGE. TOPICS TO BE DISCUSSED……….  Introduction Introduction  Features Features  Starting Front Page Starting Front Page  Components.
McGraw-Hill/Irwin © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. Dynamic Action with Macromedia Dreamweaver MX Barry Sosinsky Valda Hilley.
4 HTML Basics Section 4.1 Format HTML tags Identify HTML guidelines Section 4.2 Organize Web site files and folder Use a text editor Use HTML tags and.
Web Design ITM 2010 Tutorial 1 Prepared by Wang Shiyu.
1 Web Basics Section 1.1 Compare the Internet and the Web Compare Web sites and Web pages Identify Web browser components Describe types of Web sites Section.
Adding User Interactivity – Lesson 51 Adding User Interactivity Lesson 5.
Section 4.1 Format HTML tags Identify HTML guidelines Section 4.2 Organize Web site files and folder Use a text editor Use HTML tags and attributes Create.
Section 17.1 Add an audio file using HTML Create a form using HTML Add text boxes using HTML Add radio buttons and check boxes using HTML Add a pull-down.
Tutorial 7 Creating Forms. Objectives Session 7.1 – Create an HTML form – Insert fields for text – Add labels for form elements – Create radio buttons.
© 2010 Delmar, Cengage Learning Chapter 8 Collecting Data with Forms.
Chapter 8 Collecting Data with Forms. Chapter 8 Lessons Introduction 1.Plan and create a form 2.Edit and format a form 3.Work with form objects 4.Test.
 Whether using paper forms or forms on the web, forms are used for gathering information. User enter information into designated areas, or fields. Forms.
12 Developing a Web Site Section 12.1 Discuss the functions of a Web site Compare and contrast style sheets Apply cascading style sheets (CSS) to a Web.
Dreamweaver MX. 2 Overview of Templates n Forms enable you to collect data from ______. n A form contains ________ such as text fields, radio buttons,
Tutorial 6 Working with Web Forms. XP Objectives Explore how Web forms interact with Web servers Create form elements Create field sets and legends Create.
Tutorial 6 Working with Web Forms. 2New Perspectives on HTML, XHTML, and XML, Comprehensive, 3rd Edition Objectives Explore how Web forms interact with.
Week 12 Working with Forms Objectives Understand how forms work Understand form syntax Create input objects Build forms within tables Build and.
4 HTML Basics Section 4.1 Format HTML tags Identify HTML guidelines Section 4.2 Organize Web site files and folder Use a text editor Use HTML tags and.
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
Tutorial 6 Working with Web Forms. 2New Perspectives on HTML, XHTML, and XML, Comprehensive, 3rd Edition Objectives Explore how Web forms interact with.
Asstt. Prof Sonia Sharma Computer Dept 1 HTML ( Hypertext MarkUP Language ) HTML is the lingua franca for publishing hypertext on the World Wide Web.
HTML Concepts and Techniques Fifth Edition Chapter 1 Introduction to HTML.
Learning Aim C.  Creating web pages involves many considerations.  In this section we will look at the different software tools you can use and how.
introductionwhyexamples What is a Web site? A web site is: a presentation tool; a way to communicate; a learning tool; a teaching tool; a marketing important.
Advanced Elements & Advanced HTML Codes AGCJ 407.
Glencoe Introduction to Web Design Chapter 4 XHTML Basics 1 Review Do you remember the vocabulary terms from this chapter? Use the following slides to.
Ashima Wadhwa Java Script And Forms. Introduction Forms: –One of the most common Web page elements used with JavaScript –Typical forms you may encounter.
G046 – Lecture 2A Recognising Web-Technologies Mr C Johnston ICT Teacher
Section 10.1 Define scripting
Section 9.1 Section 9.2 YOU WILL LEARN TO…
Project 1 Introduction to HTML.
Chapter 1 Introduction to HTML.
Project 1 Introduction to HTML.
Section 17.1 Section 17.2 Add an audio file using HTML
Section 10.1 YOU WILL LEARN TO… Define scripting
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
Web Development Using ASP .NET
Presentation transcript:

10 Adding Interactivity to a Web Site Section 10.1 Define scripting Summarize interactivity design guidelines Identify scripting languages Compare common scripting languages Identify markup languages YOU WILL LEARN TO…

10 Adding Interactivity to a Web Site Section 10.2 Apply DHTML effects Create a banner ad Add update information Remove a page from a template Insert layers Section 10.3 Create a form Identify different field types Place fields and labels into forms Add a jump menu YOU WILL LEARN TO…

Section 10.1 Scripting and Markup Languages Focus on Reading Main Ideas Scripting languages make Web pages dynamic and interactive. Examples of scripting languages include JavaScript, Java applets, CGI, and DHTML. XML and XHTML are types of markup languages. Key Terms script interactivity JavaScript Java applet Common Gateway Interface (CGI) markup languages Extensible Markup Language (XML) Extensible Hypertext Markup Language (XHTML) pp

Section 10.1 Scripting and Markup Languages Scripting and Interactivity You can use scripts to add interactivity to your Web pages. Interactivity on a Web site allows you to solicit and receive information from your visitors. script A short program that you can insert into HTML code using special tags; expands the capabilities of HTML to create dynamic Web pages. (p. 278) interactivity Allows communication between the visitor and the Web page; the user can perform an action that the Web page responds to. (p. 278) pp

Section pp Scripting and Markup Languages Scripting languages can be used to create interactive elements, such as: rollover buttons banners displays clocks forms games Scripting Languages 10.1

Section 10.1 Scripting and Markup Languages Scripting Languages JavaScript is a JavaScript is a scripting language that works as part of an HTML document. As the Web page loads onto a user’s computer, the browser reads the JavaScript and completes the operation. JavaScript A scripting language used to enhance the capabilities of Web programming by allowing the creation of special effects such as fading backgrounds and button rollovers. (p. 279) pp

Section 10.1 Scripting and Markup Languages Scripting Languages Java applet Java applet is a short code program that can be used to create interactive elements that operate separately from the overall Web page. A Java date picker applet allows users to select travel dates by clicking on a pop-up calendar. Java applet A short Java code program that runs in a browser. (p. 279) pp

Section 10.1 Scripting and Markup Languages Scripting Languages Common Gateway Interface (CGI) Common Gateway Interface (CGI) is a type of script that allows information to transfer back and forth in real-time between two computers. Common Gateway Interface (CGI) A type of script that provides a link, or interface, between an external application and a Web server. This link allows the Web server to pass a user’s request to an application program and then return information to the user. (p. 279) pp

Section Scripting and Markup Languages Dynamic HTML (DHTML) is a scripting language that is an extension of HTML. It allows you to create interactive Web sites by combining these three elements: HTML Cascading Style Sheets JavaScript Scripting Languages 10.1 pp

Section 10.1 Scripting and Markup Languages Markup Languages markup language HTML is a markup language that defines the appearance of data. Extensible Markup Language (XML) Extensible Markup Language (XML) is a markup language that defines the meaning, and not the appearance, of Web elements. markup language A text file that contains special sequences of characters that function as tags, such as HTML, XML, and XHTML. (p. 280) Extensible Markup Language (XML) A markup language whose tags impose a specific structure and meaning on data without providing any information about how the data should be displayed. (p. 280) pp

Section 10.1 Scripting and Markup Languages Markup Languages Extensible Hypertext Markup Language (XHTML) Extensible Hypertext Markup Language (XHTML) uses the same structure and tags as HTML, but it designed to be far more versatile. Extensible Hypertext Markup Language (XHTML) A markup language that is designed to bridge the differences between HTML and XML. (p. 280) pp

Section Scripting and Markup Languages Creating an interactive Web page that people will enjoy visiting requires careful planning. Follow these guidelines when adding interactive elements to a Web page: Use Interactivity only when it enhances the site. Keep it simple so it is not distracting or annoying. Make sure users know how to use interactive elements. Check interactivity in all browsers visitors will use. Interactivity Design Guidelines 10.1 pp

Section Scripting and Markup Languages pp Identify You can use ________ to create special effects such as fading backgrounds and rollover buttons. A. DHTML B. Cascading Style Sheets C. XML D. JavaScript Section Assessment 10.1

Section 10.2 Adding Dynamic Effects Guide to Reading Main Ideas Dreamweaver makes it easy to apply dynamic effects to your pages. Dynamic effects include banner ads, automatic date insertion, and layers. Using dynamic effects makes your Web site interesting. Key Terms rollover button banner ad layer pp

Section 10.2 Adding Dynamic Effects Banner Ads Rollover buttons are often used to create banner ads. Dreamweaver uses DHTML to create rollover buttons. rollover button A button that changes appearance when the mouse pointer passes over it. (p. 283) banner ads An advertisement that, when clicked, takes the visitor to the sponsor’s home page. (p. 283) pp

Section pp Adding Dynamic Effects You can use Dreamweaver’s Insert Date feature to display the current date and/or show when the site’s content was last updated. Update Information 10.2

Section 10.2 Adding Dynamic Effects Using DHTML Behaviors layers Web designers often use layers instead of tables when they want to position objects precisely on a page. Adding a lot of layers can cause a page to download very slowly. layer A container within an HTML page that can include objects such as text, images, and forms. (p. 288) pp

Section pp Adding Dynamic Effects Activity 10A – Insert a Banner Ad (p. 284) Activity 10B – Add Update Information (p. 285) Activity 10C – Remove a Page from a Template (p. 286) Activity 10D – Insert Show-Hide Layers Behavior (p. 288) 10.2

Section Adding Dynamic Effects pp Examine Which of the following can be used to position objects on a Web page? A. layers B. rollover buttons C. labels D. banner ads A. layers Section Assessment 10.2

Section 10.3 Adding a Form to a Web Site Focus on Reading Main Ideas Forms make Web sites interactive by letting users submit data. Users enter each data item in a field identified by a label. Different types of fields fulfill different purposes. Key Terms form field label jump menu pp

Section 10.3 Adding a Form to a Web Site Forms and Their Components forms fields labels Web programmers and designers create forms, made up of fields and labels, to allow users to enter and submit data. Most forms also contain a Submit and Reset button. form A structure that includes fields for collecting data from visitors to a Web site. (p. 292) field A form component that allows the user to enter information into the form. A form field often corresponds to a field database. (p. 292) label Text that tells the user what type of information to enter into a form’s field. (p. 292) pp

Section pp Adding a Form to a Web Site A form can contain different types of fields. Each type of limited option form field has a specific purpose: A text field lets users enter a line of text A text area lets users enter many lines of text. A radio button lets users select one of multiple options. A check box lets users select one or more options. A list/menu lets users select from a list of choices. Submit/Reset Buttons let users submit or erase a form. Form Fields 10.3

Section 10.3 Adding a Form to a Web Site Adding Dynamic Effects to a Form jump menu A jump menu can be used to make a form more dynamic. jump menu A dynamic menu that allows the user to access hyperlinks from a single drop-down menu. (p. 297) pp

Section pp Adding a Form to a Web Site Activity 10E – Create a Form with Fields (p. 293) Activity 10F – Add a Jump Menu to a Web Page (p. 297) 10.3

Section Adding a Form to a Web Site pp True/False A label tells the user what type of information to enter into a form’s field. True. A label is the text that tells a user what type of information to enter into a form. Section Assessment 10.3

10 Adding Interactivity to a Web Site Chapter Review Evaluate If you want users to choose only one option, what type of form field would you use? A. text field B. check box C. radio button D. text area C. radio button

10 Adding Interactivity to a Web Site Chapter Review Analyze Why would you want to include a dynamic element that shows the date when the page was last updated? Including the date of the most recent update will assure your target audience that your content is recent and that your site does not contain old or out-of-date material.

10 Adding Interactivity to a Web Site Resources For more resources on this chapter, go to the Introduction to Web Design Using Dreamweaver Web site at WebDesignDW.glencoe.com. WebDesignDW.glencoe.com