Vous êtes sur la page 1sur 170

using freeway 5

Copyright and acknowledgments


Copyright 2008 and 2012 Softpress Systems Ltd. All rights reserved. The Freeway software and this documentation are copyright materials. No part of the Freeway software may be reproduced, transmitted, transcribed, stored in a retrieval system, or translated into any language, or computer language, in any form or by any means without the prior written permission of Softpress Systems Ltd. Additional copies of this guide may be made and distributed provided they include this copyright notice. Softpress Systems Ltd specifically retains title to all Freeway computer software. The software described in this guide is furnished under a license agreement and may only be installed, used, or copied in accordance with the terms of that agreement. Softpress is a trademark of Softpress Systems Ltd in the United States and other countries. Freeway is a trademark of Softpress Systems Ltd, which may be registered in some countries. Apple, Macintosh, Power Macintosh, the Universal logo and the Mac Logo are registered trademarks of Apple Computer Inc. All other product names are trademarks, or registered trademarks of their respective owners. Limitation of liability The information in this guide is believed to be correct as of the date of publication. However, our policy is one of continuous development and so the information in this guide is subject to change without notice, and does not represent a commitment on the part of Softpress Systems Ltd.

About this guide


This Using Freeway 5 guide will explain some of the concepts behind Freeway. It will introduce you to the intuitive interface, menus and palettes you will use to import or create design elements and add web functionality. There is also a step-by-step tutorial in which you will design and produce a web site in Freeway faster than you would ever have thought possible. Youll see how easy it is to make a multi-page web site with graphics, text and links. This guide covers the use of both Freeway 5 Express and Freeway 5 Pro. Both versions work in essentially the same way, but Pro includes many additional powerful features. Where the methods of working are substantially different they are highlighted in separate box panels. Further information, in far greater depth than this short guide allows, is available in the Freeway 5 Reference. This can be found on your installation CD, on the disk image (.dmg) file you downloaded or on the Softpress web site. Three movies of the tutorial found in this guide can be found at: http://www.softpress.com/support/tutorials.html where they are called Getting Started with Freeway.

Contact details
Head Office
Softpress Systems First Floor 25 Hanborough House Hanborough Business Park Witney, Oxon OX29 8LH Phone: 01993 882588 Fax: 01993 883970 Sales: 0800 731 3425

System requirements
United States and Canada
Softpress Systems Inc. 3020 Bridgeway #408 Sausalito, CA 94965, USA Phone: (415) 331-4820 Fax: (415) 331-4824 Sales: (800) 853-6454

Freeway is a Universal Binary application which will run natively on Intel and PPC Macs. The minimum operating system requirement for Freeway 5.4 is Mac OS X 10.4 or higher. The minimum operating system requirement for Freeway 5.5 is Mac OS X 10.5 or higher.

Foreword
Congratulations on choosing Freeway 5, the most design-friendly way to create web sites. Before you begin it is worth spending a little time making sure you understand how Freeway works and how you can get the very most from this software. Freeways approach to web page and site design means you can concentrate on form and function, not spend most of your time tweaking code and worrying about compatibility. Because of this, if youve come from a code-based web production backgroundor even a template-bound oneyou may have some unlearning to do. But relax, things will almost certainly be easier and more logical than you imagine. The biggest thing to grasp is that Freeway is an HTML generator, not an editor. You use Freeways high-end layout tools to make your designs, and it deals with producing optimized web page code from your work, on demand. This means that youll never have to worry about over-manipulated layouts producing awkward code, a typical problem with visual HTML editors; the output is new every time. All the necessary fixes are included to help pages work consistently across browsers, and youre free to switch your page output from different forms of HTML and XHTML as you prefer. On top of this, Freeway makes pages that validate as W3C-compliant code, automatically. So with those worrisome aspects banished, you can get on with thinking about more interesting matters: your web page designs. For further details, tips and extra Freeway Actions, browse the Softpress KnowledgeBase at http://www. softpress.com/kb and http://www.actionsforge.com. To tap into the collective experience of Freeway users around the world visit the lively Freewaytalk forum at http://freewaytalk.net/. Freeway delivers the design freedom of high-end DTP software to the world of web production, with intelligent features that make casual users, professional designers and free-thinking programmers alike smile in delight. Make the most of it!

Foreword

Keith Martin Senior Lecturer London College of Communication

For some more useful tips from Keith, see Thinking Design on page 19.

Contents
Introduction and getting started
About Softpress and Freeway Installing and serializing Freeway Launching Freeway for the first time Registering Freeway Keep your serial number safe Freeway help and information resources Freeway Reference The KnowledgeBase Video tutorials Freewaycast Dan Jasker screencasts ActionsForge FreewayTalk.net Help desk Telephone support

8
8 9 10 11 11 12 12 12 13 13 13 13 14 14 14

Styles Graphics Optimizing Code Output Upload

20 21 21 21 21 22

Quick Tour
The main Freeway interface window The menu bar The tool bar The site and page panels The page mode buttons The hyperlink box and site buttons Contextual menus The Inspector Other palettes

23
24 26 27 29 30 30 31 32 34

Contents

The World Wide Web and Freeway 15


The World Wide Web How do I get on the web? HTMLspeaking the right language What are HTTP and FTP? How Freeway works 16 16 17 17 17

Tutorial
Tutorial 1 Starting and saving the site Setting page dimensions and alignment Basic concepts and terminology of the Inspector Setting the page dimensions and alignment Setting the page background color Adding a page background image Adding a graphic text item

35
36 37 38 38 39 39 40 41

Thinking design
Design plans Page sizes Type

19
20 20 20

Importing a graphic Adding HTML text Importing photos Duplicating items Importing text Previewing your page Tutorial 2 Basic concepts of Master pages The Site panel Setting up a Master page Naming pages and files in the Site panel Working on a Master page Adding pages to a site Title and file names for pages Adding content to our new pages Applying hyperlinks Previewing the site in a browser Tutorial 3 Graphic hyperlinks Creating a rollover navigation menu Creating a simple photo gallery Other types of Action Uploading your site to the web Different ways to upload a site Required information for FTP uploading Required information for a MobileMe account Required information for uploading to a local server using File Copy Uploading your files using FTP Uploading to a MobileMe account Uploading using File Copy How files are uploaded Troubleshooting upload problems Dedicated FTP tools

43 44 44 45 47 49 50 50 51 51 52 52 53 53 54 56 59 61 61 61 66 68 70 70 70 70 71 71 72 73 73 73 75

Deleting files Creating a directory or folder External files FTP applications

76 76 76 76

Working with Freeway


Creating a new document To create a document from a template To create a document using custom settings Pro only The Freeway workflow, publishing, and previewing To upload your web site Working with pages To create a new master page To create one or more new site pages To delete a page Working with items To create an item To delete an item Parent/Child relationships To create an item that is the child of another item To make an existing item a child of another item To group several items together To ungroup items Aligning and distributing items To align several items Manipulating items To resize an item to fit its content To rotate a graphic item Changing an items appearance To set the background color of an item

77
78 78 78 79 79 79 80 80 80 80 80 81 81 82 82 82 82 82 82 83 83 83 83 83

Contents
5

Changing how an item will output To change the type of an item To set the alt text of a graphic item Working with Tables To resize a column or row in a table To change the number of rows or columns in a table To merge cells into one To split cells Working with colors Colors in Freeway Express To apply a color using the color palette in Freeway Express Colors in Freeway Pro To apply a color in Freeway Pro using the color palette To apply a color that is not already in your document using the color palette To create a new color To edit a color To delete a color Working with graphics To import a graphic into an existing item Manipulating graphics in graphic items To position a graphic within its containing item To scale a graphic to the size of its containing item Working with other media Working with text To enter text into an item To import text from a file into an item or page Styling text To remove styling from text

83 83 84 84 85 85 85 85 85 85 85 86 86 86 86 87 87 87 88 88 88 88 89 89 89 89 89 90

Contents

Working with lists To create a list Inserting items into a text flow To insert a graphic item into a text flow To insert an HTML item into a text flow To center an in-flow HTML item within its containing item Pro only Working with Styles Pro only To create a new style To edit an existing style To apply a style to text To delete a style Permanent and temporary styles Hyperlinks and anchors To create a hyperlink To remove a hyperlink To create an anchor To remove an anchor Working on HTML forms To set up form properties for the current page

90 90 90 90 91 91 91 92 92 92 93 93 93 93 94 94 94 94 94

Freeway Actions
What are Freeway Actions? The different types of Actions Applying Actions The Actions palette Installing Actions Working with Freeway Actions The Rollover Action Rollover options in the Actions palette Common queries with rollovers The Target Image Action Target Image options in the Actions palette New window Actions

95
96 96 96 97 98 99 99 100 101 101 102 102

Text Link to New Window Action Link to New Window Action Pic in New Window Action Download Actions Link to PDF Action Graphic Link to PDF Action Link to File Action Graphic Link to File Action Target Show/Hide Actions Target Show/Hide Image Action Target Show/Hide Layer Action Pro only The Sequence Timer Action Graphic Actions CSS Menus CSS Menu troubleshooting tips

102 103 103 104 104 105 105 105 105 105 105 106 106 107 112

Whats New in Freeway 5.5


New Features at a Glance Facebook Activity Feed Action Facebook Like Box Action Facebook Like Button Action Facebook Recommendations Action Twitter Follow Button Action Tweet Button Action PayPal Button Action Showcase (Application and Action) Building a photo gallery Building a slideshow Relative Page Layout Pro only Working with Relative Page Layout Other Actions in the Relative Page Layout suite

113
114 116 118 120 122 124 126 128 131 132 134 136 139 140

Create Email Action Before you start Using the Create Email Action Getting the HTML code to use Creating a plain text email Sending out your email Simple Site Search Actions Pro only Applying the Folder Action Creating the search form Creating a search results area Page titles and descriptions used in the search results item Using custom text for the search results item Excluding specified content from the Simple Site Search Action Site Mapper Actions Applying the Site Mapper Folder Action Submitting your sitemap Applying frequency and priority to individual pages Excluding specified pages from the Sitemapper Action Amazon Associates Actions Text Link Action Image Link Action Enhanced Action Showcase Application Reference Section The Document window The Inspector Showcase Action Reference Section The Showcase Action palette

141 141 143 143 143 144 145 145 146 146 148 148 149 150 150 151 152 152 153 153 154 154 156 156 158 161 161

Contents

Glossary

165
7

About Softpress and Freeway


Softpress Systems was founded in 1993 in Oxford, England to address the emerging needs of professional publishers and designers for cross-media authoring tools. Freeway is the result of those efforts. It is a web site development application designed from the ground up for people to design and assemble content for the web without needing to learn HTML, or indeed any code, to build sites of the highest quality. Freeway uses the familiar approaches and tools seen in traditional desktop publishing. Simply draw boxes on your page, fill them with text and images, make links between the pages, add dynamic content or anything else you can think of, and then ask Freeway to publish and upload your web site for you. Freeway will write all of the code required to describe your vision, and the code will always be clean, efficient, and standards compliant. You never have to deal with the code unless you want to. With its desktop publishing origins, Freeway is a favorite of traditional print designers looking to transfer their skills to the web. However, this is just one group within the Freeway community. Photographers publish their portfolios online, businesses establish an online presence to sell their products, home users build web sites for their local clubs or organizations, or create personal web sites to share their thoughts and photos. Freeway empowers everyonedesign, expression, and commerce. Enjoy Freeway!

Introduction and getting started

Freeway Pro and Freeway Express


Freeway comes in two versions, Freeway 5 Pro and Freeway 5 Express. Freeway 5 Express is our entrylevel version, for people looking to create small web sites and who dont need the full power of Freeway Pro. Freeway 5 Pro provides many features for creating modern web sites not available in Freeway 5 Express, and a huge number of productivity features. Just some of the extra features in Freeway 5 Pro at the time of writing include: Multiple output options (HTML 3.2, HTML 4.01, XHTML Transitional and Strict). Full choice of output encodings available. Complete color and text style management across your entire document. Extended graphic import capabilities. Import Illustrator, Photoshop, TIFF, SVG files and many more. Accessibility reporting. Employ multiple style sheets for each document. Full CSS text styling and CSS Layout. Ability to specify relative and percentage positions and dimensions for layout items. Specify padding, wrap, margin and border (HTML items only) separately for each side of an item.

Advanced visual effects on your web site using Scriptaculous Actions. Specify link styles on any CSS-positioned HTML item. Link map: overview and maintenance of all the links in your document. Multiple windows open for the same document at once. Snapping palettes for easier workspace management.

Extended transformation options: Skew, Scale and Mirror content separately from its box. Freely combine and manipulate shadows, glows and other graphic effects with greater control over their appearance. Save items and pages as images. Use the full range of Freeway Actions, or write your own.

Introduction and getting started

Installing and serializing Freeway


Installing Freeway
Installation of Freeway 5.5 is as simple as dragging both the Freeway and Showcase applications to the Applications folder within the disk image window.
If you purchased a boxed copy of Freeway: 1. Insert the CD that came in the box. The CD will launch automatically and a window will open. 2. Drag the Freeway and Showcase applications to the Applications icon in the disk image window. This copies both applications to the Applications folder on your Macs hard drive. 3. Close the window and eject the CD. Keep it in a safe place in case you need to reinstall Freeway in future. If you downloaded a copy of Freeway: 1. Once the download is complete, locate the disk image (.dmg) file, which will be in the location set in your web browsers preferences. If the disk image doesnt mount automatically, double-click the disk image file to mount it on your Desktop. 2. Read the license agreement and click OK to proceed. The disk image will be mounted on your Desktop and a window should open automatically. If it doesnt open, double-click its icon.

Note: Freeway 5 users only need to drag and drop the Freeway application to the Applications folder.

3. Drag the Freeway and Showcase applications to the Applications icon in the disk image window. This copies both applications to the Applications folder on your Macs hard drive. 4. Close the window and drag the mounted disk image to the Trash to unmount it. You may wish to archive or copy the disk image file to a safe place in case you need to reinstall Freeway in the future.

If you purchased a boxed copy of Freeway, the serial number is printed on a label inside the back cover of this guide. Be careful to enter the serial number exactly as it is printed. As soon as you complete each block of characters, the entry cursor will automatically jump to the next field. If you purchased and downloaded Freeway from the Softpress web site, youll have been sent an email containing the serial number to unlock your copy of Freeway. You can copy and paste the whole number from the email to the first serial number field in the registration dialog and Freeway will fill in all the fields automatically.

Introduction and getting started

Launching Freeway for the first time


Unless you are using a trial version, the first time you run Freeway youll have to enter your registration details to unlock the program. This only needs to be done once, although updates to Freeway will also need to be unlocked in the same way. For this reason, you should keep a copy of your serial number somewhere safe so you can locate it easily. 1. Double-click the Freeway application icon in your Applications folder, or in the Freeway folder within your Applications folder. Freeway will launch and will present you with a registration dialog. 2. Enter your serial number and, optionally, your name and organization.

3. Once the serial number has been entered, check the I agree checkbox (after reading the License Agreement) then click OK to continue launching Freeway.
Note: The development of Freeway is a continual process, and regular updates are available for free download from the Softpress web site. We recommend you use the most recent version. When Freeway starts, it will check to see if youre using the latest version. If you arent, you will be offered the choice to download the latest version. If you downloaded your copy of Freeway, it will generally be the latest version.

10

4. If your computer is connected to the internet, a splashscreen will appear when Freeway launches which offers links to learning resources, such as the complete Freeway 5 Reference manual, video tutorials, etc. If you dont want to see this screen on start-up in the future, deselect the Show This Dialog at Startup option.

Place Freeway in the Dock

! Tip

Trial versions of Freeway cannot be serialized

! Important

Speed up your workflow by placing your Freeway application in you computers Dock so you can launch it by simply clicking on its icon. To do this, open your Freeway folder in the Applications folder and drag the application file onto your Dock. Move it to the position you want it to appear in the Dock and let go.

Please note that when you buy Freeway after using the free 30-day trial, you need to install and serialize the full version (either from the CD or from the download link supplied in your confirmation email from our Sales department). It is not possible to serialize the trial version.

Launch Freeway from the icon in the Applications Folder


Freeway will not work correctly if you launch it for the first time from the icon in the CD or Disk Image window. Once you have installed Freeway, eject the CD or unmount the Disk Image then launch Freeway either by double-clicking the application icon in Applications Folder or, if you placed it there, from the Dock.

Introduction and getting started

Registering Freeway
To ensure we can offer support as efficiently as possible, its important that you register your copy of Freeway with Softpress. Registration also ensures you are able to download updates from the web site.

http://www.softpress.com/support/register.html
Another advantage of registering your software is that youll be able to use the serial number retrieval facility on the Softpress web site (see below).

If youve lost your serial number, we have a page on our web site which should enable you to retrieve itbut this facility is only available to those who have registered their software with Softpress. The serial number retrieval page is found under the Retrieve my Serial Number heading at:

http://www.softpress.com/support/

Keep your serial number safe


Whether you downloaded Freeway from the Softpress web site or you purchased a retail boxed copy, you should keep your serial number safe. If you have bought a new computer or you have problems with your hard disk, youll need your serial number to reinstall Freeway.

Enter the email address you used when you registered Freeway, and you will receive an email containing your serial number or numbers. Make sure you keep these numbers in a safe place this time!

11

Freeway help and information resources


Using Freeway
Visit http://www.softpress.com/support/tutorials.html to see three movies of the tutorial contained within this guide. By far the best way to learn Freeway, however, is to build the tutorial site in Freeway as you read through the instructions in the tutorial section which starts on page 35 of this guide. The tutorial section also offers plenty of useful tips and other notes which add to your learning experience of Freeway. If, however, you need to clarify something, or if you need a quick refresher, the tutorial movies are there for you to watch. The movies correspond to each of the three parts of the Using Freeway tutorial in this guide. PDF is hyperlinked from the Contents section, so you can jump to the relevant page of the manual. If you view the PDF in Apples Preview you can use double quotes to search for multiple words used in a particular order. For instance, if you want to search for instructions on how to set up the Target Show/Hide Image Action, you can enter Target Show/Hide Image (with the double quotes) to find results where those words are used in that particular order.

Introduction and getting started

The KnowledgeBase
http://www.softpress.com/kb
The Softpress web site offers an extensive KnowledgeBase containing a wide range of information on every aspect of using Freeway, including technical notes on specific features, tutorials on how to achieve particular effects and answers to frequently asked questions. The KnowledgeBase is fully searchable and is extended on a regular basis to provide answers to any questions users ask about Freeway. This should be the first place you go to find information on how to set up particular functionality on your Freeway page if your cant find it in the Using Freeway guide or the complete Freeway 5 Reference, or if you have problems when building your site. It is also the place where we will post articles on known issues with new versions of browser applications, etc.

Freeway Reference
The most comprehensive guide to using Freeway is the complete Freeway 5 Reference. It aims to provide clear step-by-step instructions for using all the main features of Freeway, including setting up, previewing, and publishing a site, working with pages, text, graphics, tables, and forms, and creating dynamic effects, as well as detailed reference information about advanced Web design features that may not be needed by all users. It also provides a summary of the Freeway preference panels, palettes, and keyboard shortcuts. You can find the Freeway 5 Reference as a PDF on the CD or disk-image file from where you installed Freeway or download it from the Softpress web site. You can either print out the Reference or view it on-screen. The

12

ActionsForge
http://www.actionsforge.com
All Freeway Actions not offered in the core application as it ships are available on ActionsForge. This is the place to go for additional Softpress Actions (usually ones which offer specific functionality) and third-party Actionsboth free and commercial. This is also the place to find the latest versions of Actions not bundled in the core application. The version number of each Action is stated on its individual page. ActionsForge is fully searchable to help you find suites of Actions (called projects) or individual Actions. If an Action is part of a project suite, all the Actions required for that project will be downloaded in the same zip file. See the chapter on Freeway Actions in this guide to see how to install downloaded Actions.

Introduction and getting started

Video tutorials
http://www.softpress.com/support/tutorials.html
There are links to many video tutorials on this page called Freeway Momentswhich show you how to do specific tasks in Freeway, along with two movie tutorials which take you through the very basics of getting started with Freeway Express and Freeway Pro. New videos are posted from time to time, so make sure you check back every now and againor you can use the Subscribe link to be alerted when new videos are released, which you can then watch in iTunes.

FreewayTalk.net
http://freewaytalk.net
The most vibrant, exciting place to discuss Freeway! We have always been keen to have our users communicate not just with us, but with each other too. FreewayTalk.net is a web-based bulletin board which also allows you to send and receive messages via email as well as through the web interface. The board provides space for people to talk about Freeway, as well as about writing Actions and developing dynamic web sites. To join FreewayTalk, youll need to register online.

13

Introduction and getting started


14

Help desk
http://www.softpress.com/kb/contact.php
Use the above URL to contact our Support Department. Youll receive a reply within one business day.

Telephone support
US Telephone Support (MonFri, 9am5pm Central): AACTT will handle your telephone enquiries. Simply dial (415) 331-4820. Please have your serial number handy, and be near your Mac when making your call. UK Telephone Support: If you are in the UK, you can contact our Support Department by telephone for a 75p/minute charge. Please ring on 09067 556556.

The World Wide Web and Freeway


15

The World Wide Web and Freeway

The World Wide Web


Welcome to the World Wide Web How do I get on the web?
To publish your web site on the World Wide Web and make it available to other users you simply need to run a program called a web server on your computer and give the computer a name registered with a central authority so that other users can find it on the internet. Unless you have a permanent internet connection, and dont mind leaving your computer switched on all the time, you will probably find it more convenient to have your web site hosted by a company specializing in this service, called an Internet Service Provider or ISP. If you already have an email account it probably has some free web space included with it, and your ISP will provide instructions on how to upload your web pages to your free web space, and tell you what name users will need to use to connect to it. If you dont have free web space included with your package, or if you want extra features for your web site, youll need to pay for a hosting service from an ISP which may come in a package with a domain name. The domain name is the name a visitor types into the web address field of a web browser to access a site. Domain names can have many different suffixes at the end of the address, such as .com, .net, .org, etc.

The World Wide Web and Freeway

If youve surfed the web but youve never actually set up your own web site you may think that web sites are a bit like radio stations, and using your web browser to visit a web site is like tuning your radio into a particular radio station. This analogy is pretty good apart from one major difference; the web is totally democratic. You dont need a license or any highly-specialized equipment to publish your site to the worldall you need is a computer connected to the internet and a centrally registered name, which costs a few dollars, so people know where to find you.

HTMLspeaking the right language


At the heart of the web is a language called HTML, which stands for HyperText Markup Language. HTML performs two basic functions: it describes what the page should look like, and it provides links to other pages.

16

For example, this is what the user sees:

The second important part of HTML, called hyperlinks, is what makes the World Wide Web a web rather than just a notice board. Each page can link to other pages within the same web site, or to pages on other sites anywhere else on the web. Just as you dont need to understand the internal codes your word processor uses to store information about your document, you dont need to know HTML to design web pages.

The World Wide Web and Freeway

What are HTTP and FTP?


These are two other terms that you might encounter, and it is just as well to know what they mean. And this is the HTML to achieve it: HTTP, or HyperText Transfer Protocol, is a set of conventions for transferring web pages between a web server and a web browser. You are reminded of this every time you surf the web by the http:// that your web browser inserts in front of the address in the address bar. FTP, which stands for File Transfer Protocol, is a convention for transferring files over the internet between two computers. FTP is the standard way of uploading files to a web server, and is the method that Freeway uses to update your web site remotely on your ISPs web space.

How Freeway works


The page description part of HTML consists of a series of statements which say things like Put this graphic at the top of the page, Put this text below it. When the browser receives the HTML it reconstructs the page that the designer intended. Whether youre new to web site design, or an experienced designer, Freeway lets you to create complex sites quickly and easily with little or no knowledge of HTML code. Freeway works in a very similar way to DTP programs, using a WYSIWYG (What You See Is What You Get) environment. This, along with its intuitive,

17

The World Wide Web and Freeway

user-friendly interface, lets you focus on the design and functionality you want to achieve without the distraction of having to worry about how it will be encoded into HTML. Managing the names and locations of the resources for your site (graphics, photos, movies, etc.) is all taken care of by Freewaythe entire design of your site is contained in a single document. When youre ready to view your web site, Freeway will generate the HTML code and resources required and place them in a location of your choosing. Importing and optimizing graphics is also handled seamlessly by Freeway. Rather than preparing your graphics in an external application before using them in your site, Freeway imports graphics in many

different formats which will be converted to the optimum format and size when you publish your file, so your site will always keep browser loading times to a minimum. The HTML code generated when you publish your Freeway file is 100% valid, meaning that your site should preview perfectly in different browsers while also ensuring that it adheres to accessibility guidelines for people with disabilities. Your site being valid also means that it should be reasonably future-proof. Once youve published your file and the HTML code has been generated, provide Freeway with your web space details and it will upload your site and all its necessary files through FTP or to your MobileMe account.

1. Gather together the resources for your web site.

2. Design and lay out your site in Freeways intuitive WYSIWYG environment

3. Publish your site and Freeway generates the HTML code.

4. With Freeway, upload your site to the web.

5. Visitors see your web site as you designed it.

18

Tutorial

Thinking design
19

Thinking design
Design plans
Start by thinking about your overall site design plans. Are there parts of the layout that will be repeated across multiple pages? This is ideal stuff for master pages, one of the keys to working fast and efficiently in Freeway. Set up your guides, grids, HTML text boxes and graphics on a master page, then make new pages from there and modify those as required. You can have more than one master page in a site, a useful trick if you have one layout structure for some pages and a very different one for others. But dont worry about planning everything before you begin. Freeway is very forgiving, as any decent design-oriented tool should be.

by Keith Martin Senior Lecturer, London College of Communication

With layered items in particular (which are produced as CSS-controlled DIVs) this can make page structures particularly dynamic and fluid, flexing to follow browser window sizes.

Type
Setting type is easy to do, but in Freeway you have two main choices: graphic or HTML. Graphic typeset in graphic boxesis turned to bitmap images of your typesetting when you publish your work. HTML type is encoded as regular web page text. You have far fewer typeface choices with HTML text, as you are restricted to the fonts that are generally available on everyones computers. On the other hand, search engines ignore graphics and only read HTML text, so dont set huge paragraphs as graphicsyou may never be found! Use graphic type when you want a precise look for a headline or something to merge with an image, otherwise you should normally choose HTML text instead. Yes, this means you have fewer options for fine-tuning your typesetting, but thats the way life is with web design. Anyway, Freeways CSS-based formatting options give you more control over regular HTML type than you might think

Thinking Design

Page sizes
Make your Freeway page widths appropriate for your typical audience. Something around 700 to 750 pixels wide is reasonable for the vast majority of web users, but if your normal visitor tends to use larger screens then try 900 pixels or more. This doesnt fix the size of the visitors browser window, but it does give you a good design foundation to help you create a professional, consistent set of page layouts. Use the Align option in the Inspector to align your page content to the left, center or right. Alternatively, leave the page alignment unset and explore linking the sizes and positions of boxes to the page sides, using the Dimensions pane of the Inspector palette.

Styles
Creating and using styles efficiently is an important part of modern web design, and it is a key part of how Freeway works.

20

As you format text, styles are made for you automatically and listed ready to be applied elsewhere. Amend those and your text follows suit. You can streamline your work by making a set of styles first, then applying those as you go. You can apply custom (non-tag) styles to a container and affect all its contents in one stroke, then give selected portions of the text further styling as required. If you want to go further you can improve your search engine chances and accessibility scores by using traditional structural styles to control different elements in your layout automatically, from tag-based paragraph, header and list structures to object IDs and so on. Start by editing the p style in the Styles window to control how paragraphs of text with no custom formatting will appear.

palette. This produces web-ready graphics sliced along the uncombined items boundaries, without you having to take virtual scissors to your original images. Just move the object to adjust the slice.

Optimizing
Use the Inspector palette to tweak an images output format and compression levels to get the right balance between file size and visual quality. You can see how the compression controls affect the look of your graphics by turning on the Graphics Preview option in the View menu. If you have many large graphics in the layout this can slow things down a little, as Freeway reads each original image file and generates the final optimized web version on the fly. But dont forget about this ability; you simply cant beat seeing precisely how something will look right there in your page layout.

Thinking Design

Graphics
Dont spend precious design time churning out slicedup and web-optimized graphics before you step across to Freeway. As well as ready-made GIF, JPEG and PNG files, Freeway 5 Pro can import your original highresolution images whether theyre in TIFF, PDF, SVG or even native Photoshop or Illustrator format. (Use 24-bit PNG if you have Freeway 5 Express.) If you have transparency in your original graphics this will be carried across into your Freeway designs. Scale, crop and stack your images, and your output will always be generated as a screen-resolution, web-optimized JPEG or GIF, or PNG if you prefer. If you want sliced graphicsuseful for making rollover parts of a larger graphic, for examplethen uncheck the Combine Graphics option in the Inspector

Code
Customizing Freeways output can be done using the wide selection of Actions, plugin-like tools that extend Freeways feature set. You can also add custom code to specific places in a layout by dropping in Markup Item objects, using the HTML Markup window to reach specific parts of the overall code structure, or by adding extended markup directly to elements and styles. You can even make your own Actions to simplify tasks, making even complex conditional code production a repeatable snap.

21

Output
Once you have some pages set up youll need to check that they look right in a browser. You can look at single pages in Freeways internal Preview, but to check links and all it is best to preview in a regular browser. Whether youre a sucker for Safari, a Firefox fan or an Opera buff, you should check your pages in as many modern browsers as you can. (Dont bother with Internet Explorer for Mac, it isnt related to the Windows versions and is long dead.) Freeway makes pages that are generally as cross-browser-compatible as is sensibly possible, but some layouts simply dont do so well in some browsers. Microsofts Internet Explorer

6 and 7 are the biggest offenders here, so use a PC if one is nearby, or one of the online browser rendering services if one isnt. If you have a cyber caf nearby that can be a pleasant way around the problem.

Upload
You can use any FTP software you like to upload Freeways output to your web site, but if you do this with Freeway itself then your files will be managed for you. Items that you remove from your page will be deleted from the site, and so on. It may seem like a small thing, but it can save you a lot of head-scratching and wasted server space.

Thinking Design
22

Quick Tour

Quick Tour
23

The main Freeway interface window


Main interface window for Freeway 5 Express
Menu bar Tool bar

Page Mode Buttons

Quick Tour

Site Panel/ Page Panel

The Inspector

Page area/ Layout view Actions palette

24

Site buttons

Hyperlink box

Main interface window for Freeway 5 Pro


Menu bar Tool bar

Page Mode Buttons

Quick Tour

Site Panel/ Page Panel

The Inspector

Page area/ Layout view

Actions palette

Site buttons

Hyperlink box

25

The menu bar


This is the drop-down menu bar which appears at the top of the screen on all programs running on a Macintosh computer. In this guide, we dont have the space to look at every menu in detail. However, the Freeway 5 Reference (which is on the CD or disk image file from where you installed Freeway) has a comprehensive list of every option and submenu accessible from the menu bar. For now well look at the types of function available from each of the menus. Freeway 5 menu This is where you can set up your Preferences and hide or quit Freeway. File menu The menu for all functions to do with your main document, such as opening, saving, uploading, etc. It also contains options for importing text, graphics and rich media. Edit menu As with most Macintosh applications, this is where you can cut, copy and paste. For Freeway it is also where you can edit your URLs and resource lists, etc. Page menu As the name suggests, this menu is for functions which are page-specific, such as adding or deleting pages, applying a Freeway Action to a page, etc. Item menu The menu for item-specific functions. In here, amongst other things, you can lock items, bring items to the front or send them to the back, duplicate items, transform items (Pro-only) and apply item-specific Freeway Actions. Style menu This menu contains options for styling text. Insert menu You can insert particular types of item on your page from this menu. This menu is mainly used for inserting items into runs of text. View menu From this menu you can choose zoom values, toggle guides on and off, view invisible characters, etc. Window menu This menu allows you to open any of the Freeway palettes and switch between open document windows.

