Are you optimally loading your images?

  Рет қаралды 58,722

Steve (Builder.io)

Steve (Builder.io)

Күн бұрын

Пікірлер: 57
@Steve8708
@Steve8708 Жыл бұрын
Learn more about the attributes mentioned, as well as a few more not covered in the video, in my full article: www.builder.io/blog/fast-images
@dopetag
@dopetag Жыл бұрын
Wow! I've learned so much! Thank you. Your channel deserves much more views and subs!
@ricko13
@ricko13 Жыл бұрын
bro I'm really enjoying all your videos!
@zindev
@zindev Жыл бұрын
What a such beautiful explanation in a short video. Thank you for this!
@harshsonar9346
@harshsonar9346 9 ай бұрын
the most productive 3 minutes of the day
@scyfox.
@scyfox. Жыл бұрын
it's good to know that there are tools for optimization because it would be a pain to build a gallery having to add all those lines to each and every image on a page.
@tapes.3757
@tapes.3757 Жыл бұрын
ever heard of components?
@JeanDidier
@JeanDidier Жыл бұрын
Component 💪
@Mitsunee_
@Mitsunee_ Жыл бұрын
I prefer a single sourceset and checking the accept header serverside to determine whether to send an avif, webp or png. Saves a bunch of html if you end up using this a lot of a single page, such as in an image gallery page.
@arks.lacerda
@arks.lacerda 9 ай бұрын
This is amazing! Very cool, you gained a new follower.
@namankeshari7332
@namankeshari7332 Жыл бұрын
This was super insightful! Thank you so much for making this video!
@--VICKY-
@--VICKY- Жыл бұрын
From where, you learn these things.. I too surfing around the globe, still didn't notice these things... Can you pls explain how to start researching on certain things... It will be more helpful for me, Thank you❤
@codesymphony
@codesymphony Жыл бұрын
very concise. love these vids
@nivaldolemos5280
@nivaldolemos5280 Жыл бұрын
fantastic
@Peterstavrou
@Peterstavrou 6 ай бұрын
Awesome! Should the srcset be set to the below as default or do we need to try to figure out the sizes per width? /image.png?width=100 100w, /image.png?width=200 200w, /image.png?width=400 400w, /image.png?width=800 800w
@cryptobrarry
@cryptobrarry Ай бұрын
It is also reasonable to add onerror attribute to handle an error an onload to make Ajax loader animate if it is necessary
@NoName-1337
@NoName-1337 Жыл бұрын
Thank you for your tipps.
@pauloluguenda8397
@pauloluguenda8397 4 ай бұрын
2 years of studying html and I didn't know this tf
@ashish_prajapati_tr
@ashish_prajapati_tr Жыл бұрын
so much of optimization Thanks for video
@christopheanfry2425
@christopheanfry2425 Жыл бұрын
Amazing video so useful. Thank you so much. 🙏🙏🙏🙏
@theechocolatpapii4052
@theechocolatpapii4052 Ай бұрын
I get these properties but I'm not sure if I understand them. My question is does this mean that you have to have multiple images of different sizes in assets folder or it will apply these effects on a single image with regard to what's most optimal at the time?
@yassinesafraoui
@yassinesafraoui Жыл бұрын
That's why browsers are such a huge piece of software
@aleksd286
@aleksd286 Жыл бұрын
That escalated quickly
@reaper84
@reaper84 Жыл бұрын
Really helpful!!!
@filipkovac767
@filipkovac767 Жыл бұрын
Great video and article! Shouldn't you also include sizes attribute on all your source elements?
@felipefregginrules
@felipefregginrules 8 ай бұрын
gawwddd damn! Loved this.
@ahooton
@ahooton Жыл бұрын
Makes sense for static content. Just wondering how the same thing is applied when the images are user uploaded and coming from a database?
@celadon01
@celadon01 3 ай бұрын
When you use a Db, usually save the path, but you can save the image using cdn like Cloudflare image, Next Image in Vercel this make easy this process, but if you can't paid you con try in language programming i know in PHP is possible using code.
@jazzdestructor
@jazzdestructor Жыл бұрын
Hey Bro, love this video, could you make a video about optimisations that can be done for video tag as well??
@iyannazarian866
@iyannazarian866 Жыл бұрын
yeah that would be great !
@3hustle
@3hustle 5 ай бұрын
bro is there any way to preload videos at the startign only and then able to seek to any point without buffering, i dont know if youtube allow this or not but is it possible somehow through programming?
@dzwoneczek9124
@dzwoneczek9124 Ай бұрын
You started with background image and suddenly turned it into just img element
@ziat1988
@ziat1988 Жыл бұрын
Could you explain that srcset please. That mean I need to have 4 images in the server with 100, 200, 400, 800. Or they are created auto by the browser? Thanks
@fazediesel
@fazediesel 2 ай бұрын
@fazediesel
@fazediesel 2 ай бұрын
❤❤
@ashish_prajapati_tr
@ashish_prajapati_tr Жыл бұрын
helping you to break KZbin algorithm
@good-dev-student
@good-dev-student Жыл бұрын
Hey, steve any best solution with sveltkit please ? thank you
@oladimejiolawale5443
@oladimejiolawale5443 8 ай бұрын
How can I apply this to background image
@none0n
@none0n Жыл бұрын
How does Next get those different sizes from one image src?
@jonathangamble
@jonathangamble Жыл бұрын
This is great, will Qwik City support this?
@Steve8708
@Steve8708 Жыл бұрын
Absolutely will!
@ukrainetoday960
@ukrainetoday960 Жыл бұрын
3:28 Show a lot of code which add some weights to html - and told - user have this optimization)
@maelstrom-qw1jl
@maelstrom-qw1jl Жыл бұрын
Very informative but it doesn't solve the issue at the beginning of the video, which is about a background image.
@lararawf6100
@lararawf6100 Жыл бұрын
God bless u
@taukirsheikh9405
@taukirsheikh9405 Жыл бұрын
wow
@blackpurple9163
@blackpurple9163 Жыл бұрын
What's the React js equivalent to this Image component?
@ricko13
@ricko13 Жыл бұрын
there's not, better use Nextjs which is React on steroids
@blackpurple9163
@blackpurple9163 Жыл бұрын
@@ricko13 no custom made component by any other developer?
@8koi245
@8koi245 Жыл бұрын
@@blackpurple9163 if it's in next probably there's one, or just use cloudinary
@SanjuKumar-hk8yy
@SanjuKumar-hk8yy Жыл бұрын
I always use 🤣🤣
@hrithikvishwakarma001
@hrithikvishwakarma001 Жыл бұрын
@josh-dev
@josh-dev Жыл бұрын
Great video Steve but you forgot to mention the CDN solutions 😂
@Xamy-
@Xamy- Жыл бұрын
This is just about the in HTML solutions and CDNs have prettt good mindshare
@josh-dev
@josh-dev Жыл бұрын
@@Xamy- i know , just a harmless joke between Steve and I.
@8koi245
@8koi245 Жыл бұрын
he said cloudinary tho
@gpudoctor
@gpudoctor Жыл бұрын
Or just use nextJs
@Rajesh-rg6fw
@Rajesh-rg6fw 8 ай бұрын
Make a playlist 1st
How To Load Images Like A Pro
15:48
Web Dev Simplified
Рет қаралды 379 М.
The Better Way to Load Images
8:46
Josh tried coding
Рет қаралды 49 М.
Who’s the Real Dad Doll Squid? Can You Guess in 60 Seconds? | Roblox 3D
00:34
"كان عليّ أكل بقايا الطعام قبل هذا اليوم 🥹"
00:40
Holly Wolly Bow Arabic
Рет қаралды 7 МЛН
Стойкость Фёдора поразила всех!
00:58
МИНУС БАЛЛ
Рет қаралды 7 МЛН
Use Maps more and Objects less
5:45
Steve (Builder.io)
Рет қаралды 98 М.
8 React Js performance optimization techniques YOU HAVE TO KNOW!
11:23
The # 1 Mistake Websites Make with Lazy Loading Images
24:28
DebugBear
Рет қаралды 1,8 М.
I tried 8 different Postgres ORMs
9:46
Beyond Fireship
Рет қаралды 424 М.
Award Winning Animation With Only 20 Lines Of CSS?
6:59
Hyperplexed
Рет қаралды 1,8 МЛН
The ultimate guide to web performance
6:43
Beyond Fireship
Рет қаралды 441 М.
You are loading Images wrong! Use this instead 😍
14:41
CoderOne
Рет қаралды 218 М.
If __name__ == "__main__" for Python Developers
8:47
Python Simplified
Рет қаралды 408 М.
Top 10 CSS One Liners That Will Blow Your Mind
13:34
developedbyed
Рет қаралды 969 М.
DON'T Serve Unoptimized Images - Webp, Srcset, ImageKit, and more!
18:29
Who’s the Real Dad Doll Squid? Can You Guess in 60 Seconds? | Roblox 3D
00:34