Домашня » Інструментарій » Philter.js - безкоштовна бібліотека зміни зображень за допомогою фільтрів CSS

    Philter.js - безкоштовна бібліотека зміни зображень за допомогою фільтрів CSS

    Instagram широко відома як найпопулярніша фотосеть. Він обробляє більше 52 мільйонів фотографій на день і багато з них включають фільтри що змінюють зображення на льоту.

    Це також можливо за допомогою фільтрів CSS, які застосовувати безпосередньо в браузері. Ці властивості власного фільтра мають широку підтримку в багатьох браузерах, і вони чудово виглядають.

    З Філтерський плагін JavaScript, Ви можете масштабувати цей процес, щоб заощадити час і перемістити код у HTML для ефекти динамічного фільтра.

    Використовуючи цей плагін, ви отримуєте набагато більший контроль над зображеннями. Таким чином можна вибрати, які фільтри потрібно застосувати до окремих зображень, і якщо певні фільтри повинні змінюватися на основі поведінки користувача, наприклад, зависання.

    CSS підтримує анімовані переходи Філтер робить цей процес дуже простим. Ви просто завантажили Philter з домашньої сторінки або з репо GitHub. Після додавання до вашої веб-сторінки ви просто додайте код ініціалізації і відпустіть.

    Ось a фрагмент зразка від репо GitHub:

      

    За замовчуванням можна встановлювати переходи та додаткові атрибути даних що ви можете додати в HTML. The url Параметр визначає шлях, де Philter повинен шукати користувацькі файли SVG, що використовуються в процесі фільтрації.

    Ці додаткові фільтри є в комплекті з бібліотекою, так що вам взагалі не потрібно редагувати їх. Але ви можете перемістити їх або помістити в іншу структуру каталогів з поточного файлу, отже, це налаштування може бути необхідно змінити.

    Тепер можна просто додати власні фільтри право на HTML елементи або їх контейнери.

    Ось a простий приклад:

     

    Ви можете знайти Повний список всіх фільтрів на GitHub, поряд з повний посібник з налаштування і багато інших зразків коду.

    Philter є одним з найкрутіших безкоштовних плагінів, і він висуває межі сучасного CSS. Можна навіть розробляйте власні фільтри якщо ви готові копатися в кодовій базі і возитися.

    Для простого місця для початку, просто відвідайте домашню сторінку Philter і завантажте копію. Ви можете запустити його в найкоротші терміни.