No video

Reverse Engineer CSS Animations

  Рет қаралды 1,460,265

Fireship

Fireship

Күн бұрын

Use the Chrome browser's animation dev tools to record, analyze, and reverse engineer CSS animations.
#css #webdev #shorts
Official docs developer.chro...

Пікірлер: 555
@fgsaldanha
@fgsaldanha 3 жыл бұрын
Pro tip for advanced programmers: use Ctrl + C and Ctrl + V
@Fireship
@Fireship 3 жыл бұрын
Good call, I wanted to keep this more beginner friendly with right + click
@nowifi4u
@nowifi4u 3 жыл бұрын
That feel when Ctrl+C and Ctrl+V are not beginner friendly :P
@aquual1462
@aquual1462 3 жыл бұрын
@@Fireship lets not forget the mac users :)
@arafatzahan2082
@arafatzahan2082 3 жыл бұрын
But it's not cross platform solution.
@zyansheep
@zyansheep 3 жыл бұрын
@@dixztube yeeeeee I wish I was good at vim, but its just so slow for me
@rubenforner
@rubenforner 3 жыл бұрын
"Animate like a pro by right click copy and paste " loved that ❤️
@poujhit
@poujhit 3 жыл бұрын
Lol ya🔥
@tanmay______
@tanmay______ 3 жыл бұрын
“If you steal something, make it better”
@PajamaPalace
@PajamaPalace 3 жыл бұрын
Stack overflow would be proud
@nap2t3r
@nap2t3r 3 жыл бұрын
That was priceless
@husseinkassem494
@husseinkassem494 3 жыл бұрын
Thats actually how it works
@seasong7655
@seasong7655 3 жыл бұрын
- Why should we hire you? - Look at these fancy animations...
@elementiro
@elementiro 3 жыл бұрын
- Why should we hire you? - I can copy and paste...
@Eldalion99999
@Eldalion99999 3 жыл бұрын
you are joking, but I got legit aproached by a company cuz of this reason
@radwl
@radwl 3 жыл бұрын
- Hired
@diegoalvarez437
@diegoalvarez437 2 жыл бұрын
@@elementiro I know how to vs I can is the huge difference 🤣🤣
@CodeHemu
@CodeHemu 2 жыл бұрын
Csssss Csssss Csssss Csssss Csssss Csssss Csssss Csssss Csssss Csssss Csssss Csssss Csssss Csssss Csssss Csssss Csssss Csssss Csssss Csssss
@robhartle1849
@robhartle1849 3 жыл бұрын
When you thought it was impossible to learn stuff in just 100 seconds, he comes along and teaches you something in almost a third of 100 seconds. Kudos to the man, everybody!
@RobertWildling
@RobertWildling 3 жыл бұрын
You mean the right-click pro tip? :-D
@Kevin-jc1fx
@Kevin-jc1fx 3 жыл бұрын
@@RobertWildling Nah, that was just so that the beginners around here won't feel excluded. The advanced programmers already use Ctrl+C and Ctrl+V 😂
@troler7147
@troler7147 3 жыл бұрын
@@Kevin-jc1fx No they use v and p
@sodiboo
@sodiboo 2 жыл бұрын
@@troler7147 Yeah, most people think Ctrl+C and Ctrl+V is important, but don't realize only half of that is true. Ctrl+P is way more important than Ctrl+C, because it lets you print in 2/5ths as many keystrokes in python, or 1/9th as many keystrokes in Java. It's way faster and way more important than Ctrl+C, since you can always right click copy from stackoverflow, you're already using the mouse anyways
@catmankitty9504
@catmankitty9504 3 жыл бұрын
This is the best CSS tutorial I've ever seen
@CST1992
@CST1992 2 күн бұрын
😆
@verified_tinker1818
@verified_tinker1818 3 жыл бұрын
jokes on you, my boss pays me for this
@FalseDev
@FalseDev 3 жыл бұрын
The ending about copy pasting was smooth
@Optimistas777
@Optimistas777 3 жыл бұрын
but serious, isn't copy pasting other people's code a copyright infringement?
@Nicistarful
@Nicistarful 3 жыл бұрын
@@Optimistas777 In that case you're copying an animation / transition from a stylesheet. Animations in CSS are often just transitions defined by curves. Curves are math. You can't copyright the principles of mathematics.
@gnsf
@gnsf 3 жыл бұрын
@@Optimistas777 kind of, no one will notice that
@Optimistas777
@Optimistas777 3 жыл бұрын
@@Nicistarful animations and graphics require creativity, by definition. also, possibly many hours tweaking, tooling, etc. Also, images are easy to compare for infringement, some advanced animations, movements as well. But regardless, all animations and pictures also contain inherent "fingerprint" through the uniqueness of the least significant digits - in other words there are many ways to paint a circle, but only ONE way out of millions to paint the circle exactly that way down to each pixel shade and animation millisecond
@valerioharvey7289
@valerioharvey7289 5 ай бұрын
@@Optimistas777 no one own a bunch of CSS code. And they can't do anything about it, since Google allow people to see the web's code
@febrilian
@febrilian 3 жыл бұрын
Me, a backend developer: "Hmm interesting 🤔"
@stackoverflow2155
@stackoverflow2155 3 жыл бұрын
Hacker : **slaps website backend with payloads** Hacker : This bad boy can fit so many vulnerabilities.
@MM-vr8rj
@MM-vr8rj 3 жыл бұрын
@@stackoverflow2155 BURP
@emperorreload
@emperorreload 3 жыл бұрын
@@MM-vr8rj Suite
@CodeX-xyxy
@CodeX-xyxy 11 күн бұрын
If you are backend developer and do not how front-end works then you absolutely suck
@kushpatel6567
@kushpatel6567 19 сағат бұрын
Is it only me as a backend developer who thinks css is way more harder than beckend?
@madloop3217
@madloop3217 3 жыл бұрын
“Good artists borrow, great artists steal.”
@Optimistas777
@Optimistas777 3 жыл бұрын
but serious, isn't copy pasting other people's code a copyright infringement?
@caparazo3488
@caparazo3488 3 жыл бұрын
@@Optimistas777 I think it might get too complicated since they're CSS properties.
@Linkeshvaranrr
@Linkeshvaranrr 3 жыл бұрын
@@caparazo3488 😼
@user-zi8lg5qu1h
@user-zi8lg5qu1h 3 жыл бұрын
@@Optimistas777 There is no such thing as copyright for functionality, you can copy an animation sequence and mostle anything that isn't patented or trademarked.
@MrDyln
@MrDyln 2 жыл бұрын
@@Optimistas777 coding is considered creativity and as such is covered by artistic copyright law. As such, if you copy the entire website. That's a no-no. Borrow a piece. Okay. Borrow a piece and adapt it. That's transformative, baby! Now you're a coder and an artist!
@fikrad0
@fikrad0 3 жыл бұрын
Last step don't tell your friends you copy and past : trust me 😅
@realSeyitan
@realSeyitan 3 жыл бұрын
True. Also, it'll be a good idea to understand the code.
@codiumyt
@codiumyt 3 жыл бұрын
past?
@lucadelauw9039
@lucadelauw9039 3 жыл бұрын
@@codiumyt pasta
@silverzero9524
@silverzero9524 3 жыл бұрын
they know
@bogota2464
@bogota2464 3 жыл бұрын
If you do that **once** they’ll say you copy-pasted everything from now on lmao
@ThiagoVieira91
@ThiagoVieira91 3 жыл бұрын
Now I can do fancy animations in less than 38 seconds. Got'em!
@RobertBrunhage
@RobertBrunhage 3 жыл бұрын
The pasting part is my favourite 😎
@sauravadhikari8645
@sauravadhikari8645 3 жыл бұрын
Well, I am sure that, one of the requirements to be a developer is to have great deal of experience in copy pasting.
@dablulite
@dablulite 13 күн бұрын
I cannot even begin to describe how useful this is to me, I've been looking for something like this for months
@mukeshwarvarma9957
@mukeshwarvarma9957 3 жыл бұрын
Duuude. I was asked today to look at how a website did their animations and I had no clue where to start. Annnd then this shows up on my recommendation 🤔😯
@klauseba
@klauseba 3 жыл бұрын
Just a coincidence. I'm not a developer but I also got it as a recomandation. And there's 7 billion other people on earth so no illuminaty confirmed.
@mukeshwarvarma9957
@mukeshwarvarma9957 3 жыл бұрын
@@klauseba ok what I actually meant was not recommendation but Jeff uploaded it on the same day I was supposed to look into animations. Correction*
@adot3210
@adot3210 27 күн бұрын
​@@mukeshwarvarma9957 it was meant to be
@iAmPerflexed
@iAmPerflexed 10 ай бұрын
**copy pasted fancy CSS animations** Hiring manager: "ooh spangly things 🤩 you're hired."
@tonymasse3887
@tonymasse3887 3 жыл бұрын
Freaking hilarious! 😂 Yet super informative, I didn't know about the Animation Panel in Dev Tools. Awesome.
@blackerhawk1508
@blackerhawk1508 2 жыл бұрын
For me, was awesome to discover the code coverage one
@mike22273
@mike22273 9 күн бұрын
Bonus tip, this works for front end, back end, database, APIs… email bodies… birthday cards… wedding vows… It’s really a universal software development trick
@rmoyni3
@rmoyni3 3 жыл бұрын
All these shorts’ endings are fantastic 😂
@TheEpicFace007
@TheEpicFace007 3 жыл бұрын
I love your sense of humor
@Fireship
@Fireship 3 жыл бұрын
I wasn't joking
@jaydstone
@jaydstone 21 күн бұрын
​@@Fireship 💀
@MM-vr8rj
@MM-vr8rj 3 жыл бұрын
Finally a thing that I knew already. Guess I'm a pro at reverse engineering static websites now. Maybe a tutorial on how to reverse engineer JavaScript? (please in depth and not just inspecting the event handlers of an element)
@marufhassan634
@marufhassan634 3 жыл бұрын
Expert devs and designer taking months to create flawless animation . . Me- Copy paste goes brrrrrrrrr
@contactdi8426
@contactdi8426 3 жыл бұрын
LOL 🤣🤣🤣 Copy Paste goes brrrrr...
@klauseba
@klauseba 3 жыл бұрын
just like China
@lycan2494
@lycan2494 3 жыл бұрын
LMFAOOO
@ianbdb7686
@ianbdb7686 3 жыл бұрын
Must be from sneaker twitter
@Calupp
@Calupp 3 жыл бұрын
Literally the only shorts I've ever "liked" Please keep these coming
@sauravadhikari8645
@sauravadhikari8645 3 жыл бұрын
Keep up with these short vertical videos, they are awessome. Your works really makes the day.
@daniel_q40
@daniel_q40 2 жыл бұрын
Dude... the freaking animation panel indeed exists, crazy. Been looking for something like that for a long time
@ideas-matter
@ideas-matter 2 күн бұрын
Copy/paste, that's perfect I've been practicing that for 20-years. Getting really good at copying stuff, but sometimes I paste it in the wrong place.
@snopz
@snopz Ай бұрын
We need a video on how to know where the random values in the requests comes from / made
@11vag
@11vag 3 жыл бұрын
Man, these shorts are fireeeee. I love the sense of humor of this dude.
@mrbjjackson
@mrbjjackson 3 жыл бұрын
Dude the rate at which you're putting videos out lately is insane. Is it just you making them or do you have a team? Either way it's impressive. Just please don't burn yourself out! We need you to stick around!
@AyushSharma-id3ld
@AyushSharma-id3ld 3 жыл бұрын
0:14 Ctrl + Shift + P. But Great content as always. Your tutorials greatly improved the quality of my project. Keep up the good work.
@zidaanhayat4286
@zidaanhayat4286 3 жыл бұрын
Kudos to the most accurate web dev tutorials known to the internet
@user-zo2ky4mz7d
@user-zo2ky4mz7d 3 жыл бұрын
I was literally just thinking about this this morning. Thank you for this. Although short, but it's gold. 🔥
@alirahmani5601
@alirahmani5601 3 жыл бұрын
I love these new #Short stuff.
@KastanDay
@KastanDay 3 жыл бұрын
This was very well made. Probably took forever to put together.
@FalseDev
@FalseDev 3 жыл бұрын
Me a backend developer watching this anyways:
@cristianmartin3706
@cristianmartin3706 3 жыл бұрын
Best channel in youtube no cap
@brianalpert1786
@brianalpert1786 3 жыл бұрын
Student who only knows C/C++: hmm yes interesting.
@self-interest.
@self-interest. 24 күн бұрын
Honestly the best advice you can give because these days companies want you have unimaginable skills
@aloblanko
@aloblanko Жыл бұрын
I Love that pro Tipp at the end 😂😂
@ThomasConover
@ThomasConover 9 күн бұрын
Bro is flexing his reverse engineering skills in the face of noobs without pissing them off. That’s a pretty impressive skill in itself.
@Atanepes
@Atanepes 28 күн бұрын
Yoo , thats a neat . 👌 thanks i need more of dev tools tips secrets
@CoderFromPakistan
@CoderFromPakistan 16 күн бұрын
There's also an AOS library for that, it animates on scroll.
@piotrszewczyk9749
@piotrszewczyk9749 3 жыл бұрын
Oh man :) You're gold. You poses every single virtue ideal engineer should have: Precision, practicality and darn good sense of humor.
@spirits__
@spirits__ 3 жыл бұрын
Great tip. Will definitely use this to center my content
@SoulDragonXI
@SoulDragonXI 3 жыл бұрын
I am glad other people do this I'd feel bad, seeing something I liked on a website and copy-paste it for later, and redesign it fit the style of the project.
@maximotejedapozo9335
@maximotejedapozo9335 3 жыл бұрын
I love all these pro tips.
@kuntaldas2843
@kuntaldas2843 3 жыл бұрын
I think it existed in Fire-fox long before it came to chrome Dev tools.
@AbhinavKulshreshtha
@AbhinavKulshreshtha 3 жыл бұрын
Yup, I remember "borrowing" animation many years ago. Firefox still has better developer tools than chrome. Chrome did have better performance visualizer once, but now firefox also have a decent one.
@Ainigma
@Ainigma 3 жыл бұрын
Didnt know about the animation panel. Sweet!
@alienfunbug
@alienfunbug 2 жыл бұрын
I can’t upvote this enough!!!! Blazing fast storefront with optimized ui/ux: cool. Parallax scroll five raw images: OMG YOU ARE A GOD!
@ziaahmad8738
@ziaahmad8738 3 жыл бұрын
Damn those right click tricks are so good : D
@numonamir9145
@numonamir9145 3 жыл бұрын
He has very clear voice to train someone
@cesarmurillo6192
@cesarmurillo6192 3 жыл бұрын
Good artists copy great ones steal. This just help me to copy (well let's say reuse) some animations I was trying to implement from other websites. Thank you so much man!
@ethereal41
@ethereal41 10 күн бұрын
Wasn't expecting true and bartelby here ever
@madannikalje760
@madannikalje760 3 жыл бұрын
Thanks man that's life changing
@troyfitz1638
@troyfitz1638 2 жыл бұрын
Needed this Google algorithm doing work!
@basdfgwe
@basdfgwe 3 жыл бұрын
Nice love these type of vids.
@rul1175
@rul1175 14 күн бұрын
This is the cheat code for every design.
@BukanReviewBR
@BukanReviewBR 3 жыл бұрын
I'm new to this channel. This guy's tone is always serious so I can't tell if he's serious or joking
@goobsterBS
@goobsterBS 7 ай бұрын
It’s an AI voice
@noumanshah4275
@noumanshah4275 3 жыл бұрын
That force state saved my life
@ObinnaWGMI
@ObinnaWGMI 3 жыл бұрын
0:00 I love the fact he put flutter in the meme
@morshedulislamriaad6496
@morshedulislamriaad6496 3 жыл бұрын
That's awesome. Can you do a full project?
@SargentPDA
@SargentPDA 2 жыл бұрын
I feel that most people won't appreciate the True wow in the beginning
@abdullahatif7854
@abdullahatif7854 28 күн бұрын
It's actually ctrl+shift+p. Had to Google it cause ctrl+p wasn't working. Anyways, awesome content as ever. Now I don't have to go into depression everytime I see a fancy animation and can't figure out how they did it XD
@cereal9525
@cereal9525 7 күн бұрын
Bro, literally what i do pretty much all the time.
@MobiusCoin
@MobiusCoin 3 жыл бұрын
Nothing more pro than Ctrl + C, Ctrl + V
@wanjohi
@wanjohi 2 жыл бұрын
This guy adds too much value to us We must protect him at all costs... I repeat at all costs
@milodevs
@milodevs 8 күн бұрын
Remember Ctrl C Ctrl V is faster that doing it yourself from scratch
@steamcode4441
@steamcode4441 2 жыл бұрын
Amazing vid, I don't know if I'm advanced enough to understand it yet though :)
@Adomas_B
@Adomas_B 2 жыл бұрын
Great! Now I just need programming friends. Can you make a video "social life in 100 seconds"?
@itzmeB2
@itzmeB2 3 жыл бұрын
When ur early but don't know anything funny
@Fireship
@Fireship 3 жыл бұрын
Gold! 🥇
@adarshkumar-jw2nz
@adarshkumar-jw2nz 3 жыл бұрын
@B2 medal passed down to you. 🏅
@itzmeB2
@itzmeB2 3 жыл бұрын
@@Fireship thanks for the vid bro. I didn't know that Google Chrome developer tools had that much animation visualization tools
@spg6380
@spg6380 3 жыл бұрын
You're like sorcerer Supreme of web development.
@AToubar1
@AToubar1 3 жыл бұрын
For mac users, CTRL + SHIFT + P opens up the Command Menu.
@realSeyitan
@realSeyitan 3 жыл бұрын
"like a pro, right click copy and like a pro right click paste". Professional advice to become a pro
@azatecas
@azatecas 3 жыл бұрын
Bro this is a time saverrr
@nytr
@nytr Ай бұрын
Oh shit, I didn't know about this animation window :D
@baobuiquang9743
@baobuiquang9743 3 жыл бұрын
I don't know why but I find this video both helpful and funny at the same time
@neo7648
@neo7648 3 жыл бұрын
So much info in so little time 👍👍
@not.yet.famous9418
@not.yet.famous9418 2 жыл бұрын
First Flagship vid I ever saw I fell in love 😍
@elohell5229
@elohell5229 24 күн бұрын
saving for future references
@zhuolintsai9030
@zhuolintsai9030 3 жыл бұрын
The last step. Thought we didn't notice. But we did.
@komakaze1
@komakaze1 3 жыл бұрын
Shorts like this need a save for later function 😉
@shivensaini3643
@shivensaini3643 3 жыл бұрын
Trait of good developer : Knows what to copy and paste, Simple!
@PonthiusWebDesigns
@PonthiusWebDesigns 7 күн бұрын
I showed my friends hello world... Guess who's a senior developer.
@tjmarx
@tjmarx 21 күн бұрын
Today I learned web developers have friends.
@maksym.koshovyi
@maksym.koshovyi 3 жыл бұрын
Two most powerful shortcuts: Ctrl+C + Ctrl+V
@joblessboy7030
@joblessboy7030 3 жыл бұрын
I never considered myself a pro until today.
@JohnCarloCahimat
@JohnCarloCahimat 2 жыл бұрын
man you're exposing my secrets
@cuy4z
@cuy4z 2 жыл бұрын
I love you, man.
@pritamhalder5962
@pritamhalder5962 3 жыл бұрын
this is what we call a PRO - Grammer move 😂
@Rundik
@Rundik 3 жыл бұрын
The good old copy paste technique never lets down
@matteozhang7140
@matteozhang7140 3 жыл бұрын
So genius, yet our hero
@zeffali
@zeffali 2 ай бұрын
Backend developers -- now I know how to center a div
@aaron6235
@aaron6235 4 күн бұрын
Front end developers that write their own css are livid right now 😂
@GuitarJoshB
@GuitarJoshB 3 жыл бұрын
10 out of 10 would definitely recommend... just don't give away your magical secrets
@devnol
@devnol 3 жыл бұрын
"Hippity Hoppity, your code is now my property" - Dani, 2019
@Optimistas777
@Optimistas777 3 жыл бұрын
but serious, isn't copy pasting other people's code a copyright infringement?
@klauseba
@klauseba 3 жыл бұрын
@@Optimistas777 good luck copy pasting those 8+3 pics and thousands of lines of code. I had to rewatch this video 30 times and still can't get to that exact part that he's showing at the end.
@Optimistas777
@Optimistas777 3 жыл бұрын
@@klauseba this video spreads the culture of copy pasting other people's code, so here I'm just raising the question of where would be the legal, ethical and practical limits of that. In this example, graphics and animations often are a complete piece of work, which may require creativity. Also it's super easy to prove stolen work as well, as each animation and graphic is super unique as opposed to just code
@klauseba
@klauseba 3 жыл бұрын
@@Optimistas777 idk I never worked as a programmer. Maybe google the topic but I've never heard of such issues only in case someone worked on a government project. Why would there be dev tools inside the browsers if it would be illegal? Why would ppl share their code on github if it's illegal.
@Optimistas777
@Optimistas777 3 жыл бұрын
@@klauseba yea, i have not heard either, but it's likely that it's hard to find and prove stolen code, and most don't care anyway. Regarding the legality of devtools. It's similar to a chef's knife - most professionals use it for the right things, and even if some ppl use it for illegal things, the knife itself is still legal to get, to have etc. Regarding github, the rules are defined by licenses attached to the code. Having no licence attached means the default github license applies, to which all parties agreed when creating accounts. But basically the default license means that you cant use, modify, redistribute the code, only view it :)) but yeah nobody listens to it, in real world I'm not a lawyer, not a legal advice, tho
@ninjaasmoke
@ninjaasmoke 3 жыл бұрын
This guy just solved css
@Jdbluesky
@Jdbluesky 2 жыл бұрын
You are amazing!
@matthewao
@matthewao 3 жыл бұрын
This is so big brain
@goat3760
@goat3760 3 жыл бұрын
the video is soo goood but too short
@littledovecitydust
@littledovecitydust 22 күн бұрын
now you just record the screen and ask Claude to write the CSS code.
@jaroslavhuss7813
@jaroslavhuss7813 3 жыл бұрын
I really want to see this guy in some coding challenge ("Can it be done with react native is doing it now") against other youtube developers. I truly believe he would rule them all.
Billionaire Pavel Durov arrested... The truth about Telegram
4:09
Fireship
Рет қаралды 1,2 МЛН
Connecting North Korea's Operating System to the Internet?
10:59
Eric Parker
Рет қаралды 1,4 МЛН
How I Did The SELF BENDING Spoon 😱🥄 #shorts
00:19
Wian
Рет қаралды 37 МЛН
Мы сделали гигантские сухарики!  #большаяеда
00:44
Running "Hello World!" in 10 FORBIDDEN Programming Languages
18:07
Award Winning Animation With Only 20 Lines Of CSS?
6:59
Hyperplexed
Рет қаралды 1,7 МЛН
The HTML Tags They NEVER Taught You
7:39
Giodev
Рет қаралды 87 М.
Why Are Open Source Alternatives So Bad?
13:06
Eric Murphy
Рет қаралды 619 М.
Coding Was HARD Until I Learned These 5 Things...
8:34
Elsa Scola
Рет қаралды 280 М.
10 CSS Pro Tips - Code this, NOT that!
9:39
Fireship
Рет қаралды 2,2 МЛН
These CSS PRO Tips & Tricks Will Blow Your Mind!
8:48
Coding2GO
Рет қаралды 255 М.
everything is open source if you can reverse engineer (try it RIGHT NOW!)
13:56
Low Level Learning
Рет қаралды 1,4 МЛН
We're on the brink of another world browser war
4:29
Fireship
Рет қаралды 1,1 МЛН
CMD PRANKS! (Educational Purposes ONLY!)
9:17
Veraxity
Рет қаралды 1,4 МЛН