Favicons the Right Way

  Рет қаралды 10,836

Colby Fayock

Colby Fayock

Күн бұрын

Пікірлер: 54
@colbyfayock
@colbyfayock 2 ай бұрын
Learn how to build a full stack Next.js app in my upcoming course: colbyfayock.com/course
@justingolden87
@justingolden87 2 ай бұрын
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
@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! 🙌
@guillermo.avalos
@guillermo.avalos 2 ай бұрын
I always pronounced it favicon, not favicon.
@colbyfayock
@colbyfayock 2 ай бұрын
oh i thought it was favicon
@hosea_br
@hosea_br 2 ай бұрын
Yeah, I'm pretty sure it is favicon.
@iambasantarai
@iambasantarai 2 ай бұрын
I can read this.
@eshwargetenv1
@eshwargetenv1 2 ай бұрын
yes, thats favicon for sure.
@FranciscoMarcosMilhomemAbreu
@FranciscoMarcosMilhomemAbreu 2 ай бұрын
Me too.
@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 ай бұрын
glad it helped out!
@tamaniphiri
@tamaniphiri 2 ай бұрын
Finally, someone to talk about this 💯🔥
@colbyfayock
@colbyfayock 2 ай бұрын
🙌
@jdhillen
@jdhillen 2 ай бұрын
Great tips here! Thanks Colby!
@colbyfayock
@colbyfayock 2 ай бұрын
no problem!
@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
@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 ай бұрын
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 ай бұрын
this video is a banger
@colbyfayock
@colbyfayock 2 ай бұрын
thanks! 🙌
@GerardoScript
@GerardoScript 24 күн бұрын
amazing content :)
@colbyfayock
@colbyfayock 23 күн бұрын
thank you!
@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
@aaronkaiser
@aaronkaiser 2 ай бұрын
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!
@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
@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
@PicSta
@PicSta 2 ай бұрын
A lot of voodoo here...
@colbyfayock
@colbyfayock 2 ай бұрын
👀
@BliitzPint
@BliitzPint 2 ай бұрын
Fave Icon? Are you serious? 😂
@learningwithaaron
@learningwithaaron 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
@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 🤐
@philipehusani
@philipehusani 2 ай бұрын
WTF is a favicon? I thought it was called a favicon!!!
@colbyfayock
@colbyfayock 2 ай бұрын
no, its favicon!
@stonebubbleprivat
@stonebubbleprivat 2 ай бұрын
So many words and so little substance. This could have been a 5 minute video 😑
@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 ай бұрын
​@@renatofrota definitely a simpler route, there's something nice imo about the icon without the background when you can
Pagination in React
29:05
Colby Fayock
Рет қаралды 3,5 М.
How is this Website so fast!?
13:39
Wes Bos
Рет қаралды 948 М.
小路飞还不知道他把路飞给擦没有了 #路飞#海贼王
00:32
路飞与唐舞桐
Рет қаралды 76 МЛН
Triple kill😹
00:18
GG Animation
Рет қаралды 18 МЛН
When mom gets home, but you're in rollerblades.
00:40
Daniel LaBelle
Рет қаралды 144 МЛН
MDX in Next.js is Easy Now
24:16
Colby Fayock
Рет қаралды 4,6 М.
Lint & Format JavaScript with Biome
23:20
Colby Fayock
Рет қаралды 6 М.
This Fixes CORS
13:02
Colby Fayock
Рет қаралды 5 М.
Coding Was HARD Until I Learned These 5 Things...
8:34
Elsa Scola
Рет қаралды 652 М.
The HTML Tags They NEVER Taught You
7:39
Giodev
Рет қаралды 149 М.
How Fast Can I Fill My Inbox?
13:30
Dev Detour
Рет қаралды 384 М.
Bye, WordPress
54:33
Colby Fayock
Рет қаралды 3 М.
Why More People Dont Use Linux
18:51
ThePrimeTime
Рет қаралды 305 М.
Build a Notification System in Next.js with Knock
57:50
Colby Fayock
Рет қаралды 4,7 М.
This is How I Scrape 99% of Sites
18:27
John Watson Rooney
Рет қаралды 163 М.
小路飞还不知道他把路飞给擦没有了 #路飞#海贼王
00:32
路飞与唐舞桐
Рет қаралды 76 МЛН