Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much
 
PerlMonks  

Re^2: Prettier Perl websites

by sri (Vicar)
on Nov 03, 2008 at 15:03 UTC ( #721110=note: print w/ replies, xml ) Need Help??


in reply to Re: Prettier Perl websites
in thread Prettier Perl websites

The animations are just a few seconds long, do you think it's worth using flash just so you can seek and pause?
Until we have HTML5 and the <video> tag, gif animations are the right choice for this specific problem imo.


Comment on Re^2: Prettier Perl websites
Download Code
Re^3: Prettier Perl websites
by moritz (Cardinal) on Nov 03, 2008 at 15:05 UTC
    You can use plain HTML + optional javascript.

    You can just provide a log of the session, and if javascript is enabled, turn that into an animation. If not, it stays normal text. Readable and copy&paste-able.

    (update: my first formulation was harsher than intended. I meant no offense, and made it constructive now...)

      Well, cross-browser JavaScript animations are still very tricky, i'm open for suggestions though.

        Oh, hells yes. Don't try to write them from scratch yourself. Try something simple and nice like jQuery + jQuery cycle plugin. It's very flexible with hooks for scripting. You can even animate text blocks so, as mortiz moritz suggested, it can remain available to copy/paste. There is no API guide on the site but a ton of examples to read/bite.

        (Update...) It also degrades well without JS if you set it up right so that all the content shows in the order that would otherwise be frames. Nice and semantic.

Re^3: Prettier Perl websites
by Lawliet (Curate) on Nov 03, 2008 at 19:57 UTC

    I find it extremely annoying to have to wait and watch the animation to see the command I need to type :\

    I do realize that there may be documentation elsewhere and if that is true then is there even a need for the animations?

    The rest looks nice though. (",)

    I'm so adjective, I verb nouns!

    chomp; # nom nom nom

      There is a conflict between being persuasive and being actually convenient learning material.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://721110]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others taking refuge in the Monastery: (8)
As of 2014-12-26 10:28 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    Is guessing a good strategy for surviving in the IT business?





    Results (171 votes), past polls