Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. UI Animations

UI Animations

Scheduled Pinned Locked Moved The Lounge
csharpwpfdesigntutorial
25 Posts 17 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R Rama Krishna Vavilala

    Animations in normal everyday UI (I am not talking about games here) (especially in the WPF world) are becoming more and more popular. Among the popular web sites and applications, can you come up with 1 example where, according to you, animations are good, meaningful (done right) and 1 example where, you think, the designer added animations for the sake of animations.

    P Offline
    P Offline
    Pete OHanlon
    wrote on last edited by
    #3

    Bad. Any website where the sodding designer decided to use the marquee tag or the Java snow animation. Good. WoodGrove[^].

    "WPF has many lovers. It's a veritable porn star!" - Josh Smith

    As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.

    My blog | My articles | MoXAML PowerToys | Onyx

    R U T J 4 Replies Last reply
    0
    • R Rama Krishna Vavilala

      Animations in normal everyday UI (I am not talking about games here) (especially in the WPF world) are becoming more and more popular. Among the popular web sites and applications, can you come up with 1 example where, according to you, animations are good, meaningful (done right) and 1 example where, you think, the designer added animations for the sake of animations.

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #4

      Good: loading animation in flash/java/etc things so you can see that it hasn't just stopped (or that it has, sometimes) Bad: An animated landscape and an absolutely tiny panel for the text. philips wake up light[^]. Please no.

      1 Reply Last reply
      0
      • R Rama Krishna Vavilala

        Animations in normal everyday UI (I am not talking about games here) (especially in the WPF world) are becoming more and more popular. Among the popular web sites and applications, can you come up with 1 example where, according to you, animations are good, meaningful (done right) and 1 example where, you think, the designer added animations for the sake of animations.

        J Offline
        J Offline
        Jim Crafton
        wrote on last edited by
        #5

        The little animation that the disclosure arrow does (or used to do) when you expand it on some systems (OS X). That's kind of useful, and subtle - you don't notice it till it's not there.

        ¡El diablo está en mis pantalones! ¡Mire, mire! SELECT * FROM User WHERE Clue > 0 0 rows returned Save an Orange - Use the VCF! VCF Blog Just Say No to Web 2 Point Oh

        1 Reply Last reply
        0
        • S Shog9 0

          First example that comes to mind for good animation: the little fade-out thing that Outlook "toast" notifications do. Lets me know the notification is going away, but still lets me click it (and fades back in to indicate that as soon as i mouseover). Runner up: those little yellow highlights on web pages that let you know something has been updated and then quietly fade out. Bad... Fading in/out menus. Utterly worthless - fails to provide additional context or functionality. Runner up: the slide-out effect in Visual Studio panels - can't stop it, must wait for it to complete before re-opening the panel. I'll probably think of something else, but IMHO the hallmark of a useful animation is that it doesn't stick out like a sore thumb - it mimicks the behavior of a physical object in motion, giving you hints to how it is changing or to the ways in which you can interact with it.

          E Offline
          E Offline
          Ed Poore
          wrote on last edited by
          #6

          Shog9 wrote:

          slide-out effect in Visual Studio panels - can't stop it

          Tools -> Options -> Environment -> General -> Animate Environment Tools. What was so hard in that, on the first page for Pete's sake! :rolleyes:


          I doubt it. If it isn't intuitive then we need to fix it. - Chris Maunder

          P S 2 Replies Last reply
          0
          • E Ed Poore

            Shog9 wrote:

            slide-out effect in Visual Studio panels - can't stop it

            Tools -> Options -> Environment -> General -> Animate Environment Tools. What was so hard in that, on the first page for Pete's sake! :rolleyes:


            I doubt it. If it isn't intuitive then we need to fix it. - Chris Maunder

            P Offline
            P Offline
            Pete OHanlon
            wrote on last edited by
            #7

            Ed.Poore wrote:

            on the first page for Pete's sake!

            You called?

            "WPF has many lovers. It's a veritable porn star!" - Josh Smith

            As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.

            My blog | My articles | MoXAML PowerToys | Onyx

            E 1 Reply Last reply
            0
            • R Rama Krishna Vavilala

              Animations in normal everyday UI (I am not talking about games here) (especially in the WPF world) are becoming more and more popular. Among the popular web sites and applications, can you come up with 1 example where, according to you, animations are good, meaningful (done right) and 1 example where, you think, the designer added animations for the sake of animations.

              M Offline
              M Offline
              martin_hughes
              wrote on last edited by
              #8

              Good: How the .Net (Winforms) calendar control is rendered under Vista*... it zooms in and out very nicely. First time I saw it doing this I thought "nice". *I say under Vista - it may do this under XP, but in my XP VM it doesn't, it has the old school month menu and no zooming. Bad: eBay. There's lots of craptastic things on eBay at the moment, but my biggest gripes are the way they chosen to bodge ajaxy style things where a standard screen refresh would be more than acceptable, and not bothered with ajaxy stuff where partial updates could be useful. For example, sorting listings (by price, date, etc.) produces this nasty grey box fade out while a partial refresh goes on, whereas a number of tab pages on the site force a full page refresh.

              print "http://www.codeproject.com".toURL().text Ain't that Groovy?

              J 1 Reply Last reply
              0
              • E Ed Poore

                Shog9 wrote:

                slide-out effect in Visual Studio panels - can't stop it

                Tools -> Options -> Environment -> General -> Animate Environment Tools. What was so hard in that, on the first page for Pete's sake! :rolleyes:


                I doubt it. If it isn't intuitive then we need to fix it. - Chris Maunder

                S Offline
                S Offline
                Shog9 0
                wrote on last edited by
                #9

                No, i meant, you can't interrupt the animation while it's animating... but now that i've written that, i see that you can (provided it's set to be slow enough). I think what threw me is the pause before the animation starts - if it animates fast enough, by the time i move my cursor back over the button it'll have closed already, requiring a delay before it re-opens. Set to be much, much slower now...

                E 1 Reply Last reply
                0
                • S Shog9 0

                  No, i meant, you can't interrupt the animation while it's animating... but now that i've written that, i see that you can (provided it's set to be slow enough). I think what threw me is the pause before the animation starts - if it animates fast enough, by the time i move my cursor back over the button it'll have closed already, requiring a delay before it re-opens. Set to be much, much slower now...

                  E Offline
                  E Offline
                  Ed Poore
                  wrote on last edited by
                  #10

                  Funny, mine's turned off. Until they make them really pretty I'll leave them turned off... :rolleyes:


                  I doubt it. If it isn't intuitive then we need to fix it. - Chris Maunder

                  1 Reply Last reply
                  0
                  • P Pete OHanlon

                    Ed.Poore wrote:

                    on the first page for Pete's sake!

                    You called?

                    "WPF has many lovers. It's a veritable porn star!" - Josh Smith

                    As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.

                    My blog | My articles | MoXAML PowerToys | Onyx

                    E Offline
                    E Offline
                    Ed Poore
                    wrote on last edited by
                    #11

                    Yeah, how was your break ;P


                    I doubt it. If it isn't intuitive then we need to fix it. - Chris Maunder

                    P 1 Reply Last reply
                    0
                    • E Ed Poore

                      Yeah, how was your break ;P


                      I doubt it. If it isn't intuitive then we need to fix it. - Chris Maunder

                      P Offline
                      P Offline
                      Pete OHanlon
                      wrote on last edited by
                      #12

                      Twas good. Very relaxing and I managed to get some sun, so that was good. More importantly, the family had a great time.

                      "WPF has many lovers. It's a veritable porn star!" - Josh Smith

                      As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.

                      My blog | My articles | MoXAML PowerToys | Onyx

                      J 1 Reply Last reply
                      0
                      • R Rama Krishna Vavilala

                        Animations in normal everyday UI (I am not talking about games here) (especially in the WPF world) are becoming more and more popular. Among the popular web sites and applications, can you come up with 1 example where, according to you, animations are good, meaningful (done right) and 1 example where, you think, the designer added animations for the sake of animations.

                        J Offline
                        J Offline
                        Joe Woodbury
                        wrote on last edited by
                        #13

                        Here's one I hate: http://www.guiffy.com/[^] (Hover the mouse over the menus.) (Don't like the product much either; vastly prefer Beyond Compare.)

                        Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke

                        J 1 Reply Last reply
                        0
                        • P Pete OHanlon

                          Twas good. Very relaxing and I managed to get some sun, so that was good. More importantly, the family had a great time.

                          "WPF has many lovers. It's a veritable porn star!" - Josh Smith

                          As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.

                          My blog | My articles | MoXAML PowerToys | Onyx

                          J Offline
                          J Offline
                          Jerry Hammond
                          wrote on last edited by
                          #14

                          Yes, but when is the next reunion?

                          The world is a stage and most of us are desperately unrehearsed. —Sean O’Casey, Playwright

                          1 Reply Last reply
                          0
                          • R Rama Krishna Vavilala

                            Animations in normal everyday UI (I am not talking about games here) (especially in the WPF world) are becoming more and more popular. Among the popular web sites and applications, can you come up with 1 example where, according to you, animations are good, meaningful (done right) and 1 example where, you think, the designer added animations for the sake of animations.

                            C Offline
                            C Offline
                            Christian Graus
                            wrote on last edited by
                            #15

                            There's this program called DIA..... :P

                            Christian Graus Driven to the arms of OSX by Vista. "I am new to programming world. I have been learning c# for about past four weeks. I am quite acquainted with the fundamentals of c#. Now I have to work on a project which converts given flat files to XML using the XML serialization method" - SK64 ( but the forums have stuff like this posted every day )

                            1 Reply Last reply
                            0
                            • P Pete OHanlon

                              Bad. Any website where the sodding designer decided to use the marquee tag or the Java snow animation. Good. WoodGrove[^].

                              "WPF has many lovers. It's a veritable porn star!" - Josh Smith

                              As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.

                              My blog | My articles | MoXAML PowerToys | Onyx

                              R Offline
                              R Offline
                              Robert Surtees
                              wrote on last edited by
                              #16

                              Pete O'Hanlon wrote:

                              Bad. Any website where the sodding designer decided to use the marquee tag or the Java snow animation.

                              Only do this if you have a midi playing You Light Up My Life in the background.

                              O 1 Reply Last reply
                              0
                              • R Rama Krishna Vavilala

                                Animations in normal everyday UI (I am not talking about games here) (especially in the WPF world) are becoming more and more popular. Among the popular web sites and applications, can you come up with 1 example where, according to you, animations are good, meaningful (done right) and 1 example where, you think, the designer added animations for the sake of animations.

                                J Offline
                                J Offline
                                Judah Gabriel Himango
                                wrote on last edited by
                                #17

                                Good: re-ordering tabs via drag & drop in Google Chrome. The animation makes is quick and gives the feeling of non-jarring and smooth action, showing the user what just happened. The animation makes it very clear what's going on. Bad: The Visual Studio hide/show sidebars. They're slow choppy animations. They get in the way and generally aren't useful.

                                Religiously blogging on the intarwebs since the early 21st century: Kineti L'Tziyon Judah Himango

                                J S 2 Replies Last reply
                                0
                                • P Pete OHanlon

                                  Bad. Any website where the sodding designer decided to use the marquee tag or the Java snow animation. Good. WoodGrove[^].

                                  "WPF has many lovers. It's a veritable porn star!" - Josh Smith

                                  As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.

                                  My blog | My articles | MoXAML PowerToys | Onyx

                                  U Offline
                                  U Offline
                                  urbane tiger
                                  wrote on last edited by
                                  #18

                                  H'mmm, Woodgrove says, with little in the way of animation, indeed somewhat wooden even

                                  Windows Presentation Foundation Host has encountered a problem and needs to close. We are sorry for the inconvenience.

                                  1 Reply Last reply
                                  0
                                  • P Pete OHanlon

                                    Bad. Any website where the sodding designer decided to use the marquee tag or the Java snow animation. Good. WoodGrove[^].

                                    "WPF has many lovers. It's a veritable porn star!" - Josh Smith

                                    As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.

                                    My blog | My articles | MoXAML PowerToys | Onyx

                                    T Offline
                                    T Offline
                                    Thomas Stockwell
                                    wrote on last edited by
                                    #19

                                    Awesome application

                                    Regards, Thomas Stockwell Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. Visit my Blog

                                    1 Reply Last reply
                                    0
                                    • P Pete OHanlon

                                      Bad. Any website where the sodding designer decided to use the marquee tag or the Java snow animation. Good. WoodGrove[^].

                                      "WPF has many lovers. It's a veritable porn star!" - Josh Smith

                                      As Braveheart once said, "You can take our freedom but you'll never take our Hobnobs!" - Martin Hughes.

                                      My blog | My articles | MoXAML PowerToys | Onyx

                                      J Offline
                                      J Offline
                                      JasonPSage
                                      wrote on last edited by
                                      #20

                                      LOL - I have a client who sells ice melting stuff. There are falling snow flakes. They were requested - and I think they fit actually (where most sites don't) I've never been sodding before... It's not so bad ... Sodding... LOL Sodding Snow (ROFL)

                                      Know way to many languages... master of none!

                                      1 Reply Last reply
                                      0
                                      • J Joe Woodbury

                                        Here's one I hate: http://www.guiffy.com/[^] (Hover the mouse over the menus.) (Don't like the product much either; vastly prefer Beyond Compare.)

                                        Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke

                                        J Offline
                                        J Offline
                                        JasonPSage
                                        wrote on last edited by
                                        #21

                                        That animation (to me) isn't that bad - but it doesn't really 'add' anything to the page either. I like those instantaneous menus... so I don't get slowed down... (Not that this one you showed us is THAT slow or anything - just my opinion...) I prefer SNAPPY & fast.

                                        Know way to many languages... master of none!

                                        1 Reply Last reply
                                        0
                                        • M martin_hughes

                                          Good: How the .Net (Winforms) calendar control is rendered under Vista*... it zooms in and out very nicely. First time I saw it doing this I thought "nice". *I say under Vista - it may do this under XP, but in my XP VM it doesn't, it has the old school month menu and no zooming. Bad: eBay. There's lots of craptastic things on eBay at the moment, but my biggest gripes are the way they chosen to bodge ajaxy style things where a standard screen refresh would be more than acceptable, and not bothered with ajaxy stuff where partial updates could be useful. For example, sorting listings (by price, date, etc.) produces this nasty grey box fade out while a partial refresh goes on, whereas a number of tab pages on the site force a full page refresh.

                                          print "http://www.codeproject.com".toURL().text Ain't that Groovy?

                                          J Offline
                                          J Offline
                                          JasonPSage
                                          wrote on last edited by
                                          #22

                                          I agree - the calendars look nice - but "old school" works for me on software period - it's lighter, smaller foot print, does the job, move on. (Just my opinion).. Now I'm into video games too - and I like everything new under the sun in those.

                                          Know way to many languages... master of none!

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups