Визуальный эффект в JavaScript «пузыри» как интересное дополнение к сайту

  1. Использование библиотеки
  2. Дополнительные параметры, контролирующие эффект
  3. Параметры функции управления пузырьковыми эффектами
  4. визуальный эффект в JavaScript - Лицензия и установка

Визуальный эффект в JavaScript «пузыри» как интересное дополнение к сайту

4,8 (95%) 4

Оживление сайта с привлекательной привязкой, такой как визуальный эффект в JavaScript, обычно не является хорошей идеей. Однако есть проекты, в которых привлекательный фон может помочь интересам получателя или, возможно, вы просто хотите разориться.

Есть люди, которые думают, что сайт без анимированных элементов или видео - это что-то немодное или даже архаичное. Мы представим интересную библиотеку JavaScript, которая, будучи небольшого размера, по-прежнему дает достаточно эффективные результаты, что может помочь оживить веб-сайт без чрезмерной нагрузки на сервер.

Эта библиотека является bubbly-bg норвежским программистом Дэвидом, который управляет репозиторием github в https://github.com/tipsy , Как следует из названия, благодаря этой небольшой части кода (1,2 кБ) мы добьемся эффекта перемещения пузырьков.

Использование библиотеки

Использовать библиотеку очень просто. Предполагая, что пример должен содержать только один и тот же пузырьковый фон, просто используйте код:

& Lt; & тела GT; ... & lt; script src = "https://cdn.jsdelivr.net/npm/ [электронная почта защищена] /dist/bubbly-bg.js"></script> & lt; script & gt; bubbly (); & lt; / script & gt; & lt; / body & gt;

Конечно, вы также можете просто скопировать код на свой сервер (адрес скрипта ниже), вместо того чтобы использовать CDN, но тогда вам нужно будет самостоятельно обновить его. Эффект активируется после вызова одной функции bubbly (); и это все. Эта функция создает элемент canvas, который покрывает всю видимую область.

Дополнительные параметры, контролирующие эффект

Однако, если вы используете функцию по умолчанию, все, что вы получите, это пузырьки на синем фоне. На помощь приходят параметры, которые вы можете использовать для изменения внешнего вида по умолчанию или даже для создания интересного эффекта. Автор приводит несколько примеров демонстрационный сайт ,

Черный / красный с красными пузырьками

bubbly ({colorStart: "# 111", colorStop: "# 422", bubbleFunc: () = & ht; `hsla (0, 100%, 50%, $ {Math.random () * 0.25})`});

Фиолетовый с разноцветными пузырьками

bubbly ({colorStart: "# 4c004c", colorStop: "# 1a001a", bubbleFunc: () = & gt; `hsla ($ {Math.random () * 360}, 100%, 50%, $ {Math.random ( ) * 0.25}) `});

Желтые / розовые и красные / оранжевые и желтые пузырьки

bubbly ({colorStart: "# fff4e6", colorStop: "# ffe9e4", blur: 1, compose: "source-over", bubbleFunc: () = & gt; `hsla ($ {Math.random () * 50}, 100%, 50%, .3) `});

Параметры функции управления пузырьковыми эффектами

Как видите, достижение желаемых эффектов ограничивается указанием параметра для функции bubble () в форме правильно подготовленной конфигурации в формациях JSON. Параметры конфигурации могут быть указаны выборочно, и полный список выглядит следующим образом:

