webp можно использовать gulp-webp. Он делает дополнительный файл с тем же именем, что и у исходного изображения, но в формате webp - очень удобно.<picture>, есть способ попроще с использованием .htaccess. Идея в том, чтобы подменять пути на уровне веб-сервера в зависимости от поддержки в браузере.