Animating the Moments - Using Animation in UX (CSS Animations Series Part 3)

Поділитися
Вставка
  • Опубліковано 14 січ 2025

КОМЕНТАРІ • 266

  • @SimPwear84
    @SimPwear84 8 років тому +33

    I come from a print background but started watching your videos last year, got hooked and kept learning. I am now working as a Front-end developer.. thanks a million Travis. I owe it all to you.

    • @el9attous
      @el9attous 7 років тому +1

      How much time did you practice before having the job ?

    • @SimPwear84
      @SimPwear84 6 років тому +1

      8 months HTML + CSS and basic JS. But I started creating e-mailers and Landing Pages at my job before getting into advanced Apps and working with API's.

  • @m081779
    @m081779 8 років тому

    This is my new favorite channel. You have no idea how much you are is helping me. I look forward to every video you post. Keep up the work man, you are consistently awesome!

  • @Ihatetomatoes
    @Ihatetomatoes 8 років тому +27

    Great episode Trev, it is really important to know why to animate instead of just animating for the sake of it. Very useful breakdown even for someone like me who has some experience with animations. Keep it up!

    • @OfficialDevTips
      @OfficialDevTips  8 років тому +1

      Glad you liked it!!

    • @ricardo_h
      @ricardo_h 8 років тому +4

      My 2 favorite teachers in one place! Thank you both for publishing tutorials!!

    • @Ihatetomatoes
      @Ihatetomatoes 8 років тому +1

      Ricardo Hormaza thanks Ricardo!

    • @christopherberrios2694
      @christopherberrios2694 8 років тому

      I was just going to say the same thing Ricardo! Thank you both!

  • @Emadmohamad
    @Emadmohamad 8 років тому

    High-quality content. You almost never fail to deliver such high standards! Respect to every minute you spend to perfect
    these videos. Thank you, Travis
    !

  • @devensky00
    @devensky00 8 років тому +11

    Travis, you rock. Best tutorials ever!
    I really appreciate the fact that you care about the user experience.
    Thank you very much for everything.

  • @ferhoba
    @ferhoba 8 років тому

    Congrats Mr. Travis. That's it!!! You have made a point of animation, WHY, WHEN & WHERE. From my point of view this is one of Your best videos on DevTips. Good luck in the future with this project.

  • @willb.755
    @willb.755 8 років тому

    Its so fun to watch the production quality of Dev Tips grow. This video looks so good in so many ways!

    • @OfficialDevTips
      @OfficialDevTips  8 років тому

      That's great will, thanks for that comment :)

  • @Crummyj0e
    @Crummyj0e 8 років тому

    I dont think I've ever appreciated 60fps more until this video. It actually looks amazing. You're like the Bob Ross of coding

  • @brendanbax1952
    @brendanbax1952 8 років тому

    Travis your beard is so HD. I love the expanding content trigger, it's like having a layout within the layout. Thanks for explaining the "why" in another awesome video!

  • @julianpinzoneslava
    @julianpinzoneslava 8 років тому

    I think this is one of the best non-coding videos I've seen you do! Great stuff!

  • @PatrickToepel
    @PatrickToepel 4 роки тому

    Hands down on of the best CSS instructors ever. Come back man!

  • @richardrichardson5745
    @richardrichardson5745 8 років тому +32

    Your videos give me a new or even better approach to web design. so glad i am a subscriber.

  • @normandubois_design
    @normandubois_design 8 років тому +10

    Awesome video! Thanks Travis! I love the way you talk more about the ux part! :)

    • @OfficialDevTips
      @OfficialDevTips  8 років тому +10

      Thanks for your comment. I think I might do more UX training, based on these responses.

    • @normandubois_design
      @normandubois_design 8 років тому +1

      +DevTips yaay, would love to learn from you! :)

    • @normandubois_design
      @normandubois_design 8 років тому +4

      Maybe you could do a video on how to animate page transitions? Would be pretty cool! :)

  • @premiothemes1165
    @premiothemes1165 8 років тому

    Thank you for sharing Travis! Animations are a crucial component of contemporary UX design, happy to see this from you.

    • @OfficialDevTips
      @OfficialDevTips  8 років тому +1

      You are welcome Premio, I'm really glad you liked it :)

  • @Knards
    @Knards 8 років тому +23

    Did you get a new Camera? The clarity and visible detail of this video is stunning.

    • @OfficialDevTips
      @OfficialDevTips  8 років тому +9

      I've used this camera before. But I've been putting it to 30fps. I think I forgot and left it on 60 today :)

    • @PaDamTuts
      @PaDamTuts 8 років тому

      He was using it since CodeKit giveaway.

  • @ConquerJS
    @ConquerJS 8 років тому

    I was almost done working on a website for a client but after watching this I'm going to go back to consider everything mentioned in here. Proud to be a Patron for this course!

  • @drake8204
    @drake8204 7 років тому

    I've watched so many videos of you now .. man .. i really have to give you a thank you so much for your hard work. I really appreachiate your work!

  • @everestgjonaj
    @everestgjonaj 8 років тому

    One of the few positive people i see on my whole day.I really like your channel . keep it up

  • @steviejhuh9175
    @steviejhuh9175 8 років тому

    This has got to be one of the best Devtips videos so far! The excitement for the topic just shines through. Thanks Travis! -- Also have you considered writing a book?

  • @Jc199somethin
    @Jc199somethin 8 років тому

    You've grown so much :D (professionally and beardfully). I love your videos man, getting more insightful every time!

  • @masterwizardcaptain
    @masterwizardcaptain 8 років тому

    Superb video! I love how clean and minimal you make your animations as well!

  • @utkarshuday1626
    @utkarshuday1626 7 років тому +1

    Changed my perspective about web designing. Animation can really let user understand what's going on. Thanks

  • @NomadeDigital
    @NomadeDigital 8 років тому

    I love this type of videos where we stop and think about why instead of how. Same goes for the videos on wireframing you did. I'd love to see a video about trends in webdesign, what's in and what's out, what you think is a step forward etc...

  • @dishagupta7446
    @dishagupta7446 3 роки тому

    The way he says 'oh it's going to be good' on visual feedback shows how much he loves coding❤️

  • @francomussocom
    @francomussocom 8 років тому

    Amazing video with concrete examples. Principles were very clearly and thoughtfully expressed. Thanks!

  • @ratixyz
    @ratixyz 8 років тому +10

    This was so good man! Loved the examples!

  • @asencme
    @asencme 8 років тому

    Just went trough the code and I love the way you've made everything! I was able to fully understand it and it's quite easy. I also learned a trick or two from it. Definitely saving this pen for myself!

    • @OfficialDevTips
      @OfficialDevTips  8 років тому

      Fantastic, thanks for checking out the pen :)

  • @HowdyhoNet
    @HowdyhoNet 8 років тому

    Telegram implemented very cool combination of spinner & progress bar system status, durning the file uploading/downloading.
    It's like, white circle line fills up to full circle from dot, while spinning.

  • @DeepakRai-tf8un
    @DeepakRai-tf8un 5 років тому

    MISS YOU TRAVIS .. JULY 2019 YOU ARE MY BEST GURU ... 😥😥😥

  • @cassioscabral
    @cassioscabral 8 років тому

    This kind of video or anti-patterns are the best. You can learn a lot by seeing real use. Thanks

  • @maciejzadrozny8504
    @maciejzadrozny8504 7 років тому

    I just find you on youtube and just love your videos and humor. Take my subscribe, sir!

  • @bennis9283
    @bennis9283 8 років тому

    Yay i am waiting for this the whole week.
    Thanks Travis

  • @felipedallagnolo
    @felipedallagnolo 8 років тому

    Nice, bro.
    Great insights about UX.
    The camera setup is amazing!
    Thank You.

  • @dishagupta7446
    @dishagupta7446 3 роки тому

    Loving this series

  • @YairMishnayot
    @YairMishnayot 8 років тому

    This is one of the most helpful videos so far. thank you for this!

  • @bokibogi
    @bokibogi 5 років тому

    ToC:
    02:25 **Orientation . Where am I now?
    05:27 **Functional Change. What does this element do now?
    07:09 **New Element. What should I look at?
    09:21 **Highlight. What is important here?
    11:23 **Visual Feedback. Is this layout understanding what am I asking it to do?
    13:00 **System Status. Is this working? How long will it take?
    15:47 WHAT IT TIES IT ALL TOGETHER? /no spoilers here/

  • @topknotclare456
    @topknotclare456 7 років тому

    Your content provides such value! Thank you, seriously. I admire your work a lot.

  • @JuanMoisesTorrijos
    @JuanMoisesTorrijos 8 років тому

    Extraordinary Work. Thank you for the time you put in this videos.

  • @sea-lucky7143
    @sea-lucky7143 8 років тому

    Thanks man. You're making a very big deal! I'm waiting for the continuation!

    • @OfficialDevTips
      @OfficialDevTips  8 років тому

      Tanks sea-lucky, I make a new video every Monday :)

    • @sea-lucky7143
      @sea-lucky7143 8 років тому

      It's greate, I watching all video about animation, js. You cool!

  • @115599884422
    @115599884422 8 років тому

    Man, this was one of the best episode i have seen in the last weeks. nice job. #keepOnHacking

  • @isunas16
    @isunas16 8 років тому

    Amazing tips as always.Thank u so much Travis

  • @jeiji137
    @jeiji137 8 років тому +1

    I love your spirit at 12:34 :)

  • @29LCWeeze
    @29LCWeeze 8 років тому +1

    You teach me so much... inspired, love your videos

  • @pankajbhandarkar6841
    @pankajbhandarkar6841 8 років тому

    Nice Video, I like the way of presenting the content with detailed and simple example. Now-days animation is very important for better user experience.
    Thanks for this Video.

  • @lotharingia3585
    @lotharingia3585 8 років тому +1

    Awesome stuff. Hoping we'll get more stuff related to UI/UX!

    • @OfficialDevTips
      @OfficialDevTips  8 років тому +1

      Yea, it seems yall really liked this one :)

  • @ameerbacchus9660
    @ameerbacchus9660 8 років тому

    Occasionally you interact with someone and you have a pleasant opinion about them as a person, and then all of a sudden they do or say something and then they elevate quickly in to your ranks as 'awesome, we could be best friends.' I caught the Goofy Movie / Tevin Campbell reference and am now looking up tickets to fly across the country and deliver you a high five. Cheddar....

    • @OfficialDevTips
      @OfficialDevTips  8 років тому

      Haha, I know that feel. Hand is in the air, waiting..

  • @8Trails50
    @8Trails50 8 років тому

    so thankful for this series on animation. animation on the web has always been confusing for me, which is sad because its also what stands out the most to me in pretty web pages.

    • @Casey_W
      @Casey_W 8 років тому

      Aomine o

  • @VishalShukla
    @VishalShukla 8 років тому

    after watching ths very first tutorial of your channel u made me to hit subscribe button!! awesome tutorial . I like the way u teach. I hope u will bring more awesome tuts like this!!

  • @TheMalni
    @TheMalni 8 років тому

    I never thought of animations this way, thanks for educating me Travis, so that my future projects can be more thought through ;)

  • @kpplrfv5578
    @kpplrfv5578 8 років тому

    Your's tutorials are just the best! Thx for sharing all this with us! :DD

  • @Bodyskillz2011
    @Bodyskillz2011 8 років тому

    animation is life ! keep it up sensei !

  • @senhorsulaiman5341
    @senhorsulaiman5341 8 років тому

    Great! Have come up with the information that I were always stuck . Thanks .

  • @ahmedam77
    @ahmedam77 8 років тому

    One of a kind Video
    many thanks for your time and efforts

  • @pedrosanchez4201
    @pedrosanchez4201 8 років тому +2

    You are my sensei man!

  • @calvinogood
    @calvinogood 8 років тому

    Thanks Travis!

  • @haili903
    @haili903 8 років тому +2

    thanks so much for these great tutorial!!!! please please upload more

  • @LouistitiFr
    @LouistitiFr 8 років тому

    Very interesting topic! That clearly explain we should not do animations just to do animations, there are several reasons behind.
    The "Visual Feedback" case is relative to the material concept and demonstrate thanks to the "slide-up" animation that for example the input has been sent. Keep on hacking. :)

    • @OfficialDevTips
      @OfficialDevTips  8 років тому

      Thanks for watching. I'm glad this all made sense to you :)

  • @arthurbouabeyivaza60
    @arthurbouabeyivaza60 6 років тому

    Sir!you re a monster of IT,and UI thumbs UP!

  • @beatrepreneur
    @beatrepreneur 7 років тому

    Thank you for your videos Ive been watching and learning from your videos.

  • @the_awakening_msaha5132
    @the_awakening_msaha5132 5 років тому

    Your ideas are awesome............................

  • @TLCSlAssassinl
    @TLCSlAssassinl 8 років тому

    What camera are you shooting with? Great video btw

  • @ocanodiego
    @ocanodiego 8 років тому

    Beautiful video!!!

  • @datastorage5866
    @datastorage5866 8 років тому

    thank you DevTips Great Knowledge

  • @chfourleung
    @chfourleung 8 років тому

    These are all great tips on when it's appropriate to use a certain animation! I wonder if you've ever stumbled across a website that uses too many animations. Is there such a thing as animation overkill?

  • @carlojacobs7722
    @carlojacobs7722 8 років тому

    Dear Travis, first of all, I absolutely love your work! Your coding videos have helped me sooooo much and I love listening to #lateNights! There is just so much VALUE! in your work ;) But lets get to my question; I always hear you talking about "the devtips community" but what is that exactly? I heard you and Los talking about a slack channel on the podcast (which I listen to every week;). Anyways, I'd love to know! And I'd love to join!

  • @emmanuel4699
    @emmanuel4699 8 років тому

    Thank You. Learnt a lot, and got ideas.

  • @WalterMiani
    @WalterMiani 6 років тому

    Very neat! Good video.

  • @mahmoudzakria6946
    @mahmoudzakria6946 8 років тому

    very nice one travis keep it up Dude!

  • @NoHandle690
    @NoHandle690 7 років тому

    Liked it before watching man:)

  • @matankoriat3775
    @matankoriat3775 8 років тому

    Travis I exciting from your videos every time!
    Tnx for sharing it with us :)

  • @angelusherath1921
    @angelusherath1921 8 років тому

    Thank you for this awesome video!! Hope you make more :)

  • @NBKMAXINE
    @NBKMAXINE 8 років тому

    Great job! As always!

  • @doingsneakypeakylike
    @doingsneakypeakylike 7 років тому

    thanks man! you're a great teacher.

  • @danialcalamund1371
    @danialcalamund1371 4 роки тому

    Great video as the other two. I just missed those kind of tips saying where/when NOT to animate!

  • @ajayadav09
    @ajayadav09 8 років тому

    Very insightful. Thank you.

  • @captainobvious413
    @captainobvious413 8 років тому

    But why does the WHITE bar moves at 13:40? Is that intentional?

    • @OfficialDevTips
      @OfficialDevTips  8 років тому +1

      Woah. I never noticed that... It's not like that on the codepen. I wonder what's going on there: codepen.io/devtips/pen/AXxGwO

    • @BippyMiester
      @BippyMiester 8 років тому

      I saw this as well. I thought that was intentional. Looked kind of cool IMHO.

  • @circulardep
    @circulardep 6 років тому

    This was amazing. It's so sad that he stopped uploading these types of videos :(

  • @IOnlyFilmBangers
    @IOnlyFilmBangers 8 років тому

    this video is sweet. Will you ever go over the orientation example? Maybe how to add more slides to it?

    • @OfficialDevTips
      @OfficialDevTips  8 років тому +1

      I think that all of these things orient the user. for example, if an alert animates in, it orients the user to a few questions:
      - what just happened?
      - what is this related to?
      - is this temporary?
      - what do I do now?

    • @IOnlyFilmBangers
      @IOnlyFilmBangers 8 років тому

      Definitely, I meant going over the first example in codepen. Like the css and why you used the properties you did. I'd appriciate any resources that could help with similar transitions for forms. The rotation is great for showing progress, I'm just confused on how to add more "screens" to the first example. Thanks!

  • @FirstPrincipleAlex
    @FirstPrincipleAlex 8 років тому +3

    Nice vid! I'd like to see more UX stuff an your channel ;)

    • @OfficialDevTips
      @OfficialDevTips  8 років тому +2

      Thanks! judging from the response, we might see more ux soon :)

  • @deserteagleto2780
    @deserteagleto2780 8 років тому

    DevTips rock.

  • @007AhmedNoor
    @007AhmedNoor 8 років тому

    hey travis. sorry for putting this question here since it is irrelevent to the topic and plz tell me if i have to ask u a question where should i ask? or not to :P
    Question is that i am a novice in css frameworks and have only tried bootstrap or say just its grid. I noticed that each frame work has its own set of default styles for buttons forms navbars fonts etc. what if i want to make a unique site for every other project now and then. i saw the bootstrap themes(the bootstrap theme css file not bootstrap made html/css templates) and there arent many. so would i have to add my custom styles for the components i like to design uniquely for each project or there are options in bootstrap or any other framework that provide the functionality to custom design each site? and if not then should i use the grid only and made my own css ui kit for each project or use complete package and modify it? many many thanks :)

  • @giustivibe
    @giustivibe 8 років тому

    thanks for sharing! You're awesome!

  • @corentinvzc
    @corentinvzc 8 років тому

    Hi travis, Hope you had a great week. I'm a young student in design but i have a problem i have ideas but i never manage to put my ideas on photoshop or illustrator. What should i do ? Thanks for your awesome work.

  • @Tavo-Entertainment
    @Tavo-Entertainment 8 років тому

    great job!

  • @ginoskotheon3
    @ginoskotheon3 8 років тому

    Love this kind of tutorial. Question, in the context of a Web page, is a simple animation best? Or some kind of transformer thingy better if I can figure out how to code it? I'm thinking it depends, but do you follow a rule of thumb?

  • @linodXD
    @linodXD 7 років тому

    Where can i find this color pallete?

  • @CrossingTech
    @CrossingTech 8 років тому

    Hi Travis. Can you please make a video on how you did these animation? I think it would be great. Thanks

    • @OfficialDevTips
      @OfficialDevTips  8 років тому

      I'll be making these kinds of videos for the next few weeks. make sure to check out the code on that codepen in the meantime to get some ideas.

    • @CrossingTech
      @CrossingTech 8 років тому

      +DevTips Thank you so much for that. I really love the way you describe each and everything. Here is a big fan of you from Pakistan. :)

  • @uilifecteau4841
    @uilifecteau4841 8 років тому

    New camera Travis? Nice :)

    • @OfficialDevTips
      @OfficialDevTips  8 років тому +2

      I've had it a while, but today i left it on 60fps mode. That's why it looks so crisp

  • @ecmonal
    @ecmonal 8 років тому

    Great! ⭐️ ⭐️ ⭐️ ⭐️ ⭐️ 5/5

  • @SK-009
    @SK-009 8 років тому

    You are amazing!

  • @Waqas4hmed
    @Waqas4hmed 8 років тому

    Now everything on DevTips is getting serious! I wonder when travis releases a video about SVG hahaha. Way too serious :D

  • @WorstDeveloper
    @WorstDeveloper 8 років тому +2

    Typical engineer, having a rollercoaster of emotions over a loading bar. :D

    • @OfficialDevTips
      @OfficialDevTips  8 років тому +2

      Hahaha I'm glad to hear its typical. That was embarrassing :)

  • @neeksandhu1798
    @neeksandhu1798 8 років тому

    I'd love your opinion on right click pie menus, this has been screwing me for a long time. Although they are not a new concept, I wonder why they are not used often on the web despite their obvious benefits like short distance travel + muscle memory = instant action. Thanks

  • @DuncanTembo
    @DuncanTembo 8 років тому

    The quality in this video. Damn.

  • @gareth_3d
    @gareth_3d 8 років тому

    I just found out that CSS can do 3d transform effects with matrix3d(). I was inspecting a site that had particles floating around to find out how they do it and turns out its just css lol. I'm still new so I'm amazed that css, despite being seemingly so basic, can do some pretty crazy stuff.

  • @samparksharma2638
    @samparksharma2638 8 років тому

    it was awesome!!! thanks

  • @vikalp-panseriya
    @vikalp-panseriya 7 років тому

    Hello .. I loved it very much ur design .. can you please give me that code which is used to represent ...?

  • @KaasFlipGames
    @KaasFlipGames 8 років тому

    Could you make a video on how to code all this. I know it is much to explain, but it would be super awesome!

    • @OfficialDevTips
      @OfficialDevTips  8 років тому

      You can check out the codepen in the comments to see how everything works.

    • @KaasFlipGames
      @KaasFlipGames 8 років тому

      +DevTips ok. I'll check it out!

  • @FaizanPinjari
    @FaizanPinjari 8 років тому

    Hey Travis that's good. Buddy I want to learn the concept of designing such interactive element for using that is web applications. How should i do it ? like a Price range handler in ecommerce websites or some other beautiful elements like checkbox, Radios, etc any library / framework for creating such interactive elements ??
    Thank you.

  • @azeddinechenine8441
    @azeddinechenine8441 8 років тому

    i like your working style , keep it up ):