Web Editor Choices for Faculty Christine L. Vucinich Training Specialist, ITS Training Services

Slides:



Advertisements
Similar presentations
The Web Wizards Guide to HTML Chapter One World Wide Web Basics.
Advertisements

Blended learning in WebCT some practical approaches Institute of Psychiatry, 16 November 2006.
Strategies For Creating Accessible University Webpages Scot Close and Neil Torrefiel Web Services Unit San Jose State University.
Content Management, Working with WordPress Svetlin Nakov Telerik Corporation
Copyright © 2004 ProsoftTraining, All Rights Reserved. Lesson 10: GUI HTML Editors.
Project 1 Introduction to HTML.
Server-Side vs. Client-Side Scripting Languages
Chapter Concepts Review Markup Languages
Overview of Office 2003 Corinne Hoisington Central Virginia Community College.
Introduction to Web Application Architectures Web Application Architectures 18 th March 2005 Bogdan L. Vrusias
Basic HTML Workshop Session 1: Introduction to HTML Fall 2006.
Content Management, Working with WordPress Svetlin Nakov Telerik Corporation
Multimedia for the Web: Creating Digital Excitement HTML, XHTML and Web Authoring.
1 Computing for Todays Lecture 22 Yumei Huo Fall 2006.
SCHOOL OF EDUCATION Designing web-based language learning materials: authoring with Macromedia ‘Dreamweaver’ and ‘Coursebuilder’ Dr Pamela Rogerson-Revell.
Dreamweaver 8 Concepts and Techniques Introduction Web Site Development and Macromedia Dreamweaver 8.
Mgt 240 Lecture Website Construction: Software and Language Alternatives March 29, 2005.
1st Project Introduction to HTML.
Web Publishing Overview Adam Cavotta and Christine L. Vucinich ITS Training Services
Glencoe Digital Communication Tools Create a Web Page with HTML Chapter Contents Lesson 4.1Lesson 4.1 Get Started with HTML (85) Lesson 4.2Lesson 4.2 Format.
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
Web Editor Overview Adam Cavotta and Christine L. Vucinich ITS Training Services
ECA 228 Internet/Intranet Design I Intro to the Web.
Copyright © 2004 ProsoftTraining, All Rights Reserved. Lesson 10: GUI HTML Editors © 2007 Prosoft Learning Corporation All rights reserved ITD 110 Web.
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 Design Basic Concepts.
Creating a Web Page HTML, FrontPage, Word, Composer.
1 Introduction to Web Development. Web Basics The Web consists of computers on the Internet connected to each other in a specific way Used in all levels.
HTML Comprehensive Concepts and Techniques Intro Project Introduction to HTML.
Web Content Management Systems. Lecture Contents Web Content Management Systems Non-technical users manage content Workflow management system Different.
Create a Website Session I Key Components Hands-on HTML.
Portal and AQAS-Philadelphia University 21-22/6/2011 AVCI Platform in PU Dr. Abdel-Rahman Al-Qawasmi Philadelphia University Director of Computer Center.
CMS Project Ozarks Technical Community College Joint project of: Jason Huddleston, Asst. Coord. Internet Services & Network Security Karyn O’Dell, Coordinator.
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.
What is Web Authoring? Web Authoring Tools Use Text Editors HTML Editors Web-based Authoring Tools Integrated Web Authoring Tools 8Basic Understanding.
Adobe Dreamweaver CS5 Introduction Web Site Development and Adobe Dreamweaver CS5.
INTRODUCTION TO FRONTPAGE. TOPICS TO BE DISCUSSED……….  Introduction Introduction  Features Features  Starting Front Page Starting Front Page  Components.
Creating Web Pages Overview. Design – Start with a Purpose Before you start any web page, you need to design the website. The first question that should.
Dreamweaver Jing Xie (Jean) Sept. 29, Index Background Getting Started Editing Pages Site Management Advantage and Disadvantage Reference and Additional.
COLD FUSION Deepak Sethi. What is it…. Cold fusion is a complete web application server mainly used for developing e-business applications. It allows.
University of Sunderland CDM105 Session 5 Web Authoring Tools The past and present A history of web authoring tools and an overview of Macromedia Dreamweaver.
HTML, XHTML, and CSS Sixth Edition Chapter 1 Introduction to HTML, XHTML, and CSS.
Dreamweaver An introduction to Dreamweaver by a beginner who can show you the rudiments of quickly and easily creating a web site. An attempt to offer.
Session 1 SESSION 1 Working with Dreamweaver 8.0.
Introduction to web development and HTML MGMT 230 LAB.
Dreamweaver 8 Introduction What you can do with Dreamweaver 8 What's new in Dreamweaver 8.
Office of Information Technology Help Desk: ECS 020 Phone: Web UMBC Uploading your personal.
Cs332a_chapt10.ppt CS332A Advanced HTML Programming DHTML Dynamic Hypertext Markup Language A term describing a series of technologies Not a stand-a-lone.
CSU - DCE Webmaster I Design with HTML #1 - Fort Collins, CO Copyright © XTR Systems, LLC Designing Web Sites using HTML #1 Instructor: Joseph DiVerdi,
Slide No. 1 Slide No. 1 HTML and Web Publishing CS 104 CS 104.
HTML Concepts and Techniques Fifth Edition Chapter 1 Introduction to HTML.
Chapter 1 Introduction to HTML, XHTML, and CSS HTML5 & CSS 7 th Edition.
 Before you continue you should have a basic understanding of the following:  HTML  CSS  JavaScript.
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Chapter 13 A & B Programming Languages and the.
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.
Introduction. Internet Worldwide collection of computers and computer networks that link people to businesses, governmental agencies, educational institutions,
Week-10 (Lecture-1) Web Building STEPS OF BUILDING: create web pages using HTML add a consistent style using CSS add computer code using JavaScript add.
XP Creating Web Pages with Microsoft Office
Project 1 Introduction to HTML.
Chapter 1 Introduction to HTML
Web Site Development and Macromedia Dreamweaver 8
Chapter 1 Introduction to HTML.
Warm Handshake with Websites, Servers and Web Servers:
Project 1 Introduction to HTML.
Part 3 Creating basic HTML web pages
Introduction to HTML Simple facts yet crucial to beginning of study in fundamentals of web page design!
Web Page Design CIS 300.
Intro Project Introduction to HTML.
Presentation transcript:

