Готуєте фото з iPhone для сайту? Додайте вище скільки завгодно файлів HEIC або HEIF — вони перекодовуються у WebP на вашому пристрої, а пакет повертається одним архівом .zip. Нічого не надсилається на жодному етапі — це варто знати, коли зображення готуються для сайту, який ви ще не опублікували.
Чому WebP
WebP — сучасний, широко підтримуваний формат зображень для вебу, який зазвичай стискає ефективніше за JPEG за подібної візуальної якості й, на відміну від JPEG, підтримує прозорість. Його часто обирають, готуючи фото для сайту.
Ціла папка зображень, готова для вебу
WebP зазвичай потрібен масово: галерея, каталог товарів, усі фото до допису. Виберіть їх усі одразу — кожне конвертуватиметься по черзі з тією якістю, яку ви задали перед стартом, тож налаштування задаються один раз на весь пакет, а не для кожного файлу окремо. Готовий набір пропонується одним архівом .zip. Завантаження на сервер немає, тож немає й очікування між файлами та жодних обмежень безкоштовного тарифу.
Як тут працює кодування WebP
Більшість сучасних браузерів самі вміють кодувати WebP через Canvas API, і інструмент користується цим автоматично. Canvas у Safari не завжди надійно видає WebP, тож у Safari цей інструмент використовує запасний варіант — кодер WebP на WebAssembly, що працює локально; результат той самий, і файл так само нікуди не надсилається.
Жодних зображень боком на вашому сайті
WebP записується з уже повернутих пікселів: поворот, збережений у контейнері HEIC, застосовується під час декодування, а не передається далі як метадані. Тому зображення показується рівно, хай що стоїть далі на його шляху — CMS, CDN для зображень чи старіший браузер — і байдуже, чи читає це програмне забезпечення дані про орієнтацію.
Як обрати якість WebP
WebP має налаштування якості, як і JPEG: 100%, 92%, 80% або 60%, одне на весь пакет. Для фото на вебсторінці часто обирають 80% — економія проти 92% суттєва, а різницю за розміру показу важко помітити.
Часті запитання
Чи надсилаються фото на сервер для конвертації у WebP?
Ні. І декодування HEIC, і кодування WebP виконуються у вашому браузері, на вашому пристрої, тож неопубліковані зображення такими й лишаються.
Чи можна конвертувати HEIC у WebP пакетно?
Так. Додайте скільки завгодно файлів за раз: налаштування якості з панелі керування застосується до всіх, а результати буде зібрано в один архів .zip, який зберігається одним кліком. Це безкоштовно незалежно від кількості файлів.
Чи підтримує WebP прозорість, на відміну від JPEG?
Так, WebP підтримує альфа-канал. Оскільки фото HEIC рідко містять прозорість, це важить хіба тоді, коли ви конвертуєте саме такий файл.
Чому в Safari це тривало трохи довше?
Canvas у Safari не може надійно записувати WebP напряму, тож під час першого використання в Safari цей інструмент завантажує невеликий кодер на WebAssembly й кодує локально. Кодер завантажується один раз за сеанс браузера.
Чи всі браузери показують WebP?
Усі сучасні — так: Chrome, Firefox, Edge, а Safari — починаючи з версії 14 (2020 рік). Запасний JPEG потрібен лише для дуже старих браузерів.
Чи можна тут конвертувати WebP у HEIC?
Ні. HEIC тут можна декодувати, але не записати, тож конвертація працює лише в один бік.