Конечно, можно. Типа так:
var h = new Image;h.crossOrigin = "Anonymous";h.onload = function(){ var flag = document.getElementById('flag'); var amp = 10; flag.width = h.width + amp*2; flag.height = h.height; flag.getContext('2d').drawImage(h,amp,0,h.width,h.height); var timer = waveFlag( flag, h.height/10, amp, 300 );};h.src = 'https://i.ibb.co/PwVdv4N/Vertical-United-States-Flag-svg.png';function waveFlag( canvas, wavelength, amplitude, period, shading, squeeze ){ if (!squeeze) squeeze = 0; if (!shading) shading = 100; if (!period) period = 200; if (!amplitude) amplitude = 10; if (!wavelength) wavelength = canvas.height/10; var fps = 30; var ctx = canvas.getContext('2d'); var w = canvas.width, h = canvas.height; var od = ctx.getImageData(0,0,w,h).data; var ct = 0, st=new Date; return setInterval(function () { var id = ctx.getImageData(0, 0, w, h); var d = id.data; var now = (new Date) / period; for (var y = 0; y < h; ++y) { var lastO = 0, shade = 0; var sq = (y - h / 2) * squeeze; for (var x = 0; x < w; ++x) { var px = (y * w + x) * 4; var pct = y / h; var o = Math.sin(y / wavelength - now) * amplitude * pct; var x2 = x + (o + sq * pct) << 0; var opx = (y * w + x2) * 4; shade = (o - lastO) * shading; d[px] = od[opx] + shade; d[px + 1] = od[opx + 1] + shade; d[px + 2] = od[opx + 2] + shade; d[px + 3] = od[opx + 3]; lastO = o; } } ctx.putImageData(id, 0, 0); // if ((++ct)%100 == 0) console.log( 1000 * ct / (new Date - st)); }, 1000 / fps);}
У вас флаг какой-то неправильный. Зеркальное отражение американского.
Так ведь лето-то кончилось.
Обрыв кабеля при строительстве метро – это не свидетельство того, что кабель был проложен в метро.
Это не информация. Это бред сивой кобылы. Наподобие того, что ты несёшь в топике про плоскую землю. И пипл хавает, потому что раньше была просто безграмотность, и люди признавались, что они ничего не знают и не понимают, и не пытаются совать нос во всякие науки, а сейчас - воинствующая безграмотность, когда каждый дебил считает себя самым умным на свете.
Известный французский эпидемиолог П. Ришар убедительно показал, что однократный укол зонтиком стопроцентно предотвращает вирусное поражение организма. Подобная вакцинация в сочетании с масочным режимом наверняка исключает смерть от коронавируса.
Написал бы прямо, что ссылки нет у тебя.
Зачем фейки распространяешь?
Опять невпопад. Этот пост был не про ссылки. Бу-га-га! Смешной хрумак.
Как поставить noindex именно на странице с параметром? А без параметра оставить в index.
Так и поставить: если есть параметр, то noindex. По условию наличия параметра прописываете метатег.
Почему в яндекс существует нормальный инструмент каноникал, а гугл его получается не воспринимает
И для яндекса, и для гугла каноникал носит рекомендательный характер. Почему гугл трактует его более произвольно - это вопрос к гуглу, а не к форуму.
А сколько обколотых умрут к этому моменту?
Я тебе что, Ванга штоле?
Дело в тебе. Ты ничего внятного выдать не можешь, кроме того, что нужно колоться, потому что нужно колоться, чтобы носить маску, а убьют неуколотые 😁
Бу-га-га... До чего бестолковый хрумер... Я угораю от смеха!
Надо записать все эти перлы, чтобы потом ещё поржать. Размещу, пожалуй, на своём форуме, в качестве иллюстрации провальных информационных технологий.