ความคิดเห็น •

  • @JanPark
    @JanPark 2 ปีที่แล้ว +1841

    We need a tag for curved sections on HTML6

    • @tommymaher4166
      @tommymaher4166 2 ปีที่แล้ว +83

      This went largly unnoticed and I'm disappointed.

    • @Magnogen
      @Magnogen 2 ปีที่แล้ว +15

      Needs to happen.

    • @bossdaily5575
      @bossdaily5575 2 ปีที่แล้ว +29

      That could be a nice react component

    • @proloycodes
      @proloycodes 2 ปีที่แล้ว +2

      @@tommymaher4166 true

    • @stoningupper
      @stoningupper 2 ปีที่แล้ว +1

      we do frfr

  • @DevanSoni
    @DevanSoni 2 ปีที่แล้ว +1197

    You’re a machine for pumping out quality content so consistently. Really appreciate your work!

    • @mostrush4849
      @mostrush4849 2 ปีที่แล้ว +8

      Quality Pump! 😁

    • @the_lee_effect
      @the_lee_effect 2 ปีที่แล้ว +1

      Haha... The clue is in the name... FIRESHIP 🔥.... It's rapid reaction....

    • @Asia_Bangladesh
      @Asia_Bangladesh 2 ปีที่แล้ว

      @Fireship plise shire your vs code setting and icon etc

    • @maximsollogub3579
      @maximsollogub3579 2 ปีที่แล้ว

      I bet there's a team behind most videos. On the other hand, if Web Development is what he does for living, he is just able to learn this stuff really fast. If you spend a couple of years developing websites, you will develop quick learning skills. After a while, you won't even need tutorials, as you will be able create examples right after reading docs. And also, did he really master all the things he showed? He had a video about ten different JS frameworks, of course he probably didn't even learn most of them. But I agree, his videos are great.

    • @alchemistmd2422
      @alchemistmd2422 2 ปีที่แล้ว

      Yes

  • @adityakhare2935
    @adityakhare2935 2 ปีที่แล้ว +384

    This guy even Creates things inside his head while sleeping, I just finished making my raw design on Figma and had started searching for ways to create curved background shapes. Then I took a break and opened my youtube and this video pops up.
    You never cease to amaze me.

    • @good_boy_13
      @good_boy_13 2 ปีที่แล้ว +34

      figma balls

    • @ChristofferLund
      @ChristofferLund 2 ปีที่แล้ว

      @@good_boy_13 lmao

    • @westernpigeon
      @westernpigeon 2 ปีที่แล้ว +1

      @@good_boy_13 lmao gotem

    • @i_never_had_a_burger
      @i_never_had_a_burger ปีที่แล้ว

      This video was magically recommended to me after an year and it was just in time when I wanted curved sections for my website

    • @scottsears6869
      @scottsears6869 ปีที่แล้ว

      9:09

  • @ysammo214
    @ysammo214 2 ปีที่แล้ว +68

    That HTML emmet shortcut for creating all those initial sections was amazing, i had no idea emmet was that useful

  • @acm1812
    @acm1812 2 ปีที่แล้ว +154

    What a coincidence, I was just working on a project and was trying to implement these types of waves.

    • @dheerajprakash1419
      @dheerajprakash1419 2 ปีที่แล้ว +20

      Not a coincidence, he can read people's minds and make a video that is always what someone is trying to make at the time, happened to me twice

    • @anjelpatel36
      @anjelpatel36 2 ปีที่แล้ว +4

      First time he read your mind?

  • @WilChow
    @WilChow 2 ปีที่แล้ว +39

    One of the best SVG wave tutorials I've watched.

  • @Sintax_
    @Sintax_ 2 ปีที่แล้ว +17

    I always thought that adding curves to the website is going to be hard yet here you are providing me with easy ways to do that. Can't thank you enough!

  • @soumyajitdey5720
    @soumyajitdey5720 2 ปีที่แล้ว +5

    This is hands down the BEST channel that produces QUALITY content which is ENTERTAINING AF! Keep up the good work man.

  • @ChumX100
    @ChumX100 2 ปีที่แล้ว +255

    SVG supports animations natively, you can do path morphing as well as move objects along paths. I tried it recently and the API was pretty straight-forward. The result and amount of work was comparable to a dedicated animation library like animejs.

    • @thecashewtrader3328
      @thecashewtrader3328 2 ปีที่แล้ว +1

      I see

    • @alenygam6048
      @alenygam6048 2 ปีที่แล้ว +1

      Ok I'll try.

    • @chamberlainpi
      @chamberlainpi 2 ปีที่แล้ว +15

      Are you sure browsers supports SVG morphing natively though? It sounds like the Kute library specializes in that feature, while native support would be utilized for simpler drawing along a consistent path (ex: hand signature), element translating/scaling/rotating animation.

    • @MaulikParmar210
      @MaulikParmar210 2 ปีที่แล้ว +7

      That's true as long as svg is in line so dom can pick it up, if it's loaded via HTMLImageElement it's encapsulated in own canvas and processed in out of browser rendering context and pixels are embeded back, thus your animations won't work where svgs are loaded externally. Unless you inline them at load time again by enumerating each image elements in DOM, regardless rendering context matters.
      P.S at the end browser has to draw and raster the vector to build pixels, but it's not always possible to get hold of elements inside svg in different renderers.

    • @MsVsmaster
      @MsVsmaster 2 ปีที่แล้ว +2

      I guess natively works but the paths needs to have the exact number of points between each svg, with the library probably have this fixed

  • @loveandroid62
    @loveandroid62 2 ปีที่แล้ว +7

    You're the best! Your videos are clean, well-explained and you always make sure to explain each step, from what emmets are (basic concept) until what you're projecting before actually coding. Thanks a lot!

  • @coco_deer
    @coco_deer 2 ปีที่แล้ว +1

    This is the coolest thing I've ever seen! I was trying to implement something similar to my portfolio website but didn't find any videos that explains it this clearly and easily.
    Thank you so much!

  • @murat6018
    @murat6018 2 ปีที่แล้ว

    I just started watching and you blew my mind twice already. Such a quality content!

  • @ednethgirao
    @ednethgirao 2 ปีที่แล้ว

    Dude, You're the best!
    I dont even finish whatching, but I already get excited!
    Nice content, congrats!

  • @terrificfrogg8377
    @terrificfrogg8377 2 ปีที่แล้ว +2

    Your videos are incredible. You always make web dev exciting. Thank you so much

  • @prempeacefulchannel
    @prempeacefulchannel 2 ปีที่แล้ว +2

    Quality content ever since I got to know about this channel! Thanks man

  • @mrherpes2971
    @mrherpes2971 2 ปีที่แล้ว +1

    I cannot believe this!! Finally a tutorial i can understand!!! Ty so much fireship

  • @FedericoTartarini
    @FedericoTartarini 2 ปีที่แล้ว +1

    Great video as usual. Thank you so much for uploading great tutorials.

  • @daleryanaldover6545
    @daleryanaldover6545 2 ปีที่แล้ว +2

    I have a simple wave divider on my current project using svg and you just gave me an idea how to animate the thing. 🔥

  • @LofiWurld
    @LofiWurld 2 ปีที่แล้ว +67

    We need a course on how you’re soo productive lol

    • @astolfo-official
      @astolfo-official 2 ปีที่แล้ว +1

      Its probably him enjoying things or having learnt to enjoy working on these.

    • @abc.2924
      @abc.2924 2 ปีที่แล้ว +1

      @Zelená Žaba yeah nah, that's not how it works

    • @arc8218
      @arc8218 2 ปีที่แล้ว +1

      @Zelená Žaba bullshit 🤣
      This man not even have "join" button lmao
      How the fuck 1000 sub = 300k ? LMAO

    • @arc8218
      @arc8218 2 ปีที่แล้ว

      @Zelená Žaba well u not said on website lmao

    • @arc8218
      @arc8218 2 ปีที่แล้ว

      @Zelená Žaba "EDITED"

  • @thememesarealive9813
    @thememesarealive9813 2 ปีที่แล้ว +2

    Love how nice css/svgs can make websites look

  • @drizzzzz
    @drizzzzz 2 ปีที่แล้ว +1

    I absolutely love this channel!

  • @dillonmaks567
    @dillonmaks567 2 ปีที่แล้ว

    I learn so many cool shortcuts and tricks from your videos. Thank you so much!

  • @cpemby
    @cpemby 2 ปีที่แล้ว

    Literally looked this up today. Perfect!

  • @luzaw4957
    @luzaw4957 2 ปีที่แล้ว

    I almost skip this video because I used to do this kind of waves for my projects but after I watch this, wow! it has many different approaches. I learned a lot. Thanks fireship.

  • @SweedyMick
    @SweedyMick ปีที่แล้ว +3

    Awesome tutorial, I love how you go straight to the point with your videos. I learnt a lot and discovered nice tools too.
    Seems like a kid in the background enjoys it too at 7:20 😀

  • @syedahamed2362
    @syedahamed2362 2 ปีที่แล้ว +2

    Now, this is Quality Content!!!!

  • @uwemuke720
    @uwemuke720 2 ปีที่แล้ว

    Just what i've been looking for, thank you.

  • @leandroviana7494
    @leandroviana7494 2 ปีที่แล้ว +1

    Man, this is some seeeeeeeerious creative frontend content in this video! Loved it.

  • @vshlmlvliveit
    @vshlmlvliveit 2 ปีที่แล้ว +1

    Always something interesting to learn from you and these tools you introduced are simply awesome👏👏👏

  • @deepesh16b
    @deepesh16b ปีที่แล้ว

    you have literally teached me a 3hrs content which I have not even heard of earlier. Thanks 🙏. Loved ur Teaching ❤❤

  • @zafirhasananogh2421
    @zafirhasananogh2421 2 ปีที่แล้ว +1

    Your videos are just amazing. They have something that other videos don't. Keep up the good work and appreciate it! Could you do more HTML tutorials though :p

  • @someoneperson7257
    @someoneperson7257 2 ปีที่แล้ว

    you are the only dev who not running out of contents!

  • @fagbenjaenoch
    @fagbenjaenoch 2 ปีที่แล้ว

    I've been looking for this video like forever 😭Thanks Jeff😇

  • @johnlin6121
    @johnlin6121 2 ปีที่แล้ว

    Just needed a tutorial on this topic and this appeared in TH-cam's feed. Thanks!

  • @CarlAshfield
    @CarlAshfield 2 ปีที่แล้ว

    Once again! Amazing video!! 👏

  • @billycroacker
    @billycroacker 9 หลายเดือนก่อน

    Thank you man, this video was amazing 👍 I subscribed without blinking after watching this.

  • @lanceang795
    @lanceang795 2 ปีที่แล้ว +2

    1 minute into the tutorial, you already taught me how to save 10 minutes of typing. You are amazing at teaching1

  • @olteanuvlad5988
    @olteanuvlad5988 2 ปีที่แล้ว

    Genuine quality video!Insane!!

  • @zemonsim
    @zemonsim 2 ปีที่แล้ว +1

    Wow ! Thanks for the tutorial !

  • @fairytailnaruto7693
    @fairytailnaruto7693 2 ปีที่แล้ว

    OOOH. I love you, that’s just what I searched for.

  • @WTFAnyNameWorks
    @WTFAnyNameWorks 2 ปีที่แล้ว

    Man, you're on FIRE!
    I love you, man!

  • @shaswatdas6553
    @shaswatdas6553 2 ปีที่แล้ว

    I love the background song intro and outro song. Just started learning css. These are really good.

  • @buttslaya
    @buttslaya 2 ปีที่แล้ว

    Just what
    I needed!

  • @mariomodulor2190
    @mariomodulor2190 4 หลายเดือนก่อน

    Thank you! This video saved my life!

  • @princewillchukwujama1199
    @princewillchukwujama1199 ปีที่แล้ว

    3 min into the vid I subbed, thank you brother

  • @Zeph504
    @Zeph504 9 หลายเดือนก่อน

    Not only you teach us how to make curve, you also gave a tip for making my life easier. you earn more subscriber

  • @4MXW
    @4MXW 2 ปีที่แล้ว

    I was avoiding learning Emmet for a while now. It was time.
    1 good example and all of a sudden doesn't look overwhelming anymore.
    Really thx for that.

  • @johncoleman6293
    @johncoleman6293 ปีที่แล้ว

    I'm so grateful for this video

  • @aryansoni9150
    @aryansoni9150 7 หลายเดือนก่อน

    I followed and made this myself and it works and looks beautiful, thanks jeff

  • @migvelv
    @migvelv 2 ปีที่แล้ว +9

    Right when I’m making my portfolio page!

  • @GuidoTerceros
    @GuidoTerceros 2 ปีที่แล้ว

    Nice work bud, your site is the most interesting keep going!

  • @aCitizenJOSerased
    @aCitizenJOSerased 2 ปีที่แล้ว

    Dude, u rock!
    Let's ride those fancy waves!

  • @Samkhan-cl9bo
    @Samkhan-cl9bo 2 ปีที่แล้ว

    Awesome 👍. Loved your content💗. Appreciated 👏

  • @ThePowerRanger
    @ThePowerRanger 2 ปีที่แล้ว +1

    You are awesome. Thank you so much.

  • @salonikansal8431
    @salonikansal8431 2 ปีที่แล้ว

    your videos help us a lot thank you for making them.

  • @FilipCodes
    @FilipCodes 2 ปีที่แล้ว +1

    Wow. This is awesome

  • @fury365
    @fury365 2 ปีที่แล้ว +1

    You save so much time and good explaination. You dont waste time in writing code

  • @AlexanderMooney-fd7lf
    @AlexanderMooney-fd7lf ปีที่แล้ว

    Great video! I learned so much!

  • @cesarzaitoun1129
    @cesarzaitoun1129 4 หลายเดือนก่อน

    This is awesome i have used it in my portfolio, thank you so much 👍

  • @theshelbypalace
    @theshelbypalace ปีที่แล้ว

    this is amazing!!!!! Thank you!! new subscriber! 🥳

  • @santiagoamarozeballos1390
    @santiagoamarozeballos1390 2 ปีที่แล้ว

    Ty so much, it was a great help for my personal portfolio :)

  • @parrySc
    @parrySc 11 หลายเดือนก่อน

    You are my #1 content creator. What a beast!!

  • @ankibha203
    @ankibha203 10 หลายเดือนก่อน

    Searching for something..to learn about waves to create them.. found you.. n its helpful. Thanks man 😊

  • @svenkuffer4512
    @svenkuffer4512 2 ปีที่แล้ว

    I was doing a website a few months ago, and this is just what I needed, I ended up using different libraries for the morphing that did not give me a perfect result, I will redo it and try it your way, thank you. I also did not know about the aspect-ratio tag, that was another problem I was having, that I solved differently, but this is much cleaner.

  • @frankiefab
    @frankiefab 2 ปีที่แล้ว

    This tutorial is one of a kind.

  • @mishelrodri
    @mishelrodri 2 ปีที่แล้ว

    Nooo man !!! I LOVE IT!!!

  • @hrushalnikhare8836
    @hrushalnikhare8836 2 ปีที่แล้ว

    Thanks, Fireship!

  • @ihackedpiggy3212
    @ihackedpiggy3212 2 ปีที่แล้ว

    this is brilliant, thanks!

  • @Oversampled
    @Oversampled 2 ปีที่แล้ว

    Thank you sir

  • @dvalley56
    @dvalley56 2 ปีที่แล้ว

    Thank you sir for such a simple yet powerful video

  • @literallybiras
    @literallybiras 2 ปีที่แล้ว

    This video came in such a timely manner it scared me. I was searching for this

  • @GawpMan
    @GawpMan 2 ปีที่แล้ว +12

    If you don’t want to use an empty div, you can put the svg in an image tag and style the width to 100%.
    Great video tho def using the apps mentioned

  • @imagineeelego
    @imagineeelego 2 ปีที่แล้ว

    this is literally what i need

  • @ay2s389
    @ay2s389 2 ปีที่แล้ว

    Juste awesome!!
    You're genious bro, thanks 👍

  • @olukmark
    @olukmark 2 ปีที่แล้ว

    Cool video. Thanks a bunch!

  • @pauljohn3898
    @pauljohn3898 2 ปีที่แล้ว

    Absolutely amazing

  • @CraigPerry
    @CraigPerry 2 ปีที่แล้ว +1

    Just a firehose of pro tips. Insta-subscribe.
    Awesome content. Awesome delivery.

  • @wattsfield1889
    @wattsfield1889 2 ปีที่แล้ว

    Fireship keep dashing out godlike content

  • @daedalus5070
    @daedalus5070 2 ปีที่แล้ว +10

    As something of a newbie, I always wondering how these mega slick looking curves (and icons!) get made. Great tutorial, immediately bookmarked all those tools.

  • @jackbarham
    @jackbarham ปีที่แล้ว

    Worth it, just for the dev tools flex box viewer. I had no idea!

  • @m_fadhln
    @m_fadhln 2 ปีที่แล้ว +1

    came for the ✨wave✨, left with a bunch of new tips and knowledge

  • @elijahlair
    @elijahlair 2 ปีที่แล้ว

    My website will get a massive upgrade, thanks Jeff

  • @luisguilherme2403
    @luisguilherme2403 2 ปีที่แล้ว

    I've been coding css for about 6 years now and damn these beginner friendly tips did help me out on a load of things 🤣

  • @EscOfficial
    @EscOfficial 2 ปีที่แล้ว

    Thank you Fireship 🤯💥💥

  • @imran4935
    @imran4935 ปีที่แล้ว

    This video is a gem

  • @kevinpei70
    @kevinpei70 2 ปีที่แล้ว

    i just want to say thank you!

  • @knockedgoose4206
    @knockedgoose4206 ปีที่แล้ว

    The animation at the beginning was satisfying and silky smoove

  • @janzca6829
    @janzca6829 2 ปีที่แล้ว

    Thanks bro, such a crack!

  • @systemthirtytwo
    @systemthirtytwo 2 ปีที่แล้ว +1

    Oooo, gonna use this on my website :D

  • @whybeproduction4106
    @whybeproduction4106 4 หลายเดือนก่อน

    You made the best video ever created about teaching and explaining something 😂🤜🏽🤛🏽

  • @amandabiwoye456
    @amandabiwoye456 2 ปีที่แล้ว

    Great Stuff!

  • @yashmistry1918
    @yashmistry1918 ปีที่แล้ว

    Only if they used this teaching style in school..... Simple, to the point and informative.

  • @ammartahir5871
    @ammartahir5871 2 ปีที่แล้ว

    love your content

  • @brianevans4
    @brianevans4 2 ปีที่แล้ว +5

    Hope we get some more SVG tutorials! I always impressed at how some websites use it

  • @manzurajshahi
    @manzurajshahi 2 ปีที่แล้ว

    Very helpful tutorial. Kudos.

  • @vaniad555
    @vaniad555 2 ปีที่แล้ว

    perfect timing 😄

  • @drkmgoswami3042
    @drkmgoswami3042 2 ปีที่แล้ว +1

    It was really easy to understand please make video like this

  • @akC012
    @akC012 2 ปีที่แล้ว

    probably the only only time I increased playback speed on a fireship video..only coz it was html css and lightweight js.
    but as usual, amazing content♥♥

  • @raresdude
    @raresdude 2 ปีที่แล้ว +11

    Amazing video as always!
    Another method I use for simple transitions between sections is the clip-path CSS property. I use it along with the Clippy tool to easily generate the css code. I love that it is also responsive as it uses percentages and you don't need to add other html elements, just set clip-path on the section and maybe give it a negative margin-bottom or so. 🙌

    • @theulfhednar2655
      @theulfhednar2655 2 ปีที่แล้ว

      could you elaborate on the clip-path thingy? (bit curious on how you used it, I am a bit of a noob still so yeah).

  • @LarsRyeJeppesen
    @LarsRyeJeppesen 2 ปีที่แล้ว +1

    Very nice, thanks