Tingle.js - Безплатен ванилов JS модален скрипт за минималисти
Модалните прозорци бързо замениха стандартната кутия за предупреждения за браузъра. Добре проектираните модели са по-съвместими с чудесно потребителско изживяване и модалните прозорци идват с много потребителски ефекти и дизайн.
Възможно е да се изградят чисти CSS модели, но те често нямат определено je ne sais quoi които ще намерите в скриптове, задвижвани от JS.
Един от любимите ми е Tingle.js, свободен JavaScript модален прозорец, създаден за минималистични уебсайтове.
Тази библиотека съществува от известно време, но все още е технически във версия 1.0 с чести подобрения.
Но това е стабилен скрипт, работещ на чиста ванилия JS така че можете да използвате това навсякъде. Тя не изисква никакви познания за ECMAScript, нито се нуждаете от библиотеки от по-високо ниво като TypeScript.
Всичко в Tingle.js е добре документирано и дори идва с ясен API за персонализиране на анимациите, ефектите на бутоните и функциите за обратно извикване..
Обърнете внимание на GitHub репо за повече информация с връзки към основния API и функции за обратно извикване, всички от които ще намерите в подробности на началната страница на Tingle.js.
Ако се чувствате удобно да редактирате JavaScript, ще ви хареса този плъгин. С него е много лесно да се работи и CSS кодовете са още по-лесни за презаписване със собствения си стилов лист.
Основната документация е ясно очертана с живи примери, които можете копирайте / поставете в HTML.
Tingle.js е доста ясен скрипт. Или ще харесате начина, по който работи, или няма да го направите.
С няколко минути на главната демо страница, трябва да можете да кажете дали ви харесва това или не. Той поддържа толкова бутони, колкото е необходимо, както и полета за въвеждане от потребителя, ако искате да изтеглите информация от потребителя.
Плюс това може да работи огромни дълги модели по отношение на услугата, персонализирани предупредителни съобщения и дори вградено съдържание с изображения и видеоклипове.
Определено един от най-добре поддържаните модални прозорци и чистият дизайн е лесен за преформализиране за всяко оформление.