Quick Tour
26

The tool bar


Freeway 5 Express default tool bar Freeway 5 Pro default tool bar The tools on the tool bar mainly allow you to create or edit the different types of item you work with in Freeway. Back/Forward buttons Steps between recently visited pages. Select tool Selects or manipulates items or text. Zoom tool Zooms in and out of the page area to change the scale of what youre working on.
Pro only CSS Layout tool When this button is on (blue), Freeway will always create CSS-based layout items. This only applies to items drawn while the button is on.

Action tool Allows you to draw a Freeway Action item on your page, such as a text rollover or navigation bar. Graphic tool Allows you to draw a graphic item on your page. An item drawn with this tool can contain a graphic (for example a photo) or graphic text. Oval tool Allows you to draw an oval or circular graphic item on your page. Map Area tool Allows you draw a rectangular clickable area on top of graphic items. Rotate tool Allows you to rotate a graphic item when it is selected on your page. Flow tool Links two or more HTML or graphic text items together so that text can flow between them.

Quick Tour

HTML tool Allows you to draw an HTML item on your page, commonly used to contain the majority of the text in your web site.

27

Browser Preview Click on this button to preview your site in the browser youve set as the default browser. Click and hold to choose a different browser, or choose Browser Setup to select a different default browser or update your list of installed browsers. Inspector Displays or hides the Inspector. This is a context-sensitive palette which displays different options depending on the item selected. You can customize the Freeway tool bar by adding optional tools you frequently use. Some optional tools are available from a submenu on the tool bar, but you can place them on the main tool bar for immediate use. To do this, choose Customize Toolbar... from the

View menu and drag the tools one at a time from the optional tool palette to your tool bar in a similar way you add items to Mac OS Xs dock. Existing tools move, allowing you to place the new tool in the position you prefer. If you want to revert to the default tool bar at any time, simply go back to your Customize Toolbar palette and drag the default tool bar into the tool bar area. Freeway Express allows you to place an optional Colors tool button which shows or hides the Colors palette. In Freeway Pro, there is a Styles/Colors tool button which opens a palette listing document styles and colors.

Pro

Pro-only optional tools

Quick Tour

Most of the optional tools are the same for both versions, but Freeway Pro also features skew and mirror tools.

The optional tools available from the Freeway 5 Express Customize Toolbar palette.

28

The site and page panels


The panel to the left of the page area toggles between the site panel and the page panel by clicking on the title bar which says Site or Page at the top of the list. By default, the panel will display as the site panel. You can also see in this list whether a page or folder has a Freeway Action applied to it. If an Action is applied, a small Freeway Action cog icon appears on the page or folder in the list. Select the page or folder and look in the Actions palette to see which Action or Actions are applied.

The site panel


The site panel displays a list of all the pages and page folders which make up your site, with Master pages at the top and pages created from the Master pages below. Working with Master pages is covered in detail in the Tutorial section. The pages in the lower part of the site panel show the name of the page and the Master it was created from. If you make a change to any page of your site, a black dot will appear to the left of the page icon in the listthis indicates that changes have been made since the last time the site was published. You can change the order that the pages appear in the site panel list by clicking and dragging them to a different place. Clicking on the disclosure triangle to the left of a folder icon will list all the pages contained within that folder.

The page panel


Clicking on the title bar of the site panel toggles the panel to the page panel view. This panel only shows the page you have displayed in your page area. The list of items and other resources on your page should displayif not, click on the disclosure triangle to the left of the page icon. Like the site panel, a Freeway Action cog icon indicates which items have a Freeway Action applied to them. Select the item and look in the Actions palette to see which Action or Actions are applied.

Quick Tour
29

The page mode buttons


There are three page mode buttonsMaster, Page and Preview. The first two allow you to switch quickly and easily between the page youre working on and the Master page it was created from. This can save a lot of time if you have a site with multiple Master pages. When you have a Master page displayed, the page rulers turn to a tinted yellow color. This alerts you to the fact that any changes you make to the page will be applied to all pages associated with that Master. If you have a Master page displayed, clicking on the

Page button will return you to the last page you were working on that was created by that Master. When you click on the Preview button, your page will be published if any changes have been made since it was last published. Your page will then be previewed in your Freeway window by a program which is similar to a web browser, but with reduced functionality.

Pro

Link Map

Quick Tour

In addition to the three page mode buttons, Freeway 5 Pro also has a Link Map button which, when clicked on, displays a graphic representation of the links in your site.

The hyperlink box and site buttons


The hyperlink box
If you select an item on your Freeway page, the hyperlink box shows if it has a hyperlink applied to it or not. With the item or text selected, you can click and hold on the hyperlink box to choose from an existing page of your site or an external site. Clicking on the globe to the left of the hyperlink box displays the Edit Hyperlink dialog box, which allows you to link to an existing internal page or an external page on another site. You can also choose from any of the standard hyperlink protocols such as an email link. Hyperlinks will be covered in detail in the Tutorial chapter.

The site buttons


At the bottom left of the interface window are the site buttons. The minus button lets you delete selected pages or folders from your site. Clicking and holding on the right-hand button displays a menu giving you options to add pages or folders, and change the view options for the Site/Page panel.

30

Contextual menus
A great way to save time on your project is to use Freeways contextual menus. These are menus which are item-specificshowing only options relevant to that itemand they can be accessed without needing to go through a bunch of menus and submenus. Any item on your Freeway page will generate a contextual menu when you Control-click (or right-click with a two-button mouse) on the item. If nothing is selected on your page, the contextual menu for the page will display.
Note: A different contextual menu will display if you are currently editing text inside an HTML or graphic item box.

The contextual menu displayed for a graphic item.

Quick Tour

The contextual menu displayed for an HTML item.

The contextual menu displayed when editing HTML text.

31

The Inspector
The most common palette youll use in Freeway will be the Inspectora powerful, context-sensitive palette which displays different options depending on what you currently have selected (HTML item, graphic item, text, etc.). If you have no items selected on your page, the Inspector gives you options for the page itself. We dont have room here to cover every combination with each type of item. However, the Inspector works in a logical way whatever the item, so well guide you through the basics of the Inspector and the type of options for each kind of item. The Tutorial chapter will show you how the Inspector works in practice. There are quite a lot of differences in the Inspector between Freeway Express and Pro, but the principles are the same for bothso feel free to experiment with your version to see what the Inspector lets you do. If the Inspector is not displayed, click on the button on the far right-hand side of the main Freeway tool bar. Click once on an item to select it, and the Inspectors palette will change to show options specific only to that type of item. The title bar at the top of the Inspector displays the item type. Below this is the Inspectors tab bar, which usually displays an icon for each of the General, Appearance and Output settings for that item. The first icon of the Inspector tab barthe General settings icondisplays a similar icon to the tool from the main Freeway tool bar you used to create the item on your page. This will change for each different item type you select. Like the main Freeway interface window, tool tips display if you hover your mouse over the Inspector tool bar icons. If nothing is selected on your page, the Page Inspector window will display. Clicking on the first tab displays the pages General settings, which allows you to edit the general configuration of the page, such as setting its size, giving it a title, choosing how it aligns in the browser window, etc. With no items selected, the second tab displays the pages Appearance settings. This icon shows all the options available to change the physical appearance of your page, such as applying a background color, choosing a background image (with positioning and tiling options) and what color the pages hyperlinks will be.

Quick Tour
32

The next screenshot shows how the Inspector changes when an item is selected. The title bar has changed to show the item type, and the available options for the General settings are different to those in the Page Inspector window.

Although the paintbrush icon for the Appearance settings is the same as the icon for the same tab in the Page Inspector dialog, the options will be different as you will now see options specific only to an HTML or graphic item.

Pro

Inspector tool bar icons in Pro

Pro always displays at least one extra icon on the Inspector tool bar, the most common of which is the Style Inspector. When editing text within a graphic item, another Pro-only icon is displayed. This is called Typography settings, and contains advanced settings for the currently selected font.

If an HTML item or graphic item is selected on your page, clicking on it again (or double-clicking on the item if it wasnt originally selected) allows you to enter text inside the box. Youll see that the Inspector options have changed again to reflect this, and the title bar has changed to Text. In most instances, the third icon in the Inspector tool bar is the Output settings icon, which give options relating to how the HTML code will be generated for that particular item when its published.

Quick Tour
33

Quick Tour

Occasionally you will need to access options within panels of the Inspector which are not currently displayed. To see these options you will need to click on the disclosure triangle to the left of the section heading in the Inspector palette. Although the amount of options may seem daunting, the Inspector is very intuitive and you will soon appreciate its ease of use. The advantage of having a context-sensitive palette such as the Inspector is so you only need one palette open on your page, rather than a different palette to work on each type of item.

Other palettes
There are three other palettes which make up the Freeway interfacethe Actions palette, Colors palette (called Styles & Colors palette in Freeway Pro) and the Frames palette. The Actions palette and Colors palette are covered in depth in the Tutorial chapter, along with how to select colors in both Express and Pro and the differences between the two versions. The Frames palette gives options of how to create a frameset from a selection of pre-defined frameset layouts. If you want to find out more about creating and working with framesets, please refer to the Freeway Reference.

Pro

Output settings for the page in Pro

Freeway 5 Pro offers many options for how the code will be written for the page. If this is applied to each Master page of your site, it is effectively applied for the entire site. Among these extra options are the ability to choose the HTML/XHTML standard for the code, language encoding and the ability to display the code in an easily-readable format when you view the page source.

34

Tutorial

Tutorial
35

Were going to use Freeway to create a web site for a photographer called Maurice Cowley. This will be done in three stages with a separate tutorial for each stage. Everything we do in the tutorials can be done by both Express and Pro users. If youre using Freeway 5 Pro, youll notice that there are some differences in the interface as the tutorial uses screenshots mainly from Express. Any major differences will be pointed out as we go. Each tutorial is designed to take around 30 minutes if you follow the instructions in strict order, but feel free to experiment with different options available to you through the various menus and palettesthis really is one of the best ways to learn. By the end of the third tutorial, you will have created a fully-functioning web site. The site youll build contains rollover navigation links, a gallery page with thumbnail links to larger images and many other features often seen on web pages. Youll be surprised that such a complex site could be created in Freeway in such a short time, with little or no knowledge of HTML. To introduce functionality in an appropriate order, certain aspects of the standard workflow for site creation have changed. We strongly advise that you plan a site beforehand. The tutorials will guide you through the key features of Freeway in the following stages:

Tutorial 3: Adding functionality and dynamic effects to your site, such as rollovers and target images, etc., by using Freeways Actions.
Note: The image resources used for these tutorials can be found in the Freeway folder inside the Applications folder. They can also be downloaded from the Softpress web site at http://www.softpress. com/support/ below the Manuals heading

CONVENTIONS USED IN THE TUTORIALS


Instructional text appears in colored, bulleted sans serif type (e.g. Launch Freeway. The New Document dialog box will be displayed). General discursive text appears in the standard body text serif type. Bold Bold text within the body text identifies a name or label that appears on your screen (e.g. Click OK)

Tutorial

The following modifier keys are used in the tutorials: The Control keysometimes marked L. The Option keysometimes marked O or called Alt. The Command keyusually marked C or P. Where a command or menu choice is within a submenu, this is indicated with the > symbol, such as Choose Item>Action>Rollover.

Tutorial 1: Creating a new document, learning the structure of your site folder, adding various elements to your page and checking the page in Freeways Preview. Tutorial 2: Creating the structure of a multi-page site, using Master pages for common content, adding links to aid the navigation throughout the site and previewing the site in a web browser.

If you experience problems with this tutorial, visit http://www.softpress.com/support/tutorials.html where youll find three movies of this tutorial, called Getting Started with Freeway.

36

Tutorial 1

IMPORTANT NOTE TO FREEWAY PRO USERS: If youre using Freeway 5 Pro, please make sure that the CSS Button on the tool bar displays as grey (off) throughout these tutorials.

Starting and saving the site


Freeway is supplied with sets of pre-prepared templates which you can choose in the left-hand panel of the New Document window as the starting point for a web site. At the top of the list is Blank which, although not strictly a template, will give us a clean canvas on which to design a site from scratch.

Launch Freeway. The New Document dialog should automatically be displayed. If not, choose New from the File menu. In the list on the left, Blank should be highlighted already, so click on the Blank template in the main panel and click OK.
When starting a site with a template (including Blank), Freeway will immediately prompt you to save the new site. This ensures that you have the correct site structure in place before you start work.

Enter Tutorial1 in the Save As field, and click the Save button.

Tutorial

Pro

Custom page settings

Freeway Pro, too, is supplied with templates, but also has the option of custom page settings which offer more controlsuch as setting the HTML level for the document and how file names are treated. You can switch to the Custom view by clicking on the Custom button above the main panel of the New Document dialog window.

37

Freeway, by default, chooses to save a web site in your Documents folder. If youd like to save it somewhere else, use the Save dialog to navigate to a new location. A Freeway document window will be opened for you, titled Tutorial1, with a blank page showing in the layout or document view.

Setting page dimensions and alignment


In Freeway, setting up a pages dimensions and how it aligns in the browser window are simple tasks to achieve using the Inspectora powerful, contextsensitive palette. If the Inspector isnt open, click once on the button titled Inspector on the far right of the Freeway tool bar. Basic concepts and terminology of the Inspector Because the Inspector is such an important tool in Freeway, its worth taking the time here to explain how it works and what terminology youll encounter in the instructions of the three tutorials. As stated earlier, the Inspector is context-sensitive, which means that the palettes interface and options will change according to the type of item selected and,
Title bar Tabs Open panel header bar

Tutorial

for some items, how the item is selected. With no item selected on your page, the Inspector will show the options for the current page. The content of the Inspector may change, but it always retains its familiar structure of title bar, tabs and panels which allow you to work in an intuitive way. At the top of the Inspector is its title bar. This will change according to the type of item you have selected (HTML Item, Graphic Item, etc.). If you have no items selected, the title will display as Page. Below the title bar is a row of tabs. Clicking once on a tab displays a palette of options for a particular kind of functionalitymost commonly, the Inspector displays three tabs which are called General Settings, Appearance Settings and Output Settings (note that there are some exceptions to this).

The General tab

The Appearance tab

The Output tab

Panel

Closed panel header bar

In Freeway Pro, there is always an extra tab called Style Inspector, which appears at the end of the row. The icon for the first tabcalled General Settings usually displays as the same tool bar icon for the tool you used to draw the item. Anything to do with an items name, size or position is applied in the General tab. The next tabcalled Appearance Settingshas an icon like a paintbrush. In the Appearance tab you can apply colors, borders and effects, etc.all things to change an items appearance. The third tabcalled Output Settingsdisplays as an icon of a web browser. Options available in the

38

Output tab are specific to changing how an items HTML code will be written when the file is published, such as its file type, anti-aliasing and whether it has alt-text set. Within each tab of the Inspector are panels, which are options grouped logically into specific types of function. At the top of each panel is a header bar which, when clicked, will open or close the panel. Clicking a second time on an HTML or empty graphic item allows you to type text inside. When you do this, the Inspectors title bar will change to Text. In this mode, an HTML item will display only the General tab and an empty graphic item will display the General and Appearance tabs. As stated earlier, there are other exceptions to the standard display of tabs, but none appear in the tutorials. Setting the page dimensions and alignment Lets set the page dimensions to be 700 pixels square and center the page horizontally in the browser window.

It is not necessary to type px after the values entered in the W and H fields as Freeway adds this for you.

Setting the page background color


Selecting colors works quite differently between Freeway Express and Freeway Proso for this section well use methods common to both versions to choose a color for the page background. For this tutorial well use screenshots from Freeway Expressthe steps for applying colors in Freeway Pro, while similar, are explained in detail in the box on the following page.

Select the Appearance tab of the Inspector then click and hold on the Color pop-up menu to view the list of seven standard primary and secondary colors, along with black, white, None and Other.... Select Other... to open the Colors dialog. Click on the second icon (called Color Sliders), and choose RGB Sliders from the pop-up menu. Enter the values 204, 255 and 204 in the respective Red, Green and Blue fields and click OK. This color is a web safe color, so another way to select it is to go to the center icon of the Color palette

Tutorial

Select the General tab of the Inspector by clicking on the page icon, as seen highlighted in the screenshot on the right. Enter 700 in the W field to give the page a width of 700 pixels. 700px is the default height of a page in the Blank template. Note: You must type either a Return or Tab to retain the information entered into the field. Choose Center in the Align pop-up menu.

39

(called Color Palettes), choose Web Safe Colors from the List pop-up menu and select CCFFCC. As we already know the code for the color, we could also type it in the Search field. Click on the color in the list to apply it to the page and click OK.
Although the color of your page in the Freeway interface window has changed, note that this color will be applied to the entire browser background and not just the page itself.

Express Tip: Create a palette of favorite colors


Freeway Express doesnt store permanent custom colors, but there is a way to store favorite colors using the color palette. To do this, drag a color youve chosen from the top color swatch panel into a blank thumbnail swatch box in the drawer at the bottom of the window. You can reveal more blank swatch boxes by dragging the drawer down.

Adding a page background image


Much has been written about what is considered tasteful and appropriate when it comes to background graphics for a web site. Because its so easy to do, many web design beginners fall into the trap of using a large single graphic file for the entire page background (which can make loading times slow) or using a tile graphic which repeats over the browser background (which can sometimes give the page an amateurish or dated appearance). For our page, well import a small, simple yet effective header bar graphic. The tutorials folder is located in the Freeway folder you installed or on your installation disk or disk image.

Tutorial

Pro

Choosing colors in Freeway Pro

When you select Other... from the page background color menu, a grid of all 216 web safe colors is displayed. To follow the method of choosing the background color in this tutorial, click on the color wheel in this Color dialog window and choose the color from either the RGB sliders or the Web Safe Colors menus in the second and third tab of the Colors menu respectively. Colors youve chosen in this way will appear in a list in the Colors panel of the Styles & Colors palette. The color can be applied to other objects by clicking on it in this list. New colors created in Freeway Pro are permanent by default, which means they will appear in the Colors palette whether theyve been used in your design or not.

Select the Appearance tab of the Inspector, click on the Image pop-up menu and choose Select.... Navigate to the Tutorials folder then, from the Tutorial1_media folder, choose header_bar.gif and click Open. Two more options appear in the Inspector palette below the pop-upHorizontal and Vertical. These

40

control the alignment of the graphic on your page, so choose Center for Horizontal, and Top for Vertical.
If you choose Tile for either or both alignment options, the image repeats to fill the browser window horizontally, vertically or both. Another option in this panel is Background scrolls (checked by default). If this is unchecked, the background image will be fixed in the browser window and the page content will scroll above it. This is a good time to save our progress so far.

Bear in mind that graphic text is published as an image. This means that you cant enlarge or reduce its size in the browser, it wont be indexed by search engines, and may cause problems for visitors who use accessibility aids. Its best to use graphic text only for elements that must be rendered in a certain font, or for creating logos, etc.

Choose Save from the File menu.

A quick word about items


Any box on a Freeway page is called an item. An item can contain text, a graphic, a photo, etc. or it can be a shape drawn on the page with one of Freeways tools. As soon as an item has been created on the page, it is given a unique name by Freewayby default, this will be item1, item2, etc. In this tutorial youll be introduced to the two main types of items you will work with in FreewayHTML and graphic items.
PRO USERS: If you havent already done so, please switch off the CSS Layout button

Click once on the Graphic tool in the tool bar. When you move the cursor over the page in the layout view, youll see the cursor changes to a cross-hair. Click and hold on the page area and drag diagonally down to the right to draw a wide rectangle. Release the mouse button to finish drawing your item. The item should be selected and showing the selection handles around the frame. If not, click once on the item. To position and size the item, select the General tab of the Inspector, and go to the Dimensions panel. If the panel is not already open, click its header bar. Double-click in the X field (for Freeway Pro, see the box below) to select the current entry and type 10px. Press Tab to move to the Y field, and type 50px. Press Tab again to move to the W field and type 400px, followed by another Tab to move to the H field where

Tutorial

Pro

Positioning items on the page in Pro

Adding a graphic text item


One of the strengths of Freeway is its ability to create fully-editable graphic text on the page. Lets create a graphic text heading for Maurices web site.

This tutorial uses positioning according to the X and Y values as they appear in Express. In Freeway Pro these are called Left Inset and Top Inset on the top row of the panel. Below these are Pros Width and Height fields. Although were not using them in this tutorial, there are also values for Right Inset and Bottom Inset in the bottom row in the Dimensions panel.

41

you should type 60px. Finish off by typing a Return or Tab to ensure Freeway accepts the last value.
Values given to the X and Y fields (Left Inset and Top Inset in Pro) refer to the position of the items top left corner in relation to the top left corner of the page. This means that an X value of 10 will position the top left corner of the item 10 pixels in from the left edge of the page and a Y value of 50 will position the top left corner 50 pixels from the top of the page. The W and H values refer to the Width and Height of the item itself. With the item positioned on the page, lets enter some text. Unlike HTML text, for graphic text you can use any font on your computerthis is because Freeway creates a graphic of the text when the item is eventually published.

and set the color with the RGB sliders (using the values 204, 204, 204) or as a Web Safe Color (using CCCCCC). Now select just the letters cowley and apply the bright green color (which is called Green in Pro) from the Color menu in the Inspector.
As well as choosing fonts, sizes and colors, Freeway also allows you to add many different effects to graphic text and graphic items, such as glows, shadows and outlines. Effects can be applied in the Appearance tab of the Inspector. There are significant differences in the way effects are applied in Express and Pro, so well look at how to apply a shadow to the logo text in each version in turn. Make sure you select the text within the item and not the item itself, as some effects can be applied to either the item or the text inside it. Freeway Express

Tutorial

If the item is selected, click on it again. If not, click on it twice. Youll see a flashing text cursor inside the item. Type mauricecowley. Choose Edit>Select All to select all the text and go to the General tab of the Inspector. Choose Big Caslon from the Font menu and enter 60px into the Size field. Dont forget to press Tab or Return to accept the value Select just the letters maurice with the cursor, go to the Appearance tab of the Inspector and click on the Color pop-up menu (in Pro, this is in the Text panel, which you need to open). Using the same process as before, select Other... from the Color pop-up menu

Select all the text, go to the Appearance tab of the Inspector and select the Outer Shadow button (which has an icon of a letter A with a drop shadow). If the Outer Shadow menu is not visible, click on its title bar to open it. Enter values of 75% for opacity and 4% for offset.

42

Freeway Pro

Select the text, go to the Appearance tab of the Inspector and select the Outer Shadow button (note that the Normal Text Layer button will also be selected). If the Outer Shadow panel is not visible, click on its title bar to open it. Enter the values of 75% for opacity and 4% for offset.
Because of the way Freeway works, if you want to change the text or any of the effects youve applied even after the file has been publishedthis text remains fully editable, so you can make your edits and simply republish.

Importing a graphic
Maurice uses a logo as part of his corporate identity, so well put this logo on the right hand side of the page, over the top of the background header bar. This time well import a graphic with transparency into a graphic item, scale the graphic and then position it on the page.

When you draw a new item on your page and import a graphic, it will be imported at the same physical size it was saved at in the original graphics application. Using the Graphic>Scale and Pad command, the graphic will be scaled to the largest size possible within the item, while maintaining its proportions. Using the Fit Box to Content command will make the item fit the physical proportions of the graphic. Now we need to scale the graphic and the item to the size we want to use it on the page. Well use a modifier key combination to resize the item and image as one.

Tutorial

Draw a graphic item on the page as you did before, choose File>Import, navigate to the Tutorial1_ media folder, select the file called mauricecowley_ logo.gif and click Open. Control-click (or right-click with a two-button mouse) on the item and select Graphic>Scale and Pad from the contextual menu. Control-click (right-click) again and select Fit Box to Content.

Keeping your Freeway file size small

! Tip

A tip to keep the overall Freeway document size small is to resample imported images. To resample an image, double-click it to open the Graphic dialog, then click the Resample button once. Click the OK button to close the Graphic dialog. Resampling ensures Freeway stores the minimum information it requires for the imported image after it has been scaled.

43

Select the General tab of the Inspector to view the items width and height. Hold down the Shift and Option keys, click on a corner of the graphic item and drag the corner handle to enlarge or reduce the Width and Height to 95px by watching the values change in the Inspector. Using Shift-Option-click and drag maintains the proportions of the image as the item is scaled. Go to the Appearance tab of the Inspector and apply an Outer Shadow with values of 75% Opacity and 4px Offset. In Express the Outer Shadow settings are at the top of the Appearance dialog. In Pro the Outer Shadow settings are in the Outer Shadow panel of the Effects panel. Change to the General tab of the Inspector, then click and drag the item close to the top right-hand corner of the header bar and watch the X and Y values change (remember these are called Left Inset and Top Inset in Pro) in the Inspector. The item needs to have values of 590px for X and 16px for Y. You can click and drag it into position by watching the values change, or you can place it approximately and use your arrow keys to nudge it to the correct position one pixel at a time.

Benefits of using HTML text on your site

It can be tempting to use graphic text in many places so you can choose a specific font or apply effects to the type. However, HTML text is much faster to load in a browser and, unlike graphic text, it is accessibilityfriendly in that screen readers and Braille displays can read the text. This enables visually-impaired users to use the web site. Another advantage of using as much HTML text as possible is that search engines will index the words of your page so search rankings should be more favorable.

! Tip

Select the word by double-clicking on it, then choose Helvetica for the font and 18px for the size in the Inspector (there is only one tab for text). If necessary, make the item larger by dragging one of its handles.
With the text formatted we now need to click away from the item to deselect it and then reselect it with a single click so we can apply values to the item rather than the text. An alternative way to do this is to Command-click on the item.

Tutorial

Give the item values of 10px for X, and 125px for Y, then make the item 300px wide and 20px high.

Adding HTML text


To complete the header bar, lets add some words to let the world know his trade. We could use graphic text again, but we are going to use HTML text (see the tip box for the benefits of using HTML text).

Importing photos
Importing a photo into Freeway is no different to the way we imported the Maurice Cowley logo earlier. In fact all images are imported using the same basic methods. We imported the logo by navigating to the file through the import dialog. This time were going to drag and drop the file straight from the Finder onto our Freeway page.

Click once on the HTML button on the tool bar and draw an HTML item on a blank area of the page. Click on it again so the text cursor flashes inside the item and type the word photographer.

44

Locate the Tutorial1_media folder in the Finder and open it. Select the file beach huts.jpg, drag it from the folder and drop it onto a blank area of your page. The photo will appear on your page, already within a graphic item sized to the photo youve imported. Scale the photo by clicking and dragging on the bottom right-hand corner while holding down ShiftOption to reduce its size to 208px wide by 139px high (you can see the size values change in the Inspector).
Photos taken with digital cameras can be very large and so create big, unwieldy items when placed on your page with the drag-and-drop method. If this is the case, you may find it easier to use the File>Import method. We are going to add a border and shadow effect to the photo, so well look at how to do this in each version.

Tutorial

Freeway Express

Select the item, click the Appearance tab of the Inspector then click on the Border with shadow button. If the Border or Shadow panels arent open, click on their header bars. In Border, choose white as the color and give it a size of 9px (check that Dash is set to a solid line and Position is set to Outside). In Shadow, choose 50% Opacity and an Offset value of 8px.
Freeway Pro

Freeway Express

Freeway Pro

If the Effects panel isnt open, click on its header bar, then click on the Outer Shadow button. Enter values of 50% for Opacity and 8px for Offset.

Duplicating items
We are now going to make a duplicate of the photo weve just imported and styled on our page. A benefit of duplicating (or copying and pasting) an item is that all its properties will be retained. Freeway also remembers the scaling value along with the photos position within the item and these settings will also apply to any graphic imported into this item at a later stage.

Select the item and click on the Appearance tab of the Inspector. If the Border panel isnt open, click on its header bar. Choose white as the color and give it a size of 9px, making sure that Dash is set to a solid line and the Position is set to Outside.

45

A shortcut for duplicating items

! Tip

A quick way to duplicate an item is to click and hold on an item, hold down Option, then drag. This copies the item so you can position the duplicate where you want it to appear on your page. Please note that this will not work if you click on the panning arrows in the centre of a graphic item.

Move the mouse over the panning arrows so it changes to a hand icon, then click and drag the image freely within the item to place the image where you want.
When youve positioned the image within the item, click elsewhere on the page, to make the mouse revert back to a pointer. Now lets import the photo for the second duplicate, but this time well use another method to scale the graphic within its item.

Another advantage of duplicating is that you can specify exact values to duplicate multiple items with specified horizontal and vertical offsets in a single operation.

Make sure theres not a cursor in the Inspector and that the beach huts photo is selected. Choose Item>Duplicate to open the Duplicate dialog, set the Number of Copies as 2, leave the Horizontal offset as 0px, enter 170px for the Vertical offset then click OK. After duplication, both new items will be selected. Click on the page to deselect them both. Select the first duplicate, choose File>Import, navigate to the Tutorial1_media folder, select sailing barge.jpg and click Open.
Lets enlarge the image a little within the item.

Tutorial

Select the second duplicate item. Choose File>Import, navigate to the Tutorial1_media folder, select low tide runnels in the sunlight.jpg and click Open. Control-click (or right-click) on the item and this time choose Graphic>Scale and Trim.
Scale and Trim works in a similar way to Scale and Pad, except that, whereas Scale and Pad scales a graphic proportionally to fit its longest aspect ratio inside the item, Scale and Trim scales it proportionally according to its shortest aspect ratio. With all three photos imported and scaled, well place them on the left of the page to make them look as though they are photographs scattered randomly on the page, as seen in the screenshot at the top of the next page.

Control-click (or right-click) to reveal the contextual menu and choose Graphic>Scale Up. This enlarges the photo in small steps each time its applied. Do this two or three times. If you go too far, use Scale Down to go back one step.
We now need to position the photo within the item to make it visually interesting. To do this, well use the panning arrows which are visible in the centre of the photo when its selected.

Drag the photo items one at a time to the left side of the page below the item containing the photographer text.

46

Drawing item boxes on your page

! Tip

When you draw a new item on your page, make sure you start to draw in a blank part of your page. If you draw on top of another item, the new item will become a child item of the original parent item. For the tutorials we dont want this to happen, but nesting items inside other items can be useful, and you can read more about this in the Freeway 5 Reference. Also, although its possible to physically overlap HTML items with other items on your page, its best avoided as they may not publish or preview correctly.

Select the top photo item, click on the Rotate tool in the tool bar, then click and drag one of the items selection handles. As the photo rotates, along with its border and shadow, youll also see two black lines which give an indication of the amount of rotation being applied. Rotate the other two photo items in a random manner and place them so they overlap each other.
If you overlap the photographer HTML item with a graphic item when you reposition or rotate it, youll

notice that the words in the HTML item will disappear. If this happens, move the graphic item away so it no longer overlaps the HTML item. This will return the HTML item to its previous state. When youve finished rotating the photos, click on the Select tool. If you select one of the photo items and look at the General tab of the Inspector youll see that the photo items have the Combine Graphics option checked by default. This means that Freeway will treat all three items as a single graphic when it generates the HTML code.

Tutorial

Importing text
With the header and graphics placed, we now need to add some text. Well do this as HTML text.

Click on the HTML tool in the tool bar and draw a new item in a blank area to the right of the photos. Click on the item again so it shows the text cursor, choose File>Import Text..., navigate to the text file called welcome.txt in the Tutorial1_media folder and click Open.

47

Tips on importing text into Freeway

! Tip

Some word processing programs use invisible coding to format and style its text. When text is imported (or copied and pasted into Freeway), this code can be brought in as well. We recommend that text (.txt) files are used, rather than rich or formatted text files (such as .rtf or .doc). Its also good practice to remove any extra carriage returns at the end of your text by placing the cursor at the end of the text and using the Delete/Backspace key to delete anything after the last character.

