MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Flash User Experience Best Practices

Course Summary

 Offers solutions to common user experience issues that Flash designers and developers face every day.       

  • +

    Course Syllabus

        1. Introduction
        2. Overview
            Why user experience is important
            How Flash applications differ from HTML
            Examples of problematic Flash user experiences
            Examples of effective Flash user experiences
        3. Designing Workflow
            Using wireframes and screenflows
            Standard UI widgets vs. Flash UI widgets
            User-testing essentials
        4. Effective Flash Player Detection
            When to instruct users to update their Flash Players
            Implementing the Flash 8 detection scripts
            Choosing appropriate and effective alternate content
            Using Flash Player Express Install to handle upgrades
            Using Express Install events to your advantage
        5. Effective Flash Forms
            User feedback
            Setting focus to the first input control
            Storing reusable user information with Shared Objects
            Setting the tab index
        6. Making Flash Behave Like HTML
            Generating browser history using a hidden frame
            Updating the history from within Flash
            Forcing compatibility across browsers
            Handling back/forward button updates
            Why creating unique URLs is important
            Using Shared Objects to manage states
        7. Usable UI Controls
            Fitt's Law of Human Psychomotor Behavior
            Applying Godin's ''Banana'' Principle to guide users
            Using clear naming conventions and using copy as interface design
            Advice on skinning widgets for usability
        8. Improving ''Scanability''
            Explanation: Users don't read; they scan
            Separating controls and content
        9. Automating Commands
            Single-screen reservation and shopping cart systems
            Using UI widgets to improve context continuity
        10. Designing Simplicity
            Removing unnecessary design elements
            Justifying what's left
            37signals: Designing half of an application
        11. Flash Video: A Better User Experience
            Flash video vs. Real, QuickTime and others
            The Flash 8 Video Import Wizard
        12. Conclusion
            Essential resources


Course Fee:
USD 19.99

Course Type:


Course Status:



5 - 6 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top