forked from ZwiiCMS-Team/ZwiiCMS
[10.0.022] chargement paresseux des images
This commit is contained in:
parent
912d0e9bef
commit
06fbc269d2
@ -18,6 +18,8 @@
|
|||||||
- L'importation des données est possible uniquement à partir d'une version 9.
|
- L'importation des données est possible uniquement à partir d'une version 9.
|
||||||
- Fonction d'import des données provenant d'autres version de ZwiiCMS, avec option de préservation des données utilisateurs
|
- Fonction d'import des données provenant d'autres version de ZwiiCMS, avec option de préservation des données utilisateurs
|
||||||
- Nouveau masque dédié à la sauvegarde automatique, à l'import et à l'export des données de site.
|
- Nouveau masque dédié à la sauvegarde automatique, à l'import et à l'export des données de site.
|
||||||
|
- Nouveauté :
|
||||||
|
- Chargement paresseux des images (lazy_simon)
|
||||||
|
|
||||||
## version 9.2.16
|
## version 9.2.16
|
||||||
- Optimisation :
|
- Optimisation :
|
||||||
|
@ -34,7 +34,7 @@ class common {
|
|||||||
const TEMP_DIR = 'site/tmp/';
|
const TEMP_DIR = 'site/tmp/';
|
||||||
|
|
||||||
// Numéro de version
|
// Numéro de version
|
||||||
const ZWII_VERSION = '10.0.021.dev';
|
const ZWII_VERSION = '10.0.022.dev';
|
||||||
|
|
||||||
public static $actions = [];
|
public static $actions = [];
|
||||||
public static $coreModuleIds = [
|
public static $coreModuleIds = [
|
||||||
@ -99,7 +99,8 @@ class common {
|
|||||||
'tippy',
|
'tippy',
|
||||||
'zwiico',
|
'zwiico',
|
||||||
'imagemap',
|
'imagemap',
|
||||||
'simplelightbox'
|
'simplelightbox',
|
||||||
|
'lazysimon'
|
||||||
],
|
],
|
||||||
'view' => ''
|
'view' => ''
|
||||||
];
|
];
|
||||||
|
3
core/vendor/lazysimon/inc.json
vendored
Normal file
3
core/vendor/lazysimon/inc.json
vendored
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
[
|
||||||
|
"lazy_simon.min.js"
|
||||||
|
]
|
1
core/vendor/lazysimon/lazy_simon.min.js
vendored
Normal file
1
core/vendor/lazysimon/lazy_simon.min.js
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
for(o=new IntersectionObserver((e,t)=>{e.forEach(e=>{e.isIntersecting&&(e.target.src=e.target.dataset.l,t.unobserve(e.target))})}),d=document.querySelectorAll("img"),i=d.length-1;i>=0;i--)e=d[i],e.dataset.l=e.src,e.src="data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22/%3E",o.observe(e);
|
Loading…
x
Reference in New Issue
Block a user