Select all the imported text, choose Georgia as the font in the Inspector and give it a size of 14px. Select the heading line Welcome to my web site, click on the Bold button in the Style panel of the Inspector and select 18px for its size.

Select all the text in the item, go to the Inspector and set Align to Center in the Paragraph panel. Choose Helvetica as the font in the Character panel and 12px for the size. Feel free to select individual lines and give emphasis to important lines by increasing the size and using bold or italic in the Style panel. Command-click on the item, go to the Appearance tab of the Inspector, and choose white as the color. Go to the General tab of the Inspector and enter a value of 10px in the Padding field to add space between the text and the items edge.

Tutorial
48

With the text imported, the item needs to be positioned on the page. To do this, youll need to Command-click on the item to select it so you can change the settings of the item rather than the text inside it.

In the General tab of the Inspector, set the X value as 348px, the Y value as 200px, then the W and H values as 350px and 180px respectively.
To finish off our page, lets put a box panel on the page to announce Maurices new exhibition. Again this will be done as HTML text.

Select the HTML tool in the tool bar and draw a new item below the Welcome text item. Click on the item to get a text cursor, choose File>Import Text..., navigate to the Tutorial1_media folder, select the file called exhibition.txt and click Open.

Set values of X 348px, Y 395px and W 328px for the item in the Dimensions panel in the General tab of the Inspector. To finish, we can choose Item>Fit Box to Content to make the item fit the content exactly. As this is an HTML item, this will only affect the height of the item. Choose File>Save to save the changes.
Youve just created a web page in Freeway. So far, weve only seen what the page looks like within Freeway, and no HTML code has been generated.

accessible to people with disabilities) and how it might appear if images or JavaScript have been disabled in a visitors browser. Using Preview, you will only be able to view the active page in your Freeway interface window. This is an easy way to test a page, but while it replicates many features of a browser, its really just a way to get a quick look at a single page as you work. To check how an entire web site works, youll need to preview it in a proper browser and well look at that in the next tutorial.

Previewing your page


Its a good idea to check how things are going to look in a browser as you work. Freeway has a built-in function called Preview which uses the same graphics engine as Apples Safari browser. Just below the tool bar, three buttons allow you to switch between the Master, Page (currently highlighted) and Preview views.

Click the Page button to return to your Freeway page.


Although you were probably unaware of it, Freeway converted your page into HTML code when you clicked on Preview. Every time you select Preview, Freeway generates all the code, optimized graphics, etc., then places everything you need for that page into your Site Folder. This is also known as publishing the page. What youre looking at when you preview is the information written to your disk as HTML code and interpreted by a browser. When you preview the page in a browser, the HTML code for the entire site is generated, rather than just a single page when you use Preview. Another way to make Freeway generate the HTML code for the entire site is to choose File>Publish Site. Once a site has been published, further publishes will only generate the HTML code for those pages which have changed since the last time the site was published. This is the end of the first tutorial. For the next tutorial, well re-use parts of this Freeway file again to create a multi-page site with hyperlinks in a new document.

Tutorial

