Skip navigation
EPS18
Currently Being Moderated

Web Layer locked into sharing on all states?

Aug 15, 2012 11:09 AM

Is there any way to unlock the web layer so that it doesn't share all hotspots/slices on all states within a page?  I would like to modify the hotspots of a page based on the current state.

 

Any help would be greatly appreciated!

Mark

 
Replies
  • Currently Being Moderated
    Aug 15, 2012 12:27 PM   in reply to EPS18

    I don't think there's a way to unlock or "unshare" hotspots/slices across states.

     

    At first, I was going to suggest this might be due to an assumption that interactive areas are more usable when they are consistent. When I think of States, I think of animation, and changing hotspots within an animation would be... unusual. Alternatively, I think of the states of a button symbol, which serve as visual cues or feedback to the user to communicate the interactive process. Changing hotspots in this scenario would be incoherent.

     

    Then it occurred to me that this limitation may be related to the HTML output, where hotspots and slices are hard-coded. They can't be changed "on the fly" (unless perhaps by a more advanced scripting method?).

     

    It might be worth describing what you're trying to accomplish in the larger sense, as there might be an alternative way to approach it.

     
    |
    Mark as:
  • Currently Being Moderated
    Aug 15, 2012 1:33 PM   in reply to EPS18

    My experience with lightboxes is that they consist of a javascript, a javascript library, and a set of elements (e.g., images, swfs, or HTML pages) that will be "imported" into an existing HTML page. From your description, it sounds like those elements (i.e., the individual dates) might be small HTML pages. What type of lightbox script will you be using for this?

     

    I'm not sure that Fireworks can integrate with a lightbox script—in terms of generating a live, functional preview—but I'm no expert on that. It seems like Pages would be an appropriate choice here.

     
    |
    Mark as:
  • Currently Being Moderated
    Aug 15, 2012 3:24 PM   in reply to EPS18

    To go to a specific state via a hotspot link, you'd need to be able to target that state somehow—for example, by assigning it an ID. But I don't think Fireworks offers that ability. Again, I think that's because states are intended primarily for creating animated GIFs. (FYI: States were originally called "frames".)

     

    You'd also have to think about how the state is being output. Pages are output as HTML files, but states... are usually components of an animated graphic, I think. Unless you export them separately as standalone files.

     

    I'm kind of talking off the top of my head here... These links may offer a bit more background on the intended uses of States and Pages:

     

    http://help.adobe.com/en_US/fireworks/cs/using/WS4c25cfbb1410b0021e63e 3d1152b00db4b-7f72.html

    http://www.adobe.com/devnet/fireworks/articles/pages_states_layers.htm l

     

    I imagine you could design your calendar and its components in Fireworks, using separate pages. Then you'd output to HTML and have to do a bit of hand-coding to add the lightbox script and its accompanying javascript library (if required), as well as making any other small modifications necessary to "hook up" the lightbox to the HTML page, as directed by the instructions provided with the lightbox.

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points