What are Edge Animate best practices?

I am almost done creating an animation. It has about 6 minutes of audio with animations timed to it. The more I develop, the slower the Edge program is to manipulate to the point of being unusable. I can 't select and drag to shorten/lengthen animations. Elements that were at one time set to off turn back on and code that used to work no longer does. This is my first time using Edge and I'm wondering if there is something I could have done to avoid this situation. I copied Illustrator images into Edge so I have a lot of svg files. The project is one long timeline (to correspond to timing with the audio) with many, many layers. Should I have broken the audio into small sections and created many individual symbols and placed them sequentially? Should I use png files instead of svg files? When I needed to reuse images I made them into a symbol - should I make sure their timelines aren't playing perpetually? There must be something that is bogging this program down because if I create a new program it works fine. Any input/insight/suggestions are greatly appreciated.

Hi there,
symbols
I always turn off the timelines and play them in code when needed. Of course sometimes you have loops in symbols so this would not apply to these.
audio
I try to split the sound files but I am not sure it makes a difference
Edge Animate version
Unless I have absolutely no need of jquery, I do not use the current version any more because it is too buggy in my opinion. 2014.0.1 is stable and has few bugs.
svg versus png
It depends on what you need - I have used both separated and together in comps. I rarelly have problems with them.
I think the size of images in general would tend to cause problems if you have lots of them and they are big. I was told there is no limit but I am not so sure about it.
These are only my opinions and Adobe or other users might differ.

