loading-attribute-polyfill
QCObjects
Our great sponsors
loading-attribute-polyfill | QCObjects | |
---|---|---|
4 | 3 | |
614 | 40 | |
- | - | |
5.5 | 0.0 | |
3 days ago | 9 months ago | |
JavaScript | JavaScript | |
MIT License | GNU Lesser General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
loading-attribute-polyfill
- The best approach to lazy load images for maximum performance
-
Improving your web performance
If you want to know which browsers accept this new attribute you can check it out at CanIuse In case most of your users use a browser that doesn't have this attribute implemented yet you can always use a polyfill, I recommend this Polyfill
-
Native lazy-loading of images with zero Javascript
Browsers that do not support the loading attribute simply ignore it without any side-effects. Fortunately, there is a polyfill at Github available named loading-attribute-polyfill which can be used in those cases.
-
🔥 Native lazy loading is here!
I recommend using a polyfill in addition to this: https://github.com/mfranzke/loading-attribute-polyfill
QCObjects
-
Comparable JS web frameworks?
Babylon JS Native and maybe this https://github.com/QuickCorp/QCObjects.
-
Simplifying JavaScript Objects Inheritance in QCObjects Framework
This is just a very basic tutorial to understand some principles of classes and objects inheritance in JavaScript and QCObjects. There is a lot of things you can do with QCObjects that you currently can't do without it. If you want to learn more you can visit the official repo here , read the README file in it, or visit the documentation for introduction or just do a google search. This is not a joke but you are free to smile when you realise that you can do the same things you actually do, but coding cleaner and easier using a high performance framework meant for developing large scale projects with less code. And last but not least, if you are currently looking for job there is a lot of jobs coming for developers who are able to learn QCObjects quickly, hurry up ;)
-
🔥 Native lazy loading is here!
Cross-browser lazy loading for images is already implemented in QCObjects
What are some alternatives?
Glide.js - A dependency-free JavaScript ES6 slider and carousel. It’s lightweight, flexible and fast. Designed to slide. No less, no more
sqip - "SQIP" (pronounced \skwɪb\ like the non-magical folk of magical descent) is a SVG-based LQIP technique.
vanilla-lazyload - LazyLoad is a lightweight, flexible script that speeds up your website by deferring the loading of your below-the-fold images, backgrounds, videos, iframes and scripts to when they will enter the viewport. Written in plain "vanilla" JavaScript, it leverages IntersectionObserver, supports responsive images and enables native lazy loading.
micro-fun - Micro frontends as Fun with Next.js & module federation
rebass - :atom_symbol: React primitive UI components built with styled-system.
details-element-polyfill - <details>
spool - A deck for Threads. Think Tweetdeck, but for Threads.
zuix - zuix.js is a JavaScript library for creating component-based websites and applications.
Catberry - Catberry is an isomorphic framework for building universal front-end apps using components, Flux architecture and progressive rendering.
ailog - An attendance log for Kizuna AIs' videos for when love-pii held the AI identity.
jaspr - Modern web framework for building websites in Dart. Supports SPAs and SSR.