Web Editor Choices for Faculty Christine L. Vucinich Training Specialist, ITS Training Services

Objectives Examine the difference between using an HTML editor and hand coding Web pages Examine the difference between using an HTML editor and hand coding Web pages Learn about Dreamweaver, FrontPage, and the Web editing features of ANGEL Learn about Dreamweaver, FrontPage, and the Web editing features of ANGEL Discuss specific features/problems with each system for Penn State use Discuss specific features/problems with each system for Penn State use

Web Page Creation Two Options Two Options Hand coding of Hypertext Markup Language (HTML) Hand coding of Hypertext Markup Language (HTML) HTML Editor, usually “What You See Is What You Get” (WYSIWYG) HTML Editor, usually “What You See Is What You Get” (WYSIWYG)

Hand Coding - Pros Provides greater control of the finite aspects of a web page Provides greater control of the finite aspects of a web page Usually needed to make a more complex web page cross platform / cross browser compatible Usually needed to make a more complex web page cross platform / cross browser compatible Allows for good HTML formatting Allows for good HTML formatting You don’t have to rely on specific software—can use any text editor! You don’t have to rely on specific software—can use any text editor!

Hand Coding - Cons Must have knowledge of HTML and file structure Must have knowledge of HTML and file structure Must be comfortable hand coding Must be comfortable hand coding Easy to make typing mistakes Easy to make typing mistakes Often slower development Often slower development

HTML Editors What You See Is What You Get (WYSIWYG) What You See Is What You Get (WYSIWYG) Two most commonly used HTML editors: Two most commonly used HTML editors: Dreamweaver Dreamweaver FrontPage FrontPage

HTML Editor - Pros Quick development time Quick development time Little knowledge of HTML needed for basic pages Little knowledge of HTML needed for basic pages Works much like any popular word processor Works much like any popular word processor Controls file structure within the program Controls file structure within the program

HTML Editor - Cons May have browser bias May have browser bias Many still not well accomplished at writing dynamic pages (ASP, PHP, JSP, ColdFusion) Many still not well accomplished at writing dynamic pages (ASP, PHP, JSP, ColdFusion) Complex pages can easily be composed that do not follow standards and therefore are not cross platform / cross browser compatible Complex pages can easily be composed that do not follow standards and therefore are not cross platform / cross browser compatible

Knowing HTML You should know some HTML no matter what you do You should know some HTML no matter what you do Provides an understanding of the HTML structure, should something ever need tweaked Provides an understanding of the HTML structure, should something ever need tweaked Makes designing good, usable Web pages easier, even if you use a HTML Editor Makes designing good, usable Web pages easier, even if you use a HTML Editor You can learn how to code HTML while working with an editor You can learn how to code HTML while working with an editor Find some good online references and keep up to date! Find some good online references and keep up to date!

