Favicons the Right Way

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 พ.ย. 2024

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

  • @colbyfayock
    @colbyfayock  2 หลายเดือนก่อน +2

    Learn how to build a full stack Next.js app in my upcoming course: colbyfayock.com/course

  • @justingolden87
    @justingolden87 2 หลายเดือนก่อน +4

    I knew you could use svg favicons (with so-so support) and I knew you could add style tags inside SVG and use currentColor, and I knew about prefers media, but I *didn't* know you could use prefers media INSIDE the SVG! That's so cool.

    • @colbyfayock
      @colbyfayock  2 หลายเดือนก่อน

      yess!!! such an awesome trick

  • @guillermo.avalos
    @guillermo.avalos 2 หลายเดือนก่อน +35

    I always pronounced it favicon, not favicon.

    • @colbyfayock
      @colbyfayock  2 หลายเดือนก่อน +8

      oh i thought it was favicon

    • @hosea_br
      @hosea_br 2 หลายเดือนก่อน +6

      Yeah, I'm pretty sure it is favicon.

    • @iambasantarai
      @iambasantarai 2 หลายเดือนก่อน +3

      I can read this.

    • @eshwargetenv1
      @eshwargetenv1 2 หลายเดือนก่อน +2

      yes, thats favicon for sure.

    • @FranciscoMarcosMilhomemAbreu
      @FranciscoMarcosMilhomemAbreu 2 หลายเดือนก่อน

      Me too.

  • @tienvohoang5359
    @tienvohoang5359 2 หลายเดือนก่อน

    I didn't know that we can mutate the meta tag like favicon. Thanks a lot for the tutorial. I'm really looking forward for your upcoming Next.js course.

    • @colbyfayock
      @colbyfayock  2 หลายเดือนก่อน

      yeah its a cool feature! 🙌

  • @petecapecod
    @petecapecod 5 วันที่ผ่านมา

    Awesome video Colby 🎉🙌🏻
    This will be handy to use on my sites.

    • @colbyfayock
      @colbyfayock  5 วันที่ผ่านมา +1

      thanks! 🙌

  • @eip408
    @eip408 2 หลายเดือนก่อน

    this small details matter. thanks for the tuts Colby instant sub. I was actually wondering how to do it the right way for a long time now. 🙌

    • @colbyfayock
      @colbyfayock  2 หลายเดือนก่อน +1

      glad it helped out!

  • @cb73
    @cb73 2 หลายเดือนก่อน

    You said “different strokes” and my brain immediately went “whatcha talkin about Willis??”

    • @colbyfayock
      @colbyfayock  2 หลายเดือนก่อน

      lmao been a minute since i heard that

  • @jdhillen
    @jdhillen 2 หลายเดือนก่อน

    Great tips here! Thanks Colby!

    • @colbyfayock
      @colbyfayock  2 หลายเดือนก่อน

      no problem!

  • @tamaniphiri
    @tamaniphiri 2 หลายเดือนก่อน +1

    Finally, someone to talk about this 💯🔥

  • @aaronkaiser
    @aaronkaiser 2 หลายเดือนก่อน +1

    A better way to clear Safari favicon cache is to turn on developer mode and then empty cache for the site.

    • @colbyfayock
      @colbyfayock  2 หลายเดือนก่อน

      ah interesting, will try that. was trying to search all over and that was the best i could find. thanks for the tip!

  • @iPuppyTech
    @iPuppyTech 2 หลายเดือนก่อน

    Why not js to watch for theme updates, so we can get a live update on toggling the theme ?

    • @colbyfayock
      @colbyfayock  2 หลายเดือนก่อน +1

      definitely a valid solution! i find the CSS approach to be a bit simpler particularly around defining the colors via SVG, but no reason you couldn't do it with JS

  • @JakobRossner-qj1wo
    @JakobRossner-qj1wo 2 หลายเดือนก่อน +1

    this video is a banger

    • @colbyfayock
      @colbyfayock  2 หลายเดือนก่อน

      thanks! 🙌

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

    amazing content :)

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

      thank you!

  • @KhairulHidayat
    @KhairulHidayat 2 หลายเดือนก่อน

    Can i use .png icon instead of .ico for the backup?

    • @colbyfayock
      @colbyfayock  2 หลายเดือนก่อน

      PNG has pretty broad support: caniuse.com/link-icon-png
      but at the size it's being shown it wont really make a difference unless you have a good reason to use PNG vs ICO

  • @justingolden87
    @justingolden87 2 หลายเดือนก่อน

    Is there any worry if you set sizes to 48x48 and safari uses the ico and chrome uses the svg, but is it possible a browser sees 48x48 like chrome and ignores the ico but also doesn't support svg? In otrher words, if I have both of these, is it possible some browsers still won't display a favicon

    • @colbyfayock
      @colbyfayock  2 หลายเดือนก่อน

      good question! and looks like i forgot to add the link i was talking about to the description: dev.to/masakudamatsu/favicon-nightmare-how-to-maintain-sanity-3al7
      from what i'm understanding reading through their post having those 2 options should be safe

  • @PicSta
    @PicSta 2 หลายเดือนก่อน

    A lot of voodoo here...

  • @Collect-AI
    @Collect-AI 2 หลายเดือนก่อน

    How can we create an animated Favicon?

    • @colbyfayock
      @colbyfayock  2 หลายเดือนก่อน

      The trick would be to use the method I shared in there, by programmatically updating the favicon, but doing so in a way that you're updating it frame by frame, which can be a bit of work depending on the scenario, but could be a great effect depending on the scenario
      here's an older article that walks through an example: css-tricks.com/the-making-of-an-animated-favicon/
      the idea there is the image is programmatically generated, so it's not like you're saving it out frame by frame, but thats certainly an option

    • @JakobRossner-qj1wo
      @JakobRossner-qj1wo 2 หลายเดือนก่อน

      @@colbyfayock Can you use css animations or something like that haha

    • @colbyfayock
      @colbyfayock  2 หลายเดือนก่อน

      @@JakobRossner-qj1wo haha not that im aware of, i wish

  • @alexlynpi
    @alexlynpi 2 หลายเดือนก่อน

    Is your figma the beta?

    • @colbyfayock
      @colbyfayock  2 หลายเดือนก่อน

      that sounds familiar, but not totally sure, version says 124.3.2

  • @BliitzPint
    @BliitzPint 2 หลายเดือนก่อน

    Fave Icon? Are you serious? 😂

  • @learningwithaaron
    @learningwithaaron 2 หลายเดือนก่อน +2

    Its pronounced fah-vee-con not fay-vigh-con 😕 that bothered me hearing it wrong so many times ngl

    • @colbyfayock
      @colbyfayock  2 หลายเดือนก่อน

      🤷‍♂

    • @danielzaremba2677
      @danielzaremba2677 2 หลายเดือนก่อน

      Mute the video lol. My God …

    • @user-qp2xq5zz8z
      @user-qp2xq5zz8z 2 หลายเดือนก่อน

      I mean he said ping instead of PNG

    • @colbyfayock
      @colbyfayock  2 หลายเดือนก่อน

      @@user-qp2xq5zz8z yeah id say thats more common than any variation of favicon lol

  • @SO-fb4ef
    @SO-fb4ef วันที่ผ่านมา

    but it has to be 16x16 not 1024x1024 dude.
    Wtf mannnnnnn this doesn't help me at all

  • @LukeWatts85
    @LukeWatts85 2 หลายเดือนก่อน

    Nice vid...but seriously it's not pronounced fave-icon, it's favicon (like how slav isn't the same as slave)

    • @colbyfayock
      @colbyfayock  2 หลายเดือนก่อน

      that's what Big Favicon wants you to think 🤐

  • @renatofrota
    @renatofrota 2 หลายเดือนก่อน

    when web got so complicated? ugh

    • @colbyfayock
      @colbyfayock  2 หลายเดือนก่อน

      definitely some truth to this! and unfortunately the complicated part here is the mixed browser support and quirks to get what we need. this is the type of thing that should certainly be standard across all browsers!

    • @renatofrota
      @renatofrota 2 หลายเดือนก่อน

      ​@@colbyfayock that's why I will just add a dark bg to the favicon in PNG format (as your JS one). Easy and simple.

    • @colbyfayock
      @colbyfayock  2 หลายเดือนก่อน +1

      ​@@renatofrota definitely a simpler route, there's something nice imo about the icon without the background when you can

  • @philipehusani
    @philipehusani 2 หลายเดือนก่อน

    WTF is a favicon? I thought it was called a favicon!!!

    • @colbyfayock
      @colbyfayock  2 หลายเดือนก่อน

      no, its favicon!

  • @stonebubbleprivat
    @stonebubbleprivat 2 หลายเดือนก่อน +3

    So many words and so little substance. This could have been a 5 minute video 😑