Click the Preview button. Freeway switches to Preview mode, and a progress bar will show that it is building the page. After a few seconds, the page will appear in the document window.
Notice that the tool bar icons have changed. There are buttons here that let you test your site to see if it conforms to accessibility guidelines (to make the page

49

Tutorial 2
In the first tutorial we created a single page in Freeway. By the end of this tutorial, well have a multi-page site with links established so users can navigate through the entire site by clicking on hyperlinks. If we were working on a live project (rather than a tutorial) we would probably have started our site by creating all the common items on a Master page. For this reason, well discuss the concept of Master pages before we resume the next stage of Maurices site. pages to prevent them being moved (this will be covered later in the tutorial). If you have moved or edited an item that is based on an item on a Master page, you can re-establish the connection by turning on the Use Master Content and Use Master Settings checkboxes in the Properties panel of the General tab of the Inspector for that item. Its not just common items that make Master pages so indispensable. All page settingssuch as page size, background color and any Actions applied to the pagewill also be maintained when a new page is created from the Master. There may also be times when you want to use more than one Master pagefor instance, different sections of your site may have a different color schemein which case, you can simply create a new Master to work from. Freeway also allows you to duplicate an existing Master by clicking on an existing Master page, and choosing Page>Duplicate Page....

Basic concepts of Master pages


Freeway is similar in many ways to a Desktop Publishing (DTP) programand just as DTP programs offer the facility to use multiple Master pages, so does Freeway. When used well, Master pages arent just a good way to speed up the workflow of web design, they also help to give a better consistency across your site. Everything placed on a Master page, together with any formatting and functionality applied to its items will appear on every page created from that Master. When changes are made to a Master page, all the pages created from that Master will have the same changes applied. However, its important to remember when working with Master pages that if an item is moved or edited on a page created from that Master, those items will lose their connection to the equivalent item on the Master page. If this happens, subsequent changes made on the Master page will not be applied to those items. For this reason, its good practice to lock items on Master

Tutorial

Setting a universal page size for your site

! Tip

You can change the page size of a Master page in the General tab of the Inspectorhowever, any new Masters you create will need to have their sizes changed as well. To change the default page size for all pages (including Masters) of your site, choose File>Document Setup... and change the default size there. This will affect all pages that havent had their sizes changed manually, and all pages created from then on.

50

The Site panel


When working on multi-page sites, the Site panel which is to the left of the layout or document area becomes an invaluable aid to navigating around the site to edit and manage your pages. The Site panel has two distinct partsMaster pages at the top and normal site pages below.

To change the names of Master pages, pages and items in the Site panel you need to Option-click on either the icon or its current name.

Setting up a Master page


We started the first tutorial with a blank template and created the whole page on a normal site page. Freeway lets you work the way that suits youand, whereas some people like to plan their site before they start, others prefer to design on the fly. Now weve created our first page, we know which items we want to use on every page, so we can place those items on a Master page. Of course, those who planned ahead may have chosen to place the items common to all pages on a Master page as a starting point when they began work on the site. For this tutorial well create a new site and make a Master page in it with the same settings as the page in the first tutorial, then copy the common items across to the Master page and the page-specific items to a site page.

The Site panel doubles up as the Page panelyou can toggle between these two states by selecting a page in your page list, then clicking on the Site bar at the top of the panel. In Page panel mode you will see a list of all the items used on that page. The list of items viewed in Page panel mode can often be the simplest way to find an item to editfor instance when you have a stack of items on top of each otherin which case you can select the item by clicking once on its name in the page mode of the Site panel.

Tutorial
51

Open the Freeway file for the first tutorial if its not already open. Choose File>New... to create a new document using the Blank template and give it the title of Tutorial2. In the new document, click on the Master page Master1 in the Site panel, set the page dimensions to 700px by 700px and align the page to Center. Set the same page background color as the first tutorialCCFFCC (as a web-safe color), or 204, 255 and 244 (as an RGB color). Import the header_bar.gif graphic as a background image for the page, and set Horizontal to Center and Vertical to Top.

Choose Window>Tutorial1 to switch to the document created in the first tutorial, click once to select the logo text, then Shift-click (which will add to the selection) on the graphic logo item and the photographer item. With all three items selected, choose Edit>Cut to cut the items from the page. Choose Window>Tutorial2, select the Master1 page in the Site panel and choose Edit>Paste.
Freeway will remember the position of items cut from the original and will place them in exactly the same position on the Master page, so no repositioning is necessary. The above procedure has placed the common items on the Master page of our new site. Now we need to copy the page-specific items to our new site page.

You can also change the names of Master pages in the Site panel and items in the Page panel by this method.

Working on a Master page


Youll notice that when you are viewing a Master page, the page rulers are displayed in a pastel yellow color. This is a visual cue that youre working on a Master page. To navigate between a normal site page and the Master it was created from, you need only to click on the Master and Page buttons located at the top left of the layout/document area. When viewing a Master page, clicking on the Page button will take you to the page created from that Master which was last worked on. Earlier in this tutorial we discussed how the connection to an item on a Master page is broken if the item is moved on the site page. To prevent this happening, it is good practice to lock an item on a Master page.

Tutorial

Choose Window>Tutorial1 again to go back to the original page made in the first tutorial. Choose Edit>Select All to select all the remaining items on the page, then Edit>Cut. Close the file by choosing File>Close without saving the changes. In the new Tutorial2 document, click on the Untitled site page in the site panel and choose Edit>Paste.

Click once on Master1 in the Site panel. Select one of the items and choose Item>Lock, or Control-click on the item and choose Lock from the contextual menu. Repeat this for all the items in turn.
A locked items selection handles display in red.

Naming pages and files in the Site panel


Freeway, by default, names pages Untitled1, Untitled2 and so on. Lets rename the site page so it can be easily identified in the Site panel.

Option-click on the Untitled page in the Site panel list. This will highlight the name and make it editable. Type Welcome as the title, then type a Return.

52

Freeway lets you create multiple Master pages to ensure consistency across your sitefor instance when you want sections of your site which are visually very different or when you need a multiple-language site.

Adding pages to a site


Now that we have created a Master page containing the items common to all the pages of our site, we can add some more content pages. Well add two pagesa gallery page, containing examples of Maurices work, and a contact page so visitors can get in touch with him.

the new Gallery and Contact pages. You can click on all three pages in turn to see that the items on the Master page display on all three site pages.

Choose Page>New Pages from the menu bar. The New Pages dialog box will appear. Give the page There are two distinct the title of Gallery, leave the Pages field as the default parts to naming pages in Freewaywhich you can see of 1, and click OK. in the General tab of the Inspector. First, there is the Title, which is the name that appears in your Site panel list and in the upper title bar of the browser window when the page is viewed in a browser. Second, there is the File, which is the file Create another new page, give it the title of Contact name of the actual HTML document generated from page and click OK. the page when its published by Freeway. Freeway automatically handles the second, basing The Site panel area below the Site Folder now contains the File name on the Title you enterthough you can three pagesour original Welcome page, along with override this if you want. There is one exception to the rules on naming pages, Tip A shortcut for adding new pages and that is the File name of the first page of your site. You can also add new pages, one at a time, to your site This page should most likely have a file name of index. by clicking and dragging a Master page into the site html, so visitors to your web site only have to enter pages area of the Site panel. the web address in their browsers, without needing to

Title and file names for pages

Tutorial

53

Naming your web sites Home page

! Tip

Although the name index.html is the most common name for the base level page of your site, it can depend on your web hosting service. The documentation you received from your web host may specify a particular name for the home page. If it doesnt, use index.html However, if you find that index.html doesnt work after youve uploaded your site, you should contact your web host to ask them what name you should use.

add a specific file name as well. Freeway automatically enters index.html as the File name for the first page in the Site folder for you. Select the first site page in the Site panel, which is our Welcome page, and check that index.html appears in the File field in the General tab of the Inspector.

Click on the newly pasted item to get a text cursor, choose Edit>Select All and use the Backspace/Delete key to delete all the text in the item. With the text cursor still inside the item, choose File> Import Text..., navigate to the Tutorial2and3_media folder, select the file contact. txt and click Open. Select all the imported text, then check the font is still set to Georgia and the size to 14px in the General tab of the Inspector. Select the top line of the text then, in the Inspector, click on the Bold button and make the size 18px.
Lets add some visual interest to the page.

Adding content to our new pages


For our Contact page, we want a text block in exactly the same place as the Welcome page. This is very simple as Freeway remembers the position of copied items, so they will appear in the same position when theyre pasted.

Draw a small graphic item to the left of the HTML text item. Go to the General tab of the Inspector and give it an X value of 10px, a Y value of 165px, a W value of 288px and an H value of 490px. Now we need to import a photo into the item, but to do this well need to either type a Return to accept the last value or click once on the item so the Inspector lets us access the drop-down menus in the menu barsee Tip box below. With the graphic item selected, choose File>Import, navigate to the Tutorial2and3_media folder, select

Tutorial

Exiting the Inspector to access menus

! Tip

Select the Welcome page in the Site panel, select the HTML item containing the Welcome to my web site text and choose Edit>Copy. Click on the Contact page in the Site panel and choose Edit>Paste.

You may notice that occasionally all of the menu items in the menu bar are disabled after youve been making changes in the Inspector. This is almost always because the text cursor is still in a field in the Inspector. To return the menus to normal, either type a Return or click in the main Freeway window.

54

Command-click the item to select it then give it values of X 0px, Y 195px, W 700px and H 32px in the Inspector.
The value of 40% entered in the Space field letterspaced the word. This option is only available for graphic text. The gallery page will eventually offer a feature where the visitor can select a thumbnail to view a larger version of the same photo, so lets create the layout ready for this functionality to be applied in the next tutorial.

Draw a small graphic item on the page and make it 60px square. Apply a border in the Appearance tab of the Inspectorselect white for the color, give it a size of 5px and change the border position to Inside. Position the item using values of X 10px and Y 247px.
Were going to use this item to create a row of thumbnails across the page, which is a very simple task in Freeway.

Tutorial

the file backlit shells.jpg and click Open. Control-click on the photo and choose Graphic>Scale and Trim.
Now lets add some content to the Gallery page. Note that were only adding the items at this stagein the next tutorial well add the items functionality.

Click on the Gallery page in the Site panel, select the Graphic tool and draw a graphic item on the page. Type GALLERY inside the item. Select all the text, go to the General tab of the Inspector to change the font to Helvetica Regular and make the size 24px. Click on the Center Align button to center the text. With the text still selected, enter 40% as a value in the Space field and type a Return or Tab. If the text disappears, make the item larger until it reappears.

To gain access to the drop-down menus, remember to type a Return after the last value entered into the Inspector or click once on the item. Choose Item>Duplicate... or Control-click on the box and choose Duplicate... from the contextual menu. Enter 8 for the number of copies, then 77px for the horizontal offset (set the vertical offset as 0px) and click OK.

Drawing squares and circles in Freeway

! Tip

You can draw a perfect square with the HTML or Graphic tool, or a perfect circle with the Oval tool, by holding down the Shift key as you draw. This will constrain the item you draw to an equal height and width.

55

On the page we should now have a row of identical itemsso lets import a different image for each item.

Select each item in the row in turn, then import the photo corresponding to the list below (from left to right). Control-click and choose Graphic>Scale and Trim from the contextual menu for each photo: 1. beach huts.jpg 2. weathered sea wall.jpg 3. birds at low tide.jpg 4. footprints in wet sand.jpg 5. groynes in winter.jpg 6. low tide runnels in the sunlight.jpg 7. marsh.jpg 8. misty riverside.jpg 9. wheeling gulls.jpg

Tutorial

To complete the Gallery page for this tutorial, we need to create an item in which well eventually display a large version of each photo we used for the thumbnails. For now, well create and position just a single item.

from the Tutorial2and3_media folder and click Open. Control-click on the item and choose Graphic>Scale Click on the Graphic tool, draw an item below the and Trim. thumbnails then position and size the item using the In the Appearance tab of the Inspector apply a values X 145px, Y 345px, W 399px, H 266px. Border with shadow as we did for the photos on We need to access the drop-down menus again, so type the Welcome page. We need a 9px white border set to a Return after the last value entered or click once on the Outside and a shadow with 50% opacity and an offset item. Choose File>Import..., select beach huts.jpg of 8px.

Resampling all the images in your site

! Tip

Applying hyperlinks
The World Wide Web works like a web because pages have hyperlinks between them, allowing visitors to click to navigate within a web site, or to other sites on the web.

In the first tutorial we gave you a tip for resampling individual graphics to help keep the size of your Freeway file to a minimum. If you want to resample all the images in your site in a single operation, you can choose Edit>Resources and click on the Resample All button.

56

Hyperlinks are one of the key features of the web. When used well, they guide the user along a logical and intuitive route through your web site, as well as linking to resources on other sites. Hyperlinks can also be used to launch an email program to display a new mail window containing an email address you specify and also, optionally, a subject. For this tutorial well cover basic text hyperlinks. Other ways to create hyperlinks will be covered in the next tutorial, when we create a dynamic navigation bar. Lets apply some hyperlinks to some of the words in the text of Maurices Welcome page.

Internal hyperlinks and Freeway

! Tip

Because Freeway manages all your site pages and files for you, it will automatically update your links if, later on, you decide to change the names of your internal pages. Please note, however, that this doesnt apply to any external links you use.

At the top of the Edit Hyperlink dialog box, the Internal tab should be selected. If not, click on it. Select Gallery in the internal page list, then click OK.
Youll notice that the word Gallery is now underlined and has changed to blue. This is the default style of hyperlinks in most web browsers.

Click once on the Welcome page in the Site panel. Click inside the Welcome text item and double-click on the word Gallery in the second paragraph. With the word highlighted, choose Edit>Hyperlink....

Tutorial

Lets also create a hyperlink to the Contact page.

Double-click on Contacts in the third paragraph. With the word selected, Control-click on it to reveal the contextual menu and choose Hyperlink.... In the Edit Hyperlink dialog, click on Contact page in the internal page list and click OK.
Now we can create hyperlinks on the Contact page. These, however, are different types of hyperlinks to those created on the Welcome page. The first is an email link, the other is a link to an external web site.

Click on the Contact page in the Site panel.

57

Select Email me here in the text item and make it a hyperlink using either of the methods described earlier. In the Hyperlink dialog box, click on the External tab and choose mailto: from the Protocol pop-up menu. Freeway will add mailto: in the main text field of the dialog box, so all you need to do is add Maurices email address after mailto:, without typing a space. Type mauricecowley@softpress.com, then click OK.

Now lets create an external link to another web site.

Select the word Softpress in the last paragraph and choose Edit>Hyperlink. In the dialog box, click on External and, this time, choose http: from the Protocol menu. Freeway automatically adds http:// in the main text field of the dialog box, so click after the text and type www.softpress.com. Because we want this page to open in a new browser window, click on the Target menu and choose _blank and click OK.

Tutorial

Adding a subject line to an email address

! Tip
We now have some text links established, but you may have noticed that so far we dont have a way to navigate from one page to another and back again. In the next tutorial well create a navigation bar using

You can automatically add words to the Subject field in a visitors email program when they click on an email link. To do this, type ?subject=yoursubject (without the quotes) immediately after the email address youve entered in the dialog window. Substitute yoursubject for whatever you want the subject field to be in the email.

58

a Freeway Action which uses graphics as rollovers however, some visitors may have JavaScript or images switched off in the preferences for their browser, so its good practice to offer a text navigation bar as well. As this will be a common item to all pages, well create this on our Master page.

Click on the Master1 Master page in the Site panel and draw an HTML item in a blank part of the page. Click on it again so we can add text. Type Welcome | Gallery | Contact page (you can access the | character by typing Shift-\). Select all the text, make it 14px Georgia using the General tab of

the Inspector and click on the Center Align button in the Paragraph panel. Select the word Welcome, open the Edit Hyperlink dialog and link it to the Welcome page in the list of pages in the Internal tab. Do the same for the Gallery and Contact page text to link them to their relevant pages. Command-click on the item to select it then position and size it using the following values: X 349px, Y 677px, W 350px and H 22px.
If you choose any page in the Site panel, you can see that we now have this text navigation menu on every page and the links are underlined and shown in blue.

Save your file by choosing File>Save.

Previewing the site in a browser


The last time the site was tested, we previewed a single page by using the Preview button below the tool bar. However, to test hyperlinks the site will need to previewed using one of the real browsers you have on your computer.

Tutorial
59

Choose File>Preview in Browser and select one of the browsers in the list.
The first time Freeway is launched after installation, it scans your computers hard disk for browser applications. The ones found on that initial scan are listed in the menu viewed by choosing File>Preview in Browser. If you want to use a particular browser which isnt listed but is installed on your computer, go to the Preview in Browser menu and select Browser Setup... where you can click on New... to add the browser to the list.

Tutorial

loaded, it will generate a new email message with Maurices email address already entered as the recipient in the To: field. Next, test the external link by clicking on the Softpress hyperlink on the same page. Because we set the target to _blank in the hyperlink dialog box, this will open in a new browser window or a new browser tab if your browser has been configured that way. You may have noticed that before we previewed the site in a browser, all our pages displayed in the Site panel with a black dot to the left of the page name. This indicates that the pages are dirtywhich indicates that changes have been made since the last time the site was published. Only the pages which have had changes made to them will have the dot displayed next to themhowever, if a Master page is edited, all the pages created from that Master will be marked as dirty and in need of publishing. You can also delete browsers you dont want to use and choose a default browser which can be accessed using a keyboard shortcut. Previewing in a browser will publish pages in your site to generate their HTML code. Unlike Preview, Preview in Browser will publish all pages that have been updated. If there have been a lot of changes since the last time you published the file, it may take a few seconds to complete the operation. Once the browser you chose in the list loads your site, you can test your hyperlinks by clicking on them to navigate around the different pages. You can test the email link by clicking it on the Contact page, which should launch the default email program on your computer. Once the program has

This completes the second tutorial. For the next tutorial, well use this Freeway file again, and add dynamic effects to the site using Freeway Actions.

60

Tutorial 3
One of the great things about web sites is that, unlike a book, the pages can be dynamic and interactive. In this tutorial well add functionality and dynamic visual effects to enhance Maurices site. Creating these effects can be quite time-consuming but with Freeway, they can be quickly and simply added to your site by using Freeway Actions. Actions are to Freeway what plug-ins are to other programs. A core set of Actions ships with Freeway as standard, but many more are available to download for free from the Softpress web site. Others, usually very complex or specialized Actions, are available to buy from companies who offer them for sale from their web sites. Although Freeway Actions are written using JavaScript, they usually require no coding knowledge and are applied using interfaces displayed in the Actions palette. In this tutorial well use two different types of ActionsItem Actions and Standalone Actions. There are also Page and Folder Actions, which you can read more about in the Freeway Actions section to be found later in this guide. Graphic hyperlinks are created in the same way as text hyperlinks. Here well introduce a new method.

Click on the Master1 Master page in the Site panel and select the graphic containing the mauricecowley text. The item is locked, so it cant be moved, but it can still be selected. With the item selected, click on the hyperlink menu just below the bottom left-hand corner of the page area, which currently displays the words No Link. This reveals a menu of all the internal pages of our site along with a submenu for external links. Choose the Welcome page.
Now that weve made the item a hyperlink, youll see that a blue globe symbol has appeared in the top left-hand corner of the item. This tells us that the graphic has a hyperlink applied.

Tutorial

Graphic hyperlinks
In the last tutorial, we created some text hyperlinks. However, graphic hyperlinkswhich are simply hyperlinks applied to graphic itemscant be visually identified in the same way as the blue underlined text links. For hyperlinked graphic items, Freeway displays a blue globe in the top left corner of the item to give a visual cue that a link has been established on the item.

Creating a rollover navigation menu


A rollover is a graphic which changes to display another graphic when the cursor is moved over it. It can also trigger an eventin other words, it can control the behavior of another item (or set of items) on the page. Rollovers must be created using graphic items.

61

Tutorial

We want to create three rollovers which change color and show a shadow on mouseover. These rollovers, when clicked, will serve as a hyperlink to another page. In web design terminology, this is called a navigation bar. A rollover in Freeway is a combination of at least two graphic items. As we will see, each of the graphic items can be assigned to one or more of three possible rollover states. This will determine when each of the items is visible in the browser. The three states are: Normal (the user does not have the mouse cursor over the rollover), Mouseover (the user has the mouse cursor over the rollover), and Click (the user has clicked on the rollover). For our site, were going to use a rollover of three elementsa graphic for each of the normal and mouseover states, and also a graphic text item which will display on top of the rollover graphic in both states.

In the Appearance tab of the Inspector, apply the same grey we used for maurice in the logo text as a background color. Because the color has already been used on the site, Freeway will display the color in the pop-up color list in the Inspector. Click on the Border button, set it to be white with a size of 1px and its position as Inside. Apply rounded corners by setting a value of 12px in the corner field of the Shape panel of the Inspectors Appearance tab. Position the item with values of X 349px and Y 129px.
Now we have our first rollover element, were going to duplicate it twice, edit the new elements, then align them into a stack in Freeway and apply the rollover Action.

Select the rollover graphic weve just created, then choose Duplicate from the contextual menu. In the Duplicate dialog, enter the values of 2 for Number of copies, 50px for Horizontal Offset, 50px for Vertical Offset and click OK.
This will place the two duplicates lower down the page, below and to the right of the original. Now well edit the middle item to make our mouseover graphic. This will have the same white border, but will have a green background and a drop shadow.

Normal state

Mouseover state

Graphic text

You can see from the above screenshots that the rollover will appear as a gray box with a white border in its normal state, then on mouseover it will change to a green box with a white border and a drop shadow. Because this is something which is common to all pages, well create the navigation bar on the Master page. Lets create the rollover graphic for the normal state.

Click on the Master1 Master page in the Site panel. Draw a graphic item on a blank area of the page and resize it by setting the values W 100px and H 24px in the General tab of the Inspector.

Click on a blank area of the page, then click once on the middle item to select it. In the Appearance tab of the Inspector, apply the green used for the cowley logo text as a background color in the pop-up color list. Leave the 1px border unchanged. Click on the Border with Shadow button, then change the shadows values to 50% for Opacity and 6px for Offset.

62

As the word isnt centered vertically within the item, choose Style>Shift>Other, enter a value of 40% (to move the baseline of the text down by 40% of the default line spacing), then click OK.
The three elements of the rollover now have their colors and effects applied, so the next thing to do is to align them perfectly on top of each other. Rather than doing this by eye, which may result in small variations in their positions, well use Freeway to align the items.

Freeway Express Freeway Pro Next we need to edit the bottom item so it will be a graphic text item containing the name of the page we want to link to.

Click and drag a selection marquee around the three items (see below) so theyre all selected, then choose Item>Align. In the Alignment dialog box, choose Left for Horizontal alignment and Top for Vertical alignment and click OK.
Because we used Left and Top align in the Alignment dialog, they were aligned on top of the item which was

Tutorial
! Tip

Click once on the bottom item to select it. Set the background color to None and the border color to None in the Appearance tab of the Inspector. Click on the item again and type Welcome. Doubleclick on the word to select it and go to the General tab of the Inspector. Set the font as Georgia Regular and the size as 14px, click on Bold and then on the Center align button.

Selecting multiple items in Freeway

To select multiple items, you can select the first item, then Shift-click on additional items to add them to the selection. To deselect an item in a multiple-item selection, Shift-click on the item again. Alternatively, if the items arent children of another item, you can click and drag around a group of items to draw a selection marquee which will select any item contained within it when the mouse button is released.

63

positioned highest and furthest to the left on the page. Note that we couldnt centre align the items, because one item has a drop shadow which has changed the physical size of the item itself. As stated earlier, its good practice to lock items which appear on a Master page. With rollovers, its even more important as we want to prevent them being split apart if theyre accidentally moved on one of the site pages.

Youll see that the items which make up our rollover are listed in the rollover dialog. By default, the Images tab will be selected.
PRO USERS: If you only see one item in the Actions palette list, switch OFF the CSS Layout button and build your rollovers again from page 62

Draw a selection marquee around the rollover items and choose Item>Lock.
Although the rollover is made up of three graphic items placed on top of each other, we only need to apply a rollover Action to any one of them because, in Freeway terminology, the graphics are combined. Select one of the items of the rollover and go to the General tab of the Inspector. Youll see that the option Combine Graphics is checked. With this checked, overlapping items will be treated as a single graphic by Freeway when it publishes the page. Lets apply the rollover Action to our stack of graphics.

64

If the Actions palette is not already open, choose Window>Actions to open it. If an item in the stack isnt selected, click on it once then go to Item>Actions and select Rollover (which is near the bottom of the Actions list). With the rollover Action applied, a tabbed Rollover dialog appears in the Actions palette.

The rollover dialog is like a table. There is a row for each element in the rollover stack and a column for each of the different statesNormal, MouseOver and Click. For this tutorial we wont be using the Click state. The check marks denote whether an item will be visible in a particular state. By default, all the elements of the rollover have a check mark displayed in the Normal column. To make the rollover work, youll need to manually check or uncheck the items in each column to switch the graphic on or off in that state. Click once in a blank area to make a check mark appear or click on a check mark to remove it. The list of items in the Rollover dialog is in reverse order to how they appear in the stack on the page, so the item at the back of the stack appears at the top of the list. By default, each time an item is created in Freeway it will be placed in front of the previous item on the page. This means that in the Rollover dialog list the top item will be the first item we created (the grey box), the middle item will be the second item created (the green box with a shadow) and the last item created (the graphic text box) will be at the bottom of the list.

Tutorial

A tip to identify the elements of a rollover

! Tip

If you find it difficult to identify your items in the rollover dialog, consider giving them logical names. This can be done by clicking on the Site header bar at the top of the Site panel to change it to Page view. You can then select an item and rename it, perhaps with a logical naming convention such as Normal, Mouseover and Text. To change an items name in the list, youll need to Option-click on the name and enter the new name.

You can test the rollover by clicking on the Normal and MouseOver column headers to see how the stack of items looks on the page. You wont be able to test the page by using Preview as were working on a Master page. Once all the correct graphics are displaying as they should in their appropriate states, we can now duplicate the stack. When duplicated, the items in the stack retain all their formatting (color, border, shadow, etc.) along with their locked status and rollover Action settings.

For the top item in the list, make sure its checked only in the Normal column. This will mean that the grey box will display when the mouse cursor isnt over the rollover. For the middle item in the dialog list, uncheck the Normal column and check the MouseOver column. Doing this will mean that the green box will appear when the mouse cursor is moved over the rollover when the pages is viewed in a web browser. We want the bottom item in the listthe graphic textto display in both normal and mouseover states, so place a check mark for the item in both columns. This ensures that the text is always visible.

Click and drag a selection marquee around the stack and choose Item>Duplicate. In the Duplicate dialog box, enter the values of 2 for Number of copies, 122px for Horizontal offset, 0px for Vertical Offset and click OK.

Tutorial

We have created two more fully functional navigation buttonswe just need to change the text in them to something more appropriate.

Click on the topmost item of the middle navigation button twice, select all the text and type Gallery. Do the same for the right-hand button and type Contact Page.
Now we just need to set up the hyperlinks to complete our navigation bar.

Select the topmost item of the left-hand button, click the Hyperlink menu just below the bottom left of the page area and choose the Welcome page. Repeat this to link the Gallery and Contact Page buttons to their respective pages. Save your file by choosing File>Save. Now test the page by choosing a browser from File>Preview in Browser to see if the links and rollovers are working.

65

If the rollovers are not displaying the correct item in the Normal and MouseOver states, go back to the Action palette and try checking and unchecking in the appropriate columns to adjust when each item displays.

Creating a simple photo gallery


Maurice wants visitors to see large versions of his photos, but he wants them to appear on a single page rather than a page for each photo. This can be done simply and easily by applying a rollover Action to each thumbnail on the Gallery page which will trigger a larger photo to display in the large photo item below. In Freeway terminology this is called a target image. In addition to the visitor triggering the target image on mouseover, it would also be a nice touch if the visitor had a visual reference on the page to know which thumbnail is currently selected. To do this, well add a mouseover image as a rollover on each thumbnail.

The target images will be created as a stack of items containing large versions of each thumbnail. We already have the large version of the beach huts photo, which corresponds to the first thumbnail, so lets duplicate the large item then import a large version of the photo used in each of the other thumbnails. Because we need to import a different image into each new large item, well need to do this one at a time.

Click once on the Gallery page in the Site panel. Click and drag a selection marquee around all of the thumbnails, choose Item>Duplicate and enter 1 for Number of Copies and 0px for both offsets. Click OK. Click on a blank area of the page to deselect all the items, then reselect the first thumbnail. The thumbnails already have borders applied, so add a shadow in the Appearance tab of the Inspector with the values of 50% Opacity and an Offset of 6px. Do this for each of the thumbnails in turn.
Well apply the rollover Action later, because first we need to set up a stack of target images, as the image number were going to give to each target image needs to be entered so that each rollover will trigger the correct target.

Select the large image of the beach huts and choose Item>Duplicate, ensure the values are still set to 1 copy and 0px for both offsets. Click OK. Choose File>Import, navigate to the folder Tutorial2and3_media and select the image used for our second thumbnail (called weathered sea wall.jpg) and click Open. Control-click on the item and choose Graphic>Scale and Trim. Repeat the process of duplicating the topmost graphic item and importing a new graphic for each of the remaining images in order so they correspond exactly with the thumbnail images. We currently have two target images imported, the others are: 3. birds at low tide.jpg 4. footprints in wet sand.jpg 5. groynes in winter.jpg 6. low tide runnels in the sunlight.jpg 7. marsh.jpg 8. misty riverside.jpg 9. wheeling gulls.jpg
With all large graphic items created, we can apply the Target Image Action. This will control which image is displayed when a particular thumbnail is clicked on.

Tutorial

Select an item in the stack of large graphic items and choose Item>Actions>Target Image.

66

If you dont have the Actions palette open, choose Window>Actions to open it.
Youll notice that the Target Image Action dialog is quite similar to the rollover dialog, in that each photo item appears in a list on the left and there are various columns. There are also check marks, which are currently all set in the Normal column. Also, like the rollover dialog, there are two tab buttons, the first is called Images (which displays by default) and the other is called Parameters.

The image number columns are very important, as we need to set the appropriate number in the rollover Action dialog so it triggers the correct target. Because we did everything in order this isnt an issue for now, but sometimes the numbers are worth noting down to make identification easier.

Tutorial

Click on the Parameters button. Set the Restore pop-up menu to No.
This window may look a little daunting, but it really is quite simple. We can ignore most of the options in the Parameters window for this tutorial but you can read more on what the options do in the Freeway 5 Reference. Now weve assigned image numbers to our target images we can return to each thumbnail in turn to apply the rollover settings.

Uncheck all the check marks in the Normal column and check them one at a time, in order, so a single check mark appears in each column (see screenshot above). Give beachhuts a check mark in the Image 1 column, weatheredseawall a check mark in the Image 2 column, and so on until you give a check mark for wheelinggulls in the Image 9 column. To finish off, also check the Normal column for the wheelinggulls item, as this is the image we want the visitor to see when they first open the page.

67

Select the first thumbnail and choose Item>Actions> Rollover. Give the top item a check mark in just the Normal column and the bottom item a check mark in just the MouseOver column. Click on the Parameters button. Click on the Restore pop-up menu and choose Sticky. Click on the MouseOver # menu and choose 1.
We chose Sticky in the Restore menu so that the original trigger remains active until another rollover on the page is triggered.

Other types of Action


So far weve introduced Item Actions, which are applied by selecting the item and choosing the Action from the Item>Actions menu. However, as stated before, there are other types of Action which are not item-specific. Lets create a standalone (or insert) Action which displays the current date on a web page.

Tutorial

Repeat this process for the eight remaining thumbnails to make them rollovers. The only difference is to set the Mouseover # to the number of the appropriate large target image (i.e., thumbnail 2 needs Mouseover # set to 2, set thumbnail 3s Mouseover # to 3, etc., up to Image 9). Resample all graphics by choosing Edit>Resources... and click on Resample All. Click Done. Choose File>Save to save the file. Test the site in a browser by choosing a browser from File>Preview in Browser.
When you move the mouse over a thumbnail, a shadow will appear (which remains when the mouse is moved away) and it also triggers a change of the large image. If the rollover and target image dont work as they should, check that the correct values have been used in the Action dialogs.

Click on the Master1 Master page in the Site panel, go to Insert>Action Item and select Current Date from the list. This will place a small item on your page. In the top left-hand corner of the item is a box displaying the words Current Date. In the top righthand corner of the item is the Freeway Action cogwheel which signifies that this is an Action item. In the General tab of the Inspector, position and size the Action item using values X 10, Y 682, W 327 and H 12.

Youll notice that there is no content displayed in the itemthis is because standalone Actions just generate task-specific code in your page when its published. This means that instead of you needing to add complex HTML code yourself, Freeway does it for you. The Current Date Action contains all the code necessary to display todays date on your page, so all you need to do is position it where you want. To see the Action working, youll need to preview the site in a browser.

68

Open the Actions palette so we can see the Current Date dialog. Youll notice that the only option available is whether or not you want to display the day of the week. Choose Yes from the pop-up menu.
Due to the simplicity of using standalone Actions, you may not be able to choose a particular font or type size for the wording (as in this case)instead it will display in a default font and size. When previewed in a browser, the Current Date Action displays as shown below.

An example Page Action is the Sequence Timer Action which, when used in conjunction with the Target Image Action, can produce a changing sequence of images for which you can choose the order and timing of the sequence. Full details of the commonly used built-in Freeway Actions are covered later in this guide. In-depth instructions are also available in the Freeway 5 Reference.

Third-party and additional Actions


It is often the case that there is a third-party Action which can be used to achieve specific functionality quickly and easilycheck the Softpress KnowledgeBase online (at http://www.softpress.com/kb) to see if there is an article covering the subject. Third-party Actions, plus some very specific Actions not bundled with Freeway, can be found on ActionsForgesee http://www.actionsforge.com. This concludes the tutorials on how to build a site with Freeway 5hopefully youve been able to follow all the instructions and youre now inspired to design a web site yourself. The Tutorial section continues on the next page with how to upload a site which you have built yourself to the web so it can be seen by visitors using a web browser.

Tutorial

Other types of Actionwhich we are not going to cover in this tutorialinclude Page Actions and Folder Actions. To apply a Page Action, you need to select a page in the Site panel then go to Page>Page Actions to see the list of available Actions. Folder Actions can be applied by selecting a folder in the Site panel, opening the Actions palette and clicking on the + button in the bottom left corner. This will bring up a list of Actions that can be applied to the folder.

69

Uploading your site to the web


Once youve finished working on your site, the next step is to upload it to the World Wide Web so that people can visit it. In most cases, Freeway manages all the files youve used on your site (as well as the pages themselves), so its a simple task to upload all required internal files using Freeways built-in upload facility. This section naturally presumes that you already have an internet connection and a web hosting account which offers enough web space for your site. The following information should have been supplied by your web host: Server: The address to where you need to upload the files. This is an FTP server where you will probably place your files within a directory specific to the web domain you wish to use as a web address. Directory: The location on the server where your files need to be uploaded. This may be at the base level of the web domains directory (so it can be left blank), or it may be located one or more levels down (in which case you may be given a path name which consists of different directories separated by a forward slash symbol (/) for each level. Your web host may refer to this as the Path in your supplied uploading details. User name: This is the User name given to you by the web host (not your computers user name). This is usually case-sensitive, so take care to enter the information exactly as its supplied with capital and lower case characters as appropriate. Your web host may refer to this as User ID or Login Name. Password: As with your User name this is specific to your hosting account and will normally be case-sensitive. There are some other options available in the Upload dialog box which well cover later.

Different ways to upload a site

Tutorial

There are three basic ways to upload your files so they are available to view on the web: FTP (File Transfer Protocol), the most common method, which uploads files to you web hosts server. MobileMe (for Freeway users who have a MobileMe account with Apple), which uses free web space provided with the MobileMe account. File Copy, which is used if you run your own server on a network. Rather than uploading, this creates a copy of your site to a specified location.

Required information for FTP uploading


When you signed up with your web host, they should have sent you all the details of how to upload files to their server. Web hosts manage their servers in very different ways, so you will need to enter the information into the relevant fields exactly as instructed. Make sure you have this information to hand when you want to upload.

Required information for MobileMe


If you have signed up to a MobileMe account youll probably have the details already set up in the

70

Using Document Setup for upload info

! Tip

Uploading your files using FTP


As stated earlier, the most common way to upload files is to use FTP to send your files to your web hosts server. To do this, choose File>Upload... which will open the Upload dialog box. In here, youll see the Upload pop-up menu which, by default, displays as FTP. If FTP is not displayed, choose it from the pop-up menu.

If you prefer, you can set up all your upload information at any time by choosing File>Document Setup, then clicking on the Upload tab. This opens the same Upload dialog as displayed when you choose File>Upload. When you click OK, the information will be stored ready for when you want to upload the files to the web.

MobileMe section of your System Preferences, in which case Freeway will automatically enter this information when you go to the MobileMe Upload dialog box. If you are using your MobileMe account for the first time when you upload your files, you will need your MobileMe member name and password.

Required information for uploading to a local server using File Copy


If you run a web server on your computers local network, you may need to enter the User name and password as supplied by your network administrator. You may also have been given a specific location in which to place your sites files. You can also use Apples Personal Web Sharing to host your site. To do this, youll need to switch on Personal Web Sharing in the Sharing section of your System Preferences so that web sites in the Sites folder of your User folder can be visited on the web. Whichever way youll be providing access to your site, you simply need to know the location of the folder that the web site should live in.

Tutorial
! Tip

A more secure way to upload your site

Uploading your site by completing the Upload dialog and clicking OK allows Freeway to remember your User name and Password so it wont be needed the next time you upload. However, this will mean that Freeway has stored that information (albeit encrypted) in your document. A more secure method is to leave the Password field blank, which will result in a second dialog box displaying which requests your password when you click OK. This method ensures that only people who know the password can upload to your web hosting account.

71

Enter the details exactly as they were supplied by your web host (see Required information for FTP uploading earlier in this section for more details). Below the Password field is a check box called Passive FTP Mode (PASV) which, by default, will not be checked. As stated earlier, web hosts work in different ways, so Freeway offers this facility as some hosts allow passive mode to be switched on (which can result in quicker upload speeds), whereas some dont. If you experience difficulties with uploading, the first thing you should do is to try again with this option checked. Alongside the Passive FTP Mode checkbox is a button called Script... where you can enter a login script into a new dialog box. This should only be used when your web host needs to invoke commands from their server. Next is the Save FTP log check box. This can be switched on to generate an error log which can often give information about why an upload has failed. If youre experiencing upload problems, the Softpress Support department may ask you to switch this on so you can send an FTP log for further investigation. When checked, this saves a log file called FTP log in your User/Library/Logs folder. The last field of the FTP upload dialog is Web address, which is occasionally required when youve used a particular Freeway Action, such as the Freeway Shop Actions. The instructions for the Action will tell you if you need to enter a web address here. When the fields have been completed, click OK to start the uploading process. Freeway will store the values youve entered to be used in subsequent uploads.

Uploading to a MobileMe account


Choose File>Upload... to display the Upload dialog box, then choose MobileMe from the Upload pop-up menu. If you have already set up the MobileMe section of your System Preferences, Freeway will automatically use that information in the Member name and password fields. If not, youll need to enter the details supplied by Apple. This will automatically upload the site files to your MobileMe web space. If you are still using the old web space from the days of .Mac (Dot Mac), you can choose to upload to the old location by checking the Upload to (old) .Mac web space optionyou can see the different locations of where the files will be uploaded by looking underneath Web Address in the bottom left of the Upload dialog box once Member name and Password are entered. Click OK to start the uploading process.

Tutorial
72

your site will be uploaded. If changes have been made, Freeway will go through a republishing process before the upload begins. This process will also remove any files no longer used by your site, which ensures that no unnecessary files are uploaded to your web server. While the republishing is taking place, Freeway displays the Progress dialog with the words Building site.

Uploading using File Copy


Choose File>Upload... to display the Upload dialog box, then choose File Copy from the Upload pop-up menu. There are only two options available in the File Copy dialog box. By default, the Upload to option will be set to the folder specified in the Sharing section of your System Preferences, but you can change this by clicking on the Select button, navigating to the location you want to use and clicking OK. The Web Address field serves the same purpose as it does for FTP upload. Click OK to start the uploading process.

When the republishing is complete, the Progress dialog closes and the Uploading dialog appears. Within this dialog, Freeway displays the number of items remaining to be uploaded and each individual item is specified at the foot of the dialog box.

Tutorial

How files are uploaded


When you click OK in the Upload dialog, Freeway will check all the files in your Site Folder to see if any changes have been made since the site was last published. This ensures that the very latest version of

At any time you can stop the upload by clicking on the Stop button.

Troubleshooting upload problems


The upload function built into Freeway is very reliable and, although we receive some reported problems in Software Support, it is rarely a Freeway issue. If you have problems, work through the following in order:

73

1. Ensure youre using the correct upload details The details you need to enter in the relevant fields of the Upload dialog should have been sent to you by your host (usually in an email). Server: The name of the server space where you need to upload the files. This is usually your domain name (such as www.mydomain.com), but you should check with the details sent to you by your host. Directory: The location on the server where your files need to be uploaded. This may be at the base level of the web domains folder/directory (so it can be left blank), or it may be located one or more levels down (in which case you will have been given a path name which consists of different folders separated by a forward slash symbol (/) for each level. Your web host may refer to this as the Path in your supplied uploading details. It is quite common for servers to use a specific folder called something like htmldocs, html or www (without the quotes). User name: This is the User name given to you by the web host (not your computers user name). This is usually case-sensitive, so take care to enter the information exactly as its supplied with capital and lower case characters as appropriate. Your web host may refer to this as User ID or Login Name. Password: As with your User name this is specific to your hosting account and will normally be casesensitive. If all the details appear to be correct, it might be that you entered them by copying and pasting from elsewhere (such as the email sent to you by your host) which might have also added some unnecessary characters, such as a space. Because Freeway will remember these details after the first time you upload,

you only need to enter the details onceso perhaps its best to enter the details manually by typing them in. Entering incorrect details in the Upload dialog will prevent the upload process from starting. 2. Use the Passive FTP Mode (PASV) option Some web servers require that you use passive mode for uploading. If you find that the upload process started but then stalled, it might be that you need to use passive mode. Try uploading again, but this time switch on the option for Passive FTP Mode (PASV) in the Upload dialog (or switch it off if it was on previously). 3. Check to see if its a Freeway issue If you have followed the first two steps and the upload still doesnt work correctly, its tempting to believe that it is a Freeway problembut it seldom is. There are many reasons why the upload doesnt workperhaps the server is undergoing routine maintenance or there is a problem which your host is not aware of. You can check to see if it is a problem with your server and not Freeway by attempting to connect to your server using a standalone FTP application (such as Cyberduck, Transmit or Fetch. Launch the FTP application of your choice) using the same details as you used in Freeways upload dialog. If you cant connect with the FTP application, then it is almost certainly a server issuein which case you need to contact your host to see if there is a problem at their end (its also worth sending them the details you used to connect, so they can check that they are correct).

Tutorial
74

If you can connect successfully, try uploading your files with the FTP application. You can do this by opening your Freeway files Site Folder (the folder specified in the dialog if you go to File>Document Setup in Freeway), then dragging and dropping the contents into the FTP applications upload window. Alternatively, you can use the File Copy method in Freeways Upload dialog to publish your site into a specified folder on your computer then dragging and dropping the contents of the folder to the upload window. If the upload process stalls or you receive an error message, it might be because the server has timed out. If you are uploading very large files (such as QuickTime or MP3 files), a server connection may drop, so you may want to consider making the files smaller by using audio/video compression. Those using a dial-up connection need to realistic about the size of the files for upload if the server repeatedly times out. If the problem persists, you should contact your host to see if there is a reason for the server connection to drop. It is possible that theres an issue with the connection itselfperhaps the Broadband connection is slow or unreliable. If this is the case, you need to report the problem to your telecoms provider. In the unlikely event that you can complete an upload with an FTP application but you still cant by using Freeways Upload function, please get in contact with our Support department at support@softpress.com and attach your FTP log (which you will find in your User/Library/Logs folder after switching on the Save FTP log option in Freeways Upload dialog).

4. The upload was successful but the site cant be found on the web If the upload process appears to have been successful but you cant find the site on the web, its quite likely that you are uploading your files to the wrong location on the server. Check the details from your host again to see if they instruct you to use a specific folder (directory) on the serverif one is specified, enter the name of that folder in the Directory field of the Upload dialog. You can use a dedicated FTP application to connect to the server to see if there is a particular folder in which you should be uploading your files to. Another reason for your site not being accessible on the web is if your Home page doesnt have the file name of index.html. Freeway by default should give your Home page (ie, the page which you see when you type in just your domain name in the URL address field of a browser) the file name of index.htmlhowever, if you have been moving pages around in the Freeway file this might not be the case. Open up your Freeway file to see if your Home page has index.html in the File field in the Page Inspectorif it doesnt, change it to index.html (without the quotes) and then upload again.

Tutorial

Dedicated FTP applications


Freeways FTP upload option has everything you need to upload your site to the Web server, and will automatically manage the files and delete files which are no longer needed. However, there are a few things that you might need to do which require a more comprehensive FTP tool.

75

Freeway will not delete any files that were previously on the FTP serverit will only overwrite them where necessary. This is because you might have some pages on the server which have been uploaded using another Freeway document or by someone else. When you upload a particular Freeway document, the only redundant files which will be deleted are those which formerly belonged to that document. You need to use a dedicated FTP application if you want completely delete all the files on the server to remove an old site. When uploading your site, you may need to upload to a directory that doesnt currently exist on the serverin which case, you need to use Cyberduck, Transmit or Fetch to create that directory on the FTP site first. You might want to do this if you want to upload a test site that doesnt replace your own site or if you want to store Flash files or movie resources online. The first step is to log on to the server using your chosen tool. In Cyberduck go to File>Open Connection, enter the details and click Connect; in Transmit select Connect to Server from the Go menu, enter then details then click Connect; in Fetch select New Connection from the File menu, enter the details and click on OK. Deleting files Once connected, youll see a window showing the contents of the folder on the server. Here, you can delete files by clicking on them and following the deletion procedure for that particular application. Creating a directory or folder To create a new folder on your web server, you need to first navigate to the location where you want to create

the new folder. In Cyberduck and Transmit, select New Folder from the File menu and enter the name for the new directory. In Fetch, select Create New Directory from the Directories menu. External files You might also need to use an FTP application to upload files which are not automatically uploaded by Freewayfor example referenced items required for a Flash slideshow, a Java applet, or a script you need to use on your site. To do this, just log on to the server as described above then drag the item(s) from the Finder into the window for the appropriate directory to upload it. Where to find FTP applications There are many FTP applications availableyou can find them on sites such as http://www.pure-mac.com or http://www.versiontracker.com/ Some of these applications are freewaresuch as Cyberduck, some are sharewaresuch as Captain FTP, while others are commercial applications, such as Fetch and Transmit. Below, weve added URLs to the more well-known and well-established ones, so you can check their use and license terms. FTP applications. Cyberduck (freeware): http://cyberduck.ch/ Fetch (commercial): http://fetchsoftworks.com/ Transmit (commercial): http://www.panic.com/ transmit/ Captain FTP (shareware): http://captainftp.xdsnet.de/

Tutorial
76

Tutorial

Working with Freeway


77

Working with Freeway


This section is designed to give you an introduction to working with Freeway, brief instructions on how to perform common tasks, and also some tips about avoiding common pitfalls. As with much of the rest of this guide, it will be based around Freeway Express. There will also be Freeway Pro information present, and this will be marked as such where appropriate.
We will not cover such matters as starting and serializing Freeway here. These are covered in the earlier section of this guide entitled Installing and Serializing Freeway. Before reading this section, you should have at least a passing familiarity with the various parts of the Freeway interfacethere will be an assumption throughout that you are familiar with such terms as Site panel and Inspector palette. Brief introductions to all of these and more are present in the Quick Tour section to be found earlier in this guide.

To create a document from a template 1. Choose File>New. This will open the New Document dialog.

Pro

Pro-only New Document tabs

The New Document dialog contains two sections, Templates and Custom. Select the Templates tab before proceeding to the next step.

Working with Freeway

Creating a new document


Once Freeway has been started, the first step to making a web site is to create a document. Generally, each web site you make will be contained within a single Freeway document. New documents can be created in two different ways: From a predefined template From custom settings you specify when the document is created (Pro only) By default, Freeway will open the New Document dialog when it is started. If this is the case, you can skip step 1 of the following instructions.

2. From the template group list on the left hand side of the dialog, select the category of template you wish to create a new document from. 3. In the area on the right, you will see all the templates contained within the template group. Click on the template you would like to create a new document from. 4. Click the OK button. 5. A dialog will appear. Enter the name of your new document in the Save As field, and then navigate to the location in which your new Freeway document should be created. 6. Click on the Save button. Your new document will be created and appear in front of you in Freeway To create a document using custom settings (Pro only) 1. Choose File>New. This will open the New Document dialog. 2. Select the Custom tab if it is not already selected. 3. Edit the settings in the various fields in the dialog, or accept the default values. Site Folder, Resources and File Names are all settings related to the output of your web site. Default HTML and Default page

78

size are default settings for all new pages you will create in your document. All of these settings can be changed later from the Document Setup dialog. 4. Click OK.
Your new document will appear in front of you in Freeway. Unlike creating a new document from a template, no file is saved to disk when creating a custom document in this way. That will not happen until you choose File>Save for the first time.

one of the browsers listed there. This will publish your whole site if necessary. To upload your web site 1. Choose File>Upload. 2. Choose the upload type from the Upload pop-up (this will depend on the type of web hosting you have). 3. Fill in the server and/or authentication details for the upload type you chose. 4. Click OK. For further information pertaining to uploading, see the uploading section, located at the end of the tutorials; it contains much greater detail about the upload settings, and common problems people have with uploading.

The Freeway workflow, publishing, and previewing


The basic Freeway workflow is simple. Create pages. Add items to the pages. Insert content into the items. Publish. Upload. Of course, in reality, there are many more things that youll do within this basic framework, but this short description covers the major areas of activity. These are the areas we will look to cover in the upcoming sections. It is important to note that Freeway doesnt generate any HTML code until you publish your web site, and indeed that this code and its associated resources (for instance published graphic files) are completely separate to the Freeway document itself. To publish your web site, choose File>Publish Site. This will create all of the code required for all the pages in your site. Subsequent publishes will just update pages that have changed since the last publish. You can also preview the current page you are working on within Freeway. This will automatically publish just the current page. To do this, click on the Preview button in the bar between the layout view and the tool bar. To preview your whole site in a browser, go to File>Preview in Browser and select

Working with Freeway

Working with pages


Pages in Freeway are the area upon which you place all of the content for your web site. The first and most important thing to know about pages is that there are two types of pages: Master pages. These are pages upon which other pages in your Freeway document are based. These pages are never output. Site pages. These are the pages which are actually output by Freeway and represent web pages in your web site. All site pages are based upon a master page. Master and site pages can be seen in the site panel. All master pages can be found in the Master pages folder, above the separating line in the site panel. All site pages can be found below the separating line. The name of a site page in the site panel is followed in square brackets by the name of the master page upon which it is based.

79

Working with Freeway

All items created on a master page are also created on site pages based on that master page. Changes to an item on a master page will be reflected in the equivalent items on the site pages. If you edit an item on a site page that is based on an item on a master page, it will no longer be updated when the item on the master page is changed. You can, however, reconnect it fully with the item on the master page by turning on both the Use Master Settings and Use Master Content checkboxes in the Properties section of the General tab in the Inspector palette for the item on the site page. To create a new master page 1. Choose Page>New Master. 2. Enter the name for your new master page in the Title field. 3. Click OK. A new master page will be created using the default page settings for your document. To create one or more new site pages 1. Choose Page>New Pages. 2. Enter the name for your new page in the Title field. 3. Enter the number of pages you would like to create in the Pages field 4. Select the master page these new pages are to be based on from the Master pop-up menu. 5. Click the OK button. The new pages will be created using the settings of the master page you selected. To delete a page Click on it in the Site panel and press the Backspace key.

Working with items


When working in Freeway, a large proportion of your time will be spent creating and modifying items. These are the containers within which you will place much of your content, and so it is really important to understand the different types of items, when its appropriate to use each type, and how the different types of item interact with each other on the page. The principal types of item that can be created are: HTML items. These are mostly used to contain HTML text. This should normally comprise the bulk of the textual content of your web pages. Using HTML text is important for a number of reasons, particularly the ability for search engines to read it and use it as a way of including your site in their search results. Graphic items. These have two main purposes. Firstly, theyre often used to contain graphics, for example photos. Secondly, they can contain text, although this is best restricted to small amounts of text for headings and the like. Although the two types of item are very different, they are created in the same way. To create an item 1. Select the button labeled HTML or Graphic in the tool bar 2. Move your cursor over Freeways layout view. You will see that the cursor is now a cross-hair 3. Click and hold the mouse button at the position on the page you want to start drawing your HTML item 4. Moving the cursor while continuing to hold down the mouse button will change the size of the item you are going to create. While doing this, Freeway

80

Pro

CSS Layout (Pro Only): IMPORTANT

In Freeway Pro, it is very important to know that there are two different layout models that you can use in your pages, table-based layout and CSS layout. The default type of layout used for new items that you draw on your page is controlled by the large round button in the tool bar containing the letters CSS. The type of layout that you use will have a significant effect on the way your page is output, and also the way it behaves in the browser. Both methods have their advantages and disadvantages. To find out more information about these and other issues relating to the two types of layout, see the Freeway 5 Reference.

For more precise control over the position and size of an item, you can use the Dimensions section of the Inspector palette. As well as being able to create rectangular graphic items, you can also create oval and path-based graphic items. Rectangular graphic items can be given round corners using the Shape section of the Appearance panel in the Inspector palette. There are also buttons in this section to convert a graphic item between rectangular, oval and path shapes. To delete an item

Working with Freeway

Select an item and press the Backspace key. will show a live preview of the item as you draw it on the page. 5. Once the item is the size you want it to be, release the mouse button. Freeway will create the item and select it for you. You can tell an item is selected because it has small grey handles at the corners and at the mid-point of each side. These are called the selection handles. To select an item that is not currently selected, you can click on it in the layout view. To select multiple items, hold down the shift key while clicking on the other items. You may want to change the position of the item after creating it. To do so you can simply drag it around in the layout view, or for finer control you can move the item using the arrow keys. To resize the item, you can drag one of the selection handles. If you hold down the Shift key while doing this, the item will be constrained to a square or a circle, or if you hold down Shift and Option, the item will maintain its proportions as its resized.

Parent/Child relationships
In Freeway, some items can have a hierarchical relationship. Whether or not this is possible depends on the types of the items involved. This allows items to be grouped together as a single unit, and also enables advanced users to create more complex CSS-based layouts. The hierarchical relationships between items on a page can be seen in the site panel, either when in Page view mode, or in the site view when Show Items has been selected from the cogwheel pop-up below the site panel. These relationships can also be seen more immediately in the layout view. When an item is selected, its parents border is highlighted with the system highlight color, and its childrens borders are highlighted in grey. Items can also be a child of the page, which is how they are created unless you use the following method.

81

To create an item that is the child of another item 1. Select the item tool appropriate to the type of item you would like to create 2. Start and finish drawing within another item that is of a type that can be a parent of the item youre creating. You will see that the item that will become the parent is highlighted while you are drawing the item. To make an existing item a child of another item 1. Start dragging the item you want to make a child 2. Move it over the item you want to make the new parent of the item you are dragging 3. Press the space bar once. This will highlight the new parent item. 4. Finish dragging by releasing the mouse button. The item will become a child of the new parent. If there is more than one potential parent item underneath the item as it is being dragged, you can cycle through the potential parents by repeatedly pressing the space bar. Note that the page is also a potential ancestor and will be included in this cycle. You may also want to group a selection of items by creating a new parent item to contain them. To group several items together 1. Select all the items you would like to make a group. 2. Choose Item>Group. This will create a new parent item containing all the items you selected. To ungroup items 1. Select the item created when the items were grouped (their parent). 2. Choose Item>Ungroup.

Aligning and distributing items


It is very useful to be able to position several items at the same horizontal or vertical location, or to spread them out evenly. To align several items 1. Select all the items you would like to align. 2. Choose Item>Align. 3. This will bring up a dialog with several alignment options. The left-most button in each row represents a choice of no alignment. The other buttons represent possible horizontal or vertical alignments. Choose a horizontal and/or vertical alignment and click OK. To spread items out evenly, you can use Distribute. Distributing items is the same basic process as aligning, but you choose Item>Distribute instead. Further information about the settings in the Distribute dialog can be found in the Freeway 5 Reference.

Working with Freeway


82

Manipulating items
As already mentioned, items can be positioned and resized in different ways. As well as this, items can be automatically resized to the size of their content, be it text or graphic. To resize an item to fit its content 1. Select the item you would like to resize. 2. Choose Item>Fit Box to Content. There are extra manipulation options available for graphic items, for example rotation. To rotate a graphic item 1. Select the graphic item you would like to rotate. 2. Select the rotation tool from the tool bar. 3. Grab one of the items selection handles with the rotation tool. 4. Move the cursor to rotate the item. 5. Release the mouse button to complete the rotation.

Changing an items appearance


There are many ways of customizing the appearance of items in Freeway. There are also different methods of doing so dependent on the type of item. This will be touched on only briefly here and you should consult the Freeway 5 Reference for more detailed information. For both HTML and graphic items, much of the appearance information for the item is available in the Appearance tab of the Inspector palette. Because it is such a common thing to want to modify, the background color of an item can also be changed from the General tab of the Inspector palette. To set the background color of an item 1. Select the item. 2. In the Properties section on the General tab of the Inspector palette, click on the Color pop-up. 3. Select a color from the pop-up menu, or select Other to use a color not already present in your document.

Working with Freeway

Pro

Manipulating items in Freeway Pro

Changing how an item will output


The Output tab of the Inspector palette has a number of settings depending on the type of the item you have selected, and it will also allow you to change the type of the item. These settings allow you to have more control about how a particular item will be output when Freeway publishes it. To change the type of an item 1. Select the item and switch to the Output tab of the Inspector palette. 2. Choose the new type of the item from the Type pop-up.

Freeway Pro allows you to skew and mirror graphic items. These transformations have their own tools which can be accessed by clicking and holding on the rotation tool in the tool bar and selecting the appropriate tool from the pop-up menu. The tools, once selected, are used in the same way as the rotation tool. Freeway Pro also has a Transform dialog to allow you to apply transformations more accurately. This can be accessed by selecting an item and choosing Item>Transform.

83

Working with Freeway

There are three different graphic item types that can be selected in the Type pop-up, JPEG, GIF, and PNG. These refer to the type of graphic created when Freeway outputs the graphic item, and each have their own strengths and weaknesses. When you import a graphic into a graphic item, Freeway will analyze the graphic and make an informed decision as to which type is best and set the graphic item to output using that type. You can use these options to override Freeways default judgement if you want. There are also different settings available for each of the graphic types that will allow you to fine tune how Freeway outputs that particular graphic. To set the alt text of a graphic item 1. Select the graphic item and switch to the Output tab of the Inspector palette. 2. Ensure the Alt Text checkbox is on and then enter a description of the graphic into the field beneath the checkbox. Alt text is important because it will allow people who cannot see the graphic to see a description of the image. This include people using screen readers and also anyone using a simple text-based browser.

Working with Tables


Tables should mainly be used for presenting tabular data. Its unnecessary to use them for positioning purposesjust use Freeways items instead. The Table tool is in the Freeway Pro tool bar by default, but in Freeway Express you will need to customize your tool bar, or open the pop-up menu on the HTML tool on the tool bar and select the table tool from there. After selecting the table tool, you can draw them exactly as you would any other item. Once youve finished drawing a table, you will be prompted to choose the number of rows and columns the table should contain.

To select the table, click on the border at the edge of the table. You can select table cells in the same way as you would an item, and entering text works the same way as well. You can also select multiple table cells in the same way as you would select multiple items. To select a whole column or row, position the cursor at the top of a column or to the left of a row. It will change to be an arrow pointing at the column or row, and clicking will select all the cells in the column or row it is pointing to.

84

To resize a column or row in a table 1. Position the cursor at the bottom of the row, or to the right of the column, you want to resize. It will change appearance when you are in the correct place. 2. Click and drag to resize the column or row. To change the number of rows or columns in a table 1. Select the table. 2. Switch to the General tab of the Inspector palette. 3. In the Cells panel, enter new values into the Rows and Cols fields. You can also use the Item>Table menu to insert and delete columns. To merge cells into one 1. Select the cells you want to combine into one. 2. Choose Item>Table>Join Cells. To split cells 1. Select the cells you want to split 2. Choose Item>Table>Split Cells. 3. Select whether to split the cells into rows or columns, and enter a number of rows or columns to split them into. 4. Click on OK.

be available in all the lists from which you can select colors. Colors are removed from the color list once they are no longer being used in the document.

Colors in Freeway Express


In Freeway Express, colors do not have names and are simply presented as swatches in the color popups throughout the Freeway Express user interface. The color palette is the Mac OS X system color palette that you may be familiar with from other applications, for example TextEdit. To apply a color using the color palette in Freeway Express 1. Select the page, item or text you want to apply color to. 2. Select the appropriate tab in the Color palette (for example Color Sliders). 3. Edit or click on the color you want to use. As you edit or click on colors, the color of the selected element in Freeway will change accordingly. The Applies To pop-up at the bottom of the color palette indicates what will have its color changed as you modify colors in the palette. Depending on the current selection, the Applies To pop-up can have multiple possible values; changing the value will change what the color is being applied to.

Working with Freeway

Working with colors


All Freeway documents are created with a basic set of colors. As you assign colors to elements and text within your document, Freeway will add these colors to the documents color list. This means that they will then

85

If you select Other from a color pop-up in Freeway Express, you will be presented with the system color palette to choose the color from.

Colors in Freeway Pro


Freeway Pro has far more advanced color handling than Freeway Express. Every color is named and permanent colors can be created that exist even if they are not applied anywhere in the document (the concept of temporary and permanent entities will come up again when discussing Styles in Freeway Pro). Editing a color in Freeway Pro will change all occurrences of that color within your document. This makes it very easy to make wide-ranging changes to the color scheme of your web site. The Color palette in Freeway Pro is actually part of the Styles and colors palette. There are two tabs in this palette related to colors, the Document colors tab and the Web-safe colors tab.

The Document colors tab contains a list of all the colors within your document. This includes the default set of colors, temporary colors created as you have assigned colors to objects and text in your document, and any permanent colors that you have created. The Web-safe colors tab contains colors that should display accurately on most color monitors. To apply a color in Freeway Pro using the color palette 1. Select the page, item or text you want to apply color to. 2. Select either the Document colors or the Web-safe colors tab. 3. Click on the color you want to use. To apply a color that is not already in your document using the color palette 1. Select the page, item or text you want to apply color to. 2. Select either the Document colors or the Web-safe colors tab. 3. Click on the cogwheel at the top of the palette and select Color Picker from the pop-up. 4. Choose the color you want to use from the system color palette and click OK. As in Freeway Express, there is an Applies To pop-up that allows you to choose which property of the selected object you want to apply the color to. To create a new color

Working with Freeway

Document colors (left) and Web-safe colors tabs in Freeway Pro.

1. Select either the Document colors or the Web-safe colors tab in the Styles and colors palette.

86

Working with Freeway

2. Click on the cogwheel at the top of the palette and select New Color from the pop-up. 3. Enter a name for the color in the Name field. 4. Select a color from the swatches or click on the color wheel button near the bottom of the dialog to choose from the system color palette. 5. Click OK. To edit a color 1. Control-click on the color to edit in the Document colors list in the Styles and colors palette. 2. Select Edit Color from the pop-up. 3. Change the color using the same method as for a new color. 4. Click OK. To delete a color 1. Control-click on the color to delete in the Document colors list in the Styles and colors palette. 2. Select Delete Color from the pop-up.

3. If the color is used in your document, you will be asked to select a color to replace it with. Choose one and click OK. It is worth noting that none of the built-in colors (the colors available in every new document) can be edited or deleted. Colors can also be managed and imported in the Edit Colors dialog which can be accessed by choosing Edit>Colors

Working with graphics


One of the most common tasks within Freeway is adding and manipulating graphics within a site. Graphics within Freeway are contained within an item. If the item is a graphic item, Freeway will optimize the graphic for you when you publish your site. If the item is an HTML item, the graphic will be output unchanged; this is called a passthrough graphic.

87

Working with Freeway

Graphics that are contained within graphic items can also be scaled and cropped. Filters can be applied to the graphic using a variety of graphic Actions. HTML items that contain graphics must be at least as large as the graphic if the graphic is to be output; if the item is not large enough, Freeway will show you by overflowing the itemplacing an X through it and not displaying the graphic. Resizing the item appropriately will fix this problem; an easy way to do this is to choose Item>Fit Box to Content. To import a graphic into an existing item 1. Select the item to import a graphic into (ensure it does not contain text; if you want to import a graphic into an item containing text, you will need to delete all the text first). 2. Choose File>Import. 3. Locate the graphic file you would like to import and click OK. Freeway Express can import GIF, JPEG and PNG files. Freeway Pro can import a far greater range of graphic types, including Photoshop and Illustrator files, although these should only be imported into graphic items because they need to be converted to a web-ready format to be displayed in your web page. You can also drag a graphic directly from the Finder onto your Freeway page. You can either drag it into an existing item, or directly onto the page, in which case a new graphic item will be created to contain it. Alternatively, a new HTML item can be created to contain the graphic if you hold down the Option key when dropping it onto the page.

Manipulating graphics in graphic items


Once you have added a graphic to your page, you can manipulate it in a variety of ways. To position a graphic within its containing item 1. Position the cursor over the arrows in the center of the graphic item. These are called the panning handles and the cursor will change to a hand when its positioned over them. 2. Hold down the mouse button and drag the graphic around within the item. 3. Let go of the mouse button when the graphic is positioned as you want it. To scale a graphic to the size of its containing item 1. Select the item containing the graphic. 2. Choose Item>Graphic>Scale to Box. This will scale the graphic without maintaining its proportions. This menu contains other options for scaling including Scale and Pad and Scale and Trim, both of which maintain the proportions of the graphic but result in different sized graphics. There is also the option to increase and decrease the size of the graphic in increments by using Scale Up and Scale Down. If you hold down the Shift and Option keys while resizing a graphic item to maintain the items proportions, any graphic contained within it will also be resized maintaining its proportions. Whenever you scale graphics, it is a good idea to resample them afterwards. The main advantage of this

88

is to reduce the size of Freeways internal version of the graphic. This will help reduce the size of your Freeway document.

As well as entering text directly using the keyboard, text can be imported into an item from an existing text file. To import text from a file into an item or page 1. Get a text cursor in the item or page you wish to import text into (as described earlier). 2. If there is existing text in the item, position the cursor where you want to add the text you are importing. 3. Choose File>Import Text. 4. Find and select the text file whose content you would like to import and click OK.

Working with other media


As well as being able to import graphics into HTML items, you can also import all sorts of other media. Other types of media that you can import include Flash, QuickTime movies and mp3 audio files. You import media files using the same method as if you were importing a graphic into an HTML item. If youre importing Flash or QuickTime movies, you may want to have a look at the Flash Extras or QuickTime Extras Actions which can modify the way these files behave when viewed in a browser.

Working with Freeway

Styling text
Applying styling to text is a fundamental part of creating any web site. In Freeway, most styling of text is done from one of two places. The first is the Inspector palette, and the second is the Style menu. The options available for styling text in the Inspector palette are a subset of the options available in the Style menu.

Working with text


As discussed earlier, text within HTML items and graphic items are generally used for very different purposes. However, working with the text in either type of item is essentially the same, although you will notice as you work with text that some of the available options are different. It is also possible to enter text directly into the page. To enter text into an item 1. Select an item that does not contain a graphic by clicking on it. 2. Click on the item again. This will insert a text cursor into the box, and you can now type text freely within it. To enter text directly into the page, double-click on it in the layout view. Once youve finished editing text within an item or the page, click outside the item or page to leave text editing mode.

The Style menu.

The Inspectors Style palette.

89

Selecting text and applying styling in Freeway works in the same way as most other applications. Select the text you would like to style and change the appropriate attribute in either the Inspector palette or the Style menu. Text styling attributes are divided into character and paragraph attributes. Character attributes (for example font and color) can be applied to any run of text. Paragraph attributes (for example alignment) will be applied to the whole of any paragraph contained within the current text selection.

To create a list 1. Select one or more paragraphs you want to make into a list. 2. Choose Style>List>Increase indent. To change a list item back into a paragraph, select the list item and choose Style>List>Decrease indent. To create a nested list, select a list item and choose Style>List>Increase indent. The first list item in a list cannot have its indent increased.

Inserting items into a text flow


An important technique to know about when working with HTML text is the ability to insert both HTML and graphic items into the flow of the text. This means that the items will move around as the text is reflowed by, for example, different people having different settings in their browsers for the text size. These are called in-flow items. To insert a graphic item into an HTML text flow 1. Select an item containing text and click again on it to get a text cursor within it 2. Position the cursor at the point in the text where you want to add the graphic item 3. Choose Insert>Graphic Item. A default-sized graphic item will be inserted into the flow of text. This item will behave just as a graphic item you had drawn on the page would behave. The only major difference is that you can no longer position the item its position is determined by the text around it. You can of course still resize it in the same way as an item you had drawn on the page. There is also an Align setting in the Dimensions panel of the Inspector palette for in-flow graphic items.

Working with Freeway


90

To remove styling from text 1. Select the text you want to remove all styling from. 2. Choose Style>Remove Styling. This will remove all character attributes from the selected text. Paragraph attributes will only be removed from paragraphs that are completely selected, including the hidden paragraph character at the end of each paragraphyou can see hidden characters if you choose View>Invisibles (the last paragraph has no hidden paragraph character, so there is no need to select it). The easiest way to select a complete paragraph is to click on it four times in quick succession (quadruple-clicking).

Working with lists


As well as being useful for creating hierarchical HTML lists within text in your document, lists are used extensively in the CSS Menus Action. They are created by converting paragraphs of text into list items.

different setups people have in their browsers, for example (as has already been mentioned), having different text sizes specified, or their browser window at different widths. Following are just a couple of ways to modify in-flow HTML items in Freeway Pro. Further information is available in the Freeway 5 Reference. This allows you to position the graphic item vertically relative to the rest of the line of text it is within, or to force it to the left or right of its containing item and have the text flow around it (the Left and Right settings in the Align pop-up). To insert an HTML item into a text flow 1. Select an item containing text and click on it again to get a text cursor within it. 2. Position the cursor at the point in the text where you want to add the HTML item. 3. Choose Insert>HTML item. A default-sized HTML item will be inserted into the flow of text. You will notice however that in-flow HTML items always exist within their own paragraph in a text flow. HTML items can also be set to have the text flow around them; simply choose Left or Right from the Float pop-up in the Dimensions panel in the Inspector palette. Freeway Pro provides you with many ways to create in-flow layout. In-flow layout is important for creating web sites that are flexible and work well with the To center an in-flow HTML item within its containing item (Pro only) 1. Select the in-flow HTML item and switch to the General tab of the Inspector palette. 2. In the Dimensions panel, ensure that the Float pop-up is set to None 3. Open the Margin pop-up and select Auto. To set an in-flow HTML item to always be the width of its containing item (Pro only) 1. Select the in-flow HTML item and switch to the General tab of the Inspector palette. 2. In the Dimensions panel, click on the Width button or delete the contents of the Width field and press the Return or Tab key.

Working with Freeway

Working with Styles

Pro only

One of the major advantages of Freeway Pro is being able to group a set of character and paragraph style attributes into a single style. Once created, a style can be applied to any text in your document, making it easy to use consistent text styling across your whole site. An extra bonus is that you can edit the style and any changes you make will apply to all the text in your document that is using the style.

91

Document styles you created are displayed in the Document styles tab of the Styles and Colors palette. There are also some default styles automatically added to new documents, and a [No Style] that, when clicked on, will behave in the same way as choosing Style>Remove Styling.

to add, then selecting the attribute from the pop-up menu. 4. Set values for the attributes after youve added them. 5. Name your new style by entering text in the Name field. 6. Click on OK. While in the dialog, you can remove an attribute by clicking on the minus button next to it.

Working with Freeway

To create a new style 1. Switch to the Document styles tab of the Styles and Colors palette. 2. Click on the cogwheel, and in the pop-up menu select New Style. 3. In the New Style dialog, add style attributes for this style by clicking on the plus button to the right of the section for the type of attribute you want

To edit an existing style 1. Switch to the Document styles tab of the Styles and Colors palette. 2. Control-click on the style you want to edit in the styles list, and select Edit Style from the pop-up menu. The Edit Style dialog works in the same way as the New Style dialog. There is also an Edit Styles dialog which can be opened by choosing Edit>Styles. This dialog is much the same as the two dialogs you have already seen, but also has a list of all document styles on the left hand side. This allows multiple styles to be edited at a time. To apply a style to text 1. Select the text you want to apply the style to. 2. Switch to the Document styles tab of the Styles and Colors palette.

92

3. Click on the style in the list you want to apply. To delete a style 1. Switch to the Document styles tab of the Styles and Colors palette 2. Control-click on the style you want to edit in the styles list, and select Delete Style from the pop-up menu. If the style is being used anywhere in your document, a dialog will appear prompting you to choose another style to replace it with. If you want to remove the style from your document and from all the text it is used on, choose No Style from the list in this dialog. As well as being applied to text, styles can be applied to items and pages so they style all the text within the item or page. You can see which styles are active for the current selection in the Style Inspector tab of the Inspector. Permanent and temporary styles In Freeway Pro, when you style text using the Inspector palette and the Style menu, temporary styles will be created. These are styles that only exist while text exists with their styling applied. New temporary styles will be created and existing ones deleted as you change the styling of text within your document using the Inspector palette and Style menu. Although these styles can be useful, it is generally far better to use permanent styles when possible. These are the styles you create manually using, for example, the New Style dialog. These styles are permanent by default, meaning that they will remain in your document whether or not they are applied to any text. If you have styled some text using temporary

styling, you can change the temporary style into a permanent style by editing the style and turning on the Permanent checkbox. Permanent styles are shown in bold text in the Styles and Colors palette.

Hyperlinks and anchors


Hyperlinks provide a way for people visiting your site to navigate to other pages within it, or to another web site entirely. Anchors are a way of tagging a particular object on a page so that when you click on a link to it, youll be taken to the appropriate page and the browser will scroll to the position of the tagged object. To create a hyperlink 1. Select a graphic item, map area, some graphic text or some HTML text. Choose Edit>Hyperlink. 2. Click on the Internal tab and select a page from the list to create a link within your web site, or click

Working with Freeway


93

on External and enter the URL to create a link to a different web site. 3. Click OK. To remove a hyperlink 1. Select a graphic item, map area, some graphic text or some HTML text that has a link applied. 2. Choose Edit>Hyperlink. 3. Click the Remove Link button. To create an anchor

To set up the form properties for the current page: 1. Choose Page>Form Setup. 2. In the Form tab, select a form submission method from the Method popup. 3. Enter the URL of the form processing script into the Action field. 4. Click OK. Dont forget that you need to add a Submit button for people to click on to send the form to your script for processing. Note also that the Action field should only have a URL for the processing script entered, not the contents of the script itself. The simplest method for creating reply forms is to use the PHP Feedback Form Actionsee the movie tutorial at http://www.softpress.com/support/tutorials. html (Episode 18). Note that is you use this Action you should not use any information in the Form Setup dialog. Only one form can be set up per page. If you want more than one form on your page, use the Multiple Form Suite from ActionsForge at http://www. actionsforge.com/projects/view/24-multiple-form-suite

Working with Freeway

1. 2. 3. 4.

Select a graphic item or some HTML text. Choose Edit>Anchor. Enter a name for the anchor in the Name field. Click OK.

To remove an anchor 1. Select a graphic item or some HTML text that has an anchor applied. 2. Choose Edit>Anchor. 3. Click the Remove Anchor button. When creating an internal hyperlink, the anchors on the page you have chosen to link to are shown in the Anchor pop-up on the Internal tab underneath the list of pages.

Working with HTML forms


Each site page in Freeway can have a HTML form on it. There are two steps to setting up a form in Freeway. Firstly, you need to place controls on the page and secondly, you need to set up the forms properties. Form controls are created just as you would any other item, but you first need to select the appropriate drawing tool. By default, the form control drawing tools are located in the HTML tool popup on the tool bar.

Further information
This completes the overview of basic functionality in Freeway. For more complete information on all of these topics, please consult the Freeway 5 Reference.

94

Freeway Actions

Freeway Actions
95

What are Freeway Actions?


Both Freeway 5 Pro and Freeway 5 Express ship with a comprehensive set of Actions which you can use to add functionality and dynamic effects to Web pagessome of which weve already used in the Tutorial section. This section gives information on commonly-used standard Actions which come pre-installed, however many custom Actions can be downloaded free from ActionsForge (http://www.actionsforge.com). Other Actions, particularly complex ones, may be sold commercially on a developers web site. Actions are comparable to plug-in modules, allowing you to add functionality or effects through the simplicity of an intuitive dialog box which would otherwise require sophisticated coding or repetitive formatting in other programs. An Action can be used for doing something as simple as making an image change color when a visitor mouses over it, or as complex as controlling forms and creating navigation bars. Others are part of a suite of Actions allowing you to create, for example, an on-line shop or sets of transition effects. As stated earlier, this section will cover the standard pre-installed Actions, however Freeway 5 Pro allows you to add further custom Actions which enhance the functionality of your web pages. Freeway 5 Express only allows you to add Actions which have been encoded, so consult each Actions documentation to see if it will work with Express. The download page for all Actions at ActionsForge gives details of which versions of Freeway any particular Action is compatible with.

The different types of Actions


Because there are different types of functionality you may want on your site, there are different ways to apply an Action in Freeway. The different types of Action are: Item Actions: The most commonly-used Actions, which are applied to a specific item (or group of items) on your page. Note that some actions are specific to HTML items and others are only for graphic items. Page Actions: These are used on individual pages to apply functionality to the page itself. Standalone Actions: Another commonly-used type of Action, which creates a pre-coded HTML item on your page (sometimes called insert Actions). Folder Actions: These are used for applying an Action on a group of pages stored in a single folder. If all your site pages are stored in one folder, this can be used to apply site-wide functionality. Suites of Actions: Complex suites of many different types of Action. The individual Actions within the suite can be any of the above Action types. The Actions work together to provide functionality in your web site.

Freeway Actions

Applying Actions
Before you apply an Action, its best to have the Actions palette open so you can see that the Action has been applied. If its not open, choose Window>Actions. The way in which you apply an Action depends on the type of Action you want to apply:

96

Item Actions: Select the item, choose Item>Action and select an Action from the list. Page Actions: Select the page you want to apply an Action to in the Site panel, then choose Page>Page Actions and select an Action from the list. Standalone/Insert Actions: Click and hold on the Action tool on the tool bar, choose the Action you want, then draw the Action on the page in the same way as you draw an item on the page. Alternatively, go to Insert>Actions and choose the Action you want. This method allows you to insert an Action into a text flow. Folder Actions: Select a folder in the Site panel, click on the plus button in the bottom left corner of the Actions palette, then choose the folder Action you want to use. In fact, all Actions can be applied using the plus button in the Actions palette. Clicking on it will show a list of all Actions which can be applied to the currently selected object.

The Actions palette


When no Actions have been applied to a selected item, page or folder, the Actions palette will be empty. To see how it works, lets draw a graphic item on the page then apply an Action. Click on the Graphic tool on the tool bar and draw an item on your page. With the item selected, choose Item>Actions and select Buttons from the list.

You will now see that a tabbed panel has appeared under the title bar entitled Buttons and, within the panel, the various options of the Action are displayed. Depending on which Action you apply, the options may take the form of text fields, check boxes, pop-up menus, etc., but the options will always be specific to that particular Action. An item can have more than one Action applied at a time, so lets apply another one. Choose Item>Actions and select Fade. Youll see in the Actions palette that we now have two tabbed panels, the latest of which is now selected. If you want to return to the Buttons Action, youll need to click on the Buttons tab. Lets apply a third Action. Choose Item>Actions and select Rollover. A third tabbed panel has appeared in the Actions palette, but this is a different type of panel in that it has more than one window which can be selected by clicking on the relevant button below the Actions tabs. The Rollover Action is currently showing the Images window. Clicking on the Parameters button displays a second panel of options. Although there are two separate windows, both are specific to the Rollover Action. This is done because some Actions have very different types of options which dont lend themselves to being displayed in the same window. In this case, the Images window displays the options in a table-based layout,

Freeway Actions
97

while the Parameters window is made up of a list of pop-up menus. If you want to remove an Action from an item, simply click on the X in a circle to the left of the Actions name. You may also have noticed that each time an Action was applied to the item on the page, a label displaying the name of the Action appeared in the top left corner of the items container. With all three Actions applied, three labels appeared underneath each other, giving a quick visual reference to which Actions have been applied.

When an Action has been used, the Action cog logo will appear on the item, page or folder icon in the Site panel. This is a visual cue that it has an Action applied to it.

Installing new Actions


Once you have downloaded new Actions, they are simple to install. Drag the Action file onto the Freeway application icon (either in the Applications folder or in the Dock), and Freeway will start and inform you that you are about to install an Action. Click on the OK button to confirm that you want to install the new Action. Freeway will copy the Action file to the appropriate place on your hard drive. It is important to remember that Freeway Express can only use encoded Actions. These are marked as being specifically for Freeway Express on the download page for that Action on the ActionsForge site or in the text of a developers web site.

Freeway Actions
98

If a page Action has been applied, the Actions palette will only display the options for that Action if no items are selected on the page.

Working with Freeway Actions


Because there are so many Freeway Actions, we dont have the space here to cover them all, so well concentrate on the most commonly-used ones. You can find out more on Actions not mentioned here in the Freeway 5 Reference, on the Softpress KnowledgeBase or at ActionsForge. Here, well see how to use common Actions, what options are available and also discuss typical problems users may have with particular Actions. most common place people have problems with rollovers. If the Item>Actions menu is greyed out at this stage, see the Common Queries with Rollovers at the end of this section for advice. 4. In the Actions palette (the Images window shows as default), click on one of the check marks in the Normal column to remove it and click once in the MouseOver column to create a check mark. 5. You can see which item will show for each state by clicking once on the bar at the top of each column.

Freeway Actions

The Rollover Action


Perhaps the most common of all Actions is the rollover. Rollovers are graphic items in a stack which change to display a different graphic in the stack for each of the normal, mouseover and click states when the page is previewed. There is a full tutorial on how to create a rollover in the Tutorial section (Tutorial 3), but because rollovers are so common well run through a basic step-by-step here to explain the basic principles again: 1. Click on the Graphic tool in the tool bar, draw a wide rectangular item on your page, then apply a red background color in the Inspector. 2. Control-click (or right-click) and choose Duplicate from the contextual menu. Set the values of 1 for copies and 0px for horizontal and vertical offsets, click OK and then apply a green background color. 3. With the topmost item selected, choose Item>Actions and select Rollover. This is the

The above step-by-step creates the most simple rollover possible. If you want further help with rollovers, read the instructions earlier this guide in Tutorial 3. Instead of duplicating items, we could also have copied and pasted the different elements of the rollover, edited them separately in different areas of the page and then aligned them into a stack using Freeways Align feature. Whichever route you take, the principle is still the same. You can use any graphic item in Freeway as part of a rollover, regardless of its content.

99

Rollover options in the Actions palette In the step-by-step above we used only default settings with the exception of the placing of check marks in different columns. Lets run through the various options available in the Actions palettefirst well look at the options in the Rollover Actions Images window. The Images window has a table-based layouta list of all the items in the rollover on the left and a column for each of the Normal, MouseOver and Click states. You dont need to use all three states, many times youll use just Normal and MouseOver. A check mark in an items row for a particular column signifies that the item will be visible in that state. Where there is no check mark, the item will be invisible. Click on a blank area of the table to generate a check mark, click on an check mark to remove it. If you want an item to display in all statesfor instance a graphic text item displaying the name of a rollover hyperlinkyou should check each column. Now lets look at the options in the Parameters window, which is a list of pop-up menus: MouseOver: This pop-up controls the mouseover state. Off means there is no mouseover state, and Items means use the items specified for the mouseover state in the images window. You can also choose Select,

which allows you to select a graphic from your computers hard drive for the mouseover state. Click: This menu works in the same way as the MouseOver menu but for the Click state. Restore: This pop-up menu controls whether the rollover restores back to the Normal state when the mouse is moved away from the rollover. Yes displays as default. If you set it to No, the image will only return to its Normal state when the page is revisited. Setting the menu to Sticky retains the MouseOver or Click state until you mouseover another rollover on the page. Preload: By default, this pop-up menu is set to Yes, which means that all the graphics of the rollover will load into the browsers cache before the rollover is displayed. This makes the transition from one state to another smoother as the graphics for each state dont need to load when the transition is made. Find Targets: A rollover can be used as a trigger for an event, which means that, for instance, moving your mouse over a rollover can make Target Images appear elsewhere on your page. This pop-up menu is only used when your page is a frameset and you need to control which frame the targets appear in. Target Group: When using the Rollover as a trigger, you can set different groups of targets to be triggered when a different trigger is activated. Target Groups have color names (such as Indigo and Cobalt). Indigo is the default target group. MouseOver #: When using a rollover as a trigger, this sets a specific target number (which corresponds to an items target number in the specific targets Action dialog) to appear when the rollover is mouseovered.

Freeway Actions
100

Click #: This menu works in the same way as the MouseOver # menu but sets a specific target number to be triggered when the rollover is clicked. Common queries with rollovers Softpress Support often gets queries from new users who cant get their rollovers to work. Lets look at some of these queries and their simple solutions: Query: Why dont the different elements of my rollover appear in the rollover Action dialog? Solution 1: For rollovers to work, the elements must be set to combine with each other. Select each element in turn and make sure that Combine Graphics is checked in the General tab of the Inspector. Solution 2: If youre using Pro, you may have one or more of the elements of your rollover set as a layer. Select each element in turn and make sure that Layer is unchecked in the General tab of the Inspectorsee screenshots on the right. This has probably happened because you have your CSS Layout button turned on (so it displays in blue). Query: Why are items appearing in the rollover Action dialog that I dont want for my rollover?

Solution: By default, Freeway will set all touching or overlapping graphic items to combine, so if your rollover items are on top of another graphic item, this will appear in the list of images in the rollover Actions palette along with any other graphic items combining with it. You need to select the background graphic item then uncheck the Combine Graphics checkbox in the General tab of the Inspector. The background graphic item will appear in the list but it will now be greyed out. Query: Why does my normal image look OK in a browser, but when I mouseover the rollover it changes to the mouseover image and wont change back? Solution: You have Restore set to No in the Parameters tab of the rollover Actions palette. Change it to Yes so that the Normal image is restored when the mouse is moved away from the rollover. For further information on rollovers, see the Freeway 5 Reference.

Freeway Actions

The Target Image Action


Another commonly-used Action is the Target Image Action, which is used to make a specified image (or group of images) display when an event is triggered. Target images were used with a rollover trigger in the Tutorials section of this guide, so here well look at the basic principles of target images, how to set them up and also discuss common problems that new users have. Its worth pointing out that target images on their own dont do anything. As their name suggests, they

101

Freeway Actions

are simply the target of some other activity. Most often, they will be used with rollovers which trigger specific images to display when the rollover is moused over. They can, however, be used in other ways, such as with a Page Action called Sequence Timer which is applied to a page containing a stack of target images to make them appear in a set sequence when the page is loaded. In many ways, target images are set up in a very similar way to rollovers. Like rollovers, they are arranged in a stack and the Target Image Action palette is very similar to the Rollover Action in that it has Images and Parameters windows, the layout of which is table-based for the Images window and a list of popup menus for the Parameters window. In the Images window, you place check marks in the columns of the image you want to display when that images number is triggered. The Target Image Action is limited to a maximum number of 20 images per target group (though an Action with an upper limit of 60 is available on ActionsForge). Target Image options in the Actions palette As stated earlier, the Images window of the target image Action is very similar to the rollover Action (see above). The main difference is that the columns represent trigger numbers rather than the states of a rollover. The Parameters window is also very similar. The first three pop-up menus are exactly the same as the Rollover Action, with the exception of the Restore pop-up having one extra option called Toggle. Toggle causes the target image to remain displayed until the trigger is activated again. Beneath these are individual pop-ups for each image in the stack of target images (Image 1 to Image 20).

When a trigger number is checked for a particular image in the Images menu, the pop-ups for these items will automatically display as Items. The Image number corresponds to the MouseOver # and Click # settings in the rollover Actions palletes Parameters window. If a trigger number is not set in the Images window, the pop-up will display as Off. These can, however, be set manually with these pop-ups. In addition to Items and Off, there is a third option in the pop-up called Select which allows you to choose an image from your computers hard drive to display.

New window Actions


There are three similar Actions which trigger a new window to open. Text Link to New Window is a Standalone Action that will put text on your page which will open a new browser window when clicked on. Link to New Window is an Item Action which is applied to graphic items to trigger a new browser window to be opened when the item is clicked on. Pic in New Window is also an Item Action for graphic items, which will display a graphic in a new browser window when the graphic item is clicked on. Text Link to New Window Action A Standalone Action which can be drawn on the page after clicking on the Action tool on the tool bar and selecting Text Link to New Window. This can be placed as a separate item on the page by choosing it from the menu with nothing else selected, or it can be placed in-flow within HTML text. As it is a

102

Standalone Action, the Action will already be applied when the item is drawn. The Action will create a link from the text typed into the Action dialog which will open a specified page youve already created. The options available in the Text Link to New Window Action dialog are: Text: This is the text which will be displayed in the browser as a link. Clicking on the link in a browser will open a new window. Window Name: The name used to identify the window in which the page is opened. If each link is given a different window name, a new window will be opened for each link. If you want all links to open in the same window each time, use the same window name for each link. Auto Close: Used in conjunction with the Self Closing Pop-up Window Action, you can make the page close automatically when a new page is loaded into the browser window which opened the page. Page: This is the page to be displayed in the new window. Choose the page you want from the list in the pop-up menu. Width/Height: You need to specify the size, in pixels, of the new window.

Toolbar: This allows you to choose whether the new page displays with a browser tool bar. Scrollbars: This allows you to choose whether the new page displays with scrollbars. Resizable: Determines whether the new window will be resizable by the visitor to the web site. Use Link: Used in conjunction with the Hyperlinks dialog, you can set this to Yes so that a new page appears in the main window and a new browser window is also displayed. Link to New Window Action This is an Item Action which can be applied to a graphic item by selecting it, choosing Item>Actions then selecting Link to New Window. The options for the Link to New Window Action are exactly the same as the Text Link to New Window (see above), with the exception that there is no Text field. Pic in New Window Action This is another Item Action which can be applied to a graphic item by selecting it, choosing Item>Actions then selecting Pic in New Window. Unlike the two previous new window Actions, this will only display a specified image in the new window. The chosen image will scale to fit the new window dimensions, and will scale up or down automatically when the window is resized. The Pic in New Window Action does not have options for Text, Auto Close or Page, but there is an option called Image where you select the image you wish to display in the new window.

Freeway Actions
103

Download Actions
There are a few different Freeway Actions which make it very simple to have a download link on a page for visitors to click on to save a file to their computer. Each of the following download Actions will upload the linked file to the web server when you upload your site in Freeway. Link to PDF Action A Standalone Action which can be drawn on the page after clicking on the Action tool on the tool bar and selecting Link to PDF. This can be placed as a separate item on the page by choosing it from the menu with nothing else selected, or it can be placed in-flow within HTML text. The Action will create a link from the text typed into the Action dialog which, when clicked in a browser, will download the linked PDF. The options available for the Link to PDF Action are: File: Use this pop-up menu to select the PDF file you want to offer for download. If Displayed: Some browsers have a plug-in which allows PDFs to be displayed in the browser window, although ultimately this is controlled by the visitors browser preferences. This popup menu gives options to use this function if the preferences allow it. In Place, the default option, will display the PDF in the current frame or window. Full Window loads the PDF into the entire browser window if you are

using framesets. New Window opens a new window to display the PDFthis is recommended if you are using framesets. Name: The text you type in here will be the linked text that will be added to your page. Graphic Link to PDF Action This Action has a very similar function to the Link to PDF Action, but it is applied to a graphic item rather than being a Standalone Action. The options for the Graphic Link to PDF Action are the same as the Link to PDF Action, but it doesnt have the Name field. Link to File Action A Standalone Action which can be drawn on the page after clicking on the Action tool on the tool bar and selecting Link to File. This can be used as a separate item on the page by drawing it on a blank area of the page, or it can be placed in-flow within HTML text. The Action will create a link on the text typed into the Action dialog which will start a download of the linked file when clicked on in the browser. The options available for the Link to File Action are: File: Use this pop-up menu to select the file you want to offer for download. Name: The text you type in here will be the linked text on your page.

Freeway Actions
104

Graphic Link to File Action This Action has a very similar function to the Link to File Action, but it is applied to a graphic item rather that being a Standalone Action. The only option available for the Graphic Link to File Action is the File menu where you choose the file you want to offer for download.

Target Show/Hide Actions


There are two Actions which can show or hide page content when a rollover is triggeredone can show or hide an image, the other (which is Pro-only) can show or hide a layer on the page which contains a group of HTML and graphic items. Target Show/Hide Image Action This is an item Action which is available in both Express and Pro. To apply it, select a graphic item you want to show or hide on the page, choose Item>Actions and select Target Show/Hide Image. This Action needs to be used in conjunction with a trigger Actionfor example, a rolloverso that it shows or hides the target image when its target number is set in the trigger Action. This works in a similar way to the Target Image Action cover earlier in this section and also in Tutorial 3. The options for the Target Show/Hide Image Action are: Initially: Determines whether the image is visible when the page loads. The image is visible by default. Restore: This pop-up menu controls whether the image restores back to the Normal state when the mouse is moved away from the rollover. Yes

displays as default. If you set it to No, the image will only return to its Normal state when the page is revisited. Toggle causes the mouseover image to remain displayed until the mouse is moved over the rollover image again. Setting the Restore menu to Sticky retains the MouseOver or Click state until you mouseover another rollover. Preload: By default, this pop-up menu is set to Yes, which means that the graphic will load into the browsers cache before it is triggered so it displays instantly when the rollover is mouseovered. Target group: When using the Rollover as a trigger, you can set different groups of target images to display when a particular trigger is mouseovered. Target Groups have color names (such as Indigo and Cobalt). Indigo is the default target group. Target #: Sets the trigger number within the target group so the correct image displays when triggered. Target Show/Hide Layer Action
Pro only

Freeway Actions
105

This Action behaves in a similar way to Target Show/ Hide Image, but it can be applied to a layer on a page which contains many items. This is a Freeway Pro-only Action. This Action needs to be used in conjunction with a trigger, so that it shows or hides the target layer items when their target number is set as the MouseOver # and Click #.

The options available in the Target Show/Hide Layer Action dialog are the same as for the Target Show/Hide Image Action, except that there is no Preload option.

to the amount of Target Images in the stack on the page. If you have five Targets Images, Trigger numbers 1 to 5 should be set to Yes. Note: Only one Sequence Timer Action can be applied to a page, even if a different target group is set.

The Sequence Timer Action


This Action can display a simple, self-running photo gallery which shows a set of images in a specific order, changing to the next image after a given time setting. The Sequence Timer Action is a Page Action, but it needs to be used in conjunction with the Target Image Action applied to a stack of target images which are used as the gallery of images. With the stack of Target Images set up on the page, choose Page>Page Actions and select Sequence Timer. With no items selected on the page, the Actions palette will display the Sequence Timer Action. Options available in the Sequence Timer Action dialog are: Speed: This is the time interval between each trigger in the sequence (in thousandths of a second). The default is 500, which means an interval of half a second will pass between each trigger. Target Group and Find Targets: These are the same as in the Rollover Action. Trigger 120: These are the trigger numbers which correspond

Graphic Actions
Freeway offers many Actions which create complex effects for graphic used on your page. They never modify the original graphic, just the graphic that is output by Freeway when published. The best way to see how they work is to experiment with themjust select a graphic item containing an imported graphic then choose Item>Action and select one of the graphic Actions. Here is a brief run-down of what they all do: Advanced Fade: Allows more control over fading effects than the standard Fade Action. Blur: Blurs an image. Chroma Key: Creates transparency using a color in an image. Hue Rotate: Allows colors to be changed by rotating them through the hue spectrum. Impress: Alters the image by simulating raised and lowered areas using lightness information in the image. Linear Blur: Blurs an image along a vertical or horizontal axis. Saturate: Controls the amount of color in an image.

Freeway Actions
106

Sharpen: Sharpens an image. Solarize: Applies solarizing effects to an image. Duotone: Applies duotone or tritone effects. Fade: Applies image fade effects. Photo Frame: Applies graphic edge effects. Photo Magic: Adjusts image color, brightness and contrast settings with sliders. Posterize: Applies posterizing effects. Scan Lines: Applies image scan lines on the image. Note: The above graphic Actions will have no effect on a graphic item drawn on the page in Freewaythey will only work with imported graphics. Fill Master: Generates filled, framed, shadowed and glowing shapes. A graphic item with the Fill Master Action applied can also use the above graphic Action effects, although some may may conflict with the Fill Master effects. Buttons: Generates different types of button shapes. This Action only works with Freeway-created graphic items. Watermark: Places a watermark on an image using an external file. This works with both Freewaycreated graphic items and imported graphics. All the graphic Actions are covered in detail in the Freeway 5 Reference.

CSS Menus
Freeway 5 offers a powerful yet quick and simple way to create reliable and elegant drop-down-and-fly-out navigation menus using CSSmaking them quick to load, fast in operation and Accessibility-friendly for visitors with disabilities. The menus will even display if the visitor has JavaScript turned off in their browser.

Freeway Actions

The CSS Menus Action is applied to an HTML item and this item must only contain list text. To create a CSS Menu, draw an HTML item on your page, go to the Inspector, open the List panel at the foot of the Inspector by clicking on the disclosure triangle on its header bar and click on the right arrow once. Any text you type will now be formatted in the HTML list style. Dont worry, about entries in the list displaying with bullets, they wont display with bullets in the finished CSS Menu. A nested list is text within a list which has varying list levels applied. The level of a list item determines

Where to create your CSS Menu

! Tip

Its best to create a CSS Menu on one of your site pagesthis is because Master pages dont allow you to see live previews on-the-fly in Freeway. Once youve finished the CSS Menu and youre happy with its appearance you can then cut it from the site page and paste it onto your Master page (or pages)

107

whether the word(s) of a list entry will be used as a main menu, a submenu or a submenu of a submenu, etc., of the CSS Menu. If you want to make an entry in your list a submenu of another, simply click on the right arrow again in the List panel of the Inspector. To go back a level in your list you need to click on the left arrow in the List panel of the Inspector. Each click will take you back a level. Note that clicking on the left arrow when you are currently in the base level of a list will turn your text back into normal text (ie, not a list). Text with the base level list styling (which is the level that will be used for your main menu items in your CSS Menu) displays with a round black bullet. Clicking on the right arrow button in the List panel will display text in the next list level which is indented further from the left and has white circle bullets with a black outline. Clicking again on the right arrow in the List panel will display text indented further from the left and the text will have square black bullets in front of them. In the screenshot on the right, you can see the hierarchy of the nested list for a photography web site. The list entries Welcome, Services, Galleries and Contact are base level list items, so they will display in the finished CSS Menu as main menu items. In the screenshot, the entries for Weddings and Portraits are second level list entries and, because they appear immediately underneath Galleries, they will appear as a submenu of that main menu item.

The entries for Adults, Children and Pets are third level list entries which will appear as submenu items of Portraits, which in turn is a submenu of Galleries. After entering the text for Pets (which is a third level list item) it is necessary to click the left arrow in the List panel of the Inspector twice to go back two list levels, so that Contact is a base level list item. You can see how this will look in the finished CSS Menu in the screenshot on the previous page. Linking and styling a CSS Menu Now that the hierarchy for the list is done, links need to be established for each menu entry to the appropriate page in the site. To do this, you need to create a page for each menu item you want to display as a link. Once thats done, youll notice that linked text now displays in blue with an underlineyou can ignore this for now as the CSS Menu Action will take care of the color and underline behavior of text in the navigation bar. To style a CSS Menu, its important that you only apply Font, Size, Style and Align attributes to the text in the Inspectorall other styling (link color, underlining, etc.) is controlled by options applied in the CSS Menus Action (Note: Pro-users can use Prospecific styling or a CSS text style to apply additional styling to a CSS Menu item, but take care not to apply a color or underline attribute to the text as this will conflict with the CSS Menu Action). Applying and setting options for a CSS Menu The CSS Menus Action is applied to the item by selecting it, going to Item>Actions and choosing CSS Menus.

Freeway Actions
108

As soon as the Action is applied to the item, youll see a message displayed on the item itself stating that you need to publish your file to see a preview of the CSS Menuthis is because the HTML for the menu needs to be generated so a preview can be displayed. With the item selected, open the Actions palette to see that there are two panels of settings which control how the menu will behaveMain Menu Settings and Submenu Settingsand these are chosen by clicking on the popup at the very top of the Actions palette. As you would expect, the Main Menu Settings refer to the settings of the menu items displayed when you first see the page in a browser, and the Submenu Settings refer to the submenus which appear when you move your mouse over menu items with associated submenus. MAIN MENU SETTINGS OPTIONS The default layout of the CSS Menus Actions palette is shown here. Click on the disclosure triangles for each section to view all the options. Sections with checkboxes need checking for options to become active. Highlight Current Page: Setting this option will give the site visitor

a visual reference of which page they are currently viewing. After turning this on, you will be able to set a value for the Current Page in the Links and Background sections. Text Direction Right to Left: Set this if your menu is using right-to-left text. Size and Shape section Layout: This offers the choice of a vertical or horizontal layout for the main menu items. If you choose Horizontal, an option appears called Use Content Width which will make main menu widths relative to the width of the text within it. Alignment: This controls the alignment of the CSS Menu within its container item. Width: The width of each cell of the main menu can be given in Ems (a measurement relative to the size of HTML text) or in Pixels (a fixed width) by choosing the unit of measurement in the Units popup. Width values can be set to one decimal place for Ems, but a Pixel value must be a whole number. Note: Using Use Content Width (above) will render Width inactive. Padding: This controls the amount of space around the text in each main menu cell. By adjusting these values you can position your text within the menu cell. Adding to the padding value for top and bottom will increase the height of a menu cell.

Freeway Actions
109

Links section Link: This controls the color of link text within a CSS Menu cell in its normal state. Note that you will only see this take effect once links have been established. Hover: This controls the color of the text within a CSS Menu cell when it is moused over. Click: This controls the color of the text within a CSS Menu cell in its clicked state (ie, when the click button on a mouse is depressed).

Freeway Actions

The three link states above each have an Underline option to the right of their color popups. Current Page: This option will only appear in the Links section if the Highlight Current Page option is checked in the Main Menu Settings. This controls the color of the text for the main menu cell of the page currently displaying in the visitors browser. Background section The options in this section will be greyed out until the Background checkbox is checked. The colors here apply to the background color of the CSS Menu cell in the normal, mouseover and click states. All the popups in here are exactly the same as those in the Links sectionthe main difference is that there is a different option to the right of the popups. Use Image: This offers the choice to import a graphic to use as a

background to a menu cell in each state. With the option checked, two new options appear underneath: Image: Click on the popup and choose Select... to choose the graphic you want to use for your menu item background. Repeat: The left popup controls whether the imported graphic tiles horizontally and vertically (xy), horizontally only (x), vertically only (y) or doesnt tile at all (None). The right popup controls the position of where the graphic initially appears in the menu cell. Current Page: If the option is checked in the Main Menu Settings this popup can be used to apply settings to the background of the Current Page menu cell. Border section The options in this section will be greyed out until the Border checkbox is checked. Here you can choose a border for the overall area of CSS Menu. Note that if you want to apply a dividing rule between individual menu cells, you need to use the options in the Item Divider section. Custom Borders: By default, the border will be applied all around the CSS Menubut you can check this option to display a popup for each border edge where you can apply a different border or choose to have a border only on specified edges. Border: This popup allows you to choose a color for the border. Style: In addition to a solid rule border, you can choose from a selection of different border styles, such as Dotted or Double.

110

Size: Here you can choose from a selection of preset pixel widths for your border. Item Dividers section This section offers options to display dividing rules between the individual cells of the menu. Top/Bottom or Left/ Right: Depending on whether you chose a Vertical or Horizontal layout for your CSS Menu in the Size and Shape Section, the popups here will show either Top and Bottom (for a Vertical menu) or Left and Right (for a Horizontal menu). Use these to choose a color for one edge or both (or choose None). Style and Size: As with the Border section, you can choose from a selection of different dividing rule styles. Arrows section When a main menu has a submenu, or if a submenu has a further submenu, it can be useful to give the visitor a visual reference so they know that there are more choices available if they hover the mouse over the menu item (see an example on the screenshot at the start of the CSS Menus Action section). In this section you can choose to automatically apply a preset arrow graphic to the menu cell for this purposeor you can import a custom graphic. Style: Click on this popup to choose from a selection of preset colored triangles, or choose Custom Files... to activate the File popup below, where you can choose Select... to import a custom graphic.

File: This popup is greyed out and inactive unless Custom Files... is chosen in the Style popup. Offset (px): This value controls the offset in pixels for the position of the arrow graphic from the righthand edge of the menu cell (or left-hand edge of the cell if using right-to-left text). SUBMENU SETTINGS OPTIONS The options in the Submenu Settings panel are almost identical to the Main Menu Settings. The main differences being that you have options for Submenu Direction and Use Main Menu Settings. The only other difference is that there are fewer options in the Size and Shape sectionwhich is because many options are pre-determined by those used in the Main Menu Settings. Submenu Direction: There is an option (mainly for those using Right to Left languages) to display any submenus to the left of a parent menu cell. Use Main Menu Settings: Checking this will copy across the options chosen for your main menus. If you want to use different widths, colored menus, etc., for submenus, leave this unchecked (though this will mean entering all the options again in the Submenu Settings panel). Note that using Use Content Width in the Main Menu settings can cause issues with this option. PREVIEWING YOUR CSS MENU Once all the options are set for the CSS Menu, you can now publish the file to create a preview image which will give you some idea of how the menu will look when viewed in a browser. If, as suggested earlier, you created the CSS Menu on a normal site page (rather than a Master page), you can

Freeway Actions
111

simply go to File>Publish site to see a preview of how your menu will look. If you created your CSS Menu on a Master page, you will see a message inside the menu item on the page stating Live Preview not available on Master Page. To see a preview of how the menu looks, click on a site page created from that Master. To make edits to your menu, remember to go back to the Master page again so the edits will take effect on all site pages created from that Master. If you want to test your CSS Menu and all of its links, you will need to preview the file in a browser. CSS MENU TROUBLESHOOTING TIPS

dont, click the buttons repeatedly to toggle them back to white). Freeway Pro users may find they have a custom CSS text style applied to the text in the menu. This style may contain attributes which conflict with the options chosen in the CSS Menus Action itself. Removing the styling using the method above should solve this. Query: Why do the submenus of my CSS Menu appear behind other items on my page? Solution: In Freeway Express the submenus of a CSS Menu will always appear above any other content on a page. However, if you are using layer items in Freeway Pro (perhaps by having your CSS Layout button switched on), it is possible that items on your page are above the CSS Menu item. To fix this, select the CSS Menu item and make it a layer (if it isnt already a layer item) by switching on the Layer option in the Inspector and then going to Item>Bring to Front. Query: Why cant I get the widths of my submenus to display correctly in the CSS Menu? Solution: The most likely reason for this to happen is if you have the Use Content Width option checked in the Main Menu Settings and you also have the Use Main Menu Settings option checked in the Submenu Settings. You need to be aware that the Use Content Width option cannot be made to work for submenus. If you have the options switched on in the Main Menu Settings, youll need to uncheck the Use Main Menu Settings option in the Submenu Settings and manually apply the submenu options.

Freeway Actions
112

Softpress Support occasionally gets queries from new users who cant get their CSS Menu to work as they want or who have particular issues. Lets look at some of common queries and their solutions: Query: Why are some (or all) links in my CSS Menu appearing with underlining when the option isnt checked in the CSS Menus Action? Solution: This is almost always because there is some Color or Underline styling applied to the text in the CSS Menu. Double-click on the item to show the text, select all the text in the menu, go to Style>Remove Styling, reapply just Font and Size attributes (plus Align if you want anything other than the default Left align) in the Inspectors General Settings tab. If the above doesnt fix the problem, check you dont have any Links styling applied to the page. To check this, make sure nothing is selected on the page, go to the Links panel in the Paintbrush tab of the Inspector and make sure all states display as None and the Underline buttons display as white (if they

Using Freeway

Whats New in Freeway 5.5


113

New Features in Freeway at a Glance


New Actions in Freeway 5.6
Online social networks offer a quick and simple way for site visitors to tell all their friends about your site. Using Facebook and Twitter, you can increase traffic and build up recognition by letting visitors like or recommend pages of your site and by giving them a simple way to be informed of updates to site content. Freeway now offers a new suite of Freeway Actions that makes it quick and simple to engage and interact with your audience in these ways. In addition to Facebook and Twitter interactivity, there is a new Action which gives you full control of PayPal integration on your site, making it very easy for site visitors to add items to their cart, review their purchases, or make donations online. friends or followers will be notified and given links to your site, immediately increasing your potential audience.

Whats New in Freeway 5.5

Facebook Recommendations Action Displays a list of other peoples recommendations about your site. If your visitors are logged into Facebook they will see which of their friends have recommended your site. Twitter Follow Button Action Provides an easy way for people to start following you on Twitter. With Twitter you can keep your visitors informed of news and updates and if you build up a following you can attract new visitors to your site too. Tweet Button Action Place a Tweet button on pages you think your visitors will want to tell their friends about. It lets people share your content with their friends, instantly putting your site in front of more people. You can show how many times the button has been used, add a custom message to the Tweet as well as recommending other Twitterers to follow. PayPal Button Action Provides a way for people to add items to a shopping cart, view the shopping cart, and send fixed or variable amounts of money into your PayPal account.

Facebook Activity Feed Action Displays a list of the recent activity thats taken place on your site. If people Like or Recommend pages on your site, or if they share your pages on their Facebook wall, their details will be displayed in the Activity Feed. Facebook Like Box Action Displays a condensed view of a Facebook Page. It can display your pages follower count, recent posts to it and offers a way for visitors to Like the page without leaving your site. Facebook Like Button Action Allows visitors to your site to Like or Recommend your content. When this happens,

114

Other enhancements
New options for the Simple Site Search and Sitemapper Actions It is now possible to exclude items, pages and page folders from the results generated by the Simple Site Search Action and to exclude pages from the sitemap file generated by the Sitemapper Action.

Amazon Associates Action Adds the ability to create affiliated links to Amazon items. Built-in Support for SFTP (SSH), FTPS (FTP over SSL) and FTP uploads The file upload abilities of Freeway 5.5 have been completely overhauled so it now supports secure uploads using SFTP (technically known as SSH File Transfer Protocol) as well as FTPS (also known as FTP Secure and FTP-SSL). Both allow users to upload their Freeway sites knowing that their log-in details are secure. FLV Player Action (Update) New skin and better functionality for presenting Flash video.

Features launched with Freeway 5.5


Showcase (Application and Action) A new application sitting alongside Freeway which allows users to effortlessly create sophisticated gallery presentations and slideshows in thousands of different configurations. Use the Showcase Action to edit the gallery/slideshow in Freeway. Relative Page Layout (Action) Pro-only Automatically converts absolute layouts to relative in-flow layouts. With this ground-breaking Action applied, you can just design your page, publish it, and let Freeway produce pages that just work in any browser. Create Email Action Use Freeways interface to create highly-functional HTML and text-only emails which will alleviate much of the burden of HTML email production. Simple Site Search Action Pro-only An Action that will automatically generate simple JavaScript site searches. Site Mapper Action An Action that generates Google-friendly XML site maps and Yahoo URL lists at the press of a button.

Whats New in Freeway 5.5

Other enhancements
New templates New and improved templatesall of them are free and designed by world-class designers exclusively for Softpress and Freeway. Default Page Size The default pages sizes now take into account the advances in computer screen technology. Note: page sizes can always be set to individual requirements. Bug fixes A list of bug fixes in Freeway 5.5 is detailed in the release notes.

115

Facebook Activity Feed Action


The Facebook Activity Feed Action lets you place a panel on your web page which displays a list of all the recent activity by Facebook users thats taken place. If the visitor is not logged in to Facebook, the panel will display the number of people who like each page in the list and also when users share content from your site in Facebook or if they comment on a page on your site in their Facebook Comments box. If the list is short, the list is backfilled with details of how many general recommend clicks each page has been given. A button is displayed inside the panel to let the visitor log in to Facebook. Once visitors are logged in they will see details of their friends who have been active on your site. To use the Action It is always good practice to enter the web address of your site in the Document Setup dialog.

Whats New in Freeway 5.5

Go to File>Document Setup, click on the Output tab and enter the full URL (for example, http://www.softpress.com) in the Web Address field. Click OK to close the Document Setup dialog.
Once the web address has been set, you can now add the Action item to your page.

Resize the Action item on your page by clicking and dragging the handles, then move the item into position. With the item selected, look at the Actions palette to see the options for the Action (if the Actions palette is not open, go to Window>Actions to display it).
Options in the Actions palette

Go to the Insert menu, choose Action item then select Facebook Activity Feed.
This will place an item on your page which is sized at 100 pixels by 100 pixels (the default size of all Action items when they are placed on the page by Freeway).

Domain: Enter your sites domain name in here (by default this is set to www.softpress.com). Show Header: Displays or hides the Recent Activity header at the top of the panel. This is set to display by default.

116

Whats New in Freeway 5.5

Will this page be https://?: Check this option if the page containing the Activity item is hosted on a secure server. Show Recommendations: Displays or hides your friends recommendations in the list. This is set to display by default. Color Scheme: Two Facebook-branded preset color schemes are included in the Action. Choose from Light or Dark. Font, Background Color and Border Color: Choose the font used in the panel, and set custom colors for the panels background and border. Note that the color of the header cannot be edited. Language: Choose the language for the grey text and the header within the panel.

117

Facebook Like Box Action


The Facebook Like Box Action lets you place a panel on your web page which displays the condensed contents of a Facebook Page. To create a Facebook Page, go to www.facebook.com/pages/create.php. A Facebook Like button for your page will appear near the top of the panel for visitors to click on. A scrollable area also displays in the item on the page (depending on the size at which the item is used) which will display the latest posts on your Facebook accounts wall, under which appears a list of faces of those who like the page. To use the Action It is always good practice to enter the web address of your site in the Document Setup dialog.

Whats New in Freeway 5.5

Go to File>Document Setup, click on the Output tab and enter the full URL (for example, http://www.softpress.com) in the Web Address field. Click OK to close the Document Setup dialog.
Once the web address has been set, you can now add the Action item to your page.

With the item selected, look at the Actions palette to see the options for the Action (if the Actions palette is not open, go to Window>Actions to display it).
Options in the Actions palette

Go to the Insert menu, choose Action item then select Facebook Like Box.
This will place an item on your page which is sized at 100 pixels by 100 pixels (the default size of all Action items when they are placed on the page by Freeway).

Facebook Page URL: Enter the Facebook username you want to use on your site. By default this is set to www.facebook.com/softpress Show Header: Displays or hides the Find us on Facebook header at the top of the panel. This is set to display by default. Note that the header will only appear if either Show Faces or Show Stream is checked in the Actions palette (or both). If both are unchecked no header will display.

Resize the Action item by clicking and dragging the handles, then move the item into position.

118

Whats New in Freeway 5.5

Color Scheme: Two Facebook-branded preset color schemes are included in the Action. Choose from Light or Dark. Font, Background Color and Border Color: Choose the font used in the panel, and set custom colors for the panels background and border. Note that the color of the header cannot be edited. Language: Choose the language for the date and time, button text and the headers within the panel. Show Faces: Displays or hides the list of face icons for those who like the page. This is set to display by default. Show Stream: Displays or hides the list of posts on your Facebook wall. This is set to display by default. Will this page be https://?: Check this option if the page containing the Activity item is hosted on a secure server.

119

Facebook Like Button Action


The Facebook Like Button Action lets you place a simple button on your web page to let visitors click to either Like or Recommend the page. You can also set up the button to register a different page rather than the page the button is used on. If previous visitors have already Liked or Recommended the page, their faces will appear below the button. When a visitor Likes or Recommends your page, all of their friends or followers will be notified and Facebook will send them links to your site, immediately increasing your potential audience. To use the Action This Action requires details of the URL where the site will be uploaded to, so you first need to enter the web address details for your web site.

Whats New in Freeway 5.5

Go to File>Document Setup, click on the Output tab and enter the full URL (for example, http://www.softpress.com) in the Web Address field. Click OK to close the Document Setup dialog.
Once the web address has been set, you can now add the Action item to your page.

Resize the Action item on your page by clicking and dragging the handles, then move the item into position. With the item selected, look at the Actions palette to see the options for the Action (if the Actions palette is not open, go to Window>Actions to display it).

Go to the Insert menu, choose Action item then select Facebook Like Button.
This will place an item on your page which is sized at 100 pixels by 100 pixels (the default size of all Action items when they are placed on the page by Freeway).

120

Options in the Actions palette

Like: Choose whether you want to specify the current page or a different page to send links to the visitors friends. If you choose A Different Page a new field appears where you can enter the URL for the page to use for the Like or Recommend link. Show Faces: Displays or hides a list of faces of people who have previously Liked or Recommended your page. Note that if no previous visitors have used the button there will be no faces displayed below the button.

Layout Style: Choose from three different button layout styles. Depending on whether you choose Standard (the default), Button Count (which displays a running total of Likes or Recommends) or Box Count, you will need to resize the item accordingly.

Whats New in Freeway 5.5

Color Scheme: Two Facebook-branded preset color schemes are included in the Action. Choose from Light or Dark. Font, Background Color and Border Color: Choose the font used in the panel, and set custom colors for the panels background and border. Note that the color of the header cannot be edited. Language: Choose the language for the text within the panel. Will this page be https://?: Check this option if the page containing the Activity item is hosted on a secure server.

121

Facebook Recommendations Action


The Facebook Recommendations Action lets you place a panel on your page which displays a list of other peoples recommendations for a site online (which can be your site or a different site). If the visitor is logged into Facebook, they will see which of their friends have recommended your site. Clicking on one of the recommendations in the list will take you to the relevant page of your site. To use the Action It is always good practice to enter the web address of your site in the Document Setup dialog.

Whats New in Freeway 5.5

Go to File>Document Setup, click on the Output tab and enter the full URL (for example, http://www.softpress.com) in the Web Address field. Click OK to close the Document Setup dialog.
Once the web address has been set, you can now add the Action item to your page. Options in the Actions palette

Go to the Insert menu, choose Action item then select Facebook Recommendations.
This will place an item on your page which is sized at 100 pixels by 100 pixels (the default size of all Action items when they are placed on the page by Freeway).

Domain: Enter the name of the web domain you want to display the list of recommendations for (by default this is set to www.softpress.com)

Resize the Action item on your page by clicking and dragging the handles, then move the item into position. With the item selected, look at the Actions palette to see the options for the Action (if the Actions palette is not open, go to Window>Actions to display it).

122

Show Header: Displays or hides the Recent Activity header at the top of the panel. This is set to display by default. Color Scheme: Two Facebook-branded preset color schemes are included in the Action. Choose from Light or Dark. Font, Background Color and Border Color: Choose the font used in the panel, and set custom colors for the panels background and border. Note that the color of the header cannot be edited. Language: Choose the language for the grey text within the panel. Will this page be https://?: Check this option if the page containing the Activity item is hosted on a secure server.

Whats New in Freeway 5.5


123

Twitter Follow Button Action


The Twitter Follow Button Action lets you place a button on your page which visitors can click on to begin following you on Twitter. Once a visitor is following you, you can keep them informed of news and updates and if you build up a following you can attract new visitors to your site.

Go to File>Document Setup, click on the Output tab and enter the full URL (for example, http://www.softpress.com) in the Web Address field. Click OK to close the Document Setup dialog.
Once the web address has been set, you can now add the Action item to your page.

Whats New in Freeway 5.5

To use the Action It is always good practice to enter the web address of your site in the Document Setup dialog.

Go to the Insert menu, choose Action item then select Twitter Follow Button.
This will place an item on your page which is sized at 100 pixels by 100 pixels (the default size of all Action items when they are placed on the page by Freeway).

Resize the Action item on your page by clicking and dragging the handles, then move the item into position.
Altering the width of the item will affect the amount of information displayed (see below).

With the item selected, look at the Actions palette to see the options for the Action (if the Actions palette is not open, go to Window>Actions to display it).

124

Options in the Actions palette

User Name: Enter the Twitter user name you want people to follow (this is the Username as specified in the Account page of your Twitter account note that you wont need to use the @ symbol in front of your user name). Color Scheme: Two Twitter-branded preset color schemes are included in the Action. Choose from Light or Dark. Text Color and Link Color: Set the color of the text and link that appears alongside the button, if displayed. Language: Choose the language of the button and text.

Whats New in Freeway 5.5


125

Tweet Button Action


The Tweet Button Action lets you create a button which visitors can click to Tweet their followers about your web page. This will let people share the content of your web page to others, instantly putting your site in front of a larger audience. You can show how many times the button has been used, add a custom message to the Tweet as well as recommending other Twitterers to follow. To use the Action It is always good practice to enter the web address of your site in the Document Setup dialog.

Go to File>Document Setup, click on the Output tab and enter the full URL (for example, http://www.softpress.com) in the Web Address field. Click OK to close the Document Setup dialog.
Once the web address has been set, you can now add the Action item to your page.

Whats New in Freeway 5.5

Go to the Insert menu, choose Action item then select Tweet Button.
This will place an item on your page which is sized at 100 pixels by 100 pixels (the default size of all Action items when they are placed on the page by Freeway).

Resize the Action item on your page by clicking and dragging the handles, then move the item into position. Note that due to the way the button works, you should use the item on your page with a height of 55 pixels or greater (otherwise you will see a scroll bar to the right of the button). With the item selected, look at the Actions palette to see the options for the Action (if the Actions palette is not open, go to Window>Actions to display it).

126

Options in the Actions palette

Button Type: Choose between displaying a running total of Tweets made by visitors using the button on the page (with a horizontal or vertical format) or leave the default as No Count. Use Page Title: With this option checked, the text used for the Tweet will be the page title of the page that uses the Tweet Button Action. Text: You can use custom text for the Tweet by entering the text you want to use in this field. Note that if you enter text in this field, the Use Page Title option will automatically be unchecked (and re-checking the option will remove any custom text). Tweet: Choose whether you want the current page or a different page for the visitor to Tweet their friends. If you choose A Different Page a new field appears where you can enter the URL for the page to Tweet. Mention User: The user name entered in this field will be included in the Tweet. For example, if you enter Softpress in the field, the recipient will see via @softpress at the end of the Tweet. Recommend User: Recommend a Twitter user to follow by entering the user name in this field. After the visitor has sent the Tweet they will be prompted to follow the recommended user.

Whats New in Freeway 5.5


127

Description: Enter your own text to describe the user that is being recommended in the Recommend User field. Language: Choose the language that will be used for the count information used by the button.

PayPal Button Action


If you use PayPal to sell products or raise funds from online donations on your site, the PayPal Button Action makes it very quick and simple to let visitors buy items or give donations. The Action uses standard PayPal buttons, which can be Buy Now, Add to Cart, Donate or View Cart. Depending on which button you choose, the Actions palette options will change accordingly. To use the Action

Button Type: By default, the Action item will display as a Buy Now button. Leave this popup as the default setting to create a Buy Now button.

Whats New in Freeway 5.5

Go to the Insert menu, choose Action item then select PayPal Button.
This will place an item on your page which is sized at 100 pixels by 100 pixels (the default size of all Action items when they are placed on the page by Freeway).

With the item selected, look at the Actions palette to see the options for the Action (if the Actions palette is not open, go to Window>Actions to display it). Depending on the type of button you want to use, you may need to resize the items size on your page by clicking and dragging the items handles.

Options in the Actions palette


Buy Now Button settings Note: The Buy Now button will not add items to preexisting shopping carts. Also, the Buy Now and Add to Cart buttons will not interact with each other

Use Smaller Button: Check this option to display the smaller version of the Buy Now button (see the button on the right above).

128

Credit Card Images: Check this option to show a horizontal row below the Buy Now button. Note that this option is not available if you have checked the Use Smaller Button option. If you choose this option you may need to resize the item on your page.

Add to Cart Button settings

Button Type: When you choose Add to Cart in the Button Type popup, the text on the button will change and the options for the Add to Cart Actions palette will display in the Actions palette.

Account Email Address: Enter the email address of the PayPal account you want to use for your money transactions into this field. Product Description: Where appropriate, enter a description of the item which will make it easy to check which items have been placed in the shopping cart. Product Description and Item Number: These required fields make it possible for your customers to track payments made and you to track payments received. Currency: Choose the currency you want to use for your transactions in this popup. Currencies available are US Dollars, Pounds Sterling, Euros, Canadian Dollars and Yen. Price: Enter the price for the item that is assigned the PayPal button on your page. Shipping: Enter the specific shipping cost for the sale item. Tax: Enter the tax percentage value for the sale item or click on the arrows to click through to the amount you want to use. Note that you can enter any percentage value up to one decimal place.

An Add to Cart button is exactly the same as a Buy Now button, but it doesnt offer the Credit Card Images option. Donate Button settings

Whats New in Freeway 5.5


129

Button Type: When you choose Donate in the Button Type popup, the text on the button will change and the options for the Donate Actions palette will display in the Actions palette.

The Use Smaller Button, Credit Card Images and Account Email Address options are exactly the same as those in the Buy Now Actions palette (see above).

View Cart settings

Organization name/service and Donation ID: These required fields make it possible for your donors to track donations made and you to track donations received. Donation ID: Enter the Donation ID used on your PayPal account in this field.

Button Type: When you choose View Cart in the Button Type popup, the text on the button will change and the options for the View Cart Actions palette will display in the Actions palette.

Whats New in Freeway 5.5

Currency: Choose the currency you want to use for your transactions in this popup. Currencies available are US Dollars, Pounds Sterling, Euros, Canadian Dollars and Yen. User sets amount: Switch on this option if you wish to let the site visitor choose the amount to pay when they click on the Donate button. Note that when this option is checked, the Donation field is not available to use. Donation: Enter a specified fixed donation value you want to use. This will automatically charge the site visitor that amount when the button is used.

The Use Smaller Button and Account Email Address options are exactly the same as those in the Buy Now Actions palette (see above).

130

Showcase (Application and Action)


Building a thumbnail gallery or slideshow for a web site was once a time-consuming procedure requiring a great deal of painful repetitive processing. Recently, some applications or specialist plug-ins have arrived to automate much of the procedure, but options to customize the gallery or slideshow have been strictly limited. With the introduction of Showcasea groundbreaking new feature in Freeway 5.5all of this has now changed. Showcase lets you create a gallery or slideshow from scratch in minutes, with a vast choice of fully-customizable options. Showcase lets anyoneeven absolute beginners effortlessly build a professional, feature-rich gallery or slideshow, and in a time they would never have thought possible. Showcase works in two distinct stagesfirst you use the standalone Showcase application to create a gallery file, then you simply draw an Action item on your Freeway page and choose the saved gallery file in the Actions palette. Amazingly, you find flexibility and customization have not been compromised in any way by the applications ease of use. To show how quick and easy it is to build a gallery or slideshow with Showcase well work through a basic step-by-step tutorialafter that you will almost certainly want to experiment with the myriad of options you have available to make your gallery or slideshow as unique as it is elegant and functional. Before we start, decide which images you want to use for your gallery or slideshow. For the following stepby-step tutorial you will need 12 photosso to make it quick and easy to find your photos, create a new folder on your Desktop and copy the 12 photos you want to use into there. Dont worry about optimizing them, Showcase will do this for you.

Whats New in Freeway 5.5

My Fantastic Slideshow

Select the photos for your project

Drag and drop them into the Showcase application

Export the gallery file

Choose the gallery file in Freeways Showcase Action

Preview in a browser

131

Building a Photo Gallery


First thing you need to do is to launch the Showcase application. You should have copied this to your Applications folder when you installed Freeway.

Click on the button to display the Import Images dialog, navigate to the folder of images you created on your Desktop, select all the photos within the folder and click Open.

Locate the application and double-click to launch it (or open it from the Dock if you also placed it there).
This will present you with the Showcase application interface (see below). The various options are covered in the Reference section later, but for now well simply use the default settings.

Whats New in Freeway 5.5

With the Showcase application window open, you now need to import the photos you want to use for the gallery. Showcase can import directly from iPhoto or Aperture (from the Image Browser in the top right), by dragging and dropping items from the Finder onto the Page Layout View pane of the application window or you can use the button on the bottom left of the Showcase window.

You will now see that the Page Layout View pane is populated with your imported photos. Note that below the Page Layout View pane the Thumbnail button is selected. If you click on the Large Image button (or double-click on a specific thumbnail image) you will see the default size used by Showcase to display the large image when a thumbnail is clicked on in the browser. As we are only using the default settings in Showcase for this tutorial, you now simply need to save the selection of photos so they can be imported into Freeway and edited using the Showcase Action.

132

Click on the button (the second button from the left in the bottom left of the application window). Choose a name and location for your Showcase file in the Export to Freeway dialog and click Save.
With the Showcase gallery file saved, the next stage needs to be done in Freeway itself.

Launch Freeway. Go to the Freeway menu (immediately to the right of the Apple menu), choose Preferences and switch on the Enable Applescript in Actions option. Create a new document of 900 pixels wide and 700 pixels high. Choose Center from the Inspectors Align popup.
Now the page setup has been done, we can apply the Showcase Action item to the page. The Action item on your page should now look like the screenshot above. Now preview in a browser to see that you have just created a great thumbnail gallery in a matter of minutes. When you move your mouse around, youll see that the thumbnails change color on mouseover.

Whats New in Freeway 5.5

Click on the Action tool on Freeways toolbar, choose Showcase then draw a large item on the page. If you dont already have the Actions palette open, go to Window>Actions to open it. In the Actions palette, click on the Gallery File popup, choose Select..., locate the file you saved in the Showcase application and click Open. Click on the Theme popup and choose Steam. Open the Thumbnails panel of the Actions palette by clicking on the disclosure triangle. Enter 10px in the Padding field of the General panel and choose Center in the Thumb Alignment popup in the Layout panel. Resize the Action item using the handles to make it display the thumbnail gallery as four columns and three rows, then visually center it on your page.

When a thumbnail is clicked, the page background dims and the large image of that thumbnail appears in the browser. Inset in the top right within the large image is a box to let the visitor know which photo in the set they currently have displayed) and a set of navigation buttons appears in the bottom right. These

133

See the Showcase reference section later in this guide for full details of customization options.

Building a Slideshow
There is some crossover in functionality between the Showcase application and the Freeway Action, so it is possible to use the same Showcase gallery file created for the thumbnail gallery to build a slideshow.

Whats New in Freeway 5.5

Select the Action item, go to the Actions palette, click on the Type popup and choose Slideshow. Click on the Theme popup and choose Traditional. Resize the Action item using the handles so it looks similar to the screenshot below and visual center it on the page.

buttons are, from left, Prev (previous), Play/Pause (clicking this triggers the display of all the images in a slideshow sequence), Next and Close (which returns the visitor to the thumbnail view). You can also view the previous and next large image by using the keyboards left and right arrows. An elegant feature of the thumbnail gallery is that all of this works with a genie effect on start or close and a fading transition between the large images. In this brief tutorial you have seen that it has never been as quick or simple to create a thumbnail gallery. Although you only used the default settings and just one preset theme, the customization possibilities are almost limitlesswith everything from using photo captions to adding shadows, reflections or rounded corners to images and much more.

134

Now preview the page in a browser. The slideshow starts automatically when the page loads and youll see similar information inset within the large image to that displayed in the thumbnail gallerys large imagewith the exception of the Close button. Clicking on the keyboards left and right arrows manually changes the next or previous large image. Below the large image is a row of thumbnails with Previous and Next buttons to slide the previous or next selection of thumbnails into view. The amount of thumbnails displayed in this row and whether they appear above, below, left or right of the large image (or

with no thumbnails at all) is controlled by settings in the Actions palette. If you click on a thumbnail in a browser, the slideshow will jump to the large version of that image and will resume the slideshow from that point. Now that you know how to create a Showcase thumbnail gallery or slideshow, we hope you are inspired to experiment with the settings to design your own custom gallery. You choose the images and display options, and let the Showcase application and Freeways Showcase Action do all the work. Although simple to implement, the galleries and slideshows produced are fully W3C-compliant and, because they use CSS, they are quick to load, quick to run and look fantastic in any modern browser. A reference section, which explains all the settings in the Showcase application and the Showcase Action, appears later in this guide.
Note: You can save your Showcase application file to make edits later. In the Showcase application, go to File>Save, choose a name and location and click Save. This will save a file with a suffix of .spg to your hard disk. The Showcase gallery file created when you use the Export to Freeway function has a suffix of .fwgallery.

Whats New in Freeway 5.5


135

Relative Page Layout


Relative Page Layout is part of a process for building pages created with layer items so they behave as they shouldin other words, they just simply work in all browsers, all the time. These robust layouts will grow properly if text expands in a browserpage background items will grow to fit and even a footer will always remain intact at the bottom of the page. Doesnt sound like much until you try to create pages that work this well by any other method. To give you a quick look at what Relative Page Layout does, lets open up a Freeway template.

Pro only

Whats New in Freeway 5.5

Launch Freeway, go to File>New, click on the Templates tab (if it isnt already active), select the Charcoal template and click OK. Choose a location for the templates project folder and click Save.
The Charcoal templates Home page will now open in Freeway. Relative Page Layout is applied by default on this template, so lets manually remove the Action to see what happens when its tested in a browser.

Now preview the page in a browser which supports zooming HTML text. To do this, preview the page in Safari or Firefox. If you use Safari, go to the View menu and choose Zoom Text Only. In Firefox, go to the View menu, choose Zoom and then choose Zoom Text Only. Note that Opera and some other browsers dont allow you to switch on this option.

Open the Actions palette if it isnt already open by going to Window>Actions. Select the Site Folder in the Site Panel (the panel to the left of the page area), and click on the X to the left of the Actions name in the Actions panel so you see that the Action cog icon is no longer displayed on the Site Folder icon.
Using Zoom Text Only in Safari

Using Zoom Text Only in Firefox

136

Whats New in Freeway 5.5

Previewing in a browser using the default text size With Zoom Text Only checked in your browser, use the keyboard shortcut of Command and + to enlarge the text. Each time you type Command and + the default text size of the browser will increase. Typing Command and hyphen/minus will decrease the text size each time. Typing Command and zero will reset the text to the default size. As you will see, each time the text increases in size the more the page layout will break as the texts line spacing grows and when text turns onto a new line as the text itself grows. In the screenshot above right you can see that the navigation bar has turned the Contact link and as the text increases it looks odd in the panels near the foot. After three increases in the default text size (see screenshot on the right) the layout starts to break dramatically.

Previewing in a browser with one increase in default text size

Previewing in a browser with three increases

137

Whats New in Freeway 5.5

This isnt a fault with Freeway, it is simply the way that things work when HTML text expands on a page which uses layer items. Because layer items use CSS to place them with absolute positioning, they wont automatically move down the page to compensate for expanding content above them in the same way that table-based items do. This results in HTML text overlapping or running under other layer items on the page (depending on which layer is above which). This standard behavior of CSS-positioned items has meant that it has always been tricky to reliably use HTML text on top of backgrounds because, if the text expands or makes extra lines, the background wont automatically expand to fit the new size of the text. Avoiding this pitfall has previously entailed using multiple levels of nesting items inline within other items and then applying an undefined height to the container item so its height always expands or contracts with its content. Many users, however, find this layout method unintuitive and over-complicated. Now that you have seen what happens to layer items by default when HTML text expands, we can now reapply the Relative Page Layout Action to show how it helps to keep the layout of the page more robust and reliable.

Previewing the file with Relative Page Layout applied in a browser after one increase in default text size unavoidable when the HTML text increases in size), but the layout of the page is never broken in the same way it did before. You will see that the content of the page moves down to accommodate the increased text even if it breaks onto two or more lines. You will also see that the background page container item increases in height and the spacing remains consistent between the different items on the page. With Relative Page Layout you can concentrate on the design and let Freeway produce the code to make most sites look great in any browser.

Go back to Freeway, select the Site Folder in the Site Panel, go to Page>Folder Actions and choose Relative Page Layout.
Now preview the page again and test it by increasing and decreasing the default text size in the browser as you did earlier. You will see that everything now works much better. It may look a little strange (for instance the Contact link still breaks onto a new line which is

138

Working with Relative Page Layout


To work with Relative Page Layout, you need to first switch on the CSS Layout button on Freeways toolbar. Although its possible to apply the Relative Page Layout Action retrospectively, its best to use it right at the start of your new project. The Action can be applied in two waysas a Folder Action or as a Page Action. Applying it to a folder in your Site Panel means that all pages within that folder will have Relative Page Layout applied, whereas using the Page Action will only apply the Action to that particular page. To use the Page Action, go to the page you want to use it on, go to Page>Page Actions and choose Relative Page Layout. Whichever version you prefer to use, the Action has just one option in the Actions palette the Overlap Tolerance slider. There may be times when using multiple overlapping items on the page will confuse Relative Page Layout causing the layout to break. Adjusting this slider can often fix these problems. You should also be aware that certain complex designs may not work well with Relative Page Layout. It is generally safer to use grid-based layouts, and you may sometimes need to group items if you want them to be associated with each other on the page.

All items on your page must be layer items (which is how they will be if you work with the CSS Layout button switched on). If you drag-and-drop or copy and paste items onto your page you need to select the item then switch on the Layer option in the Inspector. If necessary, go to Item>Bring to Front so the new item is in front of other items on your page. If there are any non-layer (table-based) items on the page, youll see an error message when you try to preview or upload. The message specifies the affected page so you can rectify the problem.

Whats New in Freeway 5.5


139

Later you will see that its possible to remove the Relative Page Layout Action on individual pages even when you have the Folder Action applied, so you will not see an alert if non-layer items are used when you apply the Action. If, however, you try to apply the page Action when non-layer items are being used on that page, an error message will appear in the Actions palette specifying the name of the item(s).

Other Actions in the Relative Page Layout suite


For the vast majority of web sites the Relative Page Layout will just work, however there may be times when you require specific functionality which cannot be made to work correctly when the Action is applied to the page or page folder. There are two different scenarios for doing this:

Whats New in Freeway 5.5

when you want to remove Relative Page Layout from a particular page when the Action is applied to a page folder; or when you want an item (or multiple items) to be unaffected by Relative Page Layout when the Action is applied to that page or a page folder which has the Action applied. On these occasions, you can use the Remove from Relative Page Layout Action. The Action can be used in two waysas a Page Action (to remove Relative Page Layout from the entire page) or as an Item Action (to make an item or group of items behave as a standard absolute positioned layer item). If you want to remove Relative Page Layout from a particular page when the Action is applied to its page folder, go to Page>Page Actions and choose Remove from Relative Page Layout. If you are working on a page with the Relative Page Layout Action applied but you want an item to behave as a standard absolute-positioned layer item, select the item and go to Item>Actions and choose Remove from Relative Page Layout. There is another new Action in Freeway 5.5called the Modify Height Action which can be used to manually remove the height from an item so it automatically shrinks to the size of its content. To use this Action, select an item on the page, go to Item>Actions and choose Modify Height.

140

Create Email Action


More and more companies are sending out emails to customers in the form of newsletters, special offer announcements, etc.so we have now included the Create Email Action to make building HTML and plain text emails in Freeway very simple. It is important, however, that you appreciate the limitations of what will display reliably in the huge amount of different email applications used by customers today. Email applications and webmail services are notoriously picky about the structure and form of the HTML in these emails as they only support a fraction of the features offered in modern web browsers. This means that it will always be difficult to create an HTML email which looks great in all email clients. We strongly recommend you use only table-based layouts and dont use JavaScript. This means that Rollovers and Target images shouldnt be used and Freeway Pro users should make sure that the CSS Layout button is switched off while you work. The general rule of thumb is that the simpler the layout, the more reliable it will appear in whatever email client your customer uses. you can create a new file independent of your current site file. The first method is the quickest and simplest as Freeway will do all the work for you. Creating an email within your current site To make the email within your current site, go to Page>New Folder, give this new page folder a name (perhaps email, without the quotes) and click OK. Now, with the folder selected in the Site Panel, go to Page>New Page, give the page a name then click OK. Because the new page is in a new page folder, this will create a specific directory on your web server when you next upload the file, and this directory is the one your email will use for its resources. The Create Email Action requires you to enter a URL to use for the absolute links it needs to create so, with the file open, go to File>Document Setup, make sure the External Stylesheets option is not checked then click on the Upload tab. In here, enter the URL for your site (which will be something like http:// www.mydomain.com) in the Web Address field and click OK. Note that some Actions also require you to enter a URL in the Web Address field, so if there is already a URL set, ignore this last step. You can now use the new page you just created for your email. Creating a new file for your email If you want to create a new file to use as your email there are again two methods. The first method can

Whats New in Freeway 5.5

Before you start


Before creating your email file in Freeway, you need to decide which working method you want to use. You can either create the email as a new page of your current site (inside a new folder in your Site Panel), or

141

all be done in Freewaythe second requires you to use a standalone FTP application (such as Cyberduck, Fetch or Transmit) and also an understanding of the differences between the path names used by FTP and HTTP. Here we will use the first methodthe second method is covered on the Softpress KnowledgeBase. Freeway is not a specialist FTP application, so you first need to create a new page folder on your original Freeway file which can be used as a location to store your email files resources. To do this, open your original site file, go to Page>New Folder, give this new page folder a name (perhaps email, without the quotes) and click OK. Now, with the folder selected in the Site Panel, go to Page>New Page, give the new page a name then click OK. To complete this step, upload your file so that Freeway will create the new directory on your web server. After the upload is complete, close your original file then create a new file in Freeway by going to File>New. Note that Freeway Pro users should not use HTML 3.2 as the Action is only compatible with HTML 4.01, XHTML 1.0 or later. With the new file open, go to File>Document Setup and make sure the External Stylesheets option is not checked. Now click on the Upload tab. In here, use exactly the same upload details as used for your original Freeway file, but note that you need to add the name of the new page folder you created earlier in the Directory and Web Address fields. Because different hosts use different structures on their web servers, you will need to use either one of the following two methods:

Whats New in Freeway 5.5

If your host requires you to use a specified directory (so you have a directory name, or multiple directory names, entered in the Directory field), add a forward slash (/) and the name of the new page folder to what already appears there. Depending on the name your host requires you to use, this means that you need to use something like htdocs/email, public_ html/email or whatever other name your host has instructed you to use. If you used a name for the new page folder in your original Freeway file other than email, change email to the name you used. If your host requires you to upload your files into the root level of your web server (ie, no specific directory is used), simply enter email (or whatever name you gave to the new page folder in your original Freeway file) into the Directory field. With the Document Setup dialogs Upload pane still open, you now need to enter the address the Action uses to create absolute links so the email can find the resources online when its sent out. To do this, enter the URL for the location of where your email files resources need to be stored in the Web Address field and click OK. This URL will be something like http:// www.mydomain.com/email (if you used a name for the new page folder in your original Freeway file other than email, you need to change email to the name you used. Note that the address used in the Web Address field does not require the name of the folder used for the HTML files on your server (such as htdocs, etc.) You can now start to create your email file.

142

Using the Create Email Action


Go to Page>Page Actions and choose Create Email from the list. With nothing selected on your page you will see the Actions palette displaying the options for the Create Email Action. We recommend you click on the Make absolute links popup and change it to No, preview locally while you are building and testing your page locally on your computer. When you have finished building the page, upload the file (Freeway will use the details entered earlier in the Upload dialog). When the upload is complete, click on the popup again and change it to Yes, preview on server and then preview the file in a browser. This will rewrite all of the image links to point to the images stored in the email folder on the server, and it restructures the styling used for the HTML text of your email.

Getting the HTML code to use


Check that everything is fine with the layout, etc., andonce youre happyview the source code of the page in the browser, select it all and copy the HTML. To do this in Safari, go to View>View Source; in Firefox, go to View>Page Source. Unless you are sending out your emails manually using Apples Mail application (see Sending out your email below), we recommend you copy the source code and paste it into a true text editor (such as the free TextWrangler from http://www.barebones.com) then save the file to your hard disk.

Whats New in Freeway 5.5

Creating a plain text email


You can also use the Action to create a plain text email so it can be handled by email applications or mailing services which dont support graphics. Once you have previewed the page in a browser, click on the Show plain text email button. This will extract all of the text from your page and will attempt to form it into a plain text email. The plain text will appear in a new file in your computers default text editor which is launched automatically by Freeway. Although the Action does its best to decide where text appears in the flow of the page it can sometimes require manual editing to correct any minor errors in the extraction processand this will need to be done in the text editor. Once you are happy with the order in which the text appears in the text editor, you can save the file to your hard disk.

143

Sending out your email


There are quite a few methods you can use to send out the HTML or text email generated by the Create Email Action. The simplest method is to send the email out from Safari without the need to copy the source code of the file. To do this, preview the Freeway file in Safari then go to File>Mail Contents of This Page. Doing this will launch Apples Mail application and the page will appear in the main panel of Mails window. All you need to do then is to enter the recipients email address in the To: field (or use a predefined contact group in the Address Book), enter a Subject and send the email. This is fine if you use Mail as your email client but this method wont work with any other email applicationand it is just a very basic method of sending out the email. You may prefer to arrange for a specialist company to send the email out for you or set up an account with an online emailing service so you can track the effectiveness of your email campaign.

There are many companies who offer emailing campaign servicessuch as MailChimp (which currently offers a free basic service limited to 500 subscribers and 3,000 emails per month), Vertical Response and Campaign Monitor. You can see their websites at: http://www.mailchimp.com http://www.verticalresponse.com http://www.campaignmonitor.com Searching the Internet for email marketing will find plenty of other results. A good email marketing service will allow you to create lists of email addresses online and can also monitor your email campaign to give you statistics on how many emails were opened by the recipients, how many were bounced, etc. Note: Depending on the service you decide to use, the process of supplying the files for the HTML email can differso you may need to adjust your workflow to suit their particular process.

Whats New in Freeway 5.5


144

Simple Site Search Actions


This suite of Freeway Actions makes it very easy to set up a search facility for visitors to search for specific terms within your web site. There are three separate Actions in the suitea Folder Action, an Action applied to a text field item and a standalone Actionall of which need to be used for the search function to work correctly. Unlike most other search facilities, this one uses JavaScript (rather than server-side technologies, such as PHP or Perl), so everything can be set up in Freeway itself. This means that it can be tested locally (ie, by previewing the file in a browser) and it will work when delivered to a customer for testing on CD, DVD or via email. It is also worth noting that there is no branding on the search form or results, which is a common issue when using third-party search facilities.

Pro only

To enter the URL go to File>Document Setup, click on the Upload tab, enter the URL in the Web Address field and click OK.

Whats New in Freeway 5.5

Applying the Folder Action


The first Action in the suite is a Folder Action which needs to be applied to the Site Folder. First, however, you will need to enter the web address (where the site will eventually be available once it is uploaded) in the Upload panel of the Document Setup dialog. If you apply the Action without entering a web address you will see a prompt in the Actions palette telling you to set up the URL. After setting up the URL the Actions palette you can now select the Site Folder in your Site Panel (the folder at the top of list of site pages, immediately underneath the line below the Master page(s). To do this, select the Site Folder, go to Page>Folder Actions and choose Simple Site Search from the list. The Actions palette will now display a message prompting you to insert the results Action to a page in your site and also to add an Action to a text field.

145

Because the Text Field item is a form item, we now need to use a submit button on the page so the text fields content can be submitted. Click and hold on the HTML tool again, choose Button, then draw an item on the page alongside the text field. On the Freeway page you will now see that there is a

Whats New in Freeway 5.5

By applying the Folder Action to your Site Folder, this means that the Action collects data from all the pages within your site and uses this to create an internal database of words, descriptions and links.

Creating the search form


The search form is a text field where the visitor can enter the term(s) they want to search for on your page or pages, and it needs to be used in conjunction with a submit button to submit the term. Note that this can be used on one or more specific pages, or it can be used on a Master page so a search can be made on all the pages of your site. First you need to create the text field. To do this, click and hold on the HTML button on Freeways tool bar, choose Text Field, then draw an item on your page. This is a standard HTML text field item and you can make it the width you want it to be by resizing the item or by entering a value in the Output Settings tab of the Inspector when the item is selected on the page. With the item selected, go to Item>Actions and choose Simple Site Search from the list. Note that the Actions palette now displays just a single prompt (to insert a results action on a page of your site).

text field with a button displaying the word Submit. If you want to change the wording on the button, select it, go to the Output Settings tab of the Inspector and enter the word(s) you want to use in the Value field.

Creating a search results area


The final part of the Simple Site Search Actions suite is to add an item on your page where the visitor will see a list of search results displayed. This can be on any page, but perhaps the best method is to create a new page specifically to display the list of search results. When the visitor enters the term(s) in the text field and clicks the submit/search button, they will automatically be taken to the page on which the results area is used on. To make a search results area, click and hold on the Actions tool on Freeways tool bar, choose Simple Site Search then draw an item on the page. This item will display with dummy text inside it, so you have a live preview of how the search results will look when it is used in a browser.

146

Creating the search results area completes the trio of Actions necessary to make the Simple Site Search function work, so you will see that the Actions palette now displays a bunch of options when you have the item selected on the page. General SettinGS: In here you can choose how top border many results you want to General SettinGS: display in the list by using the title bar Results per page slider or PaGe link Style: Various entering a value in the field to link states and Size the right. After making your DeSCriPtiOn link Style: choice you can resize the item Color and Size by clicking and dragging its center bottom handle so all PaGe name FOnt Style: Color and Size content is displayed. All other options in the Actions palette relate to the SearCh reSultS link Style: styling of the results list in six Color and Size different groups of options

which you can choose by clicking and holding on the Style options popup and choosing the panel you want to display. Each panel in the popup displays styling options for specific elements of the search results item. The panel and option you need to use to style each element is shown in the diagram below.
General SettinGS: Font (note that the search results item text must all be in a single font) SCOre FOnt Style: Color and Size

Whats New in Freeway 5.5


147

General SettinGS: Odd results and even results (note that these alternate to make each entry stand out)

PaGinG reSultS Style: Color and Size of unselected page numbers and Color and Background color of selected page numbers (note that the size is the same for both)

Page titles and descriptions used in the search results item


You can see in the search results item dummy text that the wording displayed when the page is viewed in a browser takes its information from the title and description meta tags. The title meta tag is used for what the dummy text displays as the large blue Page name text in its default styling. The information displayed here when the page is viewed in a browser is simply the wording used in the Title field of the Inspector for each page in your site.

Whats New in Freeway 5.5

resultsand the Simple Site Search Action simply uses this to offer visitors more information than just the page name. To create a description meta tag for your pages, go to each in turn and go to Page>Meta tags. Youll see there is already one meta tag in the Meta Tags dialog by default (the generator tag, which is normal). Click New and in the dialog that appears enter description without quotes in the Name field. In the Value field write up to a 30-word description. Anything more than this may not be read by some search engines. Click OK to apply the tag. If you preview the site in a browser again, you will see that the Description text you just entered will now appear in the wording of the search results items text.

Using custom text for the search results item


The heading for the search results list and the Total results found text at the foot of the results list are editable so you can enter custom text (perhaps in your own language). Enter the text your wish to use in the Search results text and Results found text fields of the Actions palette.

The description meta tag information needs to be entered manually for each of your site pages. It has always been good practice to offer a brief description of your pages and the subjects they cover so that search engines can display the description in their search

148

Excluding specified content from the Simple Site Search Action


Three new Actions were introduced in Freeway 5.6 which let you exclude items, pages and page folders from the search results generated by the Simple Site Search Action.

To exclude the content of all the pages in a particular page folder from the search results, select the page folder in the site panel then go to Page>Folder Actions and choose Remove from Simple Site Search.

To exclude the content within an item from the search results, select the item then go to Item>Actions and choose Remove from Simple Site Search. To exclude the entire content of a page from the search results, make sure nothing is selected on the page then go to Page>Page Actions and choose Remove from Simple Site Search.
There are no options in the Actions palette.

Whats New in Freeway 5.5


149

Site Mapper Actions


Internet search engines need to index the content and pages of a site in order to assess the relevance of a site so it can best match the terms used in the search. You can help this process along by creating a Sitemap file (not to be confused with another term used to describe a list of pages often used to help visitors find their way around a large, complex site). A Sitemap file is an xml file which can be submitted to search engines so they can be given information about the page structure and links of your site. Previously, this was something which needed to be done manually after the site had been uploaded and at regular intervals thereafter, but now Freeway 5.5 has made the process a lot simpler and quicker. The new Site Mapper Actions can be set to create and upload the xml file with the rest of your site files and particular pages can have their details submitted at set frequencies or with a specific priority. You can also choose which search engines you wish to submit the Sitemap file to. apply the Action without entering a web address you will see a prompt in the Actions palette telling you to set up the URL. To enter the URL go to File>Document Setup, click on the Upload tab, enter the URL in the Web Address field and click OK.

Whats New in Freeway 5.5

Applying the Site Mapper Folder Action


You need to apply the Site Mapper Action to the Site Folder in your Freeway file. First, however, you will need to enter the web address (where the site will eventually be available once it is uploaded) in the Upload panel of the Document Setup dialog. If you After setting up the URL the Actions palette you can now select the Site Folder in your Site Panel (the folder at the top of list of site pages, immediately underneath the line below the Master page(s). To do this, select the Site Folder, go to Page>Folder Actions and choose Site Mapper from the list.

150

After the Folder Action has been applied, you will see an alert in the Actions palette telling you that you need to apply the Site Mapper File Location Action to a page in your site (this is so the sitemap file will point to a specific page).

Select the page you want to use as the main sitemap page in the Site Panel (this is normally your home page), go to Page>Page Actions and choose Site Mapper File Location (note that there are no options for this Action in the Actions palette). Now you can set up the Site Mapper Folder Action by selecting the folder which has the Action applied. In the Actions palette you will see a few options. The XML sitemap checkbox lets you switch on or off the generation and uploading of the Sitemap file. Below this is a popup and slider to set the frequency and

priority for all the pages in your site (if you want to use frequency and priority settings for individual pages, you can use the Site Mapper Page Action, which is mentioned later). There is an option for compressing the Sitemap file into a gzip archive, which is best used for large sites as it can reduce the server bandwidth and required resources. Below this is a panel (closed by default) which you can open by clicking on the disclosure triangle to the left of Submitting your sitemap to reveal a list of internet search engines and some options for submitting the file which will be covered later. Leave this panel closed for now. Finally, there is an option to submit a Yahoo URL list, which will create another file (called urllist.txt). This does a similar job to a Sitemap file, but is specific to Yahoo. This is best left switched on unless you have good reason for doing otherwise.

Whats New in Freeway 5.5

Submitting your Sitemap


Its best to apply the Site Mapper Action as you are working locally and then, once the site has been uploaded, you can submit the Sitemap to the search engines. To do this, select the folder which has the Site Mapper folder Action applied in the Site Panel in Freeway and open the Submitting your sitemap panel. By default you will see that the list of search engines are checked by default (you can uncheck individual ones if you wish). Check the checkbox to the left of Yes, the site has been uploaded to the web server (which will make the button below active),

151

To do this, go to your page then go to Page>Page Actions and choose Site Mapper. The Actions palette for the Site Mapper Page Action is a cut-down version of the Folder Action you applied to the Site Folder.

Whats New in Freeway 5.5

then click the Submit site map button. This will ping the checked search engines to notify them of the location of your Sitemap file. Clicking the Submit site map button will open a browser window where you will see the progress of notifying each of the search engines. Once the process is complete you can close the browser window. Any frequency and/or priority settings made in the Site Mapper Page Action will over-ride those settings made in Action applied which has the Site Mapper Action applied.

Excluding specified pages from the Sitemapper Action


There may be times when you wish to exclude specific pages of your site from the .xml file generated by the Sitemapper Action. A new option has been added to the Sitemapper Page Options Action in Freeway 5.5 which can now do this on each page you wish to exclude.

Applying frequency and priority to individual pages


Applying the Site Mapper Action to your Site Folder will generate a Sitemap file for your entire site which has the same settings for every page. You can, however, use different settings for specific pages of your site by applying the Site Mapper Page Action to those pages.

Make sure nothing is selected on your page and go to Item>Actions and choose Sitemapper Page Options. Check the Remove this page from the Sitemap checkbox to exclude the page (see screenshot above).

152

Amazon Associates Actions


The Amazon Associates scheme is an affiliate program run by Amazon whereby web site owners can place adverts on their pages for products sold on Amazon online stores. If a user clicks on one of these ads and ultimately purchases the product, the site owner is rewarded with a financial commision. This new suite of Actions in Freeway 5.5 offers a quick and easy solution to let you take advantage of this scheme. But first you will need to set up a free account at https://affiliate-program.amazon.com/ with the Amazon store from your country as the Action requires a valid Amazon Associates ID number. Before you start, its important to note that every product sold on Amazon web sites has a unique code number which you will need to use in the Actions palette for the Action you choose to use. There are two types of unique number used by AmazonISBN (an International Standard Book Number, which is used for books and other publications) and ASIN (Amazon Store Identification Number, a proprietary code number used only by Amazon, which is used for all other products). These numbers can be found on the web page of the product on the Amazon store (highlighted below). Its important to note that these numbers are unique to the Amazon store of a particular country.

Whats New in Freeway 5.5

Text Link Action


This Action places a regular text hyperlink into the flow of HTML text. When clicked on in a browser, it will take the visitor to the Amazon product page along with the unique Associates code so any purchase will be logged in the Associates program. To use this Action in Freeway, click inside the flow of text in the place you want the link to appear, then go to Insert>Action Item and choose Text Link: Amazon Associates.

There are three different types of Action in the Amazon Associates suite, so you can use either a text link within the flow of text, a graphic item link or an enhanced version which lets you display a panel of text and graphics on your page which will link to the Amazon site.

153

this option to open a new page in which to display the Amazon product page. Note: Checking this will prevent the page validating if using XHTML Strict. Add product preview: With the option checked, a tooltip will appear when the text link is moused over. Note: This will only work if the site is uploaded to a web server (ie, you wont see it working locally when using preview in browser).

Image Link Action

Whats New in Freeway 5.5

The fields in the Amazon Associates Text Link Action palette are: Associate ID: The unique Associate number given to you when you signed up for an Amazon Associate account. If you click on the button to the right of the Associate ID field, you will be taken to Amazons Affiliate Program home page for the US where you can set up an account. Amazon store: Choose the country of the Amazon store from those in the list in this popup. Product ASIN/ISBN: The unique product code number (see previous page for details). Link text: The wording displayed within the flow of text on the page where you inserted the Text Link Action item. Link destination: This gives a choice of either the Detail page (which takes the visitor to page listing the details on the standard Amazon product page) or the Offer Listing page (which takes the visitor to a page listing all the merchants which sell the product through Amazon). Open link in new window: By default the link will display the Amazon page in the same browser window as the page containing the link. Check

This Action lets you use any graphic item on your page as a hyperlink to a product on an Amazon site. To use this Action, select the graphic you want to act as a link, then go to Item>Actions and choose Amazon Associates.

The options in the Actions palette are identical to those in the Text Link Actions with the exception that there is an optional Product name field (which gives a product namerather than a ASIN/ISBN numberfor easy identification when building your pages) and no Link text field.

Enhanced Action
Amazon has preset banners to use on your web pages which will display a panel containing an image

154

of the product (if available), the product name, pricing information, a buy now button and a privacy information link. This Action places a generic panel on your page to which you can specify the ASIN/ISBN code in the Actions palette so that if the live preview is switched on the product will display in Freeway exactly as it will when the site goes live on the web. To use the Action, go to Insert>Action item and choose Enhanced Link: Amazon Associates. This will place the item measuring 120 pixels wide by 240 pixels high on your page so you can move it wherever you wish. By default the panel will display as shown on the right, but once the Product ASIN/ISBN code is used in the Actions palette, the appropriate content will display (if the information can be found on the Amazon site). The options available in the Actions palette are very similar to the two previous Amazon Associates Actions with the addition of pricing, appearance and live preview options. Price Options: This allows you to choose which prices you display. The options are Show All Prices (which displays the Best Price and the Buy New prices), Hide Prices (which removes both prices) and Show New Prices only (which as the name suggests displays just the Buy New price). Colors: The popups in the Colors section of the Actions palette allow you to set custom colors for

Whats New in Freeway 5.5


155

Border, Background, Text (ie, non-link text) and Link text. Enable live preview?: Lets you choose to display a live preview in Freeway to see how the panel will look when the site is uploaded to the web. By default, this is set to No. When using an ISBN in the Product ASIN/ISBN field of the Actions palette, it is important to note that you should use the ISBN-10 number to display a panel containing the full visual details of the product complete with an image. If you use the ISBN-13 number, the Click here button will link to Amazons default store page. It is sometimes the case that Amazon does not have an image available for the Enhanced Action to usein which case the panel will display with a box with No image available within it.

Showcase Application Reference Section


The Document Window
There are two main parts to the Showcase applicationthe document window and the Inspector. First well look at the document window.
by dragging an image into a new location. When you drag an image you will see a blue insertion point line appear where the image will be placed when you release the mouse button. If images are already in the Picture Viewer, dragging and dropping additional images will display the blue insertion line in the current order of photos. To delete an image in the Picture Viewer, select it and hit the Delete key or go to Edit>Delete. To make multiple selections in the Picture Viewer, Command-click to add additional single images. Clicking on one image then Shift-clicking on another will select both images plus all images in between. You can also select an image, hold down the Shift key and use the arrow keys on the keyboard to add adjacent images to the selection. It is also possible to draw a selection marquee by clicking on a blank area of the Picture Viewer and dragging over multiple images. A maximum of 200 images that can be held in the Picture Viewer. If more are added, only those taking the number up to the limit (in alphabetical/numerical order) will be imported but there will be no warning that the limit is exceeded. The Picture Viewer supports the import of JPEG, PNG, TIFF, Photoshop (.psd) and PDF file formats.

Whats New in Freeway 5.5

Image Browser Page Layout View

Page Layout View Unless you open an existing Showcase application file, the dark grey panel called the Picture Viewer will be empty. This is where you drag and drop, go to File>Import or use the button to import the images you want to use for the gallery or slideshow. By default this displays in thumbnail view. Images are displayed in alphabetical/numerical order, and it is important to note that this is the order they will appear in the sequence of your thumbnail gallery or slideshow. The order of your images can be changed

156

Showcase Toolbar

The import function allows you to drag and drop a folder into the Picture Viewer to import the entire contents. Note, however, that this will also import the contents of any sub-folders within that folder. The Image Browser The Showcase application offers a dedicated panel in its interface to display iPhoto and Aperture galleries if these applications are installed on your computer. Click on the disclosure triangle by the name of the application you want to import from to display your preset galleries and then drag and drop individual images or multiple selections into the Picture Viewer panel. The same multiple selection techniques used in the Picture Viewer can also be used in the iPhoto/ Aperture panel. Note that you cannot drag and drop an album into the Picture Viewerif you want to import all the photos from an album you need to select one item in the album and then go to Edit>Select All or use the keyboard shortcut of Command-a and then drag and drop all the selected items.

The Showcase toolbar (see screenshot below) The common tools used in the Showcase application are all easily available on the toolbar at the foot of the application interface. Here well cover each item on the toolbar in turn from left to right. The button Click on this to import images into the Picture Viewer through the Import Images dialog.

Whats New in Freeway 5.5

The

button

Click on this to save your Showcase gallery file through the Export to Freeway dialog. The button Click on this to refresh the current set of thumbnails if, for instance, an image has been changed or a missing image has been found. The Thumbnail/Large Image buttons By default the Showcase application will display the Picture Viewer in thumbnail view. Clicking on the appropriate button will toggle the view between the thumbnails and large images you will use when you save your gallery file or export to Freeway. The size and appearance of both the thumbnails and the large images in the Picture Viewer will determine how they will look in the exported gallery file, so these buttons let you quickly switch between both views for testing.

The Showcase toolbar

157

The Showcase status text If there are no images in the Picture Viewer, the area between the Thumbnail/Large Image buttons and the slider will be blank. When images have been imported, this will display the number of images currently in the Picture Viewer, and will also warn of any pictures with missing link status. The Image Size Slider The Showcase application will save the thumbnails and large images at the sizes chosen in the Picture Viewer when you export the gallery file. Click on one of the Thumbnail/Large Image buttons then use the Image Size Slider to adjust the size of the images in that particular view (note that this can also be done precisely in the Inspector, see later). The default sizes of images in the Picture Viewer are 100 pixels for thumbnails and 500 pixels for large images. These sizes relate to the square cell containing the image so that when the gallery is viewed in a browser the background of the whole cell will change color on mouseover.

Showcase application can be overridden later in the Showcase Action in Freeway. The specific settings which must be applied in the Showcase applications Inspector are: The size of the thumbnails and large images; Borders on images (rather than cells); Reflections or shadows on images; Rounded corners on images; Caption information for the images.

Whats New in Freeway 5.5

This allows you to preview the thumbnail gallery or slideshow to see how, for instance, your image borders and shadows will look with specific cell or page background colors before you export to Freeway. The General tab As the name suggests, this tab is where you can apply the main settings of how the thumbnail gallery or slideshow is structured when you export to Freeway. Type This popup has options for Gallery or Slideshow. This will not affect the display of images in the Picture Viewer, but it determines the default view when imported into Freeways Showcase Action.

The Inspector
The Showcase applications Inspector palette should display by defaultif you dont see it, go to the View menu and choose Inspector. The Inspector is very similar to the one used in Freeway itself, and it has three tabs at the top to choose specific functionality in logical groups, so each tab displays very different settings. The three tabs are General, Appearance and Output. It is important to note that some of the settings applied to a thumbnail gallery or slideshow in the

158

Layout The options in this panel are different, depending on whether Gallery or Slideshow is chosen in the Type popup. Using Gallery there is a choice to arrange the layout by spacing or columns. By Spacing specifies that the thumbnails are positioned within a grid using a set pixel width between each thumbnail. By Columns specifies that the thumbnails should be arranged in a set number of columns. When imported into Freeway, By Spacing means that the thumbnails will flow inline within the Showcase Action item and they will turn when there is not enough space for one more thumbnail on that line. Using By Columns fixes the position of thumbnails so they wont reflow if the Showcase item in Freeway is made wider or narrower. Using Slideshow for Type a popup is displayed to specify the position of where the thumbnails will appear in relation to the large slideshow image. The options in here are Bottom, Right, Top or Left. Cell size The sliders for Thumbnails and Large images in this panel do the same as the sliders in the respective views on the Showcase application toolbar. If you prefer, you can enter precise values in the size fields to the right of the sliders.

Below these are options for using captions for the images in your thumbnail gallery or slideshow. Adding captions will add height to the images cell. Clicking on the Show caption checkbox displays dummy text below the thumbnails in the Picture Viewer. Clicking on this text allows you to enter your own text to use as image captions for each image. This must be used in thumbnail view and, although the Picture Viewer wont display the caption when the large image is displayed, the caption will appear below the large image when the gallery file is used in Freeway. The Size slider below the Show caption checkbox determines the height of the caption area within the thumbnails cell. The Appearance tab This tab is where you apply attributes which affect the appearance of the images in the Picture Viewer. Border The Size value determines the thickness of the rule around the image (rather than the cell). This value extends outside of the image area, so increasing the border value makes the image size smaller within the cell. This will only affect the thumbnails (not the large images).

Whats New in Freeway 5.5


159

The Corner radius value determines the size of rounded corners applied to the image. This only affects thumbnails (not large images). Click on the Color button to display the color picker to choose a color for your thumbnail borders. Reflection Using the specific value in the Size field increases the vertical size of the automatically-generated reflection image below the thumbnail. This only affects thumbnails (not large images). Using the Opacity slider you can adjust the opacity (transparency) of the reflection image. Shadow Switch on the checkbox to the left of Shadow to apply a shadow effect to your images. This only affects thumbnails (not large images). Angle is the value in degrees in which the shadow is cast from the image. Offset is the distance in pixels that the shadow is offset from the thumbnail itself. Blur is the blur radius of the shadow in pixels. Click on the Color button to display the color picker to choose a color for your shadow effect. Opacity sets the value for opacity (transparency) of the shadow. Background Switch on the either or both checkboxes to apply colors to Page (the background color of the gallery or slideshow) or Cell (the background color of the thumbnails container cellthis only affects thumbnails, not large images).

The Output tab The settings in this tab control settings for how the images will be output for use on the web. Large Image Output The Showcase application will always output your thumbnails as PNG filesthis is so that applied shadow and reflection effects work properly. However, you can control how your large images are output. Click on the Large Image Output popup to choose between JPEG or PNG. Note that choosing PNG will usually result in a better quality image, but it will increase the size of the images slightly which may affect the loading speed of the gallery/slideshow when viewed in a browser. Click on the Smoothing popup to control the amount of smoothing applied to your large images. If JPEG is selected in the Large Image Output popup you will see the Quality slider (to control the amount of compression applied) and a Progressive checkbox option. If PNG is selected in the popup you will not see a Quality slider and you will see an Interlaced checkbox option instead.

Whats New in Freeway 5.5


160

Showcase Action Reference Section


To use a gallery file exported from the Showcase application on your Freeway page, you need to click on the Action tool on Freeways toolbar, choose Showcase and then draw an item on your page. If you dont see the Actions palette, open it by going to Window>Actions. the thumbnail gallery or slideshow in whichever format you chose in the Type popup of the Showcase applications Inspector. If you didnt choose a specific type, the item will display the images in the default Thumbnail Gallery mode. The Use original settings checkbox is checked by default. If you make any changes to the Gallery File, Type or Theme popups (or apply any settings in the Thumbnail Settings or Large Image Settings panels) the checkbox will be unchecked. Checking it again will revert the gallery file back to the defaults of the file as it was exported from the Showcase application. Clicking on the Type popup to choose Thumbnail Gallery or Slideshow will override any choice made in the Showcase applications Type popup. If you made a specific choice in the Showcase application, this will be set by default in the Actions palette. Showcase lets you choose from a set of attractive themes to quickly apply predetermined background colors, borders, padding settings, etc. Click on the Theme popup to choose one. You can edit a preset theme to personalize it to your liking. If you do this, the Theme popup will display as Custom to show that its been edited. The Thumbnail Settings and Large Image Settings panels (click on the appropriate disclosure triangle to view) will be covered later. The Generate Theme from Current Settings button lets you save your favorite settings as a custom theme so you can easily apply it to any thumbnail gallery or slideshow in the future.

Whats New in Freeway 5.5

The Showcase Action palette


There are just a few options available in the default Action palette.

The Title field lets you apply a title tag for the thumbnail gallery or slideshow item on your page so that hovering a mouse over the background of the item on the page in a browser displays the name you enter for the items title. Clicking on the Gallery File popup you can import the gallery file you exported to Freeway in the Showcase application. Choose Select..., locate the gallery file and click Open. As soon as you open a gallery file, the Showcase Action item will display

161

To save a custom theme, apply your settings, click on the button to open the Save dialog, give a name to your theme, choose a location and click Save. This will save a file to your hard disk which you can then open by clicking on the Theme popup, choosing Select... to open the Select a theme dialog, locating your saved theme file and clicking Open. The Thumbnail Settings panel Clicking on the disclosure triangle next to Thumbnail Settings opens a new panel in the Actions palette. Many settings for both Thumbnail and Large Image panels are identical, so well refer back to these in the Large Image Settings panel section. General The Background Color popup controls the color used for the background of the Showcase Action item itself. The Cell Color popup applies to the normal state of an image cell, whereas the Cell Rollover Color applied to the image cell when moused over in a browser. The Border Color popup sets the color for the image cells border (note that this is not the border of the image itselfthat can only be done in the Showcase application).

If a color is applied in the Border Color popup, the Border Width and Padding values will take effect on the images in the Action itemadding a cell border and space within the cell border respectively. If no border color is set, these wont do anything. Note that using border width or padding values will add to the cells size in relation to the value used. Captions This panel will be greyed out until the Captions option is checked. If you want to have captions on the images in your gallery or slideshow, this needs to be done in the Showcase application before exporting the file to Freeway. Checking this option in the Action palette if you dont have captions will simply result in a large space being added below the image in the image cell. If you added captions to your thumbnail images in the Showcase application you can choose a color to use for your text in the Caption Text Color popup and you can choose an HTML font for the text in the Font popup. Note that because Showcase uses HTML text you must choose a web-safe font from the list of HTML fonts or set up a new Font Set. Layout Just like in the Showcase application, there is an option to choose between two different types of layout for your thumbnail images. This is done by clicking on the Layout popup. By Spacing specifies that the thumbnails are positioned within a grid using a set pixel width between each thumbnail.

Whats New in Freeway 5.5


162

By Spacing and Columns specifies that the thumbnails should be arranged in a set number of columns and you can specify the horizontal spacing between each column of images. If you choose By Spacing the thumbnails will flow inline within the Showcase Action item and they will turn when there is not enough space for one more thumbnail on that line. Using By Spacing and Columns fixes the position of thumbnails so they wont reflow if the Showcase item in Freeway is made wider or narrower. If you have portrait and landscape images in your gallery or slideshow, you can control how they align in the grid of thumbnails. Click the Thumb Alignment popup and choose from Top, Center or Bottom. If you have Slideshow selected in the Type popup in the top panel of the Inspector, you will see an extra popup called Thumb Position. This controls where the row of thumbnails will be positioned in relation to the large image. You can choose from Bottom, Right, Top, Left or None. Choosing None will create a slideshow with no thumbnails.
The Large Image Settings panel As stated earlier, many settings in the Large Image Settings panel are identical to those in the Thumbnail Settings panelso if you dont see a specific mention of an option here, check the Thumbnail Settings panel section if you need information on that option.

General When a thumbnail is clicked on in a browser, you will see the page background dim when the large image is displayed and this can be controlled in the General panel. The Page Dim Color popup lets you select a color for the dimmed background and the Page Dim Opacity slider lets you choose the amount of opacity (transparency) used on the dimmed background so you can see more or less of the thumbnail images (and other content on the page) on the original page. The Slideshow Duration value controls the time (in seconds) before the next image appears. This value applies to slideshows as well as thumbnail images when the Play/Pause button is clicked on to start the slideshow sequence. Layout The Large Image Alignment aligns the large image within its container in a slideshow (so you can, for instance, make sure the images are always in the same place). Choose from Top, Center or Bottom.

Whats New in Freeway 5.5


163

By default the Image information and Controls popups are set to Visible. This means that the number of the photo in the photo set (such as 13/14 which means that image 13 from a set of 14 is being displayed) will display in the top right corner of the large image, and the Previous, Play/Pause, Next and Close buttons will display in the bottom right. You can control the display of these by selecting Hidden (so they are never displayed) or Autohide (so they will only display when the large image is moused over).

The next four options in the Layout panel control the tooltip text displayed when the Control buttons are hovered over. The Previous Text, Next Text, Play/Pause Text and Close Text fields allow you to change the default display by entering the wording (or language) you want.

Whats New in Freeway 5.5


164

Whats New in Freeway 5.5

Glossary

165

Glossary of internet and Freeway terms


This glossary explains the key terms used in this Getting Started guide and the Freeway Reference. It is also intended to be a reference for new users who find the jargon and terminology of the internet is a barrier to learning Freeway.

Background image A graphic which has been selected to use as the background for a page or item. Backup file A file located in the same folder as your Freeway file, which is the previously saved version of your current Freeway file. If your Freeway file becomes corrupted, you can recover your work from the last saved version by opening your backup file. Every time a Freeway file is saved, the backup file is updated to the previously saved version. Browser See Web Browser. Cascading Style Sheets See CSS. Case sensitive Upper or lower case characters must be used as specified. Cache A facility whereby a web browser stores copies of graphics and web pages on a users hard disk to speed up loading times. Occasionally this needs to be cleared to see changes on an updated site. Child item/Children HTML and graphic items can be nested inside each other, which makes the nested item a child and the item it is within the parent. Click A standard mouse click (using your mouse button with no special keys held down). Clicking

the mouse when holding down a keyboard special key (see Controlclick, Option/Alt-click and Shiftclick) changes the functionality of the click. See also Click and drag, Double-click and Right-click. Click and drag To click once on an item and move the mouse with the button still held down. Control-click To click on an item with the standard mouse button while holding down the Control key. In Freeway, this gives access to contextual menus. This is usually the same as clicking the right mouse button on a two-button mouse. CSS (Cascading Style Sheets) A W3C recommended language for defining page and text styles (such as font, size, color, spacing, etc.) as well as layout. Dot Mac See MobileMe. Double-click To click on an item twice with the standard mouse button in quick succession. Doubleclicking on a word selects the whole word. Download To transfer files or data from a remote computer or server to a users computer. The opposite of upload.

.Mac See MobileMe. Action A Freeway Action is a plug-in which can be installed into your program to add functionality to an item, page, folder or site. An Action adds complex HTML or JavaScript code which is modified through easy-to-use dialogs. Alt-click See Option-/Alt-click. Alt tags Information used to give a text description to graphics which can be indexed by search engines. Alt tags can be read by screen readers and also define the text shown when graphics display is disabled or when a site is viewed on a handheld device. Anchor The destination of a link, often to a particular point of a page (such as back to the top of a page or to a section header of a long page), rather than just a hyperlink to another page. Animated GIF file See GIF file.

Glossary
166

Drag and drop A feature in many Mac applications where you can click and drag a file from one page or program to another. In Freeway, you can drag a photo from iPhoto onto your page, for instance. Dynamic A term used to describe anything which shows change or activity. A dynamic effect can be a rollover or a target image. E-commerce site An online shop which uses a shopping cart and secure payment facility. Freeway ships with a suite of Actions to make setting up an e-commerce site a simple operation. Encryption Altering information to make it unreadable by unauthorized parties. Firewall A hardware or software barrier which acts as a security filter by restricting unauthorized access to your network. Most often used between the users computer and the internet. Flash file A common vector-based multimedia format used on the web to create animation or complex dynamic effects. Form See HTML form. Frames/Frameset A frameset is a web page which has two or more frames, where one or more frames can be set to display content from different web pages.

FTP (File Transfer Protocol) The most common method of uploading data to a web server. GIF (Graphics Interchange Format) file A common file format for graphics used on the web. GIFs are limited to 256 colors and can support transparency. They are best used for graphics with solid colors. Animated GIFs are files which play a sequence of individual images giving the impression of animation. Graphic item An item drawn on your Freeway page using the Graphic tool. A graphic item is a holder for images or graphic text on your page. Graphic text Double-clicking inside a graphic item in Freeway allows you to type graphic text in any font installed on your computer. Effects can be applied to graphic text while leaving your text fully editable. Graphic text wont be indexed by search engines, cant be copied in a browser or read by computer screen readers, etc. Hex or Hexadecimal value Colors can be represented as a hex valuea value containing six letters or numbers. Home Page Usually the top-level page of a web site. Unless an intro page has been set, this will be the default page displayed when you visit a web site. A home page is usually the file called index.html. Host See Web host.

HTML (Hypertext Markup Language) A simple computer language, specially written for the web. HTML editor A program which edits HTML code. Freeway is not an HTML editorit is an HTML generator which generates the code when a file is published. To make changes to your site you edit the pages in Freeway and republish to generate the new code. HTML Form A page, or area of a page, with fields where content typed in by the visitor is captured when the form is submitted. HTML item An item drawn on your Freeway page using the HTML tool. An HTML item is a holder for HTML text and other items, such as check boxes, form fields, etc., on your page. HTML text Double-clicking inside an HTML item in Freeway allows you to type HTML text. HTML text requires the visitor to have the font you use on your site to display the font correctly, so it is advisable to use only web-safe fonts. HTML text can be indexed by search engines, can be copied in a browser and is readable by computer speech programs. HTTP (Hyper Text Transfer Protocol) The standard set of rules used for transferring files on the internet.

Glossary
167

Hyperlink A graphic or text link which, when clicked, will cause the browser to show a different location on the web. Internet browser See Web browser. Index page See Home page. ISP (Internet Service Provider) The company that hosts your web site and to whose server you upload your site files to. JavaScript The most popular client-side scripting language on the internet, developed by Netscape. JPEG (Joint Photographic Expert Group) or JPG file A common file format for graphics and the most popular format for photos on the web. JPEGs support millions of colors but dont support transparency. They are best used for graphics with continuous tones, such as photos. Layer A type of item available in Freeway Pro which uses CSS to position the item exactly. Link map A Freeway Pro-only feature which will display a graphic representation of how the pages, items and hyperlinks of your site interact. MobileMe A subscription-based service from Apple for users to receive hosting and other facilities, such as iDisk. Freeway can upload your site directly to MobileMe web space. Previously called Dot Mac or .mac.

mailto: An external protocol which creates an email hyperlink. The hyperlink makes a visitors default email program launch when clicked on. Map area An area drawn with the map area tool which can be hyperlinked. Most commonly used to define areas to be hyperlinked on top of a graphic. Master page A special page which can be used to display commonly used items on every page based on that master. Changes to the master page will be automatically reflected on all pages based on that master. Media folder A folder which sits in the same folder as your Freeway file (if it was created from a template), where you can place any media files youve already prepared for your site. Meta tags Information stored in the HTML code of a web page, containing description and keywords which can be indexed by search engines. MOV file A common format for movie files with audio used on the web. MOV files use Apples QuickTime to play multimedia files through a browser plug-in. MP3 File A common format for audio files used on the web.

MPEG (Moving Picture Expert Group) file A common format for movie files with audio used on the web. Multimedia A term used to describe a project which combines text with pictures, video or audio. Navigation bar A group of rollovers on a page, usually displayed as a row or column to aid navigation of your site. Freeways CSS Menu Action is a quick and simple method of creating a drop-down-and-fly-out navigation bar. MySQL A common open source database used on the web. Online shop See E-commerce. Option-click To click on an item with the standard mouse button while holding down the Option key (sometimes the O key or called Alt). In Freeway, you can change the names of pages in the site panel by Option-clicking on a pages name, for instance. Parent An item in which other items are nested. Nested items are known as child items or children. PDF (Portable Document Format) file A common crossplatform file format for documents containing text, graphics and hyperlinks in which fonts can be embedded so they display exactly as they were created. PDFs can be displayed in a browser or downloaded and opened using

Glossary
168

Adobes Acrobat Reader or Apples Preview. Perl (Practical Extraction and Reporting Language) A common scripting language used on the web. Most often used on Unix servers. PHP (PHP: Hypertext Preprocessor) A common scripting language, processed on the server, allowing pages to be generated based on user requests. Pixel A common unit of measure in web design. Pixels are the individual points of information on a computer screen, so the resolution of the screen dictates the actual physical size. Plug-in An extra application built in or added to web browsers to give extra functionality such as displaying different types of files. PNG (Portable Network Graphics) file A common format for graphics used on the web. PNGs support millions of colors and transparency, and can be used for photos or graphics of solid color. Pop-up window A window which appears when a rollover is triggered on mouseover or by clicking. Preview Viewing a page to see how it looks in a browser. Freeway offers a quick method by clicking on the Preview button in the main interface, but the most reliable method is to preview the page in a web browser.

QuickTime A technology used to embed multimedia content into a web page and to display it in a web browser. Real Audio file A common format for audio files used on the web. Real Video file A common format for movie files with audio used on the web. Right-click To click on an item with the right mouse button on a two-button or multi-button mouse. This is the same as Control-clicking on an item with a single-button mouse. In Freeway, this gives access to contextual menus. Rollover A text rollover or graphic which triggers a change of color or other defined function on mouseover or when clicked. Script A text file written in a simple computer language (such as JavaScript) in the form of a collection of statements which invokes a behavior or group of behaviors. Search engine A program used to search and index pages on the web. Common search engines are Google and Yahoo. Shockwave A technology used to embed multimedia content into a web page.

SIT (StuffIt) file A common format for compressing a file for Mac computers to be downloaded over the internet, now less common than a Zip file. SQL (Structured Query Language) A language used for interacting with relational databases, for example MySQL. Server-side technology Functionality of a web site which cant be achieved by the design and coding of the site on the users computer. Server-side technology requires your server to support external scripting libraries and other facilities. You will need to check to see if your server offers this support. Shift-click To click on an item with the standard mouse button while holding down the Shift key. In Freeway, you select multiple items by Shift-clicking on items one at a time. Streaming Receiving audio and video files over the internet so the user can view the file as it is being transferred. SVG (Scalable Vector Graphic) file An XML-based graphic format which can be scaled without the image becoming pixelated. Target image A graphic or photo which displays on a page when a rollover triggers it to do so.

Glossary
169

tel: An external protocol which creates an telephone hyperlink for use with mobile communication devices such as the iPhone. The hyperlink makes the device call the designated phone number. Upload To transfer files or data from the users computer to a remote computer or server. The opposite of download. URL (Uniform Resource Locator) The address of a resource (for instance a web page), commonly entered into the address bar of a browser (such as http://www.softpress.com).

only be guaranteed by using the list of 216 web-safe colors. Web-safe font Fonts on your web site will only display correctly if the visitor has the same font loaded on their computer. Most visitors will have the core fonts loaded, but the only fonts guaranteed to be web-safe are the CSS generic font families of serif, sans-serif, etc., which Freeway will automatically ask a browser to use if any core font is not found. Web server A computer which is set up to deliver services or information stored on its hard disk to other computers, such as web content to a users web browser. Windows Media file A common format for audio and video files used on the web. Windows Media files usually have a suffix of either .wma (for audio files) or .wmv (for video files). WinZip file See Zip file. WMA file See Windows Media file. WMV file See Windows Media file. WML (Wireless Markup Language) A language used for viewing web data on hand held devices, based on a modified version of HTML. WWW (World Wide Web) The global network of computers linked to the internet allowing transfer of data using HTTP.

WYSIWYG (What You See Is What You Get) A term used to describe how a web site being designed on-screen appears exactly as it will appear on the web. Freeway is a WYSIWYG program. XHTML (Extensible Hypertext Markup Language) The latest, version of HTML, developed by W3C. Zip file A common format used to compress a file ready for downloading over the internet. Mac computers automatically decompress (unzip) Zip files after downloading.

Glossary
170

W3C (World Wide Web Consortium) The organization responsible for managing standards for the World Wide Web. Web address See URL. Web Applet A small application which is downloaded from the web and run on the users computer. Web browser A program used to display web pages, such as Safari, Firefox or Internet Explorer. Web form See HTML Form. Web host The company that hosts your web site and to whose server you upload your site files to. Web-safe color Modern computer screens can display millions of colors, but color accuracy on older screens and older web browsers can

Vous aimerez peut-être aussi