Stick With One HTML Editor Which ever program you decide to use, stick with it Which ever program you decide to use, stick with it If you work in a group, try to use the same editor If you work in a group, try to use the same editor Does your department support/prefer you to use one program over the other? Does your department support/prefer you to use one program over the other? Some programs add more “junk” than others and could begin to get in your way Some programs add more “junk” than others and could begin to get in your way In group settings, most HTML editors have features that make working together easier if you use the same program In group settings, most HTML editors have features that make working together easier if you use the same program File sharing/locking File sharing/locking Design notes, revision control Design notes, revision control

Stick With One HTML Editor Understand and know the programs tool/method for site management Understand and know the programs tool/method for site management Most HTML editors do best when nearly all file manipulation is done “inside” the program Most HTML editors do best when nearly all file manipulation is done “inside” the program File name change File name change Move files Move files Delete files Delete files

Cross Platform / Cross Browser Compatibility One major problem with any web page, especially those created with a HTML editor, is cross platform/cross browser compatibility One major problem with any web page, especially those created with a HTML editor, is cross platform/cross browser compatibility Frontpage prefers Internet Explorer Frontpage prefers Internet Explorer Dreamweaver tries to be more compatible Dreamweaver tries to be more compatible There is virtually a 100% chance of having some formatting/compatibility problem with any HTML editor There is virtually a 100% chance of having some formatting/compatibility problem with any HTML editor

Design and Planning Any web page will only be as good as the time spent planning the design Any web page will only be as good as the time spent planning the design Know what the lowest-common-denominator is and try to design for it (Netscape 4.7) Know what the lowest-common-denominator is and try to design for it (Netscape 4.7) Know the various tools available to help with “page layout” Know the various tools available to help with “page layout” Tables Tables Layers Layers Accessibility (A PSU requirement for official pages) Accessibility (A PSU requirement for official pages) Know who your audience is…how will they be connecting to the Internet? Know who your audience is…how will they be connecting to the Internet?

