Articles
ActionsForge Tips and Tricks
There’s some hidden gems built in to ActionsForge that can make it easier to use.
Get and Set Classname Attributes in Freeway 6
Here is a set of functions which will allow you to reliably extend elements on your page with HTML class attributes.
Get and Set CSS styles in Freeway 6
Freeway 6 no longer uses the style attribute on a DIV or other element as the sole repository of element geometry and styles. Depending on the user’s preference, this is moved either to the head of the page or an external stylesheet per page. Here’s how to modify those styles within an Action.
How To Add To This Site
ActionsForge is designed to be a complete list of all available Actions for Freeway. Over time, this will become true, but right now, it’s going to take some repetitive work on your part to help it become that universal resource.
How To Install Actions
Freeway Actions are easy to install and use. Here’s how to do it in Freeway Pro 4 or 5.
Progressive Enhancement
The idea of a Web page appearing differently depending on the browser is as old as the Web itself. Yet we spend a lot of time and effort trying to level the playing field so everyone sees the same thing. Here’s another way to look at this.
Tag-only Styles
Freeway offers a slightly hidden way to create styles that apply to elements on your page without being explicitly applied to an element in the design view. Here’s how to make them.
Unobtrusive Observer
An unobtrusive observer is a design pattern for JavaScript that epitomizes the idea of “progressive enhancement”. Instead of littering your page layout with inline scripts, you set an observer in the head of the page, where non-scripted browsers can safely ignore it.
Version Checking
Here’s a simple way to add version checking to your Actions. The included Action code example checks this server for the latest version you’ve registered here.
