Size: a a a

2020 January 20
WebDEV
Particles.js — небольшая javascript-бибилиотека, с помощью которой можно немного приукрасить свой сайт. Напоминает это старые добрые 90-е, когда модно было делать подобные js-скрипты с летающими звездочками, бабочками и прочей нечистью. Тогда это смотрелось круто, сейчас не вызывает ничего кроме раздражения. Однако частицы, которые создает particles.js весьма приятны для глаза и что самое главное — ненавязчивы. К тому же они интерактивные, что заставляет пользователя ненадолго «залипнуть» в этот интересный эффект.

Демо | GitHub

#js #web #design
источник
WebDEV
Доступ к UI8. Навсегда.

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

Однако практически все материалы на сайте платные. Стоят они дорого для стран СНГ. Полный доступ к сайту всего лишь на 3 месяца стоит целых 12000₽. А доступ навсегда стоит 75000₽.

Мы разработали бота, который предоставит полный доступ к сайту всего за 1500₽. Навсегда.

Пишите в бота @ui8_bot. Всех принять не сможем, так как на сайте есть ограничения на скачивания в день. Только для подписчиков.
источник
2020 January 21
WebDEV
JavaScript. Шаблоны
С. Стефанов, 2011

Использование шаблонов при программировании на языке JavaScript имеет свои особенности. Некоторые из них, разработанные с позиций языков со строгим контролем типов, таких как C++ и Java, не могут непосредственно применяться в языках с динамической типизацией, таких как JavaScript. Для таких шаблонов в языке JavaScript имеются более простые альтернативы.

Написанная экспертом по языку JavaScript Стояном Стефановым – ведущим специалистом компании Yahoo! и создателем инструмента оптимизации производительности веб-страниц YSlow 2.0, – книга включает практические советы по реализации каждого из рассматриваемых шаблонов с примерами программного кода. Автор также приводит антишаблоны – приемы программирования, которых следует по возможности избегать.

Скачать книгу | Больше книг

#book #js #web
источник
2020 January 22
WebDEV
Топ 5 сайтов для прокачивания навыков программирования в 2020 году

Решение задач — хороший способ развить навыки разработки и найти пробелы в знаниях. В статье есть топ 5 сервисов для проверки и апгрейда своего скила.

Читать статью

#article #tools #coding
источник
WebDEV
React Vis — это библиотека, которая предлагает большую коллекцию диаграмм для приложений React. Её компоненты работают аналогично обычным компонентам React, к которым мы привыкли. Библиотека включает в себя линейные/комбинированные графики, гистограммы, тепловые карты, точечные диаграммы, контурные графики и многое другое. Она не требует каких-либо знаний по D3 или любой другой библиотеки data-vis. Библиотека предоставляет низкоуровневые модульные строительные компоненты, такие как оси X и Y.

Демо | GitHub

#js #library #react
источник
WebDEV
Выберите правильный ответ 👇 #test
источник
WebDEV
Ответ
Анонимный опрос
45%
"string"
26%
"object"
29%
null
Проголосовало: 3297
источник
WebDEV
@ui8_bot начал работу в тестовом режиме и уже радует первых пользователей качественной графикой и UI китами за смешные деньги.

Сейчас мы активно работаем над улучшением бота и в будущем будет пересмотр цен. Планируем их увеличить, тк слишком все классно получилось :)

У вас есть шанс стать одним из первых пользователей по низкой цене. Пиши.

@ui8_bot
источник
2020 January 23
WebDEV
Правильный ответ: "string"

typeof null -> "object" typeof "object" - > "string"
источник
2020 January 24
WebDEV
Howler.js — это аудио библиотека для современного веба, которая по умолчанию использует Web Audio API, а в случае его отсутствия использует HTML5 Audio. Возможности howler.js: использует по умолчанию Web Audio API, фолбэк к HTML5 Audio, поддерживает множество файловых форматов, автоматическое кэшировнаие для Web Audio API, кэширование для HTML5 Audio, включение/отключение звука, регулировка звука, воспроизведение несколько звуков одновременно, плавное затухание звука, поддержка Web Audio 3D sound positioning, не использует внешних библиотек, только чистый Javascript, легковесная, весит всего 9kb (3kb в архиве).

Демо | GitHub

#js #library #audio
источник
2020 January 25
WebDEV
Выберите правильный ответ 👇 #test
источник
WebDEV
Ответ
Анонимный опрос
14%
true
67%
2
13%
false
6%
1
Проголосовало: 3592
источник
2020 January 26
WebDEV
Правильный ответ: 2

Здесь всё просто, true преобразуется в 1, а false в 0.
true + false + true = 1 + 0 + 1 = 2.
источник
2020 January 27
WebDEV
Impress.js — популярный фреймворк предназначенный для создания неординарных презентаций, которые демонстрируются просто в браузере. Фреймворк работает с последовательностью слайдов, каждый слайд в терминологии фреймворка именуется шаг (step). Что, и каким образом отображается внутри каждого слайда, определяется с помощью обычных средств HTML-разметки и CSS-стилей. Все слайды размещаются в неком трехмерном пространстве. Impress.js прекрасно работает в последних версиях браузеров Chrome, Firefox, Safari и IE.

Демо | GitHub

#js #framework #css
источник
2020 January 29
WebDEV
Sigma.js — это javascript-библиотека с открытым исходным кодом, не занимающая много дискового пространства, для построения схем с использованием HTML5 Canvas. Она предназначена для нанесения на веб-страницы статических или динамических, но непременно интерактивных карт сетевых сообществ с любым количеством узлов. Библиотека автономна, может расширяться за счёт дополнительных модулей (синтаксический анализатор GEFX и алгоритм расчёта разметки ForceAtlas2 уже включены), допускает последовательное применение jQuery-подобных приёмов. Широкие возможности адаптации на любой случай и масса примеров, подтверждающих универсальность Sigma.js.

Демо | GitHub

#js #library #html
источник
2020 January 30
WebDEV
Выберите правильный ответ 👇 #test
источник
WebDEV
Ответ
Анонимный опрос
6%
false,false
7%
true,true
6%
false,true
81%
true,false
Проголосовало: 3289
источник
2020 January 31
WebDEV
Правильный ответ: true,false

В
этом примере при использовании оператора равно (==) сначала приводятся две переменные к числовому типу, а уже потом сравниваются их значения. Оператор строгого равно (===) сначала проверяет типы переменных, и если они совпадают, то осуществляется сравнивание их значений, иначе возвращается false.
источник
WebDEV
Chroma.js — это небольшая библиотека, которая может помочь в управлении цветами. Послужной список для выполнения соответствующих задач бесконечен: позволяет манипулировать цветами, масштабировать цвета, управлять режимами и т.д.

Демо | GitHub

#js #library #colour
источник
2020 February 01
WebDEV
Выберите правильный ответ 👇 #test
источник