Similar Messages

  • Edge Animate Best Practices

    Dear Community,
    I have been wracking my brain to try to understand why my animation appears constantly jerky. I am new to Edge, and not a coder, and Im wondering why this happens:
    http://www.christinaciardullo.com/ESO_HolidayCard_2014_4.html
    What am I missing? I wanted to ask some best practices regarding
    File Sizes: My pngs generally range from 30-90KB, with larger background images up to 500KB. Is this too much? What are appropriate file sizes for this kind of animation?
    Animation Lengths: 2-3 second transitions, and constant back and forth motions.Too much at once?
    Overlapping Layers: There is a lot of opacity changing in this - Is it not good to have things animate one on top of the other?
    Animating Re-sizing: Maybe this is too much to ask? To zoom out?
    Thank You!
    C

    Based on my experience, zoom-in and outs of large files are generally the number one culprit in performance slowdowns. In your animation, between the zoom-out on the ball and background and the animations on the balls (multiple fade transitions and rotations), there's a lot to process at once. My first couple of suggestions are to decrease the the file size on the background image (the tree) and then to only begin the ball animations once the zoom out has completed. I'm guessing the background image is the 500kb image you referred to. Try taking it down to whatever quality is best before it's noticeably compromised. There's no fast rule for appropriate sizes – much of its depends on what you want to do with it and the platform it's going to run on. For instance, I noticed that the animation runs smoothly in Chrome while it has the hardest time in Firefox.

  • What are project management best practices?

    I created a test project in Premiere Elements 12, and saved it in a directory named "Michaels Posters".   Then I archived the project to this directory and it created a "Copied_My\ new\ video\ project1" directory with all of the media files.  Then I added a video clip to the project, archived it again, and it created the "Copied_My\ new\ video\ project1_001" folder below.
    My first real project will be a video highlights video of my 4 years old for 2013.  This will involve editing the same project several nights a week, for maybe a couple of months.  This would result in numerous "Copied_My\ new\ video\ project1_NNN" directories being created, assuming I archive the project each night.
    So what is the best practices for managing a larger project like this, and avoid using a lot of disk space for the same project?
    Michaels\ Posters/
    ├── Adobe\ Premiere\ Elements\ Preview\ Files
    │   └── My\ new\ video\ project1.PRV
    ├── Copied_My\ new\ video\ project1
    │   ├── Adobe\ Premiere\ Elements\ Preview\ Files
    │   ├── Encoded\ Files
    │   └── Layouts
    ├── Copied_My\ new\ video\ project1_001
    │   └── Adobe\ Premiere\ Elements\ Preview\ Files
    ├── Encoded\ Files
    │   └── My\ new\ video\ project1.prel
    ├── Layouts
    └── Media\ Cache\ Files

    I do work with the LAST archived project file, which contains ALL necessary resources to edit the video.  But then if I add video clips to the project, these newly added clips are NOT in the archived project, so I archive it again.
    The more I think about it, the more I like this workflow.  One disadvantage as you said is duplicate videos and resource files.  But a couple of advantages I like are:
    1. You can revert to a previous version if there are any issues with a newer version, e.g., project corruption.
    2. You can open the archived project ANYWHERE, and all video and resource files are available.
    In terms of a larger project containing dozens of individual clips like my upcoming 2013 video highlights video of my 4  year old, I'll delete older archived projects as I go, and save maybe a couple of previous archived projects, in case I want to revert to these projects.
    If you are familiar with the lack of project management iMovie, then you will know why I am elated to be using Premiere Elements 12, and being able to manage projects at all!
    Thanks again for your help, I'm looking forward to starting my next video project.

  • What are Resource Bundle Best Practices techniques for Enterprise App?

    Regarding JDeveloper: 11.1.1.6.0, Studio Edition
    I was wondering if someone could provide advice on Best Practices for managing Resource Bundles for an international Enterprise Application.
    I have been reading textbooks and throughout the web, and I can find different options available. And I can find cautionary tales to get it right at the beginning of Development, but I cannot find Best Practices suggestions.
    For instance:
    - Should I use XLIFF Resource Bundle, Properties Bundle, or List Resource Bundle?
    - What are the benefits and disadvantages of storing the Key/Value pairs in the database?
    - It seems that storing in the db would make maintenance easier, because applications do not need to be redeployed, but would they be slower?
    - One textbook indicates that "One Bundle per Project" is preferred for ViewController Project, and "One Bundle Per File" is preferred for Model Project. However, I cannot help but think if the whole Enterprise used just one Resource Bundle, it would save typing cust_id/Customer Number in 10 different Bundles.
    - One text indicates how to maintain translated versions of Access Keys, if the Bundle is a Properties Bundle, but provides no assistance for other Resource Bundles.
    Advice regarding Best Practices would be quite helpful.
    Sincerely,
    Arie

    Anyone?

  • What are Printing Security Best Practices for Advanced Features

    In the Networking > Advanced "Enabled Features" what are the best practices settings for security. Trying to find out what all of these are.  Can't find them in the documentation. Particularly eCCL & eFCL?
    Enabled Features
    IPv4 IPv6 DHCP DHCPv6 BOOTP AUTOIP LPD Printing 9100 Printing LPD Banner Page Printing Bonjour AirPrint LLMNR IPP Printing IPPS Printing FTP Printing WS-Discovery WS-Print SLP Telnet configuration TFTP Configuration File ARP-Ping eCCL eFCLEnable DHCPv4 FQDN compliance with RFC 4702
    Thanks,
    John

    I do work with the LAST archived project file, which contains ALL necessary resources to edit the video.  But then if I add video clips to the project, these newly added clips are NOT in the archived project, so I archive it again.
    The more I think about it, the more I like this workflow.  One disadvantage as you said is duplicate videos and resource files.  But a couple of advantages I like are:
    1. You can revert to a previous version if there are any issues with a newer version, e.g., project corruption.
    2. You can open the archived project ANYWHERE, and all video and resource files are available.
    In terms of a larger project containing dozens of individual clips like my upcoming 2013 video highlights video of my 4  year old, I'll delete older archived projects as I go, and save maybe a couple of previous archived projects, in case I want to revert to these projects.
    If you are familiar with the lack of project management iMovie, then you will know why I am elated to be using Premiere Elements 12, and being able to manage projects at all!
    Thanks again for your help, I'm looking forward to starting my next video project.

  • Is Adobe Connect part of Adobe Creative Cloud? Are there any best practices ideas from people who use Connect and Creative Cloud?

    Is Adobe Connect part of Adobe Creative Cloud? Are there any best practices ideas from people who use Connect and Creative Cloud?
    I have an Adobe Connect account and I'm are also in the early stages of developing a webinar. I am looking for any tips and advice from anyone who uses both of these services.

    As the £27, was an introductory offer. Upon the completion of one year, the price will change to the normal creative cloud cost which is at £46.88. However if you have the previous versions of the creative suites like CS 3, 4, 5, 5.5 or the CS 6. You can avail the offer at £27.34 per month incl. VAT. However this Requires annual commitment; billed monthly.

  • What would be the best practice?

    Hello,
    Sorry for the question, but I am new in JSP. I am concerned about the architeture of my application, and looking for the best practices.
    What are the best practices for persistence in a relational database? I need to make queries and map the tables into objects, but wich approach should I take?
    Certainly I do not want to make a page full of scriptlets... ;)
    Thanks

    There are several technologies available to help map objects from relational dbs to objects.
    Object Relational Bridge - http://db.apache.org/ojb/
    Jaxor - http://jaxor.sourceforge.net/
    Hibernate - http://hibernate.bluemars.net/
    Castor - http://castor.exolab.org/
    Just to name a few. Each has its strengths and weaknesses.
    Those will help you create objects from your relational tables. From there it becomes a matter of creating a model for your application. Here are a few good links which explain some strategies for accomplishing this.
    Front Controller Pattern - http://java.sun.com/blueprints/corej2eepatterns/Patterns/FrontController.html
    Data Access Objects - http://java.sun.com/blueprints/corej2eepatterns/Patterns/DataAccessObject.html
    Or if your app is very simple you could probably get away with calling your data objects directly from your JSP. If you decide something like a front-controller is appropriate for your app you should look into the Apache Struts framework (http://jakarta.apache.org/struts/) which will facilitate the ubiquitous MVC pattern. There is also plenty of info available on the site as to what MVC is if you aren't familar with it.
    Hope that helps,
    gamlin

  • What can Edge Animate not do, being DOM based, that Canvas can?

    I've heard some say that "real" animation effects need to be done on Canvas and can't be done via CSS/DOM.  What limitations are there inherent to Edge Animate's DOM based approach that Canvas solutions (like CreateJS) can deliver?

    hi,
    imho it's two import things that make the difference:
    - SOA is based on standards
    - SOA tries to abstract application specific semantics
    most importantly this means, services are not designed with a distinct (service) consumer in mind but for an arbitrary consumer.
    as a consumer you look up a standardized service description in some directory and do not have to negotiate with the service supplier and understand service specific semantics.
    anton

  • What Is Edge Animate and What Can I Create with It? | Learn Edge Animate | Adobe TV

    Welcome to Edge Animate, a new motion graphics tool for the web. In this video you'll learn what you can do with Edge Animate, see some sample projects, and get a good idea of the potential fun you can have with this application.
    http://adobe.ly/SG2GeP

    Southhampton? I've never seen it spelt that way.

  • Are there any  best practice templates available to load Customer Master data into ECC using data services?

    Hi,
    As far as I remember there are best practices templates (AIO). I am not able to find the location to download these atl files though.
    Thanks,
    Pramod

    Hi pramod did you reffered this document:
    http://help.sap.com/businessobject/product_guides/sboDS41/en/sbo41_ds_sap_en.pdf
    http://events.asug.com/2011AC/4103_Legacy_Data_Migration_to_SAP_ECC.pdf

  • Liquid: What are the suggested best practises for multiple languages?

    Right now we are doing this:
    {% if globals.country == "EU" %}
    {% assign login = "Log in" %}
    {% assign userName = "Username" %}
    {% assign password = "Password" %}
    {% assign rememberMe = "Remember me?" %}
    {% assign confirmLogout = "You are now logged out!" %}
    {% endif %}
    {{login}} would output "Log in"
    Another thought would be to have it all in a string with commas and split it, like this:
    {% if globals.country == "EU" %}
    {% assign strings = "Log in;Username;Password;Remember me?;You are now logged out!" %}
    {% assign lang = strings | split: ";" %}
    {% endif %}
    {{lang[0]}} Would output "Log in".
    What are the best practises here?
    I would imagine either being slower than the other as well, maybe Adobe have some input?

    Hi Machinette,
    Use your first option in my opinion:
    A webapp where each item would contain a field for each language. i.e.  item 1 name login; en -> Log in; es -> Iniciar sesion. item 2 name logout; en -> Log iout; es -> Cerrar sesion....
    Here's an example of my multilingual web apps:
    FAQs:
    EN Question
    JP Question
    EN Answer
    JP Answer
    Testimonials:
    Title-NZ
    Title-JP
    Quote-Preview-NZ
    Quote-Preview-JP
    Quote-Full-JP
    How did you hear about us:
    Title_En
    Title_JP
    Multilingual Text:
    Text_En
    Text JP
    As you can see above, the items in the web apps form the different multilingual text - the different FAQs, the different Testimonials, the different Multilingual Text. The domain name needs to determine the language. Very important. And use a globals.site.countryCode to determine the language.
    The key is when you want to reference that item. I think Abhishek was onto it using JSON files, easy to select the text you want. If JSON files don't work, here's what you do:
    {module_webapps id="Multilingual Text" filter="i" itemId="4951580"}<!-- login -->
    {module_webapps id="Multilingual Text" filter="i" itemId="4951611"}<!-- Try Lesson 1 -->
    {module_webapps id="Multilingual Text" filter="i" itemId="4951612"}<!-- Join for free -->
    Else place everything into a collection, but I have hundreds of items, so I don't want to collect too many records. Only the ones I need per page.
    Finally, here's my code for one of the web apps, FAQs.
    {% assign countrycode = globals.site.countryCode -%}
    {% case countrycode -%}
    {% when 'JP' -%}
    <div class="faq-question">
        <h4>{{this['JP Question']}}</h4>
        <div class="faq-details">
            <div class="answer"><p>{{this['JP Answer']}}</p></div>
        </div>
    </div>
    {% else -%}
    <div class="faq-question">
        <h4>{{this['EN Question']}}</h4>
        <div class="faq-details">
            <div class="answer"><p>{{this['EN Answer']}}</p></div>
        </div>
    </div>
    {% endcase -%}
    http://www.samandmelenglish.com/faqs
    http://www.samandmelenglish.jp/faqs
    Hope this helps.
    Stephen - Fuel Design

  • Are Edge Animates .OAM files that span 100% left to right with Adobe Muse even possible?

    I can make an interactive banner like this: www.nbc.com , I can design websites in Adobe Muse, yet how do I combine the two? I can combine them but not with 100% browser width on both sides of the .OAM file published by Edge Animate? All I want is my .oam file to span from left to right of any sized browser without gap... HELP PLEASE! Is this possible with Adobe Muse & .OAM files?

    Hi Beck,
    This looks like it is currently not possible. However, the product expert said that he will verify and get back to us.
    Thanks,
    Preran

  • One non-VPP app on multiple iPads -- what's the current best practice?

    So I've been playing around with Apple Configurator and think it has the potential to be useful in deploying multiple iPads (in this case, 18) to a client.  I've been able to configure one iPad, take a backup of it, and then easily deploy that backup to 2 iPads.  I've also been able to automatically install free apps... to a point.
    In this particular test I set up an old version of Pandora I had on my Mac to be installed on my test iPads.  I intentionally chose an old version of the app to see what would happen when it needed an update, assuming that it would ask for the personal iTunes account I originally used to download it.  And sure enough, my assumption was vindicated -- after this iPad was prepared by Apple Configurator, I went to the App Store, attempted to update Pandora, and was prompted to enter my personal iTunes account password.
    I figure that the next step would be to create an iTunes account specifically for downloading apps intended for deployment to clients, and I'm guessing I should just create individual iTunes accounts for each client, download the required apps, and configure each device to use that iTunes account.  But is this viable?  Is there some limit to how many devices you can associate with one iTunes account?  Is this really the best they could do?

    This is a challenge.  On our enterprise owned non-shared devices we ask the user, if they need to install apps that are non VPP, to use a personal iTunes account.  Though the devices are owned by the enterprise, and have enterprise security policies on them, we allow the users to put personal music photo's etc on them, and back them up on home, not work computers, with iTunes.  I think most users of non shared devices feel they are "personal" devices and treat them as such.  We do put an IPCU profile on them, and do require encryption through Exchange Server policies.  Shared devices, where 1 device might be used by a number of employees in one day (say in an Emergency Department for registrars), we associate with a enterprise created iTunes account that has the same name as the Exchange account used to attach the Exchange security policy to the device.  We use restrictions on these devices to block app purchases, safari etc.  In the case of the shared device, free apps would be installed by IT using the enterprise created iTunes account.  We are in the process of getting an MDM which we expect to simplify all of this.  My opinion ( for what it's worth) is that Apple is  becoming much more enterprise aware and is moving toward making the scenarios described easier to deal with.  iOS devices started as consumer centric devices but are being adopted in large numbers now by business, BYOD or otherwise. 

  • With 2008 - What would be the 'best practice' approach for giving a principal access to system views

    I want to setup a job that runs a few select statements from several system management views such as those listed below.  Its basically going to gather various metrics about the server, a few different databases and jobs.
    msdb.dbo.sysjobs
    msdb.dbo.sysjobhistory
    sys.dm_db_missing_index_groups
    sys.dm_db_missing_index_group_stats
    sys.dm_db_missing_index_details
    sys.databases
    sys.dm_exec_query_stats
    sys.dm_exec_sql_text
    sys.dm_exec_query_plan
    dbo.sysfiles
    sys.indexes
    sys.objects
    So, there a number of instance-level permissions that are needed, mainly VIEW SERVER STATE
    https://msdn.microsoft.com/en-us/library/ms186717.aspx
    Granting these permissions to a single login seems like introducing a maintenance headache for later.  What about a server role?
    Correct me if Im wrong, but this is a new feature of 2012 and above, the ability to create user-defined server roles.
    Prior to version 2012, I will just have to settle for granting these instance-level permissions to individual logins.  There wont be many logins that need this kind of permissions, but id rather assign them at a role level then add logins to that role.
     Then again, there is little point in creating a seperate role if there is only 1...and maybe 2 logins that might need this role?
    New for 2012
    http://www.mssqltips.com/sqlservertip/2699/sql-server-user-defined-server-roles/

    Just as any Active Directory Administrator will tell you you should indeed stick to the rule - "user in role- permissions to role" - in AD terms "A-G/DL-P. And since this is very much possible since SQL Server 2012 why not just do that. You
    lose nothing if you don't ever change that one single user. In the end you would only expect roles to have permissions and save some time when searching for permission problems.
    i.e.
    USE [master]
    GO
    CREATE SERVER ROLE [role_ServerMonitorUsers]
    GO
    GRANT VIEW SERVER STATE TO [role_ServerMonitorUsers]
    GO
    ALTER SERVER ROLE [role_ServerMonitorUsers]
    ADD MEMBER [Bob]
    GO
    In security standardization is just as much key as in administration in general. So even if it does not really matter, it may matter in the long run. :)
    Andreas Wolter (Blog |
    Twitter)
    MCSM: Microsoft Certified Solutions Master Data Platform, MCM, MVP
    www.SarpedonQualityLab.com |
    www.SQL-Server-Master-Class.com

  • What is the recommended 'Best Practice' for retaining object instances

    I have a window that is constructed in Interface Builder such that the 'File Owner' points to an instance of one of my classes. In this particular case, the entire interaction is between the window and the class instance (which has a file opened to a serial device with a radio at the other end which is being controlled).
    Thee are other components of the application that have no interest in what goes on between the window and my class instance.
    I'm also using 'garbage collection' memory management.
    I can create the class instance which creates the window from the XIB definition and this works well. My understanding of what is happening in the background is that the application is keeping a reference to the window which in turn is keeping the 'File Owner' reference to my class instance. As long as the window is open, my class instance is also kept alive.
    Now to my question: Is it OK to rely on this mechanism to keep my class instance alive, or should I also be retaining a pointer to my class instance from some other part of my program myself?
    Thanks
    Susan

    Aussie Susan wrote:
    Thanks for this etresoft - I've always maintained my own pointers, but an 'accident' while I was debugging some code (where I didn't set my own pointer but the class instance still remained, I'm assuming because of this mechanism) got me thinking as to whether this was a mechanism that could be relied on.
    If you do some research on exactly how you are doing those connections, it may be safe. For example, when you call "NSThread detachNewThreadSelector:toTarget:withObject:" with a target of self, you can immediately release self because the thread will retain the pointer to self. When the thread goes away, the object that spawned it will be released. This is very handy.
    I only do this because the documentation explicitly says this is what happens. In your case, I'm not so sure because you are dealing with Interface Builder elements such as the Window class. I'm not entirely sure what happens with a "one shot" window. There are details and options in Interface Builder that could impact your pointer lifetimes. It is safe only if you do the research and prove to yourself it is safe.
    I only mentioned the garbage collection aspect because I knew that the retain/release calls do nothing (thanks for the reminder Orangekay) and I've stopped using them in my code. However, I wanted to avoid the "your instance will stay around until you 'release' it" answer.
    You might want to consider leaving them in. If you leave them in, then the same code can be used in a non-garbage collected environment.

