Are you optimally loading your images?

  Рет қаралды 64,798

Steve (Builder.io)

Steve (Builder.io)

Күн бұрын

Пікірлер: 61
@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
@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.
@dopetag
@dopetag Жыл бұрын
Wow! I've learned so much! Thank you. Your channel deserves much more views and subs!
@zindev
@zindev Жыл бұрын
What a such beautiful explanation in a short video. Thank you for this!
@harshsonar9346
@harshsonar9346 Жыл бұрын
the most productive 3 minutes of the day
@ricko13
@ricko13 Жыл бұрын
bro I'm really enjoying all your videos!
@arks.lacerda
@arks.lacerda Жыл бұрын
This is amazing! Very cool, you gained a new follower.
@namankeshari7332
@namankeshari7332 Жыл бұрын
This was super insightful! Thank you so much for making this video!
@westfield90
@westfield90 2 ай бұрын
I’m so glad I found your channel
@cryptobrarry
@cryptobrarry 3 ай бұрын
It is also reasonable to add onerror attribute to handle an error an onload to make Ajax loader animate if it is necessary
@stavroskefaleas6320
@stavroskefaleas6320 2 күн бұрын
Awesome video!
@codesymphony
@codesymphony Жыл бұрын
very concise. love these vids
@NoName-1337
@NoName-1337 Жыл бұрын
Thank you for your tipps.
@yassine-sa
@yassine-sa Жыл бұрын
That's why browsers are such a huge piece of software
@--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❤
@pauloluguenda8397
@pauloluguenda8397 7 ай бұрын
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
@christopheanfry
@christopheanfry Жыл бұрын
Amazing video so useful. Thank you so much. 🙏🙏🙏🙏
@nivaldolemos5280
@nivaldolemos5280 Жыл бұрын
fantastic
@theechocolatpapii4052
@theechocolatpapii4052 4 ай бұрын
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?
@Peterstavrou
@Peterstavrou 9 ай бұрын
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
@aleksd286
@aleksd286 Жыл бұрын
That escalated quickly
@3hustle
@3hustle 8 ай бұрын
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?
@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 6 ай бұрын
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.
@reaper84
@reaper84 Жыл бұрын
Really helpful!!!
@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
@dzwoneczek9124
@dzwoneczek9124 4 ай бұрын
You started with background image and suddenly turned it into just img element
@good-dev-student
@good-dev-student Жыл бұрын
Hey, steve any best solution with sveltkit please ? thank you
@ukrainetoday960
@ukrainetoday960 Жыл бұрын
3:28 Show a lot of code which add some weights to html - and told - user have this optimization)
@none0n
@none0n Жыл бұрын
How does Next get those different sizes from one image src?
@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 !
@filipkovac767
@filipkovac767 Жыл бұрын
Great video and article! Shouldn't you also include sizes attribute on all your source elements?
@oladimejiolawale5443
@oladimejiolawale5443 11 ай бұрын
How can I apply this to background image
@alimansimov1929
@alimansimov1929 2 ай бұрын
Very good
@ashish_prajapati_tr
@ashish_prajapati_tr Жыл бұрын
helping you to break KZbin algorithm
@felipefregginrules
@felipefregginrules 10 ай бұрын
gawwddd damn! Loved this.
@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.
@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
@jonathangamble
@jonathangamble Жыл бұрын
This is great, will Qwik City support this?
@Steve8708
@Steve8708 Жыл бұрын
Absolutely will!
@fazediesel
@fazediesel 5 ай бұрын
❤❤
@fazediesel
@fazediesel 5 ай бұрын
@SanjuKumar-hk8yy
@SanjuKumar-hk8yy Жыл бұрын
I always use 🤣🤣
@hrithikvishwakarma001
@hrithikvishwakarma001 Жыл бұрын
@lararawf6100
@lararawf6100 Жыл бұрын
God bless u
@taukirsheikh9405
@taukirsheikh9405 Жыл бұрын
wow
@gpudoctor
@gpudoctor Жыл бұрын
Or just use nextJs
@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
@Rajesh-rg6fw
@Rajesh-rg6fw 11 ай бұрын
Make a playlist 1st
@alimansimov1929
@alimansimov1929 2 ай бұрын
Very good
How To Load Images Like A Pro
15:48
Web Dev Simplified
Рет қаралды 391 М.
8 React Js performance optimization techniques YOU HAVE TO KNOW!
11:23
БАБУШКА ШАРИТ #shorts
0:16
Паша Осадчий
Рет қаралды 4,1 МЛН
Air Sigma Girl #sigma
0:32
Jin and Hattie
Рет қаралды 45 МЛН
Как Ходили родители в ШКОЛУ!
0:49
Family Box
Рет қаралды 2,3 МЛН
How is this Website so fast!?
13:39
Wes Bos
Рет қаралды 1,3 МЛН
The Better Way to Load Images
8:46
Josh tried coding
Рет қаралды 54 М.
DON'T Serve Unoptimized Images - Webp, Srcset, ImageKit, and more!
18:29
Everything you didn't know you need to know about buttons
4:25
Steve (Builder.io)
Рет қаралды 33 М.
Lazy Loading Images Angular - Increase Performance Without Libraries
13:57
Monsterlessons Academy
Рет қаралды 4,4 М.
Lazy loading is too easy now
16:05
Kevin Powell
Рет қаралды 148 М.
THIS PORTFOLIO IS INSANE - Roasting your dev sites #3
17:59
Anthony Sistilli
Рет қаралды 162 М.
The problems with viewport units
13:23
Kevin Powell
Рет қаралды 369 М.
5 super useful CSS properties that don't get enough attention
16:23
Kevin Powell
Рет қаралды 149 М.