const webp = require("gulp-webp");
gulp.task("webp", function () {
return gulp.src("source/img/**/*.{jpg,jpeg,svg}")
.pipe(webp({quality: 50}))
.pipe(gulp.dest("app/img"));
});
// Input
<img src="/img/tmp/catalogImage.jpg">
// Output
<picture>
<source srcset="/img/tmp/catalogImage.webp" type="image/webp">
<img src="/img/tmp/catalogImage.jpg">
</picture>
imagemin = require('gulp-imagemin');
webp = require('gulp-webp');
webphtml = require('gulp-webp-html');
webpcss = require('gulp-webpcss');
<div class="example" style="background-image: url(img/example.jpg);"></div>
gulp.task("webp", function () { return gulp.src("source/img/**/*.{jpg,jpeg,svg}") .pipe(webp({quality: 50})) .pipe(gulp.dest("app/img")); });
# Turn on URL rewriting
RewriteEngine On
RewriteBase /
# Protect hidden files from being viewed
<Files .*>Require all denied</Files>
RewriteCond %{REQUEST_FILENAME} !-f
# Rewrite all other URLs to index.php/URL
RewriteRule ^(.+)\.webp$ generate_webp.php?file=$1 [PT,QSA,L]
<picture>
<source srcset="image.webp" type="image/webp">
<img src="image.jpg">
</picture>
<img src="{{ page.linkadd }}pic/tutorials/site/OneMangaDay-site-comipo.png" alt="Website in Comipo" class="imgshad">
<div style="background-image: url('/images/image.webp')" data-bg="/images/image.jpg" data-bg-webp="/images/image.webp"></div>