Maybe you are looking for

  • SAP NW AS ABAP 7.01 SP03 Installer does not work. Help needed.

    Hello community, I am trying to install SAP NW AS ABAP 7.01 SP03 on a laptop WinXP SP3 with 2GB RAM and JRE 1.4.2.19. When executed the sapinst.exe, the software delivery tool GUI comes up and the five steps frame is displayed below that the text "SA

  • Creating a Dimension from a Measure

    Post Author: TMullan CA Forum: Desktop Intelligence Reporting I have a monthly report that includes a union query in order to bring in current and previous data.  I can create a variable that says if the Date = Max(Date) then current else previous. 

  • Variables selection criteria in web

    Hi all, I creted a query (in query designer) and in the filter tab I choose: Display-value display: display as "key and text", then I execute the query in the web (user portal); I can choose the variables, for example a shop, but in the criteria sele

  • 65W power adapter VS 90W adapter

    I have a T400 2765, it was shipped with a 90W power adapter, I was recently given a 65W adapter. Is it ok to charge my battery with the 65W?, with my laptop being shippied WITH a 90W? I have a 9 cell batter and a 4 cell battery. T400 Intel® Core™2 Du

  • OT: The Old Toad Quiz (Dec 18, 2006) -Eclectic mix of Q's

    http://www.mickweb.com/quiz/index.html Please check the quiz for typos and/or errors. Once again *Team White* prevailed in a tie breaker. Passing Scores: USA: 50% ROTW: 45% Thanks. Mick.