Alimossim
wp_footer(); ?>
<script>
function toggle_visibility(id) {
var e = document.getElementById(id);
if(e.style.visibility == 'block')
e.style.visibility = 'none';
else
e.style.visibility = 'block';
}</script>
Alimossim
Данный скрипт не работает
Alimossim
почему
Alimossim
?
Alimossim
смотрел
Maxim
https://developer.mozilla.org/ru/docs/Web/CSS/visibility
Alimossim
ой
Alimossim
все
Alimossim
заменил
Alimossim
спасибо
Alimossim
заметил*
Michail
Кто знает библиотеки для поиска QR когда в загруженной картинке. jsQR - пробовал, плохо ищет.
Anonymous
есть апи
Michail
?
roma
Коллеги, добрый день. Может, кто сталкивался с такой проблемой - разрабываем приложение на React и при переходе на некоторые url'ы через react-router adBlock блокирует запросы...
Roman
Roman
ну с такими урлами оно может блочить да
Andrew
Народ всем хай, подскажите как можно загуглить что б почитать за функцию, которая из двух слов берет две первые буквы?
как это в телеге вставляется на аватарку
Deleted
Andrew
понял) спасибо)
Иван
Ребят, такой вопрос. Есть вот такой вот пример. Я делаю свой аналог. Но без понятия как сделать анимацию. Начинаю с первых секунд, понимаю что это preloader (когда там капля падает и все появляется), сделать простой preloader, когда что-то крутиться пока контент загрузиться и т.д это могу, не сложно. А вот анимировать вот так я хз. Когда гуглил, видел варианты когда делали с svg анимацию и думаю что это как раз мой вариант. Но даже не знаю с чего начать. Не кто не подскажет направление, пример какой-то.
https://dribbble.com/shots/3499809-AdCamp
Deleted
Deleted
Deleted
Deleted
Вот эти все капли неправильной формы - на чистом HTML их никак не реализовать
Можно либо на SVG, либо на canvas, либо сделать пререндер в каком нибудь After Affect
Иван
@ujeenator Да. Для начала, хотя бы когда вот капля падает и оно все появляться.
Deleted
С точки зрения SVG каждая отдельная формы капли это отдельная векторная фигура
Deleted
учитывае ее неправильную форму это скорее всего фигура типа - svg path
Deleted
ее форма задает набором координат и формул
Deleted
дальше можно эту форму покадрово анимировать через JavaScript
Deleted
на js там совсем немного кода
Deleted
главное сделать саму графику
Deleted
можно дать задачу дизайнеру нарисовать вектор
Deleted
потом экспортировать его в SVG
Иван
@ujeenator Я понял, спасибо большое. Та я сам этим занимаюсь, буду разбираться 👍👍
isaac
Почему в некоторых вакансиях указывают знание не только в JS но и TypeScript?
Ivan
Потому что они используют TypeScript? Не?
Bat
Ivan
Сарказмобол пошел)
Nikita
Такой вопрос, как лучше реализовать функцию которя принимает сначала одну функцию и "запускает" при этом она работает рекурсивно затем если передаешь туда другую она ложит в массив и эту функцию и уже запускает 2 функции и так далее. Тобишь на выходе фунция которая работает бесконечно и запускает все функции которые в нее передаешь
Andrey
сетТаймаут 0?
Maksim
Nikita
Браузер
Nikita
Это должен быть как гейм луп
Maksim
короче идея не ясна
anonymous3
https://pastebin.com/S9LRp6KA
anonymous3
пжл
anonymous3
обьясните что делает этот код
anonymous3
?????????????????????????????????
🦜
anonymous3
<script type="text/javascript">
//<![CDATA[
Sys.Application.add_init(function() {
$create(AjaxControlToolkit.NoBotBehavior, {"ChallengeScript":"var e = document.getElementById(\u0027cp_NoBotID_pcnb\u0027); e.offsetWidth + e.offsetHeight;","ClientStateFieldID":"cp_NoBotID_NoBotID_NoBotExtender_ClientState","id":"cp_NoBotID_NoBotID_NoBotExtender"}, null, null, $get("cp_NoBotID_NoBotID_NoBotLabel"));
});
//]]>
</script>
anonymous3
всмысле нечетаабельная?
Никита
Deleted
Grigore
Добрый день, может кто-то знает где можно найти туториал для обработки событий для scale и translate. Нужно для графика на canvas. То есть нужна именно сама математика и пример. Буду благодарен.
Deleted
Nikita
да вижу, спасибо )
Nikita
то что нужно
Nikolay
Это советчиков тоже касается :)
Nikita
да там не нашел нужного
Nikolay
Чат пора переименовать в JS Potatoes
Nikolay
Nikita
класический гейм луп
frame() {requestanimationframe(frame)}
requestanimationframe(frame)
Deleted
ну мам
Deleted
function frame() {
update()
render()
requestAnimationFrame(frame)
}
requestAnimationFrame(frame) // <- first frame
Deleted
✋
Nikolay
Deleted
let lastGameTime = performance.now()
function frame() {
const now = performance.now()
const delta = now - lastGameTime
lastGameTime = now
update(lastGameTime, delta)
render(lastGameTime, delta)
requestAnimationFrame(frame)
}
requestAnimationFrame(frame)
или так
Nikita
мне нужно его стопить, добавлять масив функция в update, render динамически
Nikita
если подскажите, как реализовать это на примере выше. Буду благодарен
Deleted
мне нужно его стопить, добавлять масив функция в update, render динамически
let update = null
let render = null
let lastGameTime = performance.now()
let started = false
let requestId
function frame() {
const now = performance.now()
const delta = now - lastGameTime
lastGameTime = now
if (update) { update(lastGameTime, delta) }
if (render) { render(lastGameTime, delta) }
requestId = requestAnimationFrame(frame)
}
function start () {
if (!started) {
started = true
requestId = requestAnimationFrame(frame)
}
}
function stop () {
if (started) {
started = false
cancelAnimationFrame(requestId)
}
}
Deleted
баги не проверял
Nikita
Спасибо, буду тестить