bubbly ({animate: false, // по умолчанию true размытие: 1, // по умолчанию 4 bubbleFunc: () = & gt; `hsla ($ {Math.random () * 360}, 100%, 50%, $ { Math.random () * 0.25}) `, // по умолчанию is () = >> hsla (0, 0%, 100%, $ {r () * 0.1})`) пузырьков: 100, // по умолчанию Math.floor ((canvas.width + canvas.height) * 0,02); canvas: document.querySelector ("# background"), // по умолчанию создается и присоединяется colorStart: "# 4c004c", // по умолчанию используется blue-ish colorStop: "# 1a001a", // по умолчанию используется blue-ish compose: " светлее ", // по умолчанию" светлее "shadowColor:" # 0ff ", // по умолчанию #fff});

визуальный эффект в JavaScript - Лицензия и установка

Библиотека распространяется под лицензией «Apache License 2.0» и поэтому довольно либеральна. Вы можете использовать его также в коммерческих проектах. Установка, как уже упоминалось, проста и просто прикрепите скрипт к вашему сайту. Вы можете сделать это через cdn, установить пакет NPM или просто скачать скрипт и разместить его на своем сайте.

CDN: https://cdn.jsdelivr.net/npm/ [электронная почта защищена] /dist/bubbly-bg.js
узел: npm установить bubbly-bg
скачать: https://raw.githubusercontent.com/tipsy/bubbly-bg/master/dist/bubbly-bg.js

ссылки по теме:
https://github.com/tipsy/bubbly-bg
https://github.com/tipsy/bubbly-bg/blob/master/LICENSE
https://www.noupe.com/design/bubbly-backgrounds-moving-backgrounds-website.html

Похожие

Конфликты Javascript
Если вы запускаете Joomla! или подобная CMS, где вы можете установить больше различных расширений, может случиться, что какая-то часть вашего сайта будет работать некорректно из-за конфликта Javascript. Что это значит? Например в Joomla! (но, конечно, это может произойти в любой сложной системе), вы можете установить плагины, модули, компоненты и шаблоны. Такие части системы могут использовать разные библиотеки Javascript, которые могут конфликтовать друг с другом.
Как эффективно соблазнить мужчин?
... всегда сложно? Как получить мужчину мечты? Помните, что процесс соблазнения состоит из нескольких важных этапов . Первое - узнать о потенциальных партнерах! Овладение правилами кокетливой прелюдии позволит вам запечатлеть всех ... Вы не знаете, как получить мужскую услугу? Вы не единственный! У многих привлекательных женщин есть огромные проблемы с этим. Почему? Отсутствие успеха с противоположным полом означает, что
Как вы настраиваете роутер самостоятельно?
Правила настройки домашней сети Интернет обычно различаются в зависимости от используемой модели маршрутизатора и от того, создаете ли вы проводную или беспроводную сеть. Тем не менее, мы дадим вам несколько общих шагов, которые помогут вам пройти этот процесс независимо от того, какие устройства у вас есть.
Табличные функции SQL
Табличные функции, как следует из названия, возвращают таблицу в результате действия. Они отличаются от скалярных тем, что если они возвращают полный набор, они могут быть использованы непосредственно в FROM. Короче говоря, мы можем рассматривать их в запросах как обычные таблицы. В этой статье я представлю конструкции и возможности табличных функций, доступных в SQL Server. Способ их создания и типичные применения. Я также опишу здесь, особенно связанные с ними, особые типы соединений
Как безопасно пользоваться интернетом? Проверьте это!
Простой вход в социальные сети и размещение на них ваших фотографий может повлечь за собой некоторый риск того, что кто-то попытается захватить или взломать наш аккаунт и использовать наши фотографии. А как насчет того, когда мы говорим об онлайн-банковских операциях или кредитах через Интернет? К счастью, есть несколько методов, которые значительно повысят вашу онлайн-безопасность и позволят избежать ненужных рисков. Как выглядит безопасное использование Интернета?
Как хорошо писать по-английски? - 5 практических советов
Писать по-английски - не самая простая вещь. Тем не менее, есть много способов, которыми вы можете легко улучшить свое письмо на этом языке. Мы приглашаем вас прочитать. Как хорошо писать по-английски? Этот вопрос может задать многие из вас, но часто он остается без ответа. В этой статье мы рассмотрим эту чрезвычайно важную проблему - есть
ZWCAD update - лицензия на программное обеспечение
... вы обновляете ZWCAD до более новой версии и имеете лицензию с программным обеспечением, следуйте приведенным ниже инструкциям. 1 Во-первых, вы должны вернуть используемую в настоящее время защищенную программным обеспечением лицензию . Для этого запустите из меню ПУСК -> Программы - -> ZWCAD например 2010 (или ZWSOFT
Как проверить свою сеть и внешний IP
Вы должны дать свой IP-адрес кому-то, но вы не знаете, где его найти? Знаете ли вы разницу между сетью и внешним IP-адресом? Мы покажем, как отличаются адреса и как их проверить. IP-адрес является идентификатором нашей сети и позволяет вам подключаться к нашему компьютеру
Как использовать Google SMTP - Полное руководство для начинающих
Эл. адрес время доступа 18 ноября 2019 г. hourglass_empty 4 минуты чтения person_outline Домантас Г. Помимо использования внутреннего SMTP-сервера вашего хостинга для отправки электронной почты , вы можете попробовать использовать SMTP-сервер Google, поскольку он надежный и бесплатный. В этом руководстве мы покажем вам, как использовать
Как сделать видео из фотографий?
Если Вы не знаете что подарить
Акварели - как начать? Основные материалы и методы покраски - поленка
... эффект. Однако, если мы добавим больше воды, мы получим бледные и прозрачные цвета. Рисовать акварелью лучше всего, применяя более светлые тона и постепенно увеличивая их интенсивность, добавляя цвет. Смешивание цветов Как и в других методах рисования, мы можем смешивать цвета на палитре - таким образом мы получаем чистый, однородный цвет. Гораздо интереснее сочетать цвета прямо на бумаге. Стоит экспериментировать с этим методом, потому что он дает

Комментарии

Прочитайте больше или готовы учиться как?
Как вы проверяете свой внутренний IP-адрес? Мы можем проверить IP-адрес вашей сети через командную строку. Нажмите комбинацию клавиш Windows + R, затем введите команду cmd и подтвердите ее, нажав клавишу Enter. В новом окне командной строки введите команду ipconfig и подтвердите ее снова с помощью Enter. Теперь вы увидите информацию о наших сетевых адаптерах и адресах, которые они получили.
Как связать, как жить?
Как связать, как жить? Единого метода не существует - цепляние за один шаблон приводит к тому, что все замысловато запланированные действия приводят вас в голову. построение связей с EMA завершено Из уст в уста маркетинг должен использоваться в качестве дополнения для наращивания трафика и не может (не должен) быть средством позиционирования - обсуждение должно быть «удачей» и вставкой ссылок в продуманный нижний колонтитул отказаться от кренделя-соленые
Как на самом деле работает использование автономных карт?
Как на самом деле работает использование автономных карт? Путешественникам в Европу традиционно требовались большие объемы данных, если они хотели полагаться на Google Maps или какой-либо другой тип онлайн-картографического приложения. В последнее время автономные возможности добавляются как функция к существующим приложениям, и создаются новые приложения, предназначенные для автономных карт. Оффлайн-карты работают аналогично GPS в вашем автомобиле. Вы загружаете карту, а затем приложение
А как насчет того, когда мы говорим об онлайн-банковских операциях или кредитах через Интернет?
А как насчет того, когда мы говорим об онлайн-банковских операциях или кредитах через Интернет? К счастью, есть несколько методов, которые значительно повысят вашу онлайн-безопасность и позволят избежать ненужных рисков. Как выглядит безопасное использование Интернета? Для начала стоит вспомнить основные способы поведения, которые помогут вам оставаться в безопасности. Лучше не входить (особенно на банковские счета) через общедоступный Wi-Fi - вы никогда
Как красиво написать?
Как украсить маленькую спальню?
Как украсить маленькую спальню? Стоит ли выбирать только кровать и шкаф? Какие цвета выбрать? Современные коллекции мебели Black Red White позволяют каждому выбрать правильное оборудование для спальни. Неважно, если у вас есть много свободного места. или наоборот, вы можете легко, а главное, элегантно обустроить свою спальню. Вот несколько советов. Какие цвета для маленькой спальни? Это миф, что в небольшом интерьере должны использоваться
Как насчет ситуации, когда мы хотим, чтобы договоренность была связана с мрамором, и мы просто не можем себе этого позволить?
Как насчет ситуации, когда мы хотим, чтобы договоренность была связана с мрамором, и мы просто не можем себе этого позволить? Стоит найти другое, более дешевое и проверенное решение - для плитки, имитирующей мрамор. Они прекрасно вписываются в современные промышленные ванные комнаты и выделяют все самое красивое во дворце и романтические композиции. Мы можем успешно использовать их как на полу, так и на стенах. Они отлично смотрятся в компании из металла, в том числе позолоченного, а также в
Как добавить функцию отображения?
Как добавить функцию отображения? Есть два способа: первый - вручную добавить следующую строку HTML в код отслеживания Google Analytics: ga ('require', 'displayfeatures'); второе - снятие отметки с функции сбора демографических данных и интересов пользователей в админ-панели WordPress. Вы должны ввести точно то же место, что и при добавлении Universal Analytics, и снять с него соответствующую функцию.
Как добавить страницу в Google?
Как добавить страницу в Google? Вы являетесь первым в своей жизни веб-сайтом и удивляетесь, почему его не видно в поисковой системе Google? Мы покажем вам, как добавить страницу в Google. Что делает добавление
Как это сделать?
Как это сделать? На что нужно обратить внимание, чтобы проверить, честен ли продавец? Контактная информация должна быть видна Это первая и самая важная вещь, которую мы должны проверить при проверке продавца или магазина. Если на сайте нет четко предоставленной информации о компании, которую можно проверить в национальном реестре, давайте прекратим делать покупки. Обычно такая информация предоставляется в нижнем колонтитуле сайта или, как в случае магазина
Как избавиться от такой вещи?
Как избавиться от такой вещи? Оказывается, что это не так просто, как кажется, поэтому мы подготовили руководство, в котором мы покажем весь процесс сканирования системы несколькими вредоносными программами для удаления угроз, а также покажем места, где AdWare часто гнездится, чтобы иметь возможность Также очищайте его самостоятельно, а не просто полагайтесь на антивирусные программы. Шаг 1. Просмотрите недавно установленные программы и удалите ненужные вещи. Первый

Что это значит?
Как эффективно соблазнить мужчин?
Всегда сложно?
Как получить мужчину мечты?
Вы не знаете, как получить мужскую услугу?
Почему?
А как насчет того, когда мы говорим об онлайн-банковских операциях или кредитах через Интернет?
Как выглядит безопасное использование Интернета?
Как хорошо писать по-английски?
Как хорошо писать по-английски?