Якісна галерея з підтримкою свайпов.
Всім привіт! Якщо ви шукайте легковажну, просту jаvascript галерею з підтримкою свайпов і без залежностей, то ваш вибір - PhotoSwipe.
Як вже було сказано, бібліотека PhotoSwipe легковага, швидка, підтримує свайпи і не має залежностей.
Підтримуються всі базові жести, такі як: свайп вліво / вправо, щоб перегорнути картинку, збільшення / зменшення зображення, закриття галереї зведенням пальців, одиночне натискання, щоб показати / приховати управління, та інші.
Також бібліотека зберігає переглянуті зображення в історію браузера і додає до них унікальний код, щоб можна було ділитися картинками з друзями, швидко повертатися до переглянутих і так далі.
Показуються міні-картинки в низькій роздільній здатності, а коли користувач клацає по ним, відкриваються зображення в справжній якості. Присутній індикатор завантаження, а також анімації збільшення картинки.
Також є класна річ: картинки показуються відразу користувачеві в низькій якості, а потім поступово завантажуються, якщо у вас повільний інтернет.
Бібліотека дозволяє визначити абсолютно будь-яку HTML-розмітку, отже, ви можете структурувати дані, як вам потрібно.
Звичайно, це далеко не все. Є також підтримка HTML5 функцій, управління з клавіатури і багато чого іншого. Але це ви можете почитати самі на офіційному сайті.
Установка не повинна створити вам проблем:
- Підключіть необхідні файли стилів і скрипт
- додайте .pswp елемент в DOM
- проведіть ініціалізацію
От і все! Ви можете навіть самі зібрати галерею, як хочете, і додати туди тільки потрібний вам функціонал. Як все це робити ви можете почитати в інструкції. Ну і, звичайно, не забудьте подивитися демонстрацію.
А на цьому сьогодні все. Дякую за увагу!
- Meme generator
- Як заборонити відвідувачу зберігати картинки
- Як міняти картинку при наведенні курсору миші
- Як передбачити подальші дії користувача на jаvascript.
- Як я оптимізує картинки для блогу
- Як зробити попередній перегляд зображень на jаvascript.
- Що таке css спрайт?
- Як приховати картинки вайбер (viber) і ватсап (whatsapp) в галереї
- Як відстежувати позицію мишки на jаvascript.
- Бібліотека для швидкого написання формул на jаvascript.
- Jquery lightgallery - плагін для створення галерей.
- Збільшення тільки однієї картинки при кліці
- Збільшення картинки при кліці
- Індикатор завантаження на jаvascript.
- Scripty2 - jаvascript бібліотека для приголомшливих анімацій.
- Красива галерея з сортуванням на jquery.
- Скрипт галереї + слайд-шоу на jаvascript
- Велика збірка картинок для шпалер дозволом 540 × 960 на робочий стіл для мобільних телефонів:
- Плавне зміна зображення в jаvascript
- Проста галерея на php
- Скрипт галереї на jаvascript