Web Servers There are two main types of Web servers There are two main types of Web servers Unix Unix Windows Windows Most servers are Unix ( Most servers are Unix This presents a problem for most of the FrontPage extensions that allow for some dynamic behavior This presents a problem for most of the FrontPage extensions that allow for some dynamic behavior Unix servers might have problems with Windows/Mac files that are not formatted properly (especially scripts) Unix servers might have problems with Windows/Mac files that are not formatted properly (especially scripts)

Using FrontPage as your Web Site Editor

Examples of Web Sites created in FrontPage tion/gallery.htm tion/gallery.htm tion/gallery.htm tion/gallery.htm

Advantages WYSIWYG editor with similar Toolbars/Interface to other Microsoft Programs WYSIWYG editor with similar Toolbars/Interface to other Microsoft Programs Easily Preview your Web Site Easily Preview your Web Site Collection of Themes and Clip Art (like other Microsoft Programs) Collection of Themes and Clip Art (like other Microsoft Programs) Allows you to add/track tasks, see a report view, check links and work with others Allows you to add/track tasks, see a report view, check links and work with others Can edit the HTML code Can edit the HTML code Can see the Directory Structure/Navigation of your Site Can see the Directory Structure/Navigation of your Site

Disadvantages The code isn’t as clean/easy to read as it is in other Web Design Programs The code isn’t as clean/easy to read as it is in other Web Design Programs The Penn State Personal Server does not have FrontPage Server Extensions The Penn State Personal Server does not have FrontPage Server Extensions

Demo of FrontPage

Learning FrontPage Microsoft’s Web site: (you can download a demo, a tutorial and participate in discussions/on-line community) Microsoft’s Web site: (you can download a demo, a tutorial and participate in discussions/on-line community) Web-Based Training and ITS Free Seminars (free to PSU students, staff and faculty): Web-Based Training and ITS Free Seminars (free to PSU students, staff and faculty):

Using Dreamweaver as your Web Site Editor

Dreamweaver Incorporates many advanced features Incorporates many advanced features Accessibility Support Accessibility Support Dynamic language support Dynamic language support Code Editing Code Editing XML support XML support Growing JavaScript Library Growing JavaScript Library

Examples of Web Sites created with Dreamweaver /dream_index.html 002/dream_index.html 002/dream_index.html 002/dream_index.html

Dreamweaver Advantages Standards compliant Standards compliant Organizes webpages by “site” Organizes webpages by “site” Creates easily readable code without much junk Creates easily readable code without much junk Cleans “busy” code from other sources like Frontpage or Word Cleans “busy” code from other sources like Frontpage or Word Free reference for HTML, JavaScript, CSS Free reference for HTML, JavaScript, CSS Easy to use templates Easy to use templates

Dreamweaver Advantages Helps a collaborative project by allowing file “check-in” and “check-out” Helps a collaborative project by allowing file “check-in” and “check-out” Integrates with Fireworks MX for visual design of Web pages, keeping formatting and dynamic content Integrates with Fireworks MX for visual design of Web pages, keeping formatting and dynamic content Does not change previously created code but will suggest cleanups and changes for better compatibility Does not change previously created code but will suggest cleanups and changes for better compatibility Highly customizable Highly customizable

Dreamweaver Advantages Accessibility checker for Section 508 compliance Accessibility checker for Section 508 compliance Very robust HTML syntax checker Very robust HTML syntax checker

Dreamweaver Disadvantages Bigger learning curve than FrontPage Bigger learning curve than FrontPage As with other more advanced editors, a lot of options, many a general user might not use or use incorrectly As with other more advanced editors, a lot of options, many a general user might not use or use incorrectly Help files do not always give needed background on the bigger picture Help files do not always give needed background on the bigger picture Highly customizable (novice user) Highly customizable (novice user)

Demo of Dreamweaver

Learning Dreamweaver Macromedia’s Web site: Macromedia’s Web site: Web-Based Training and ITS Free Seminars (free to PSU students, staff and faculty): Web-Based Training and ITS Free Seminars (free to PSU students, staff and faculty):

Using ANGEL as your Course Management System

What is a Course Management System? A course management system (CMS) is a system used to manage course content. It typically allows the content manager or author to modify the content without knowing HTML. It may also include various communication tools such as a chat room, bulletin boards, , quizzes, etc. A course management system (CMS) is a system used to manage course content. It typically allows the content manager or author to modify the content without knowing HTML. It may also include various communication tools such as a chat room, bulletin boards, , quizzes, etc.

What is Penn State’s Course Management System? ANGEL ( ANGEL ( Penn State's Course Management System, A New Global Environment for Learning (ANGEL), is responsive to the needs of students and instructors for course management and interactive learning strategies. ANGEL is easy for computer novices and is superior for the technologically savvy. ANGEL has essential course management features such as syllabus space, lesson space, teams, discussion, quizzing, surveys, drop boxes, and grading, along with unique faculty tools to track student work and transform learning processes. Penn State's Course Management System, A New Global Environment for Learning (ANGEL), is responsive to the needs of students and instructors for course management and interactive learning strategies. ANGEL is easy for computer novices and is superior for the technologically savvy. ANGEL has essential course management features such as syllabus space, lesson space, teams, discussion, quizzing, surveys, drop boxes, and grading, along with unique faculty tools to track student work and transform learning processes.

ANGEL Advantages Built in HTML editor on the PC Built in HTML editor on the PC Import/Export pages easily from one course to the next Import/Export pages easily from one course to the next Includes utilities to batch upload Web files Includes utilities to batch upload Web files You can easily change permissions (password protect, limit to certain teams, temporarily hide files) You can easily change permissions (password protect, limit to certain teams, temporarily hide files)

ANGEL Advantages Limit access to the students/faculty of the course Limit access to the students/faculty of the course Easily link to web sites outside of ANGEL Easily link to web sites outside of ANGEL

ANGEL Disadvantages Does not have an HTML editor on the MAC. You need to know HTML or copy/paste from HTML editor Does not have an HTML editor on the MAC. You need to know HTML or copy/paste from HTML editor You can only build web information page by page, not an entire site You can only build web information page by page, not an entire site Difficult to export a Web site from ANGEL to a local machine to then edit using FrontPage or Dreamweaver Difficult to export a Web site from ANGEL to a local machine to then edit using FrontPage or Dreamweaver Have to be connected to the Internet to work on pages Have to be connected to the Internet to work on pages Difficult to have advanced layout control Difficult to have advanced layout control You will not have a URL on the Web to direct others to You will not have a URL on the Web to direct others to

Demo of ANGEL

Learning ANGEL ANGEL’s Web site: ANGEL’s Web site: ITS Free Seminars: ITS Free Seminars:

ANGEL vs. HTML Editor ANGEL is a Course Management System ANGEL is a Course Management System Dreamweaver and FrontPage are HTML Editors Dreamweaver and FrontPage are HTML Editors They work really well together! They work really well together!

Resources

HTML Editors EditPlus2 EditPlus Frontpage Frontpage Dreamweaver Dreamweaver ANGEL ANGEL

Web Design Webmonkey Webmonkey earthWebdeveloper.com earthWebdeveloper.com HTML Goodies HTML Goodies Web Developers Virtual Library Web Developers Virtual Library Web Developer.com Web Developer.com

DevShed.com DevShed.com Builder.com Builder.com

Questions?