1 2<!DOCTYPE html> 3<html lang="ru-ru"> 4<head> 5 <meta http-equiv="content-type" content="text/html; charset=utf-8" /> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1"> 7
7<script type="text/javascript"> 8 function setDViewport() { document.getElementsByName("viewport")[0].setAttribute("content", "width=" + (screen.width < 1170 ? 1170 : screen.width) + ", initial-scale=" + (screen.width < 1170 ?(window.screen.width / 1170):"1.0") + ", height=device-height"); var e = document.getElementsByTagName("html")[0]; e.setAttribute("class", "desctop-version") } function checkDCookie() { var e = document.cookie.match(new RegExp("(?:^|; )mobile=([^;]*)")); return null != e && "false" === e[1] ? (setDViewport(), !1) : !0 }; /\?mobile=true/.test(window.location.href)&&(document.cookie="mobile="+encodeURIComponent("true")+"; path= /; domain="+window.location.host),checkDCookie()&&/\?mobile=false/.test(window.location.href)&&(document.cookie="mobile= "+encodeURIComponent("false")+"; path=/; domain="+window.location.host,setDViewport()); 9 </script>
9 10 11 12 13 <meta name="generator" content="Ð¡Ð°Ð¹Ñ ÑабоÑÐ°ÐµÑ Ð½Ð° плаÑÑоÑме Pixlpark (www.pixlpark.com)"> 14 <link rel="icon" href="/favicon.svg?pid=5456&v=639253329000000000" type="image/svg+xml"/> 15 16 <title>AirPrint.by - онлайн-ÑеÑÐ²Ð¸Ñ Ð¿ÐµÑаÑи c доÑÑавкой по вÑей ÐелаÑÑÑи</title> 17 <meta name="description" content="Ðнлайн-заказ на пеÑаÑÑ Ð²Ð¸Ð·Ð¸Ñок, календаÑей, лиÑÑовок, ÑлаеÑов и ÑоÑокниг, пÑоизводÑÑво инÑеÑÑеÑной и полигÑаÑиÑеÑкой пÑодÑкÑии." /> 18 <meta name="keywords" content="ÐÑÑеÑÐ½Ð°Ñ Ð¿ÐµÑаÑÑ, ЦиÑÑÐ¾Ð²Ð°Ñ Ð¿ÐµÑаÑÑ, УФ-пеÑаÑÑ, ÐаминиÑование маÑовое, ламиниÑование глÑнÑевое, ламинаÑиÑ, ТиÑнение, ÐÑÑÑбка, ÐÑÑеÑка, ÐеÑÑоÑаÑиÑ, ÐакиÑование, Ðиговка, беговка, ФалÑÑовка, ÐÑмеÑаÑиÑ, ÐеÑÑонализаÑиÑ, ÐÐС, клеевое беÑÑвейное ÑкÑепление, ÐÑодÑкÑиÑ, ÐÐµÐ»Ð¾Ð²Ð°Ñ Ð¿Ð¾Ð»Ð¸Ð³ÑаÑиÑ, ÐизиÑки, бланки, папки, конвеÑÑÑ, блокноÑÑ, кÑбаÑики, бÑендбÑки, Ð ÐµÐºÐ»Ð°Ð¼Ð½Ð°Ñ Ð¿ÑодÑкÑиÑ, ÐиÑÑовки, ÑлаеÑÑ, бÑклеÑÑ, евÑобÑклеÑÑ, бÑоÑÑÑÑ, аÑиÑи, каÑалоги, воблеÑÑ, ÑÑикеÑÑ, ÑÑикеÑпаки, ШиÑокоÑоÑмаÑÐ½Ð°Ñ Ð¿ÐµÑаÑÑ, ÐаннеÑÑ, плакаÑÑ, поÑÑеÑÑ, вÑвеÑки, ÑвеÑовÑе коÑоба, ÐалендаÑи ÐаÑÑеннÑе, календаÑи наÑÑолÑнÑе, календаÑи кваÑÑалÑнÑе, календаÑи каÑманнÑе, календаÑики, Упаковка, ÐÑаÑÑ-пакеÑÑ, ÑеÑмопакеÑÑ, ÑÑбеÑÑ, обеÑайки, бÑмажнÑе пакеÑÑ, пÑоÑеÑÑÑ, ЦвеÑ, ÑвеÑÐ¾Ð²Ð°Ñ Ð¿Ð°Ð»Ð¸ÑÑа, CMYK, RGB, Pantone, ÑвеÑопÑоба, ÑвеÑоделение, ÑаÑÑÑ, векÑоÑ, плаÑка, вÑвоÑоÑка, ÑаÑÑÑовÑе изобÑажениÑ, векÑоÑнÑе изобÑажениÑ, ÐакеÑ, ÐÑигинал-макеÑ, веÑÑÑка, допеÑаÑÐ½Ð°Ñ Ð¿Ð¾Ð´Ð³Ð¾Ñовка, дизайн, ÐÑмага, ÐелованнаÑ, дизайнеÑÑкаÑ, ÑамоклеÑÑаÑÑÑ, ÑакÑÑÑнаÑ, белизна, маÑоваÑ, глÑнÑеваÑ, ÐаÑеÑÑво, ТиÑаж, пÑиладка, неÑовмеÑение, непÑопеÑаÑка, оÑÑиÑк, SEO, ÐинÑк, белаÑÑÑÑ, доÑÑавка, ÐолигÑаÑиÑ, пеÑаÑÑ, ÑипогÑаÑиÑ, СÑоÑÐ½Ð°Ñ Ð¿ÐµÑаÑÑ, бÑÑÑÑÐ°Ñ Ð¿ÐµÑаÑÑ, ÐеÑаÑÑ Ð½Ð° бÑмаге, пеÑаÑÑ Ð½Ð° виниле, пеÑаÑÑ Ð½Ð° плаÑÑике, пеÑаÑÑ Ð½Ð° пленке, одноÑÑоÑоннÑÑ Ð¿ÐµÑаÑÑ, двÑÑ ÑÑоÑоннÑÑ Ð¿ÐµÑаÑÑ, 4+0, 4+4, ФиÑменнÑй ÑÑилÑ, бÑендиÑование, POS-маÑеÑиалÑ, оÑоÑмление ÑоÑек пÑодаж, ÐзгоÑовление под клÑÑ. ÑоÑокниги, ÑоÑоалÑбомÑ, ÑоÑокнига, ÑоÑоалÑбом, пеÑаÑÑ ÑоÑокниг, пеÑаÑÑ ÑоÑоалÑбомов, пÑоизводÑÑво ÑоÑокниг, пÑоизводÑÑво ÑоÑоалÑбомов, кÑбаÑик, кÑбаÑики, пÑоизводÑÑво кÑбаÑиков, пеÑаÑÑ ÐºÑбаÑиков, блок Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи, пеÑаÑÑ Ð±Ð»Ð¾ÐºÐ¾Ð², пÑоизводÑÑво блоков." /> 19 20 21 22 <!--CSS--> 23 <link href="/content/bootstrap.min.css?v=BDA788D89E3A01034988CADC86A577AE" rel="stylesheet" media="all" /> 24<link href="/content/styles/common.css?v=639268831140000000" rel="stylesheet" media="all" /> 25<link href="/content/style.css?v=E44B95786A4F16E793E28DFBFDCE81F1" rel="stylesheet" media="all" /> 26<link href="/content/media.css?v=4E8E2CBC8C1086506FBA4E0D80DB2E2E" rel="stylesheet" media="all" /> 27<link href="/content/theme-base.css?v=98DB3888ACC26A0AD35F7453BBAC0F74" rel="stylesheet" media="all" /> 28<link href="/content/theme-override.css?v=91800475C89B31F91E246E7CBF57803D" rel="stylesheet" media="all" /> 29 30 <!--META--> 31 <meta name="yandex-verification" content="b7040cc3cfa807ed" /> 32 33<!-- Global site tag (gtag.js) - Google Ads: 10785242490 -->
vendor: 64 bytes, lines 33-34
33 34<script async src="https://www.googletagmanager.com/gtag/js?id=
34AW-10785242490
vendor: 12 bytes, line 34
34"></script>
35<script> 36
vendor: 133 bytes, lines 36-39
36window.dataLayer = window.dataLayer || []; 37 function gtag(){dataLayer.push(arguments);} 38 gtag('js', new Date()); 39 gtag('config', '
39AW-10785242490
vendor: 4 bytes, line 39
39');
40</script>
40 41 42 43 44 45<!-- Google Tag Manager -->
46<script>
vendor: 327 bytes, lines 46-50
46(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 47new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 48j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 49'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 50})(window,document,'script','dataLayer','
50GTM-KDD3ZG
vendor: 3 bytes, line 50
50');
50</script>
50 51<!-- End Google Tag Manager --> 52<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 52-53
52 53<script async src="https://www.googletagmanager.com/gtag/js?id=
53G-N08H2C8XPY
vendor: 12 bytes, line 53
53"></script>
54<script> 55
vendor: 134 bytes, lines 55-59
55window.dataLayer = window.dataLayer || []; 56 function gtag(){dataLayer.push(arguments);} 57 gtag('js', new Date()); 58 59 gtag('config', '
59G-N08H2C8XPY
vendor: 4 bytes, line 59
59');
60</script>
60 61
62<script> 63 if (window.location.href.includes('%D1%8D%D1%82%D0%BE') || window.location.href.includes('надежнÑй')) { 64 window.location.replace('https://airprint.by/printing-terms'); 65 } 66</script>
vendor: 2 bytes, line 66
66
67<script> 68 window.pxp={}; 69 window.pxp.utilities={}; 70 window.pxp.frontend={accountId:246,frontendId:5456,languageId:6151,cityId:null,citySlug:'',languageCode:'ru',languageCulture:'ru-ru',defaultLanguageCulture:'ru-ru',currencyCode:'BYN',decimalPlaces:2,slug:'',timeZoneMinutesOffset:'180',origin:'https://airprint.by/'}; 71 window.frontend=window.pxp.frontend;window.pxp.phoneRules=[{"PhoneMask":"+375 (##) #######","OutputRule":"+CCC (AA) NNNNNNNNNNNNNNN","ExtMask":"\\ #\\######","RuleTitle":"375","RuleValue":"by","AdminUrlFormat":null},{"PhoneMask":"+7 (##) ######?##","OutputRule":"+CCC (AA) NNNNNNNNNNNNNNN","ExtMask":"\\ #\\######","RuleTitle":"7","RuleValue":"ru","AdminUrlFormat":null}] 72 window.pxp.user={userId:null,isAdministrator:false,isOperator:false, isAnonymous:false, isCompanyOwner:false, displayName:null}; 73 if(!(window.console && console.log)) {var _pxpNoop = function(){};console = {log: _pxpNoop,debug:_pxpNoop,info:_pxpNoop,warn:_pxpNoop,error:_pxpNoop};} 74 window.pxpLoggedErrorsCount = 0; 75 window.onerror=function(msg, url, lineNo, columnNo, errorObj){ 76 if (window.pxpLoggedErrorsCount >= 3) return; 77 if (msg == 'ResizeObserver loop limit exceeded' || msg == 'ResizeObserver loop completed with undelivered notifications.') return false; 78 url = window.location.toString(); 79 var stack = null; 80 if (typeof errorObj != 'undefined' && errorObj != null && typeof errorObj.stack != 'undefined') stack = errorObj.stack; 81 var data = {Msg:msg,Url:url,LineNum:lineNo,Stack:stack}; 82 var xhr = new XMLHttpRequest(); 83 xhr.open('POST', '/api/admin/log/js/errors/write'); 84 xhr.setRequestHeader('Content-Type', 'application/json;charset=utf-8'); 85 xhr.onload = function() { if (typeof console != 'undefined' && typeof console.log == 'function') console.log('Error logged'); }; 86 xhr.send(JSON.stringify(data)); 87 window.pxpLoggedErrorsCount ++; 88 return false; 89 } 90 document.addEventListener("DOMContentLoaded", function(){ pxp.showCookieConfirmIfNeeded?.("РабоÑÐ°Ñ Ñ ÑÑим ÑайÑом, Ð²Ñ Ð´Ð°ÐµÑе Ñвое ÑоглаÑие на иÑполÑзование Ñайлов cookie.<br/> ÐÑо Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ Ð´Ð»Ñ Ð½Ð¾ÑмалÑного ÑÑнкÑиониÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÑайÑа.", ""); }); 91 ;window.registerSimpleComponent=function(cn,cf){if(!ko.components.isRegistered(cn)){ko.components.register(cn,cf)};};window.pxp.utilities.registerSimpleComponent=window.registerSimpleComponent; 92 ;window.registerLoadingComponent=function(cn, cvmif, mtn){if(ko.components.isRegistered(cn)){return;} 93 var ismtnEmpty=mtn==null||mtn.trim()==='';mtn=ismtnEmpty?'<!--empty template-->':'<!--ko template:{name:"'+mtn+'",data:$data}--><!--/ko-->'; 94 ko.components.register(cn,{ 95 viewModel:{createViewModel:function(params){var __tm = ko.observable({__isInInit: ko.observable(!ismtnEmpty)});cvmif(params).then(function(ntm){ if (ntm == null) { return; }; __tm(ntm); });return __tm;}}, 96 template: '<!--ko if:(typeof(__isInInit)!=="undefined"&&__isInInit())--><div style="position:relative;width:auto;height:250px;"><div class="loading-wheel"></div></div><!-- /ko --><!--ko if:typeof(__isInInit)==="undefined"-->' + mtn + '<!--/ko-->'} 97 )}; window.pxp.utilities.registerLoadingComponent = window.registerLoadingComponent; 98 pxp.utilities.slider = function() { 99 var e; 100 function i() {} 101 return e = i, i.create = function(i, s) { 102 return new Promise(function(t, n) { 103 e.prepare().then(function(e) { 104 if (0 == s.type) { 105 a = { pagination: { 106 el: ".swiper-pagination", clickable: s.clickable }, 107 navigation: { 108 nextEl: ".swiper-button-next.button-next_main", prevEl: ".swiper-button-prev.button-prev_main" }, 109 loop: !0, 110 slidesPerView: s.slidesPerView, 111 spaceBetween: s.spaceBetween, 112 hashnav: s.hashnav, 113 speed: s.speed, 114 autoplay: s.autoplay, 115 on: { 116 init: function() { 117 var e = `${s.className}-${s.sliderId}`; 118 document.getElementsByClassName(e)[0].style.visibility = "visible"; } 119 } 120 }; 121 t(new e(i, a)); 122 return; 123 } 124 if (1 == s.type) { 125 var n = new e(s.thumbsClass, 126 { 127 spaceBetween: s.spaceBetween, 128 slidesPerView: s.slidesPerView, 129 freeMode: s.freeMode, 130 watchSlidesVisibility: s.watchSlidesVisibility, 131 watchSlidesProgress: s.watchSlidesProgress, 132 resistanceRatio: s.resistanceRatio , autoplay: s.autoplay}); 133 t(new e(i, { 134 spaceBetween: s.spaceBetween, 135 navigation: { 136 nextEl: ".swiper-button-next-product-slider", 137 prevEl: ".swiper-button-prev-product-slider" }, 138 thumbs: { swiper: n }, 139 resistanceRatio: s.resistanceRatio, 140 autoplay: s.autoplay, 141 on: { init: function() { var e = `${s.thumbsClassName}-${s.sliderId}`, i = `${s.className}-${s.sliderId}`; 142 document.getElementsByClassName(e)[0].style.visibility = "visible"; 143 document.getElementsByClassName(i)[0].style.visibility = "visible"; } } })); 144 return; } 145 if (2 == s.type) { var r = { spaceBetween: s.spaceBetween, slidesPerView: s.slidesPerView, slidesPerGroup: s.slidesPerGroup, slidesPerColumn: s.slidesPerColumn, lazy: { loadPrevNext: !0 }, resistanceRatio: s.resistanceRatio, watchSlidesVisibility: s.watchSlidesVisibility, preloadImages: s.preloadImages, navigation: { nextEl: ".swiper-button-next", prevEl: ".swiper-button-prev" }, pagination: { el: ".swiper-pagination", clickable: !0 }, autoplay: s.autoplay, breakpoints: { 768: { slidesPerView: 2, slidesPerColumn: 2 }, 992: { slidesPerView: 3, slidesPerColumn: 2 } } }; t(new e(i, r)); return; } 146 if (3 == s.type) { var a = { pagination: { el: ".reviews__swiper .swiper-pagination", clickable: !0 }, navigation: { nextEl: ".swiper-button-next", prevEl: ".swiper-button-prev" }, slidesPerView: s.slidesPerView, spaceBetween: s.spaceBetween, speed: s.speed, loop: s.loop, breakpoints: { 630: { spaceBetween: 15, slidesPerView: 1 }, 768: { slidesPerView: 2 }, 1200: { slidesPerView: 2 } }, on: { init: function() { if (s && typeof s.readMoreButton === "function") { setTimeout(() => s.readMoreButton(this), 100); } } } }; t(new e(i, a)); return; } 147 if (4 == s.type) { var a = { loop: s.loop, slidesPerView: s.slidesPerView, delay: s.delay, spaceBetween: s.spaceBetween, hashnav: s.hashnav }; t(new e(i, a)), console.log(a); return; } 148 if (5 == s.type) { var m = { loop: s.loop ?? !0, autoplay: s.autoplay, slidesPerView: 'auto', clickable: !0, spaceBetween: s.spaceBetween ?? 15, breakpoints:s.breakpoints, hashnav: !1, speed: 1500, delay: s.delay, navigation: { nextEl: ".swiper-button-next", prevEl: ".swiper-button-prev" }, pagination: { el: ".swiper-pagination", clickable: !0 }, on: { init: function() { if (s && typeof s.loadActiveSlideImages === "function") { setTimeout(() => s.loadActiveSlideImages(this), 100); } }, slideChange: function() { if (s && typeof s.loadActiveSlideImages === "function") { s.loadActiveSlideImages(this); } } } }; t(new e(i, m)); return; } 149 if (6 == s.type) { var a = { navigation: { nextEl: ".swiper-button-next", prevEl: ".swiper-button-prev" }, slidesPerView: 5, slidesPerColumn: 1, spaceBetween: 30, loop: true, breakpoints: { 1024: { slidesPerView: 3, slidesPerColumn: 1, allowTouchMove: true }, 768: { slidesPerView: 3, slidesPerColumn: 1, spaceBetween: 15, allowTouchMove: true }, 640: { slidesPerView: 4, slidesPerColumn: 1, spaceBetween: 15, allowTouchMove: true } } }; t(new e(i, a)); return; } if (7 == s.type) { var a = { pagination: { el: ".souvenirs__swiper .swiper-pagination", clickable: !0 }, navigation: { nextEl: ".swiper-button-next", prevEl: ".swiper-button-prev " }, slidesPerView: s.slidesPerView, spaceBetween: s.spaceBetween, speed: s.speed, loop: s.loop, breakpoints: { 630: { spaceBetween: 15, slidesPerView: 2, slidesPerColumn: 2 }, 768: { slidesPerView: 2 }, 1200: { slidesPerView: 2 } }, on: { init: function() { if (s && typeof s.readMoreButton === "function ") { setTimeout(() => s.readMoreButton(this), 100); } } } }; t(new e(i, a)); return; } }); }); }, i.swiper = null, i.prepareRequest = null, i.prepare = function() { return null != e.prepareRequest ? e.prepareRequest : e.prepareRequest = new Promise(function(i, s) { null != e.swiper && i(e.swiper); var t = window.pxp.frontend.origin + "content/js/swiper.min.js", n = window.pxp.frontend.origin + "/content/css/swiper.min.css", r = document.createElement("link"); r.type = "text/css", r.rel = "stylesheet", r.href = n; var a = document.createElement("script"); a.type = "text/javascript", a.src = t, document.head.appendChild(r), document.head.appendChild(a), a.onload = function() { e.swiper = window.Swiper, i(e.swiper); }; }); }, i; }(); 150 151 window.toCurrency = function(val ,ds ,gs){ 152 let acr = pxp.frontend.decimalPlaces; 153 val = typeof(val) === 'string' ? parseFloat(val) : val; 154 val = isNaN(val) ? 0 : val; 155 let aDigits = val.toFixed(acr).split('.'); 156 aDigits[0] = aDigits[0].split('').reverse().join('').replace(/(\d{3})(?=\d)/g, '$1' + gs).split('').reverse().join(''); 157 return aDigits.join(ds); 158 }; 159 window.pxp.utilities.toCurrency = window.toCurrency; 160 window.getPriceString = function(price) { 161 let pr='',ps='<svg class="currency byn" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="1em" height="1em" fill="currentColor" style="vertical-align:-0.125em" aria-hidden="true"><path d="M7.582 4.533v9.958h-2.418v1.406h2.418v3.57h5.848c1.603 0 2.736-0.207 3.401-0.622s1.167-0.946 1.499-1.598c0.34-0.659 0.508-1.366 0.508-2.121 0-0.924-0.234-1.731-0.703-2.424-0.469-0.699-1.091-1.175-1.872-1.426-0.775-0.251-1.821-0.376-3.139-0.376h-3.564v-4.605h7.712v-1.762h-9.689zm1.978 8.068h2.637c1.31 0 2.239 0.068 2.782 0.204 0.543 0.135 0.966 0.412 1.272 0.825 0.305 0.414 0.458 0.931 0.458 1.548 0 0.869-0.266 1.519-0.802 1.954-0.53 0.435-1.328 0.653-2.395 0.653h-3.952v-1.89h3.506v-1.406h-3.506v-1.89z" /></svg>',s=',',gs=' '; 162 return (pr+' '+pxp.utilities.toCurrency(price, s, gs) + ' ' + ps).trim(); 163 }; 164 window.pxp.utilities.currencyPostfix='ÑÑб.'; 165 window.pxp.utilities.getPriceString = window.getPriceString; 166 167pxp.utilities.isMobile = function (maxWidth) { 168 var windowWidth = window.innerWidth; 169 var isMobile = windowWidth > 0 && windowWidth <= (maxWidth ?? 600); 170 return isMobile; 171}</script>
171<script id="pxp__empty" type="text/html"><!-- empty block --></script>
vendor: 2 bytes, line 171
171
172<script id="pxp__loading" type="text/html"><div style="position:relative;height:200px;"><div class="loading-wheel"></div></div></script>
vendor: 2 bytes, line 172
172
173<script type="text/javascript"> 174 (function(m, e, t, r, i, k, a) { 175 m[i] = m[i] || function() { 176 (m[i].a = m[i].a || []).push(arguments); 177 }; 178 m[i].l = 1 * new Date(); 179 180 for (var j = 0; j < document.scripts.length; j++) { 181 if (document.scripts[j].src === r) { 182 return; 183 } 184 } 185 186 k = e.createElement(t); 187 a = e.getElementsByTagName(t)[0]; 188 k.async = 1; 189 k.src = r; 190 a.parentNode.insertBefore(k, a); 191 })(window, document, "script", "https://mc.yandex.ru/metrika/tag.js?id=60235486", "ym"); 192 193 ym(60235486, "init", { 194 ssr: true, 195 webvisor: true, 196 clickmap: true, 197 ecommerce: "dataLayer", 198 referrer: document.referrer, 199 url: location.href, 200 accurateTrackBounce: true, 201 trackLinks: true, 202 triggerEvent: true 203 }); 204 </script>
204<script type="text/javascript"> 205 if (pxp != null && pxp.frontend != null) { 206 pxp.frontend.yandexTrackingId = 60235486; 207 } 208 </script>
vendor: 65 bytes, lines 208-209
208 209<script async src="https://www.googletagmanager.com/gtag/js?id=
209G-N08H2C8XPY
vendor: 55 bytes, lines 209-210
209"></script> 210
210<script> 211
vendor: 262 bytes, lines 211-214
211window.dataLayer = window.dataLayer || []; 212 function gtag(){dataLayer.push(arguments);} 213 gtag('js', new Date()); 214 gtag('config', '
214G-N08H2C8XPY
vendor: 47 bytes, lines 214-215
214'); 215
215</script>
215 216 217 218 <!--Canonical--> 219 <link rel="canonical" href="https://airprint.by/news" /> 220<link rel="next" href="/news/page-2" /> 221 222 <!--bread--> 223 224 225</head> 226<body class="news url-news"> 227 <noscript><div><img src="https://mc.yandex.ru/watch/60235486" style="position:absolute; left:-9999px;" alt="" /></div></noscript> 228 229 230 <form method="post" action="./news" id="aspnetForm"> 231<div class="aspNetHidden"> 232<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> 233<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> 234<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="oOXQR9BLjOLWNPXTl1bQ019bzcY3jcE/iBs/QlU38g2AACsurPQHwEp1C7YWuK5XXUZJd0vWLPGc2ecsX67YfhpVYPM=" /> 235</div> 236
237<script type="text/javascript"> 238//<![CDATA[ 239var theForm = document.forms['aspnetForm']; 240if (!theForm) { 241 theForm = document.aspnetForm; 242} 243function __doPostBack(eventTarget, eventArgument) { 244 if (!theForm.onsubmit || (theForm.onsubmit() != false)) { 245 theForm.__EVENTTARGET.value = eventTarget; 246 theForm.__EVENTARGUMENT.value = eventArgument; 247 theForm.submit(); 248 } 249} 250//]]> 251</script>
251 252 253 254
255<script src="/content/js/_pxp.app.js?v=639144483880000000" type="text/javascript"></script>
255 256 <input name="__RequestVerificationToken" type="hidden" value="OPI2iFVuIFdIIast-f5TUvzS200z4n4BIyPyAPsFFPI8jCk9y9IauMbXxzFVXBNu3lqupFDjgx83puzzuvt88039Dbc1" /> 257
257<script type="text/javascript"> 258//<![CDATA[ 259Sys.WebForms.PageRequestManager._initialize('ctl00$ScriptManager', 'aspnetForm', [], [], [], 90, 'ctl00'); 260//]]> 261</script>
261 262 263
263<script src="/content/js/bootstrap.min.js?v=BA847811448EF90D98D272AECCEF2A95"></script>
vendor: 2 bytes, line 263
263
264<script src="/content/js/html5shiv.js?v=0CE8F355891C26C28F057E195E97DCD5"></script>
vendor: 2 bytes, line 264
264
265<script src="/content/js/respond.min.js?v=AFC1984A3D17110449DC90CF22DE0C27"></script>
vendor: 2 bytes, line 265
265
266<script src="/content/js/pxp/build/phoneInputControl-bundle.min.js?v=639243820000000000"></script>
266<script type="text/javascript">window.PhoneInputControl = pxpFrontend.phoneInputControl.PhoneInputControl;</script>
266<style>:root { 267--pxp-action-main:#3d6dad;--pxp-action-main-text:#ffffff;--pxp-action-main-hover:#7EBFED;--pxp-action-main-hover-text:#ffffff;--pxp-action-alternative-borders:#808080;--pxp-action-alternative-text:#808080;--pxp-menu-bg:#364657;--pxp-menu-bg-alternative:#30373E;--pxp-group-background:#ffffff;}</style> 268 269 <!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 269-270
269 270<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
270GTM-KDD3ZG
vendor: 85 bytes, lines 270-271
270" 271height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
272<!-- End Google Tag Manager (noscript) --> 273 274 275<!-- <link href="https://airprint.by/content/css/swiper.min.css?v=5CB4C9A78CF85084FE391F1051648B21" rel="stylesheet" type='text/css'> --> 276<link href="https://airprint.by/content/css/swiper.min.css?v=5CB4C9A78CF85084FE391F1051648B21" rel="preload stylesheet" as="stylesheet" type='text/css'>
277<script src="https://airprint.by/content/js/swiper.min.js?v=EF73B63D1B293BE0A078BED803B0FDC3" type="text/javascript" ></script>
277 278
279<script> 280 function getExample(category) { 281 $.ajax({ 282 type: 'POST', 283 url: '/api/images/portfolio/listByUrls?amount=14', 284 data: JSON.stringify([category]), 285 contentType: 'application/json', 286 success: function (data) { 287 getSliderInit(data); 288 }, 289 error: function () { 290 console.log('Error while loading example images'); 291 } 292 }); 293 function getSliderInit(data) { 294 for (var i in data) { 295 var previewUrl = data[i].Medium.Url, 296 bigUrl = data[i].Big.Url, 297 escapedBigUrl = JSON.stringify(bigUrl).slice(1, -1), 298 html = 299 '<div class="swiper-slide example-slide">' + 300 '<div class="loading-wheel">' + 301 '<img data-original="' + escapedBigUrl + '" data-src="' + previewUrl + '" class="swiper-lazy" loading="lazy">' + 302 '</div> ' + 303 '</div> '; 304 $('.random_example .swiper-wrapper').append(html); 305 } 306 swipperInit(); 307 function swipperInit(){ 308 var swiperExample = new Swiper('.swiper-container.random_example', { 309 spaceBetween: 30, 310 slidesPerView: 4, 311 slidesPerColumn: 2, 312 lazy: { 313 loadPrevNext: true, 314 }, 315 resistanceRatio: 0.5, 316 watchSlidesVisibility: true, 317 preloadImages: false, 318 pagination: { 319 el: '.swiper-pagination.pagination-works', 320 clickable: true, 321 }, 322 autoplay: 8000, 323 breakpoints: { 324 768: { 325 slidesPerView: 2, 326 slidesPerColumn: 1, 327 }, 328 992: { 329 slidesPerView: 3, 330 slidesPerColumn: 1, 331 } 332 } 333 }) 334 ViewerInit(); 335 function ViewerInit(){ 336 var options = { 337 url: 'data-original', 338 loop: false, 339 movable: true, 340 navbar: 1, 341 title: false, 342 toolbar: { 343 zoomIn: 1, 344 zoomOut: 1, 345 oneToOne: false, 346 reset: 1, 347 prev: 1, 348 play: false, 349 next: 1, 350 rotateLeft: false, 351 rotateRight: false, 352 flipHorizontal: false, 353 flipVertical: false, 354 } 355 }; 356 357 var gallery = new Viewer(document.querySelector('.random_example'), options); 358 359 } 360 361 swiperExample.on('lazyImageReady', function (slideEl) { 362 slideEl.childNodes[0].classList.remove("loading-wheel"); 363 }); 364 }; 365 } 366 } 367</script>
vendor: 2 bytes, line 367
367
368<script> 369 function SearchModel(container) { 370 if (!ko.bindingHandlers.enterkey) { 371 ko.bindingHandlers.enterkey = { 372 init: function (element, valueAccessor, allBindings, viewModel) { 373 var callback = valueAccessor(); 374 $(element).keypress(function (event) { 375 var keyCode = (event.which ? event.which : event.keyCode); 376 if (keyCode === 13) { 377 callback.call(viewModel); 378 return false; 379 } 380 return true; 381 }); 382 } 383 }; 384 } 385 386 387 if (typeof container === "undefined" || !(container instanceof Element)) return; 388 var self = this; 389 searchid = 2495881; //ID ÑÐ½Ð´ÐµÐºÑ Ð¿Ð¾Ð¸Ñка 390 self.isGifts = ko.observable(_isGifts()); 391 self.placeholder = ko.observable(_getPlaceholder()); 392 self.query = ko.observable(_getQuery()); 393 self.submit = submit; 394 self.isError = ko.observable(false); 395 self.isDisabled = ko.observable(false); 396 self.onEnter = _onEnterHandler; 397 398 function generateSearchWrapper() { 399 var wrapper = document.createElement('div'); 400 var input = document.createElement('input'); 401 var button = document.createElement('button'); 402 var icon = document.createElement('i'); 403 404 wrapper.className = "search-wrapper"; 405 406 input.className = "search-wrapper__input"; 407 input.type = "search"; 408 input.dataset.bind = "textInput:query, enterkey: submit, attr: {placeholder: placeholder}"; 409 410 button.className = "search-wrapper__btn btn"; 411 button.dataset.bind = "click:submit, disable: isDisabled"; 412 button.type = "button"; 413 414 icon.className = "search-btn__icon icon_search"; 415 416 button.appendChild(icon); 417 wrapper.appendChild(input); 418 wrapper.appendChild(button); 419 return wrapper; 420 } 421 422 function _getPlaceholder() { 423 return self.isGifts()? "ÐоиÑк по ÑÑвениÑам" : "ÐоиÑк по ÑайÑÑ"; 424 } 425 function _isGifts() { 426 var giftsContainer = document.querySelector(".project111"); 427 return giftsContainer != null; 428 } 429 function _getQuery() { 430 var urlSearchParams = new URLSearchParams(window.location.search); 431 var value = self.isGifts()? 432 JSON.parse(urlSearchParams.get('query')) != null? JSON.parse(urlSearchParams.get('query')).keyword: "" :urlSearchParams.get("gsearch"); 433 return value?? ""; 434 } 435 function submit(){ 436 if (self.isError()) return; 437 var query = self.query().trim(); 438 if (!query.length > 0){ 439 self.isError(true); 440 self.isDisabled(true); 441 self.placeholder("ÐÑ Ð½Ðµ заполнили поле") 442 setTimeout(function () { 443 self.placeholder(_getPlaceholder()); 444 self.isError(false); 445 self.isDisabled(false); 446 }, 800); 447 return; 448 } 449 redirect(query); 450 } 451 function redirect(query){ 452 self.isDisabled(true); 453 self.isGifts() 454 ?window.location.href = '/catalog/search?query={"keyword":"'+query+'"}' 455 :window.location.href = "/search?searchid=" + searchid + "&text=" + query + "&web=0"; 456 } 457 function _onEnterHandler(model, event){ 458 if (event.keyCode === 13) 459 self.submit(); 460 return true; 461 } 462 var wrapper = generateSearchWrapper(); 463 container.appendChild(wrapper) 464 ko.applyBindings(self, container); 465 } 466</script>
466<style> 467 a[href="/account/orders"], 468 a[href="/account"], 469 a[href="/account/logout"], 470 .user-auth-item a[href="/account/orders"], 471 .user-auth-item a[href="/account"], 472 .user-auth-item a[href="/account/logout"], 473 .user-auth-item a[href="/account/products"], 474 .user-auth-item a[href="/account/discounts"], 475 .for_mobile .controls.first a[href="/account/orders"], 476 .for_mobile .controls.first a[href="/account"], 477 .for_mobile .controls.first a[href="/account/logout"], 478 .for_mobile .controls.first a[href="/account/products"], 479 .for_mobile .controls.first a[href="/account/discounts"] { 480 display: none; 481 } 482</style>
482<script> 483 function TemplatesViewModel(category, product, count, title) { 484 var self = this, 485 wrapperTempaltes = $('#randomTempaltes'), 486 h2 = document.createElement("h2"); 487 h2.innerHTML = '' + title + ''; 488 $(wrapperTempaltes).prepend(h2); 489 self.templates = ko.observableArray(); 490 self.loadRandomTemplates = function () { 491 $.getJSON('/api/templates/RandomListByCategory?categoryUrl=' + category + '&productUrl=' + product + '&count=' + count + '', function (data) { 492 self.templates(data); 493 494 }); 495 }; 496 self.loadRandomTemplates(); 497 } 498</script>
vendor: 2 bytes, line 498
498
499<script> 500 function getSliderProductInit(directoryPath){ 501 $.ajax({ 502 type: 'GET', 503 url: '/api/cms/directoryFiles?directoryPath=' + directoryPath + '&photolabId=' + pxp.frontend.frontendId + '', 504 contentType: 'application/json', 505 success: function (src) { 506 src.sort() 507 for (var i in src) { 508 var imageForSlider = '<div class="swiper-slide">' + 509 '<img src="' + src[i] + '" alt="'+$('h1').text()+' - ' + [i] + '">' + 510 '</div>'; 511 $('.swiper-container.product-slider .swiper-wrapper').append(imageForSlider); 512 $('.swiper-container.product-slider-thumbs .swiper-wrapper').append(imageForSlider); 513 } 514 SwipperProductInit(); 515 }, 516 error: function () { 517 console.log('Error while loading url images'); 518 } 519 }); 520 function SwipperProductInit() { 521 var galleryThumbs = new Swiper('.product-slider-thumbs', { 522 spaceBetween: 10, 523 slidesPerView: 3, 524 freeMode: true, 525 watchSlidesVisibility: true, 526 watchSlidesProgress: true, 527 resistanceRatio: 0.5, 528 }); 529 var galleryTop = new Swiper('.product-slider', { 530 spaceBetween: 10, 531 navigation: { 532 nextEl: '.swiper-button-next-product-slider', 533 prevEl: '.swiper-button-prev-product-slider', 534 }, 535 thumbs: { 536 swiper: galleryThumbs 537 }, 538 init: false, 539 resistanceRatio: 0.5, 540 }); 541 542 galleryTop.on('init', function() { 543 var container = document.querySelector(".product-slider-container"); 544 if (container) 545 container.classList.remove("loading-wheel"); 546 }); 547 galleryTop.init(); 548 } 549 } 550</script>
550 551 552 553 554 555 556<header> 557 558 <div class="logo-container container"> 559 <div class="logo-wrapper"> 560 <a href="/" title="Airprint.by"> 561 <img src="/content/pxp-logo/5456..png?lid=6151&v=639253329000000000" alt="Airprint.by"/> 562 </a> 563 </div> 564 </div> 565 <div class="header-v6 header-mobile"> 566 <div class="row top-line"> 567 <div class="container"> 568 <div id="search" class="first-search"> 569 </div> 570 <div class="adress"> 571 <i class="icon_pin"></i> 572 <a href="/contact-us" 573 class="drk-adress" 574 title="ÐоÑмоÑÑеÑÑ Ð½Ð° каÑÑе"> 575 <u><meta itemprop="addressCountry" content="BY"><span itemprop="postalCode">220034</span>, <span itemprop="addressRegion">РеÑпÑблика ÐелаÑÑÑÑ</span>, <span itemprop="addressLocality">г. ÐинÑк</span>, <span itemprop="streetAddress">Ñл. ФÑÑнзе 3, оÑÐ¸Ñ 2</span></u> 576 </a> 577 </div> 578 <nav class="second-menu"> 579 <ul> 580 <li class="drk-payment"> 581 <a href="/delivery-and-payment"> 582 <i class="icon_wallet_alt"></i> 583 <u>ÐплаÑа и доÑÑавка</u> 584 </a> 585 </li> 586 <li class="drk-faq"> 587 <a href="/faq"> 588 <i class="icon_question_alt"></i> 589 <u>ÐопÑоÑÑ Ð¸ оÑвеÑÑ</u> 590 </a> 591 </li> 592 <li class="drk-review"> 593 <a href="/guestbook"> 594 <i class="icon_comment"></i> 595 <u>ÐÑзÑвÑ</u> 596 </a> 597 </li> 598 <li class="drk-contacts"> 599 <a href="/contact-us"> 600 <i class="icon_contacts"></i> 601 <u>ÐонÑакÑÑ</u> 602 </a> 603 </li> 604 </ul> 605 </nav> 606 <div class="user-block"> 607 <a href="/account/login" class="auth-no"> 608 <i class="icon_key"></i> 609 <u>ÐойÑи</u> 610 </a> 611 <div class="user-profile"> 612 <a href="#" class="auth"> 613 <span>ÐиÑнÑй кабинеÑ</span> 614 <svg> 615 <use xlink:href="/content/images/icons/svg/header6/sprite-header6.svg#profile"></use> 616 </svg> 617 </a> 618 <ul class="user-profile-block"> 619 <li class="user-profile__name"> 620 <a href="#" data-bind="html: name"></a> 621 </li> 622 <li class="user-profile__item"> 623 <a href="/account" title="Ðой аккаÑнÑ"> 624 Ðой аккаÑÐ½Ñ 625 </a> 626 </li> 627 <li class="user-profile__item"> 628 <a href="/account/orders" title="Ðои заказÑ"> 629 Ðои Ð·Ð°ÐºÐ°Ð·Ñ 630 </a> 631 </li> 632 <li class="user-profile__item"> 633 <a href="/account/products" title="Ðои дизайнÑ"> 634 Ðои Ð´Ð¸Ð·Ð°Ð¹Ð½Ñ 635 </a> 636 </li> 637 <li class="user-profile__item"> 638 <a href="/account/discounts" title="Ðои Ñкидки"> 639 Ðои Ñкидки 640 </a> 641 </li> 642 <li class="user-profile__item logout"> 643 <a href="/account/logout"> 644 <span>вÑÑ Ð¾Ð´</span> 645 <svg> 646 <use xlink:href="/content/images/icons/svg/header6/sprite-header6.svg#logout"></use> 647 </svg> 648 </a> 649 </li> 650 </ul> 651 </div> 652 </div> 653 </div> 654 </div> 655 <div class="row mid-line"> 656 <div class="container"> 657 <div class="fast-button"> 658 <a href="javascript://" class="call-modal-fast btn" id="quickOrderModuleModal">ÐаÑвка</a> 659 </div> 660 661 <div class="header-contacts header-mobile-contacts"> 662 <div class="header-contacts-inner"> 663 <span> 664 <a href="javascript://" class="call-modal-fast btn call-modal-fast-mobile" id="quickOrderModuleModal1"><img src="/content/images/icons/chatbbl.png" alt="Ðаказ"></a> 665 <a href="tel:+375296665582"> 666 <span class="icon-call-phone"> 667 <svg class="icon"> 668 <use xlink:href="https://airprint.by/content/images/icons/svg/item-mobile.svg?v=6869A163E2AD799523A78FF18C40D499#phone"></use> 669 </svg> 670 </span> 671 <i class="icon_phone"></i> 672 <span class="mobile-hide">+375 (29) 666 55 82</span> 673 </a> 674 </span> 675 <span> 676 <a href="tel:+375296665024"> 677 <span class="icon-call-phone"> 678 <svg class="icon"> 679 <use xlink:href="https://airprint.by/content/images/icons/svg/item-mobile.svg?v=6869A163E2AD799523A78FF18C40D499#phone"></use> 680 </svg> 681 </span> 682 <i class="icon_phone"></i> 683 <span class="mobile-hide">+375 (29) 666 50 24</span> 684 </a> 685 </span>
686 <span class="call_back"> 687 <a href="javascript://" id="feedbackFormModuleModWrite">ÐеÑезвониÑе мне</a> 688 </span> 689 </div> 690 691 <div class="header-schedule"> 692 ÐÑÐµÐ¼Ñ ÑабоÑÑ:<br>пн-Ð¿Ñ 8:30-19:00 693 </div> 694 695 </div> 696 697 698 <a class="shopping-cart" href="/user/cart"> 699 <i class="glyphicon icon_cart_alt"></i> 700 <span class="zero_card"></span> 701 </a> 702 <div class="logo-wrapper mobile"> 703 <a href="/" title="Airprint.by"> 704 <picture> 705 <source type="image/webp" srcset="/content/images/Logo/logo-min.webp"/> 706 <img src="/content/images/logo/logo-min.jpg" alt="Airprint.by" width="106" height="47"> 707 </picture> 708 </a> 709 </div> 710 </div> 711 </div> 712 <div class="row bott-line"> 713 <div class="container"> 714 <nav class="navbar main-menu"> 715 <div class="jqm-overlay"></div> 716 <div class="menu-btn"> 717 <span></span> 718 </div> 719 <ul class="nav navbar-nav blocked"> 720 <li class="for_mobile"> 721 <div class="controls first"> 722 <a class="cart-in-userblock" href="/user/cart"> 723 <i class="glyphicon icon_cart"></i> 724 <u>ÐоÑзина</u> 725 </a> 726 <a href="/account/orders"> 727 <i class="glyphicon icon_bag"></i> 728 <u>
728ÐаказÑ</u> 729 </a> 730 <a href="/account"> 731 <i class="icon_profile"></i> 732 <u>ÐÑоÑилÑ</u> 733 </a> 734 <a href="/account/logout"> 735 <i class="icon_key"></i> 736 <u>ÐÑÑ Ð¾Ð´</u> 737 </a> 738 <a href="/account/login"> 739 <i class="icon_key"></i> 740 <u>ÐÑ Ð¾Ð´</u> 741 </a> 742 <a href="/account/register"> 743 <i class="icon_profile"></i> 744 <u>РегиÑÑÑаÑиÑ</u> 745 </a> 746 </div> 747 </li> 748 <li class="list-mobile"> 749 <a class="semilink" href="/prints"> 750 <span class="icon-category"> 751 <svg class="icon"> 752 <use xlink:href="https://airprint.by/content/images/icons/svg/item-mobile.svg?v=6869A163E2AD799523A78FF18C40D499#prints"></use> 753 </svg> 754 </span> 755 <u>ÐÑÑ Ð¿Ð¾Ð»Ð¸Ð³ÑаÑиÑ</u> 756 <b class="caret"></b> 757 <i class="arrow_carrot-down"></i> 758 </a> 759 <ul class="dropdown-menu pull-left dark-green row" style="width:400px;"> 760 <li class="col-md-6 first-list"> 761 <div class="h4">ÐаÑÑнÑÑам</div> 762 <ul> 763 <li class="const-available-enabled"> 764 <a href="/outdoor">ШиÑокоÑоÑмаÑ</a> 765 </li> 766 <li class="const-available-enabled"> 767 <a href="/printing/digital">ЦиÑÑÐ¾Ð²Ð°Ñ Ð¿ÐµÑаÑÑ</a> 768 </li> 769 <li class="const-available-disabled"> 770 <a href="/printing/offset-print">ÐÑÑеÑÐ½Ð°Ñ Ð¿ÐµÑаÑÑ</a> 771 </li> 772 <li class="hide-list-mobile"> 773 <a href="/shop/podstavki/ascending/all">ÐодÑÑавки Ð´Ð»Ñ Ð²Ð¸Ð·Ð¸Ñок</a> 774 </li> 775 <li class="hide-list-mobile"> 776 <a href="/shop/samplebox/packet">ÐбÑазÑÑ Ð¿ÐµÑаÑи</a> 777 </li> 778 <li class="hide-list-mobile"> 779 <a href="/prints/free">ÐÑоизволÑнÑй заказ</a> 780 </li> 781 <!--<li class="const-available-enabled hide-list-mobile"> 782 <a href="/services/distribution">РаÑпÑоÑÑÑанение</a> 783 </li> 784 !--> 785 <li class="const-available-enabled)$] hide-list-mobile"> 786 <a href="/printing/setka"><strong><font color="blue">СеÑка на 2027</font></strong></a> 787 </li> 788 789 </ul> 790 </li> 791 <li class="col-md-6 second-list"> 792 <div class="h4">ÐÐ»Ñ ÑекламÑ</div> 793 <ul> 794 <li class="const-available-enabled"> 795 <a href="/prints/businesscards">ÐизиÑнÑе каÑÑоÑки</a> 796 </li> 797 <li class="const-available-enabled"> 798 <a href="/prints/flyers">ФлаеÑÑ ÐµÐ²ÑоÑоÑмаÑа</a> 799 </li> 800 <li class="const-available-enabled"> 801 <a href="/prints/pechat-listovok-flaerov-reklamnyh">ÐиÑÑовки Ð7-A4</a> 802 </li> 803 <li class="const-available-enabled"> 804 <a href="/prints/booklets">ÐÑклеÑÑ ÑекламнÑе</a> 805 </li> 806 <li class="const-available-enabled"> 807 <a href="/prints/envelopes">ÐонвеÑÑÑ Ð¿Ð¾ÑÑовÑе</a> 808 </li> 809 <li class="const-available-enabled"> 810 <a href="/prints/notes">Ðлоки Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи</a> 811 </li> 812 <li class="const-available-enabled"> 813 <a href="/prints/postcards">ÐÑкÑÑÑки и пÑиглаÑениÑ</a> 814 </li> 815 <li class="const-available-disabled hide-list-mobile book"> 816 <a href="/prints/papki">Ðапки ÑиÑменнÑе</a> 817 </li> 818 </ul> 819 </li> 820 </ul> 821 </li> 822 <li class="list-mobile"> 823 <a class="semilink" href="/calendars">
824 <span class="icon-category"> 825 <svg class="icon"> 826 <use xlink:href="https://airprint.by/content/images/icons/svg/item-mobile.svg?v=6869A163E2AD799523A78FF18C40D499#calendars"></use> 827 </svg> 828 </span> 829 <u>ÐалендаÑи</u> 830 <b class="caret"></b> 831 <i class="arrow_carrot-down"></i> 832 </a> 833 <ul class="dropdown-menu pull-left with-alt" style="width:230px;"> 834 <li class="col-md-12"> 835 <div class="h4">ÐзгоÑовление календаÑей</div> 836 <ul> 837 <li class="const-available-enabled"> 838 <a href="/calendars/pockets">ÐалендаÑи каÑманнÑе</a> 839 </li> 840 <li class="const-available-enabled"> 841 <a href="/calendars/quarterly_all">ÐалендаÑи кваÑÑалÑнÑе</a> 842 </li> 843 <li class="const-available-enabled"> 844 <a href="/calendars/desktops">ÐалендаÑи наÑÑолÑнÑе</a> 845 </li> 846 </ul> 847 </li> 848 </ul> 849 </li> 850 <li class="list-mobile"> 851 <a class="semilink" href="/photobooks"> 852 <span class="icon-category"> 853 <svg class="icon"> 854 <use xlink:href="https://airprint.by/content/images/icons/svg/item-mobile.svg?v=6869A163E2AD799523A78FF18C40D499#photobooks"></use> 855 </svg> 856 </span> 857 <u>ФоÑокниги</u> 858 <b class="caret"></b> 859 <i class="arrow_carrot-down"></i> 860 </a> 861 <ul class="dropdown-menu pull-left with-alt" style="width:230px;"> 862 <li class="col-md-12"> 863 <div class="h4">ÐеÑаÑÑ ÑоÑокниг</div> 864 <ul> 865 <li class="const-available-enabled"> 866 <a href="/photobooks/soft">ФоÑокниги в мÑгкой обложке</a> 867 </li> 868 <li class="const-available-enabled"> 869 <a href="/photobooks/hard">ФоÑокниги в ÑвеÑдой обложке</a> 870 </li> 871 </ul> 872 </li> 873 </ul> 874 </li> 875 <li class="list-mobile"> 876 <a class="semilink" href="/gifts">
877 <span class="icon-category"> 878 <svg class="icon"> 879 <use xlink:href="https://airprint.by/content/images/icons/svg/item-mobile.svg?v=6869A163E2AD799523A78FF18C40D499#gifts"></use> 880 </svg> 881 </span> 882 <u>СÑвениÑÑ</u> 883 <b class="caret"></b> 884 <i class="arrow_carrot-down"></i> 885 </a> 886 <ul class="dropdown-menu pull-left with-alt" style="width:230px;"> 887 <li class="col-md-12"> 888 <div class="h4">СÑвениÑÑ</div> 889 <ul> 890 <li class="const-available-enabled"> 891 <a href="/gifts/mugs">ÐÑÑжки Ñ ÑоÑо</a> 892 </li> 893 <li class="const-available-enabled"> 894 <a href="/gifts/magnets">ФоÑомагниÑÑ</a> 895 </li> 896 <li class="const-available-enabled"> 897 <a href="/gifts/t-shirts">ФÑÑболки</a> 898 </li> 899 <li class="const-available-enabled"> 900 <a href="/shop/bloknoty/ascending/all">ÐлокноÑÑ</a> 901 </li> 902 <li> 903 <a href="/shop/bloknoty/sketchbuk">СкеÑÑбÑки</a> 904 </li> 905 </ul> 906 </li> 907 </ul> 908 </li> 909 <!-- ÑкÑÑваем ÐлаÑÑикаÑÑÑ 910 <li class="const-available-disabled list-mobile"> 911 <a class="semilink" href="/prints/plasticcards"> 912 <span class="icon-category"> 913 <svg class="icon"> 914 <use xlink:href="https://airprint.by/content/images/icons/svg/item-mobile.svg?v=6869A163E2AD799523A78FF18C40D499#photos"></use> 915 </svg> 916 </span> 917 <u>ÐлаÑÑикаÑÑÑ</u> 918 <b class="caret"></b> 919 <i class="arrow_carrot-down"></i> 920 </a> 921 <ul class="dropdown-menu pull-right with-alt" style="width:205px;"> 922 <li class="col-md-12"> 923 <h4>ÐеÑаÑÑ Ð¿Ð»Ð°ÑÑиковÑÑ ÐºÐ°ÑÑ</h4> 924 <ul> 925 <li class="const-available-disabled"> 926 <a href="/prints/plasticcards#to-calc">РаÑÑÐµÑ ÑÑоимоÑÑи</a> 927 </li> 928 <li class="const-available-disabled"> 929 <a href="/printing/plasticcards-templates/for-card">ÐÑÐ±Ð¾Ñ Ñаблонов</a> 930 </li> 931 </ul> 932 </li> 933 </ul> 934 </li> 935 !--> 936 937 <li class="list-mobile"> 938 <a class="semilink" href="/outdoor"> 939 <span class="icon-category"> 940 <svg class="icon"> 941 <use xlink:href="https://airprint.by/content/images/icons/svg/item-mobile.svg?v=6869A163E2AD799523A78FF18C40D499#outdoor"></use> 942 </svg> 943 </span> 944 <u>ШиÑокоÑоÑмаÑ</u> 945 <b class="caret"></b> 946 <i class="arrow_carrot-down"></i> 947 </a> 948 <ul class="dropdown-menu pull-right with-alt" style="width:230px;"> 949 <li class="col-md-12"> 950 <div class="h4">ШиÑокоÑоÑмаÑÐ½Ð°Ñ Ð¿ÐµÑаÑÑ</div> 951 </li> 952 <li class="col-md-12"> 953 <ul> 954 <li class="const-available-enabled"> 955 <a href="/outdoor/wide-format">УнивеÑÑалÑнÑй ÑаÑÑеÑ</a> 956 </li> 957 <li class="const-available-enabled"> 958 <a href="/prints/rollups">РекламнÑе ÑÑÐµÐ½Ð´Ñ Roll-Up</a> 959 </li> 960 <li class="const-available-enabled"> 961 <a href="/prints/x-banner">ÐобилÑнÑе ÑÑÐµÐ½Ð´Ñ X-баннеÑÑ</a> 962 </li> 963 <li class="const-available-enabled"> 964 <a href="/prints/presswalls">ÐÑеÑÑÐ²Ð¾Ð»Ñ (ÑоÑозонÑ)</a> 965 </li> 966 <li class="const-available-enabled"> 967 <a href="/printing/wide-format/banner/editor">ÐеÑаÑÑ Ð½Ð° виниловой банеÑной Ñкани</a> 968 </li> 969 <li class="const-available-enabled"> 970 <a href="/prints/stickers">ÐеÑаÑÑ Ð½Ð° ÑамоклеÑÑейÑÑ Ð¿Ð»Ñнке</a> 971 </li> 972 <li class="const-available-enabled"> 973 <a href="/printing/wide-format/poster-paper/editor">ÐеÑаÑÑ Ð½Ð° поÑÑеÑной бÑмаге</a> 974 </li> 975 </ul> 976 </li> 977 </ul> 978 </li> 979 980 <li class="list-mobile list-none"> 981 <a class="semilink" href="/guestbook" rel="nofollow"> 982 <span class="icon-category"> 983 <svg class="icon"> 984 <use xlink:href="https://airprint.by/content/images/icons/svg/item-mobile.svg?v=6869A163E2AD799523A78FF18C40D499#shop"></use> 985 </svg> 986 </span> 987 <u>ÐÑзÑвÑ</u> 988 </a> 989 </li> 990 <li class="list-mobile"> 991 <a class="semilink" href="/about-us">
992 <span class="icon-category"> 993 <svg class="icon"> 994 <use xlink:href="https://airprint.by/content/images/icons/svg/item-mobile.svg?v=6869A163E2AD799523A78FF18C40D499#services"></use> 995 </svg> 996 </span> 997 <u>ÐомоÑÑ</u> 998 <b class="caret"></b> 999 <i class="arrow_carrot-down"></i> 1000 </a> 1001 <ul class="dropdown-menu pull-right dark-green row" style="width:400px;"> 1002 <li class="col-md-6 first-list"> 1003 <div class="h4">СеÑвиÑ</div> 1004 <ul> 1005 <li class=""> 1006 <a href="/faq">ÐопÑоÑÑ Ð¸ оÑвеÑÑ</a> 1007 </li> 1008 <li class=""> 1009 <a href="/order-handling">ÐÑоÑмление заказа</a> 1010 </li> 1011 <li class="hide-list-mobile"> 1012 <a href="/order-handling#video">Ðидео инÑÑÑÑкÑии</a> 1013 </li> 1014 <li class=""> 1015 <a href="/delivery-and-payment">ÐплаÑа и доÑÑавка</a> 1016 </li> 1017 <li class=""> 1018 <a href="/printing-terms">ТÑÐµÐ±Ð¾Ð²Ð°Ð½Ð¸Ñ Ðº макеÑам</a> 1019 </li> 1020 <li class=""> 1021 <a href="/portfolio">ÐÑимеÑÑ ÑабоÑ</a> 1022 </li> 1023 <li class="hide-list-mobile"> 1024 <a href="/guestbook">ÐÑзÑÐ²Ñ ÐºÐ»Ð¸ÐµÐ½Ñов</a> 1025 </li> 1026 1027 <li class="hide-list-mobile"> 1028 <a href="/canva">Ð¨Ð°Ð±Ð»Ð¾Ð½Ñ Ð¾Ñ CANVA.COM</a> 1029 </li> 1030 </ul> 1031 </li> 1032 <li class="col-md-6 second-list"> 1033 <div class="h4">ÐомпаниÑ</div> 1034 <ul> 1035 <li class=""> 1036 <a href="/about-us">Ркомпании</a> 1037 </li> 1038 1039 <li class="hide-list-mobile"> 1040 <a href="/contact-us">ÐонÑакÑÑ</a> 1041 </li> 1042 <!--<li class="hide-list-mobile"> 1043 <a href="/requisites">ÐаÑи ÑеквизиÑÑ</a> 1044 </li>--> 1045 <li class=""> 1046 <a href="/open-oferta">ÐÐ¾Ð³Ð¾Ð²Ð¾Ñ (оÑеÑÑа)</a> 1047 </li> 1048 <li class="hide-list-mobile"> 1049 <a href="/news">ÐоÑледние новоÑÑи</a> 1050 </li> 1051 <li class=""> 1052 <a href="/actions">ÐкÑии и Скидки</a> 1053 </li> 1054 <li class=""> 1055 <a href="/actions#coupon">Ðак акÑивиÑоваÑÑ ÐºÑпон</a> 1056 </li> 1057 <li class=""> 1058 <a href="/prints#calc">ЦÐÐЫ - калÑкÑлÑÑоÑÑ</a> 1059 </li> 1060 </ul> 1061 </li> 1062 </ul> 1063 </li> 1064 <li class="not_focus"> 1065 <ul class="dop-info pull-left with-alt"> 1066 <li> 1067 <a href="/contact-us" class="drk-adress" title="ÐоÑмоÑÑеÑÑ Ð½Ð° каÑÑе"> 1068 <i class="icon_pin"></i><u>ÐинÑк, Ñл. ФÑÑнзе, 3/2</u> 1069 </a> 1070 </li> 1071 <li> 1072 <a href="tel:+375296665582"> 1073 <i class="icon_phone"></i> 1074 <span>+375 (29) 666 55 82</span> 1075 </a> 1076 </li> 1077 <li> 1078 <a href="tel:+375296665024"> 1079 <i class="icon_phone"></i> 1080 <span>+375 (29) 666 50 24</span> 1081 </a> 1082 </li> 1083 </ul> 1084 </li> 1085 <li class="not_focus"> 1086 <ul class="dop-info pull-left with-alt"> 1087 <li> 1088 <a href="/delivery-and-payment"> 1089 <i class="icon_wallet_alt"></i> 1090 <u>ÐплаÑа и доÑÑавка</u> 1091 </a> 1092 </li> 1093 <li> 1094 <a href="/faq"> 1095 <i class="icon_question_alt"></i> 1096 <u>ÐопÑоÑÑ Ð¸ оÑвеÑÑ</u> 1097 </a> 1098 </li> 1099 <li> 1100 <a href="?mobile=false" id="Hide_function" class="self-location"> 1101 <i class="icon_laptop"></i> 1102 ÐÐ¾Ð»Ð½Ð°Ñ Ð²ÐµÑÑÐ¸Ñ ÑайÑа 1103 </a> 1104 </li> 1105 </ul> 1106 </li> 1107 </ul> 1108</nav> 1109 </div> 1110 </div> 1111</div> 1112</header> 1113 <div hidden id="OverrideAccountAdditionalFields"></div> 1114 1115 1116 1117 1118 <div class="container-fluid before-main"> 1119 1120 </div> 1121 1122 <div class="container-fluid container-wrapper"> 1123 <div class="container"> 1124
1124<script> 1125$(document).ready(function () { 1126 var elements = document.querySelectorAll(".const-available-disabled"); 1127 if (elements.length > 0) { 1128 for (var i = 0; i < elements.length; i++) { 1129 elements[i].parentNode.removeChild(elements[i]); 1130 } 1131 } 1132 }); 1133</script>
1133 1134 1135 1136 <div class="A news-page"> 1137 1138 1139<div class="news-page"> 1140 1141 <div class="news-page-header"> 1142 <h1>ÐаÑи новоÑÑи</h1> 1143 1144 <div class="tags"> 1145 1146 <span class="tags-title">ТемаÑики:</span> 1147 1148 <select id="changeNewsTag" class="news-tags"> 1149 <option value="/news">ÐÑе новоÑÑи</option> 1150 1151 <option value="/news?tag=426">ÑиÑÑÐ¾Ð²Ð°Ñ Ð¿ÐµÑаÑÑ</option> 1152 1153 <option value="/news?tag=424">ТипогÑаÑÐ¸Ñ Ð³Ð¾Ð´Ð°</option> 1154 1155 <option value="/news?tag=425">POS-маÑеÑиалÑ</option> 1156 1157 <option value="/news?tag=427">доÑÑавка</option> 1158 1159 <option value="/news?tag=428">ÐаÑки Ñ Ð¿ÑинÑами.</option> 1160 1161 <option value="/news?tag=429">ÐлаÑÐ½Ð°Ñ Ð¾Ð¿ÑÐ¸Ñ ÐРСРÐЧÐÐСТЬ.</option> 1162 1163 <option value="/news?tag=430">Создание WEB-ÑÑÑаниÑ</option> 1164 1165 <option value="/news?tag=431">ÐеÑаÑÑ Ð½Ð° магниÑÐ°Ñ </option> 1166 1167 <option value="/news?tag=432">ÐеÑаÑÑ Ð¾ÑкÑÑÑок.</option> 1168 1169 <option value="/news?tag=433">Roll-Up</option> 1170 1171 <option value="/news?tag=434"> пеÑаÑÑ Ð½Ð° кÑÑÐ¶ÐºÐ°Ñ </option> 1172 1173 <option value="/news?tag=435">ÐÐ¾Ð²Ð°Ñ Ð¿ÐµÑаÑÐ½Ð°Ñ Ð¼Ð°Ñина</option> 1174 1175 <option value="/news?tag=436">ÐодаÑки Ð¾Ñ AirPrint.by </option> 1176 1177 <option value="/news?tag=437">РозÑгÑÑÑ Ð±Ð¸Ð»ÐµÑÑ Ð² ÑеаÑÑ</option> 1178 1179 <option value="/news?tag=438">ÐÑÐ½ÐºÑ Ð²ÑдаÑи ÐÑеÑÑ</option> 1180 1181 <option value="/news?tag=439">Ð¨Ð°Ð±Ð»Ð¾Ð½Ñ Ð²Ð¸Ð·Ð¸Ñок</option> 1182 1183 <option value="/news?tag=440">ÑÐ°Ð±Ð»Ð¾Ð½Ñ ÑекламнÑÑ ÐºÐ°ÑÑоÑек</option> 1184 1185 <option value="/news?tag=441">ÑÐ°Ð±Ð»Ð¾Ð½Ñ Ð´Ð»Ñ Ñвейного аÑелÑе</option> 1186 1187 <option value="/news?tag=442">Ð¨Ð°Ð±Ð»Ð¾Ð½Ñ Ð²Ð¸Ð·Ð¸Ñок Ð´Ð»Ñ ÑвадÑбÑ</option> 1188 1189 <option value="/news?tag=443">Ð¨Ð°Ð±Ð»Ð¾Ð½Ñ Ð¾Ð½Ð»Ð°Ð¹Ð½ беÑплаÑно</option> 1190 1191 <option value="/news?tag=444"> веÑÑикалÑнÑе визиÑки</option> 1192 1193 <option value="/news?tag=445">ÐÑкÑÑÑки</option> 1194 1195 <option value="/news?tag=446">ФоÑокниги</option> 1196 1197 <option value="/news?tag=447">ÑоÑка вÑдаÑи ÐомелÑ</option> 1198 1199 <option value="/news?tag=448">Konica Minolta</option> 1200 1201 <option value="/news?tag=449">блоки Ð·Ð»Ñ Ð·Ð°Ð¿Ð¸Ñей</option> 1202 1203 </select> 1204
1204<script> 1205 var changeNewsTag = document.getElementById('changeNewsTag'); 1206 if (changeNewsTag) { 1207 changeNewsTag.addEventListener("change", function (e) { 1208 location.href = e.target.value; 1209 }); 1210 1211 var currentUrl = new URL(window.location.href); 1212 var currentTag = currentUrl.searchParams.get('tag'); 1213 1214 if (currentTag) { 1215 var dropdownOptions = changeNewsTag.querySelectorAll('option'); 1216 for (var i = 0; i < dropdownOptions.length; ++i) { 1217 var optionUrl = new URL(dropdownOptions[i].value, window.location.origin); 1218 var optTag = optionUrl.searchParams.get('tag'); 1219 1220 if ( 1221 (optTag === null && currentTag === null) || 1222 (optTag && optTag.toLowerCase() === currentTag.toLowerCase()) 1223 ) { 1224 changeNewsTag.value = dropdownOptions[i].value; 1225 break; 1226 } 1227 } 1228 } 1229 } 1230 </script>
1230 1231 </div> 1232 </div> 1233 <div class="PageMessage"> 1234 <div class="breadcrumbs breadcrumbs_with_currentpage"><ol class="breadcrumbs" itemscope itemtype="https://schema.org/BreadcrumbList"><li class="itemFirst" itemscope itemprop="itemListElement" itemtype="https://schema.org/ListItem"><a itemscope itemtype="https://schema.org/Thing" itemprop="item" href = "/" itemid = "/"><span itemprop="name">ÐлавнаÑ</span></a><meta itemprop="position" content="1" ></li> <li class="itemLast" itemscope itemprop="itemListElement" itemtype="https://schema.org/ListItem"><span itemscope itemtype="https://schema.org/Thing" itemprop="item"style="cursor: default;" ><span itemprop="name">ÐовоÑÑи</span></span><meta itemprop="position" content="2" ></li> </ol></div> 1235 </div> 1236 1237 1238 <div class="NewsList"> 1239 1240 <div class='NewsList-item'> 1241 <h2><a href="/news/kak-vybrat-kalendar-osnovnye-vidy-i-ikh-osobennosti">Ðак вÑбÑаÑÑ ÐºÐ°Ð»ÐµÐ½Ð´Ð°ÑÑ: оÑновнÑе Ð²Ð¸Ð´Ñ Ð¸ Ð¸Ñ Ð¾ÑобенноÑÑи</a></h2> 1242 <div class="img_news"><a href="/news/kak-vybrat-kalendar-osnovnye-vidy-i-ikh-osobennosti"> 1243<img src="/content/images/news/kalendar (1).jpg" style="width:100%" alt="ÐалендаÑи"/></a></div> 1244<p>УзнайÑе, какие бÑваÑÑ Ð²Ð¸Ð´Ñ ÐºÐ°Ð»ÐµÐ½Ð´Ð°Ñей, Ñем оÑлиÑаÑÑÑÑ Ð½Ð°ÑÑеннÑе, наÑÑолÑнÑе и каÑманнÑе модели, и как вÑбÑаÑÑ Ð¿Ð¾Ð´Ñ Ð¾Ð´ÑÑий календаÑÑ Ð¿Ð¾Ð´ конкÑеÑнÑÑ Ð·Ð°Ð´Ð°ÑÑ.</p> 1245 <div class="date">22.09.2026 15:22</div> 1246 </div> 1247 1248 <div class='NewsList-item'> 1249 <h2><a href="/news/kak-podgotovit-maket-k-pechati">Ðак пÑавилÑно подгоÑовиÑÑ Ð¼Ð°ÐºÐµÑ Ðº пеÑаÑи</a></h2> 1250 <div class="img_news"><a href="/news/kak-podgotovit-maket-k-pechati"> 1251<img src="/content/images/news/maket(1).jpg" style="width:100%" alt="ÐакеÑÑ"/></a></div> 1252<p>ÐÑавилÑÐ½Ð°Ñ Ð¿Ð¾Ð´Ð³Ð¾Ñовка макеÑа к пеÑаÑи: ÑазмеÑÑ Ð¸ вÑлеÑÑ, ÑазÑеÑение изобÑажений, ÑвеÑÐ¾Ð²Ð°Ñ Ð¼Ð¾Ð´ÐµÐ»Ñ CMYK, ÑÑиÑÑÑ, линии и ÑоÑÐ¼Ð°Ñ Ñайла Ð´Ð»Ñ ÑипогÑаÑии.</p> 1253 <div class="date">22.09.2026 15:03</div> 1254 </div> 1255 1256 <div class='NewsList-item'> 1257 <h2><a href="/news/bumaga-dlya-pechati-vidy-plotnost-i-kak-vybrat-podkhodyashhuyu">ÐÑмага Ð´Ð»Ñ Ð¿ÐµÑаÑи: видÑ, плоÑноÑÑÑ Ð¸ как вÑбÑаÑÑ Ð¿Ð¾Ð´Ñ Ð¾Ð´ÑÑÑÑ</a></h2> 1258 <div class="img_news"><a href="/news/bumaga-dlya-pechati-vidy-plotnost-i-kak-vybrat-podkhodyashhuyu"> 1259<img src="/content/novosti/kak-vibrat-bumagu.jpg" style="width:100%" alt="ÐÑмага Ð´Ð»Ñ Ð¿ÐµÑаÑи: видÑ, плоÑноÑÑÑ Ð¸ как вÑбÑаÑÑ Ð¿Ð¾Ð´Ñ Ð¾Ð´ÑÑÑÑ"/></a></div> 1260<p>ÐÐ°ÐºÐµÑ Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¸Ð´ÐµÐ°Ð»ÑнÑм, а ÑиÑаж â иÑпоÑÑеннÑм. 1261 ÐÑиÑина обÑÑно в бÑмаге: ÑвеÑа вÑÑ Ð¾Ð´ÑÑ ÑÑÑклÑми, ÑекÑÑ Ð¿ÑоÑвеÑÐ¸Ð²Ð°ÐµÑ Ñ Ð¾Ð±ÑаÑной ÑÑоÑонÑ, бÑÐºÐ»ÐµÑ ÑÑеÑкаеÑÑÑ Ð½Ð° Ñгибе. </p> 1262 <div class="date">18.08.2026 10:19</div> 1263 </div> 1264 1265 <div class='NewsList-item'> 1266 <h2><a href="/news/vidy-reklamnyh-listovok-i-kak-pravilno-ih-sostavit">ÐÐ¸Ð´Ñ ÑекламнÑÑ Ð»Ð¸ÑÑовок и как пÑавилÑно Ð¸Ñ ÑоÑÑавиÑÑ</a></h2> 1267 <div class="img_news"><a href="/news/vidy-reklamnyh-listovok-i-kak-pravilno-ih-sostavit"> 1268<img src="/content/novosti/vidy-listovok.png" style="width:100%" alt="ÐÐ¸Ð´Ñ ÑекламнÑÑ Ð»Ð¸ÑÑовок и как пÑавилÑно Ð¸Ñ ÑоÑÑавиÑÑ"/></a></div> 1269<p>Ð ÐµÐºÐ»Ð°Ð¼Ð½Ð°Ñ Ð»Ð¸ÑÑовка â ÑÑо компакÑнÑй пеÑаÑнÑй ноÑиÑелÑ, 1270 пÑедназнаÑеннÑй Ð´Ð»Ñ Ð±ÑÑÑÑого донеÑÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð¼ÐµÑÑеÑкого пÑÐµÐ´Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð´Ð¾ поÑенÑиалÑного клиенÑа.</p> 1271 <div class="date">13.05.2026 16:45</div> 1272 </div> 1273 1274 <div class='NewsList-item'> 1275 <h2><a href="/news/smartprint_brendbook">Smart-полигÑаÑÐ¸Ñ Ð¾Ð±ÑединÑÐµÑ Ð²Ð°Ñ Ð±Ñенд и дополнÑÐµÑ Ð±ÑендбÑк</a></h2> 1276 <div class="img_news"><a href="/content/novosti/qr-kod_statia.png"> 1277<img src="/content/novosti/qr-kod_statia.png" style="width:100%;" alt="Smart-полигÑаÑÐ¸Ñ Ð¾Ð±ÑединÑÐµÑ Ð²Ð°Ñ Ð±Ñенд и дополнÑÐµÑ Ð±ÑендбÑк."/></a></div> 1278<p>
1278Ð 2026 Ð³Ð¾Ð´Ñ Ð´Ð¸Ð·Ð°Ð¹Ð½ - ÑÑо не ÑолÑко пÑо кÑаÑоÑÑ, но и пÑо инноваÑионнÑÑ Ð½Ð°Ð²Ð¸Ð³Ð°ÑиÑ.</p> 1279 <div class="date">07.05.2026 12:39</div> 1280 </div> 1281 1282 <div class='NewsList-item'> 1283 <h2><a href="/news/kakoj-dolzhen-byt-razmer-vizitok">Ðакой должен бÑÑÑ ÑÐ°Ð·Ð¼ÐµÑ Ð²Ð¸Ð·Ð¸Ñок?</a></h2> 1284 <div class="img_news"><a href="/news/kakoj-dolzhen-byt-razmer-vizitok"> 1285<img src="/content/novosti/viz1.jpg" style="width:100%;" alt="Ðакой должен бÑÑÑ ÑÐ°Ð·Ð¼ÐµÑ Ð²Ð¸Ð·Ð¸Ñок"/></a></div> 1286<p>ÐизиÑÐ½Ð°Ñ ÐºÐ°ÑÑоÑка â ÑÑо важнÑй ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ð´ÐµÐ»Ð¾Ð²Ð¾Ð³Ð¾ обÑениÑ, коÑоÑÑй ÑлÑÐ¶Ð¸Ñ Ð½Ðµ ÑолÑко ÑÑедÑÑвом обмена конÑакÑной инÑоÑмаÑией, 1287 но и инÑÑÑÑменÑом демонÑÑÑаÑии пÑоÑеÑÑионализма и коÑпоÑаÑивного имиджа.</p> 1288 <div class="date">10.04.2026 13:29</div> 1289 </div> 1290 1291 <div class='NewsList-item'> 1292 <h2><a href="/news/nominaciya">AirPrint.by - Ð½Ð¾Ð¼Ð¸Ð½Ð°Ð½Ñ Ð½Ð° звание "ТипогÑаÑÐ¸Ñ Ð³Ð¾Ð´Ð°"</a></h2> 1293 <div class="img_news"><a href="/news/nominaciya"> <img src="/content/novosti/premia.png" style="width: 100%;" alt="AirPrint.by - Ð½Ð¾Ð¼Ð¸Ð½Ð°Ð½Ñ Ð½Ð° звание ТипогÑаÑÐ¸Ñ Ð³Ð¾Ð´Ð°" /></a></div> 1294<p style="text-align:">ÐÑизнание, коÑоÑое Ð²Ð´Ð¾Ñ Ð½Ð¾Ð²Ð»ÑеÑ: Ргод Ñвоего 21-леÑÐ¸Ñ Airprint.by в номинаÑии «ТипогÑаÑÐ¸Ñ Ð³Ð¾Ð´Ð°Â»</p> 1295 <div class="date">18.02.2026 17:21</div> 1296 </div> 1297 1298 <div class='NewsList-item'> 1299 <h2><a href="/news/vliyanie-papok-s-logotipom-na-vospriyatie-brenda">ÐлиÑние папок Ñ Ð»Ð¾Ð³Ð¾Ñипом на воÑпÑиÑÑие бÑенда</a></h2> 1300 <div class="img_news"><a href="/news/vliyanie-papok-s-logotipom-na-vospriyatie-brenda"> 1301<img src="/content/novosti/papki1.jpg" style="width:100%" alt="ÐлиÑние папок Ñ Ð»Ð¾Ð³Ð¾Ñипом на воÑпÑиÑÑие бÑенда"/></a></div> 1302<p>ФиÑÐ¼ÐµÐ½Ð½Ð°Ñ Ð¿Ð°Ð¿ÐºÐ° â не пÑоÑÑо оболоÑка Ð´Ð»Ñ Ð´Ð¾ÐºÑменÑов. Ðна ÑоÑмиÑÑÐµÑ Ð¿ÐµÑвÑе впеÑаÑлениÑ, ÑкÑеплÑÐµÑ Ð´Ð¾Ð²ÐµÑие и 1303 Ð´ÐµÐ»Ð°ÐµÑ Ð±Ñенд более ÑзнаваемÑм.</p> 1304 <div class="date">12.02.2026 14:33</div> 1305 </div> 1306 1307 <div class='NewsList-item'> 1308 <h2><a href="/news/pos-material">Ðбновление POS-маÑеÑиалов</a></h2> 1309 <div class="img_news"><a href="/news/pos-material"> <img src="/content/zagolovok_pantone.png" width="400" height="260" alt="Ð ÐовÑй год в Ðовом ÑвеÑе. ÐбновлÑемÑÑ!" /></a></div> 1310<p style="text-align: center;">Ð ÐовÑй год в Ðовом ÑвеÑе. ÐбновлÑемÑÑ!</p> 1311 <div class="date">13.01.2026 14:33</div> 1312 </div> 1313 1314 <div class='NewsList-item'> 1315 <h2><a href="/news/dpi-i-ppi-v-chem-raznica">DPI и PPI: в Ñем ÑазниÑа</a></h2> 1316 <div class="img_news"><a href="/news/dpi-i-ppi-v-chem-raznica"> 1317<img src="/content/novosti/dpi-i-ppi-v-chem-raznica-1.jpg" alt="DPI и PPI: в Ñем ÑазниÑа"/></a></div> 1318<p>РмиÑе гÑаÑики и пеÑаÑи ÑаÑÑо ÑÑалкиваеÑÑÑÑ Ñ ÑеÑминами DPI и PPI.</p> 1319 <div class="date">12.08.2025 13:25</div> 1320 </div> 1321 1322 <div class='NewsList-item'> 1323 <h2><a href="/news/chto-takoe-cifrovaya-pechat-preimushchestva-tekhnologii-i-oblasti-primeneniya">ЧÑо Ñакое ÑиÑÑÐ¾Ð²Ð°Ñ Ð¿ÐµÑаÑÑ?</a></h2> 1324 <div class="img_news"><a href="/news/chto-takoe-cifrovaya-pechat-preimushchestva-tekhnologii-i-oblasti-primeneniya"> 1325<img src="/content/novosti/cifrov-pechat.jpg" alt="ЧÑо Ñакое ÑиÑÑÐ¾Ð²Ð°Ñ Ð¿ÐµÑаÑÑ"/></a></div> 1326<p>Ð ÑовÑеменном миÑе ÑиÑÑÐ¾Ð²Ð°Ñ Ð¿ÐµÑаÑÑ ÑÑÑемиÑелÑно завоевÑÐ²Ð°ÐµÑ Ð¿Ð¾Ð·Ð¸Ñии на ÑÑнке полигÑаÑии.</p> 1327 <div class="date">18.07.2025 12:46</div> 1328 </div> 1329 1330 <div class='NewsList-item'> 1331 <h2>
1331<a href="/news/tarify-evropochta-2025">ÐовÑе ÑаÑиÑÑ ÐвÑопоÑÑа</a></h2> 1332 <div class="img_news"> 1333 <a href="https://airprint.by/news/tarify-evropochta-2025"> 1334 <img src="/content/novosti/evropochta-2024-365Ñ 210.webp" alt="новÑе ÑаÑиÑÑ ÐвÑопоÑÑа Ñ 1.12.2024"></a></div> 1335 1336<p>Ðзменение ÑаÑиÑов ÐвÑопоÑÑа Ñ 01.12.2024</p> 1337 <div class="date">11.01.2025 09:19</div> 1338 </div> 1339 1340 </div> 1341 1342 <div class="pager-wrapper"> 1343 <ul class="pager"> 1344 <li class="title">СÑÑаниÑÑ Ñаблонов:</li> 1345 1346 <li><a href="/news" class='selected'><span>1</span></a></li> 1347 1348 <li><a href="/news/page-2" class=''><span>2</span></a></li> 1349 1350 <li><a href="/news/page-3" class=''><span>3</span></a></li> 1351 1352 <li><a href="/news/page-4" class=''><span>4</span></a></li> 1353 1354 <li><a href="/news/page-5" class=''><span>5</span></a></li> 1355 1356 <li><a href="/news/page-6" class=''><span>6</span></a></li> 1357 1358 <li><a href="/news/page-7" class=''><span>7</span></a></li> 1359 1360 <li><a href="/news/page-8" class=''><span>8</span></a></li> 1361 1362 </ul> 1363 </div> 1364 1365</div> 1366 1367 1368 1369 1370 1371 1372 1373 1374 </div> 1375 1376 1377 1378 1379
1379<script type="text/javascript"> 1380 window.addEventListener("scroll", createChat); 1381 function createChat(){ 1382 var afterMain = document.querySelector('head'); 1383 var chat = document.createElement('script'); 1384 chat.setAttribute('src', 'https://code-eu1.jivosite.com/widget/vVbiWQonmC'); 1385 afterMain.appendChild(chat); 1386 window.removeEventListener("scroll", createChat); 1387 } 1388</script>
1388 1389 </div> 1390 </div> 1391 1392 <div class="container-fluid after-main"> 1393 <a href="javascript://" id="to_top" style="display:none;"> 1394<i class="arrow_carrot-up"></i> 1395</a> 1396 </div> 1397 1398 <div class="footer-pusher"></div> 1399 1400<div class="aspNetHidden"> 1401 1402 <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="F714429C" /> 1403</div></form> 1404 1405<footer class="container-fluid"> 1406 <div class="footer-menu container" id="target-block"> 1407 <div class="row"> 1408 <div class="col-md-3 col-sm-3 col-xs-6"> 1409 <div class="h4">УÑлÑги</div> 1410 <ul class="list-unstyled slide-block"> 1411 <li> 1412 <a href="/prints/businesscards">ÐеÑаÑÑ Ð²Ð¸Ð·Ð¸Ñок</a> 1413 </li> 1414 <li> 1415 <a href="/calendars">ÐеÑаÑÑ ÐºÐ°Ð»ÐµÐ½Ð´Ð°Ñей</a> 1416 </li> 1417 <li> 1418 <a href="/calendars/pockets">ÐеÑаÑÑ ÐºÐ°ÑманнÑÑ ÐºÐ°Ð»ÐµÐ½Ð´Ð°Ñей</a> 1419 </li> 1420 <li> 1421 <a href="/photobooks">ÐзгоÑовление ÑоÑокниг</a> 1422 </li> 1423 <li> 1424 <a href="/prints/postcards">ÐеÑаÑÑ Ð¾ÑкÑÑÑок</a> 1425 </li> 1426 <li> 1427 <a href="/prints/pechat-listovok-flaerov-reklamnyh">ÐеÑаÑÑ Ð»Ð¸ÑÑовок</a> 1428 </li> 1429 <li> 1430 <a href="/prints/flyers">ÐеÑаÑÑ ÑлаеÑов</a> 1431 </li> 1432 <li> 1433 <a href="/prints/booklets">ÐеÑаÑÑ Ð±ÑклеÑов</a> 1434 </li> 1435 <li> 1436 <a href="/prints/stickers">ÐеÑаÑÑ Ð½Ð°ÐºÐ»ÐµÐµÐº</a> 1437 </li> 1438 <li> 1439 <a href="/gifts/magnets">ÐагниÑÑ ÑÑвениÑнÑе</a> 1440 </li> 1441 <li> 1442 <a href="/gifts/mugs">ÐеÑаÑÑ Ð½Ð° кÑÑÐ¶ÐºÐ°Ñ </a> 1443 </li> 1444 <li> 1445 <a href="/prints/envelopes ">ÐеÑаÑÑ ÐºÐ¾Ð½Ð²ÐµÑÑов</a> 1446 </li> 1447 <li> 1448 <a href="/calendars/desktops ">ÐаÑÑолÑнÑе календаÑи </a> 1449 </li> 1450 <li> 1451 <a href="/printing/digital">ЦиÑÑÐ¾Ð²Ð°Ñ Ð¿ÐµÑаÑÑ</a> 1452 </li> 1453 <li> 1454 <a href="/outdoor">ШиÑокоÑоÑмаÑÐ½Ð°Ñ Ð¿ÐµÑаÑÑ</a> 1455 </li> 1456 1457 <!-- 1458 <li> 1459 <a href="/printing/setka"><font color="blue"><b>ÐалендаÑÐ½Ð°Ñ ÑеÑка 2023</b></font></a> 1460 </li> 1461 !--> 1462 1463 1464 </ul> 1465 </div> 1466 <div class="col-md-3 col-sm-3 col-xs-6"> 1467 <div class="h4">ÐомоÑÑ</div> 1468 <ul class="list-unstyled slide-block"> 1469 <li><a href="/faq">ÐопÑоÑÑ Ð¸ оÑвеÑÑ</a></li> 1470 <li><a href="/order-handling">ÐÑоÑмление заказа</a></li> 1471 <li><a href="/faq/7671/templates">ÐидеинÑÑÑÑкÑÐ¸Ñ - пеÑаÑÑ Ð¿Ð¾ ÑаблонÑ</a></li> 1472 <li><a href="/faq/printing-terms/online">ÐидеоинÑÑÑÑкÑÐ¸Ñ - заказ по макеÑÑ</a></li> 1473 <li><a href="/delivery-and-payment">ÐплаÑа и доÑÑавка</a></li> 1474 <li><a href="/delivery-and-payment#brak">ÐаÑанÑии каÑеÑÑва</a></li> 1475 <li><a href="/agreements">ÐолиÑика конÑиденÑиалÑноÑÑи</a></li> 1476 <li><a href="/printing-terms">ТÑÐµÐ±Ð¾Ð²Ð°Ð½Ð¸Ñ Ðº макеÑам</a></li> 1477 <li><a href="/portfolio">ÐÑимеÑÑ ÑабоÑ</a></li> 1478 <li><a href="/actions">ÐкÑиваÑÐ¸Ñ ÐºÑпона на ÑкидкÑ</a></li> 1479 <!-- <li><a href="/shop/samplebox/packet">ÐбÑазÑÑ Ð¿ÐµÑаÑи</a></li> !--> 1480 </ul> 1481 </div> 1482 <div class="col-md-3 col-sm-3 col-xs-6"> 1483 <div class="h4">СеÑвиÑ</div> 1484 <ul class="list-unstyled slide-block"> 1485 <li><a href="/about-us">Ркомпании</a></li> 1486 <!--<li><a href="/requisites">ÐаÑи ÑеквизиÑÑ</a></li>--> 1487 <li><a href="/contact-us">ÐонÑакÑÑ</a></li> 1488 <li><a href="/open-oferta">ÐÐ¾Ð³Ð¾Ð²Ð¾Ñ (оÑеÑÑа)</a></li> 1489 <li><a href="/news">ÐоÑледние новоÑÑи</a></li> 1490 <li><a href="/actions">ÐкÑии и Скидки</a></li> 1491 <li><a href="/guestbook">ÐÑзÑÐ²Ñ ÐºÐ»Ð¸ÐµÐ½Ñов</a></li> 1492 <li><a href="/prints/rollups">СТÐÐÐЫ Roll-Up</a></li> 1493 <li><a href="/shop/podstavki/ascending/all">ÐодÑÑавки Ð´Ð»Ñ Ð²Ð¸Ð·Ð¸Ñок</a></li> 1494 <li><a href="/canva">Ð¨Ð°Ð±Ð»Ð¾Ð½Ñ Ð¾Ñ CANVA.COM</a></li> 1495 </ul> 1496 </div> 1497 <div class="col-md-3 col-sm-3 col-xs-12" itemscope itemtype="https://schema.org/LocalBusiness"> 1498 <div itemprop="aggregateRating" itemscope="" itemtype="https://schema.org/AggregateRating">
1499 <meta itemprop="ratingValue" content="5"> 1500 <meta itemprop="reviewCount" content="11"> 1501 </div> 1502 <meta itemprop="image" content="https://airprint.by/content/images/logo-airprint/panel.png"> 1503 <meta itemprop="priceRange" content="BYN"> 1504 <meta itemprop="name" content="Airprint.by"> 1505 <div class="h4">ÐонÑакÑÑ</div> 1506 <div id="drk-info_contacts" class="slide-block" itemprop="address" itemscope itemtype="https://schema.org/PostalAddress"> 1507 <ul class="maps"> 1508 <li> 1509 <a href="/contact-us" id="footer-adress" title="ÐонÑакÑÑ"> 1510 <i class="icon_pin"></i> 1511 <u><meta itemprop="addressCountry" content="BY"><span itemprop="postalCode">220034</span>, <span itemprop="addressRegion">РеÑпÑблика ÐелаÑÑÑÑ</span>, <span itemprop="addressLocality">г. ÐинÑк</span>, <span itemprop="streetAddress">Ñл. ФÑÑнзе 3, оÑÐ¸Ñ 2</span></u> 1512 </a> 1513 </li> 1514 <li> 1515 <a href="mailto:[email protected]" class="mail-to" title="email"> 1516 <i class="icon_mail"></i> 1517 <u itemprop="email">[email protected]</u> 1518 </a> 1519 </li> 1520 </ul> 1521 <ul class="phones"> 1522 <li> 1523 <a href="tel:+375296665582" title="+375296665582"> 1524 <i class="icon_phone"></i><u itemprop="telephone">+375 (29) 666 55 82</u> 1525 </a> 1526</li> 1527<li> 1528 <a href="tel:+375296665024" title="+375296665024"> 1529 <i class="icon_phone"></i><u itemprop="telephone">+375 (29) 666 50 24</u> 1530 </a> 1531</li> 1532 </ul> 1533 1534 <div class="social-wrapper"> 1535 <div class="h4">СоÑиалÑнÑе ÑеÑи</div> 1536 <ul class="social"> 1537 <li> 1538 <a href="https://www.facebook.com/airprintby/" class="mail-to" title="Facebook" 1539 target="_blank"> 1540 <i class="social_facebook"></i> 1541 </a> 1542 </li> 1543 <li> 1544 <a href="https://vk.com/airprintby" class="mail-to" title="ÐконÑакÑе" target="_blank"> 1545 <i class="vk-social" aria-hidden="true"> 1546 <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 548.358 548.358" style="enable-background:new 0 0 548.358 548.358;width: 22px;height: 22px;fill: #fff; vertical-align: middle;" xml:space="preserve"> 1547 <g> 1548 <path d="M545.451,400.298c-0.664-1.431-1.283-2.618-1.858-3.569c-9.514-17.135-27.695-38.167-54.532-63.102l-0.567-0.571 1549 l-0.284-0.28l-0.287-0.287h-0.288c-12.18-11.611-19.893-19.418-23.123-23.415c-5.91-7.614-7.234-15.321-4.004-23.13 1550 c2.282-5.9,10.854-18.36,25.696-37.397c7.807-10.089,13.99-18.175,18.556-24.267c32.931-43.78,47.208-71.756,42.828-83.939 1551 l-1.701-2.847c-1.143-1.714-4.093-3.282-8.846-4.712c-4.764-1.427-10.853-1.663-18.278-0.712l-82.224,0.568 1552 c-1.332-0.472-3.234-0.428-5.712,0.144c-2.475,0.572-3.713,0.859-3.713,0.859l-1.431,0.715l-1.136,0.859 1553 c-0.952,0.568-1.999,1.567-3.142,2.995c-1.137,1.423-2.088,3.093-2.848,4.996c-8.952,23.031-19.13,44.444-30.553,64.238 1554 c-7.043,11.803-13.511,22.032-19.418,30.693c-5.899,8.658-10.848,15.037-14.842,19.126c-4,4.093-7.61,7.372-10.852,9.849
1555 c-3.237,2.478-5.708,3.525-7.419,3.142c-1.715-0.383-3.33-0.763-4.859-1.143c-2.663-1.714-4.805-4.045-6.42-6.995 1556 c-1.622-2.95-2.714-6.663-3.285-11.136c-0.568-4.476-0.904-8.326-1-11.563c-0.089-3.233-0.048-7.806,0.145-13.706 1557 c0.198-5.903,0.287-9.897,0.287-11.991c0-7.234,0.141-15.085,0.424-23.555c0.288-8.47,0.521-15.181,0.716-20.125 1558 c0.194-4.949,0.284-10.185,0.284-15.705s-0.336-9.849-1-12.991c-0.656-3.138-1.663-6.184-2.99-9.137 1559 c-1.335-2.95-3.289-5.232-5.853-6.852c-2.569-1.618-5.763-2.902-9.564-3.856c-10.089-2.283-22.936-3.518-38.547-3.71 1560 c-35.401-0.38-58.148,1.906-68.236,6.855c-3.997,2.091-7.614,4.948-10.848,8.562c-3.427,4.189-3.905,6.475-1.431,6.851 1561 c11.422,1.711,19.508,5.804,24.267,12.275l1.715,3.429c1.334,2.474,2.666,6.854,3.999,13.134c1.331,6.28,2.19,13.227,2.568,20.837 1562 c0.95,13.897,0.95,25.793,0,35.689c-0.953,9.9-1.853,17.607-2.712,23.127c-0.859,5.52-2.143,9.993-3.855,13.418 1563 c-1.715,3.426-2.856,5.52-3.428,6.28c-0.571,0.76-1.047,1.239-1.425,1.427c-2.474,0.948-5.047,1.431-7.71,1.431 1564 c-2.667,0-5.901-1.334-9.707-4c-3.805-2.666-7.754-6.328-11.847-10.992c-4.093-4.665-8.709-11.184-13.85-19.558 1565 c-5.137-8.374-10.467-18.271-15.987-29.691l-4.567-8.282c-2.855-5.328-6.755-13.086-11.704-23.267 1566 c-4.952-10.185-9.329-20.037-13.134-29.554c-1.521-3.997-3.806-7.04-6.851-9.134l-1.429-0.859c-0.95-0.76-2.475-1.567-4.567-2.427 1567 c-2.095-0.859-4.281-1.475-6.567-1.854l-78.229,0.568c-7.994,0-13.418,1.811-16.274,5.428l-1.143,1.711 1568 C0.288,140.146,0,141.668,0,143.763c0,2.094,0.571,4.664,1.714,7.707c11.42,26.84,23.839,52.725,37.257,77.659 1569 c13.418,24.934,25.078,45.019,34.973,60.237c9.897,15.229,19.985,29.602,30.264,43.112c10.279,13.515,17.083,22.176,20.412,25.981 1570 c3.333,3.812,5.951,6.662,7.854,8.565l7.139,6.851c4.568,4.569,11.276,10.041,20.127,16.416 1571 c8.853,6.379,18.654,12.659,29.408,18.85c10.756,6.181,23.269,11.225,37.546,15.126c14.275,3.905,28.169,5.472,41.684,4.716h32.834 1572 c6.659-0.575,11.704-2.669,15.133-6.283l1.136-1.431c0.764-1.136,1.479-2.901,2.139-5.276c0.668-2.379,1-5,1-7.851 1573 c-0.195-8.183,0.428-15.558,1.852-22.124c1.423-6.564,3.045-11.513,4.859-14.846c1.813-3.33,3.859-6.14,6.136-8.418 1574 c2.282-2.283,3.908-3.666,4.862-4.142c0.948-0.479,1.705-0.804,2.276-0.999c4.568-1.522,9.944-0.048,16.136,4.429 1575 c6.187,4.473,11.99,9.996,17.418,16.56c5.425,6.57,11.943,13.941,19.555,22.124c7.617,8.186,14.277,14.271,19.985,18.274 1576 l5.708,3.426c3.812,2.286,8.761,4.38,14.853,6.283c6.081,1.902,11.409,2.378,15.984,1.427l73.087-1.14 1577 c7.229,0,12.854-1.197,16.844-3.572c3.998-2.379,6.373-5,7.139-7.851c0.764-2.854,0.805-6.092,0.145-9.712 1578 C546.782,404.25,546.115,401.725,545.451,400.298z"> 1579 </path> 1580 </g> 1581</svg> 1582 </i> 1583 </a> 1584 </li> 1585 <li> 1586 <a href="https://www.instagram.com/airprintby/" target="_blank" title="Instagram" 1587 rel="nofollow"> 1588 <i class="social_instagram"></i> 1589 </a> 1590 </li> 1591 </ul> 1592 </div> 1593 </div> 1594 <div class="ways-payment"> 1595 <div class="h4">СпоÑÐ¾Ð±Ñ Ð¾Ð¿Ð»Ð°ÑÑ</div> 1596 <div class="slide-block"> 1597 <a href="/delivery-and-payment#payment"> 1598 <img src="/content/images/payments/Visa_logo.png" width="65px" alt="Visa" loading="lazy"> 1599 <img src="/content/images/payments/Verified.png" alt="Visa Verified" loading="lazy"> 1600 <img src="/content/images/payments/MasterCard SecureCode.svg" width="125px" alt="Mastercard Secure" loading="lazy"> 1601 <img src="/content/images/payments/Belcart Logo.svg" height="50px" alt="BelCard" loading="lazy"> 1602 <img src="/content/images/payments/Belcart InternetParol Logo.svg" width="125px" alt="BelCard Internet Parol" loading="lazy"> 1603 <!-- <img src="/content/images/payment-elements/erip_rashet-1.webp" height="50px" alt="ERIP"> --> 1604 <img src="/content/images/payment-elements/erip_logo-new_83.png" alt="ERIP" loading="lazy"> 1605 <img src="/content/images/payments/webpay.svg" height="55px" alt="WEBPAY" loading="lazy"> 1606 <img src="/content/images/payments/assist_45-min.png" height="35px" alt="Assist" loading="lazy"> 1607 <!-- <img src="/content/images/payments/assist_45.png" height="35px" alt="Assist"> --> 1608 </a> 1609 </div> 1610 </div> 1611 <div style="margin-top:1em">Seologic - <a href="https://www.seologic.by/seo">пÑодвижение ÑайÑов</a>.</div> 1612 <!--Application Links --> 1613 1614 </div> 1615 1616 <div class="col-md-12 col-sm-12 col-xs-12 all-content">
1617 <a href="?mobile=false" id="Hide_function" class="self-location"> 1618 <i class="icon_laptop"></i> 1619 ÐÐ¾Ð»Ð½Ð°Ñ Ð²ÐµÑÑÐ¸Ñ ÑайÑа 1620 </a> 1621 </div> 1622 <div class="col-md-12 col-sm-12 col-xs-12 back-to-mobile"> 1623 <a href="?mobile=true" id="DCookie_mobile" class="self-location"> 1624 <i class="icon_mobile"></i> 1625 ÐобилÑÐ½Ð°Ñ Ð²ÐµÑÑÐ¸Ñ ÑайÑа 1626 </a> 1627 </div> 1628 <div class="col-md-12 col-sm-12 col-xs-12 mobile-apps-double"> 1629 <!--<a href="https://play.google.com/store/apps/details?id=fotopark.android" target="_blank"> 1630 <img src="/content/images/app/playmarket-icon.svg" alt="to Playmarket" width="138" height="40" alt="СÑÑлка на Google Store" loading="lazy"> 1631 1632 </a> 1633 <a href="https://apps.apple.com/us/app/%D1%84%D0%BE%D1%82%D0%BE%D0%BF%D0%B0%D1%80%D0%BA/id1480505611" 1634 target="_blank"> 1635 <img src="/content/images/app/itunes-icon.svg" alt="to iTunes" width="138" height="40" alt="СÑÑлка на Apple Store" loading="lazy"> 1636 </a>--> 1637 </div> 1638 </div> 1639 <div class="copyright"> 1640 <div class="container"> 1641 <div class="row"> 1642 <div class="col-md-3 col-sm-6 col-xs-6 develop"> 1643 <!--<span>РазÑабоÑано в 1644 <a href="http://www.pixlpark.ru/?utm_source=clients&utm_medium=banner&utm_campaign=clients_footer_reference" 1645 title="ÐблаÑнÑй web-to-print Pixlpark" 1646 rel="nofollow"> 1647 <img src="/content/images/patterns/pixlpark.png" alt="pixlpark" loading="lazy"> 1648 Pixlpark </a> 1649 </span> 1650 <br>!--> 1651 <div class="col-xs-9"> 1652 <iframe src="https://yandex.ru/sprav/widget/rating-badge/13155058575" width="150" height="50" frameborder="0"></iframe> 1653 </div> 1654 1655 </div> 1656 <div class="col-md-3 col-sm-6 col-xs-6 logos"> 1657 <a href="/open-oferta"> 1658 ÐÑавила иÑполÑзованиÑ<br> (ÐÑблиÑÐ½Ð°Ñ Ð¾ÑеÑÑа) 1659 </a> 1660 </div> 1661 <div class="col-md-3 col-sm-6 col-xs-6 copyrighter"> 1662 <b>© 2005-2026 AirPrint.by</b><br> 1663 Свид. о ÑегиÑÑÑаÑии â155, вÑдано ÐингоÑиÑполкомом 04.02.2005 1664 УÐÐ: 190599869<br> 1665 ЮÑ. и поÑÑовÑй адÑеÑ: РеÑпÑблика ÐелаÑÑÑÑ, 220034, г. ÐинÑк, Ñл. ФÑÑнзе 3, оÑÐ¸Ñ 2 1666 </div> 1667 </div> 1668 </div> 1669 </div> 1670</div> 1671
1672<script> 1673 $(".footer-menu h4").on("click", function () { 1674 $(this).toggleClass('open'); 1675 $(this).next(".slide-block").toggleClass('select'); 1676 1677 }); 1678</script>
1678 1679 1680<style> 1681 @media screen and (max-width:530px) { 1682 .copyright { 1683 bottom: -5px; 1684 } 1685 .footer-menu .slide-block { 1686 overflow: visible; 1687 max-height: fit-content; 1688 } 1689 .footer-menu .row .col-md-3, .footer-menu .slide-block>ul { 1690 width:50%; 1691 } 1692 .footer-menu .col-xs-12 { 1693 width:100%!important; 1694 } 1695 .footer-menu .ways-payment .h4 { 1696 text-align: center; 1697 } 1698 } 1699</style> 1700</footer> 1701 1702 1703 <div id="search"> 1704 1705</div>
1706<script> 1707 var headerSearch = new SearchModel(document.getElementById("search")); 1708</script>
1708 1709 1710 1711<div id="top_nav"> 1712 <div class="container"> 1713 <div id="hide-layer" style="display:none;"></div> 1714 <div class="nav-top-clone"> 1715 <i class="icon_menu"></i> 1716 <i class="icon_close hidden" style="color: #fff;"></i> 1717 <div class="clone-nav"></div> 1718 </div> 1719 <div class="logo-container-TopNav"> 1720 <a href="/"> 1721 <img src="/content/images/logo-airprint/panel.png" alt="онлайн пеÑаÑÑ" title="онлайн пеÑаÑÑ" loading="lazy"> 1722 </a> 1723 </div> 1724 <header> 1725 <div class="header-control"> 1726 <div class="container"> 1727 <div class="link-to-sites"> 1728 </div> 1729 <div class="user-block"></div> 1730 </div> 1731 </div> 1732 </header> 1733 </div> 1734</div> 1735
1736<script> 1737 $('#top_nav .nav-top-clone').on('mouseenter', function() { 1738 $("#top_nav").find(".icon_menu").addClass('hidden'); 1739 $("#top_nav").find(".icon_close").removeClass('hidden'); 1740 $('#top_nav .nav-top-clone').addClass('hover').addClass('visible'); 1741 }).on('mouseleave', function() { 1742 $('#top_nav .nav-top-clone').removeClass('hover').removeClass('visible'); 1743 $("#top_nav").find(".icon_menu").removeClass('hidden'); 1744 $("#top_nav").find(".icon_close").addClass('hidden'); 1745 }); 1746 if(!(!window.isMobile)){ 1747 $('#top_nav .nav-top-clone').on('mouseenter', function() { 1748 setTimeout(function(){ 1749 $('#hide-layer').show(); 1750 }, 300); 1751 }).on('mouseleave', function() { 1752 setTimeout(function(){ 1753 $('#hide-layer').hide(); 1754 }, 300); 1755 $('#top_nav .nav-top-clone').removeClass('hover').removeClass('visible'); 1756 }) 1757 $('#hide-layer').click(function() { 1758 $('.nav-top-clone').removeClass('hover').removeClass('visible'); 1759 $('#hide-layer').hide(); 1760 }); 1761 } 1762</script>
1762 1763 1764<div id="quickOrderModuleForm"></div> 1765
1765<script type="text/javascript"> 1766 (function () { 1767 var feedBackModuleUrl = "https://pixlpark.com/content/js/modules/feedbackmodule.js?v=9CE7E764942D50EC1BC25BD4288E95A9"; 1768 var feedBackModuleContainer = document.getElementById("feedBackModuleContainer"); 1769 var feedbackFormModuleModWrite = document.getElementById('feedbackFormModuleModWrite'); 1770 function renderFeedBackModule(container) { 1771 if (container == null) return; 1772 var handler = getElementFinderHandler(container, initHandler); 1773 handler(); 1774 window.addEventListener("scroll", handler); 1775 var isComplete = false; 1776 function initHandler() { 1777 window.removeEventListener("scroll", handler); 1778 if (isComplete) return 1779 if (typeof window.FeedbackModule === "undefined" || window.FeedbackModule === null) { 1780 loadSource(feedBackModuleUrl, initHandler); 1781 return; 1782 } 1783 var feedbackModule = new FeedbackModule(feedBackModuleContainer, { 1784 fields: [{ 1785 name: "name", 1786 label: "ÐаÑе имÑ", 1787 placeholder: "Ðванов Ðван", 1788 type: "text", 1789 required: true 1790 }, { 1791 name: "phone", 1792 label: "ТелеÑон", 1793 placeholder: "+375 29 6665582", 1794 type: "text", 1795 required: true, 1796 mask: "+### (##) #######", 1797 validate: function (str) { 1798 if (typeof str !== "string") return true; 1799 var isPNumber = /^\d[\d\(\)\ -]{4,14}\d$/; 1800 str = str.replace(/\+/g, '').replace(/-/g, ''); 1801 var valid = isPNumber.test(str); 1802 return !!valid; 1803 } 1804 }, { 1805 name: "email", 1806 label: "ÐÐ°Ñ e-mail", 1807 placeholder: "ÐÐ°Ñ e-mail", 1808 type: "email", 1809 required: true, 1810 }, { 1811 name: "message", 1812 label: "ÐÐ°Ñ Ð²Ð¾Ð¿ÑоÑ", 1813 type: "multiline" 1814 }], 1815 isModal: false, 1816 wrapperClass: "callback-form", 1817 successMessage: "СообÑение ÑÑпеÑно оÑпÑавлено!<br>ÐÑ ÑвÑжемÑÑ Ñ Ð²Ð°Ð¼Ð¸ в ÑеÑении 15 минÑÑ.", 1818 title: "ÐаказаÑÑ Ð¾Ð±ÑаÑнÑй звонок", 1819 submit: "ÐÑпÑавиÑÑ", 1820 agreementMessage: true, 1821 autocomplete:true, 1822 }); 1823 isComplete = true; 1824 } 1825 } 1826 function renderCallbackModule(container) { 1827 if (container == null) return; 1828 var config = { 1829 wrapperClass: "callback-form form-one", 1830 agreementMessage: true, 1831 lazy: true, 1832 // fields: [{ 1833 // name: "name", 1834 // label: "ÐаÑе имÑ", 1835 // placeholder: "rere", 1836 // type: "text", 1837 // required: true 1838 // },], 1839 }; 1840 //var handler = getOnClickEventHandler(initHandler); 1841 //container.addEventListener("click", handler); 1842 initHandler(); 1843 function initHandler() { 1844 //container.removeEventListener("click", handler); 1845 if (typeof window.FeedbackModule === "undefined" || window.FeedbackModule === null) { 1846 loadSource(feedBackModuleUrl, initHandler); 1847 return; 1848 } 1849 var feedbackModuleWriteUs = new CallbackModule(feedbackFormModuleModWrite,{ 1850 fields: [{ 1851 name: "name", 1852 label: "ÐаÑе имÑ", 1853 placeholder: "Ðванов Ðван", 1854 type: "text", 1855 required: true 1856 }, { 1857 name: "phone", 1858 label: "ТелеÑон", 1859 placeholder: "+375 29 6665582", 1860 type: "text", 1861 required: true, 1862 mask: "+### (##) #######", 1863 validate: function (str) { 1864 if (typeof str !== "string") return true; 1865 var isPNumber = /^\d[\d\(\)\ -]{4,14}\d$/; 1866 str = str.replace(/\+/g, '').replace(/-/g, ''); 1867 var valid = isPNumber.test(str); 1868 return !!valid; 1869 } 1870 }, { 1871 name: "message", 1872 defaultValue: "Call back", 1873 type: "hidden", 1874 }], 1875 wrapperClass: "callback-form", 1876 agreementMessage: true, 1877 successMessage: "СообÑение ÑÑпеÑно оÑпÑавлено!<br>ÐÑ ÑвÑжемÑÑ Ñ Ð²Ð°Ð¼Ð¸ в ÑеÑении 15 минÑÑ.", 1878 title: "ÐаказаÑÑ Ð¾Ð±ÑаÑнÑй звонок", 1879 submitLabel: "ÐÑпÑавиÑÑ", 1880 autocomplete:true, 1881 }); 1882 } 1883 } 1884 renderFeedBackModule(feedBackModuleContainer); 1885 renderCallbackModule(feedbackFormModuleModWrite); 1886 function getElementFinderHandler(element, callback) { 1887 return function (e) { 1888 if(e) e.stopPropagation(); 1889 function checkElementInViewport(element) { 1890 var rectElement = element.getBoundingClientRect(); 1891 var wHeight = (window.innerHeight || document.documentElement.clientHeight); 1892 var wWidth = (window.innerWidth || document.documentElement.clientWidth);
1893 var fitInVertical = (rectElement.top <= wHeight) && ((rectElement.top + rectElement.height) >= 0); 1894 var fitInHorizontal = (rectElement.left <= wWidth) && ((rectElement.left + rectElement.width) >= 0); 1895 return (fitInVertical && fitInHorizontal); 1896 } 1897 var isVisible = checkElementInViewport(element); 1898 if (isVisible && typeof callback === "function") 1899 callback(); 1900 } 1901 } 1902 function getOnClickEventHandler(onLoadHandler) { 1903 return function (e) { 1904 e.stopPropagation(); 1905 if (typeof onLoadHandler === "function") 1906 onLoadHandler(); 1907 } 1908 } 1909 function loadSource(url, onLoadHandler) { 1910 var scriptElement = document.createElement("script"); 1911 scriptElement.setAttribute("type", "text/javascript"); 1912 document.querySelector("head").appendChild(scriptElement); 1913 if (typeof onLoadHandler === "function") { 1914 scriptElement.addEventListener("load", onLoadHandler); 1915 } 1916 scriptElement.setAttribute("src", url); 1917 } 1918 1919 // ФоÑÐ¼Ñ Ð±ÑÑÑÑого заказа 1920 var quickOrderModule = "https://airprint.by/content/js/modules/quickordermodule.js?v=FA48B24E1450B6C785280CE39AF3D7B1"; 1921 var isQuickOrderModalLoading = false; 1922 var isQuickOrderModalLoading1 = false; 1923 var quickOrderModuleModal = document.getElementById('quickOrderModuleModal'), 1924 quickOrderModuleModal1 = document.getElementById('quickOrderModuleModal1'), 1925 requestForServices = document.getElementById('requestForServices'); 1926 function showQuickOrderModal(e) { 1927 var element = e.target; 1928 if (typeof setQuickOrderManager != "undefined") { 1929 //return; 1930 } 1931 if (isQuickOrderModalLoading) return; 1932 element.setAttribute('disabled', 'disabled'); 1933 $.getScript(quickOrderModule, function () { 1934 setQuickOrderManager(quickOrderModuleModal, { 1935 isModal: true, 1936 showOnLoad: true, 1937 }); 1938 isQuickOrderModalLoading = true; 1939 }); 1940 } 1941 function showQuickOrderModal1(e) { 1942 console.log(typeof setQuickOrderManager); 1943 var element = e.target; 1944 if (typeof setQuickOrderManager != "undefined") { 1945 //return; 1946 } 1947 if (isQuickOrderModalLoading1) return; 1948 element.setAttribute('disabled', 'disabled'); 1949 $.getScript(quickOrderModule, function () { 1950 setQuickOrderManager(quickOrderModuleModal1, { 1951 isModal: true, 1952 showOnLoad: true, 1953 }); 1954 isQuickOrderModalLoading1 = true; 1955 }); 1956 } 1957 if (quickOrderModuleModal && !requestForServices) quickOrderModuleModal.addEventListener('click', showQuickOrderModal); 1958 if (quickOrderModuleModal1 && !requestForServices) quickOrderModuleModal1.addEventListener('click', showQuickOrderModal1); 1959 if (requestForServices) { 1960 var titleModal = document.querySelector("h1").innerText.toLocaleLowerCase(); 1961 $.getScript(quickOrderModule, function () { 1962 setQuickOrderManager(quickOrderModuleModal, { isModal: true }); 1963 setQuickOrderManager(requestForServices, { 1964 isModal: true, 1965 title: "ÐаÑвка на " + titleModal + "", 1966 }); 1967 }); 1968 } 1969 1970 1971 })(); 1972</script>
1972 1973
1974<script> 1975 (function () { 1976 var menuItem = document.querySelectorAll(".navbar-nav li.list-mobile"); 1977 var menuButton = document.querySelector(".menu-btn"); 1978 if (!menuButton || menuItem.length === 0) return; 1979 1980 menuButton.addEventListener('click', function (evt) { 1981 for (var i = 0; i < menuItem.length; i++) { 1982 if (menuItem[i].classList.contains('showed')) { 1983 menuItem[i].classList.remove('showed'); 1984 } 1985 menuItem[i].addEventListener('click', showSubMenu); 1986 } 1987 }); 1988 1989 function showSubMenu(evt) { 1990 for (var i = 0; i < menuItem.length; i++) { 1991 if (menuItem[i] !== evt.target) { 1992 menuItem[i].classList.remove('showed'); 1993 } 1994 } 1995 evt.target.classList.toggle('showed'); 1996 } 1997 })(); 1998 1999 $('.menu-btn').click(function(){ 2000 $('.navbar-nav').toggleClass('showed'); 2001 //$('body').toggleClass('hidd'); 2002 //$('html').toggleClass('hidd'); 2003 $('.jqm-overlay').toggleClass('showed'); 2004 $('.controls').toggleClass('showed'); 2005 $(this).toggleClass('showed'); 2006 $('#search').toggleClass('hidden'); 2007 $('.fast-button').toggleClass('hidden'); 2008 }); 2009 $('.jqm-overlay').click(function(){ 2010 $('.navbar-nav').removeClass('showed'); 2011 //$('body').removeClass('hidd'); 2012 //$('html').removeClass('hidd'); 2013 $('.jqm-overlay').removeClass('showed'); 2014 $('.menu-btn.showed').removeClass('showed'); 2015 $('.controls').removeClass('showed'); 2016 $('#search').removeClass('hidden'); 2017 $('.fast-button').removeClass('hidden'); 2018 $('.product-filters').removeClass('showed'); 2019 }); 2020 2021 $(window).resize(function() { 2022 if ($(window).width() > 953) { 2023 $('.navbar-nav').addClass('visibl-nav'); 2024 $('.navbar-nav').removeClass('showed'); 2025 $('.jqm-overlay').removeClass('showed'); 2026 $('.controls.showed').removeClass('showed'); 2027 } else { 2028 $('.navbar-nav').removeClass('visibl-nav'); 2029 $('.navbar-nav.showed').show(); 2030 $('.jqm-overlay.showed').show(); 2031 $('.controls.showed').show(); 2032 } 2033 }).resize(); 2034</script>
vendor: 2 bytes, line 2034
2034
2035<script type="text/javascript"> 2036 var ua = window.navigator.userAgent; 2037 if (ua.indexOf("MSIE ") != -1|| !!navigator.userAgent.match(/Trident.*rv\:11\./)) { 2038 var head = document.getElementsByTagName('head')[0]; 2039 var script = document.createElement('script'); 2040 script.setAttribute('src', '/content/js/polifil-svg.js'); 2041 script.setAttribute('type', 'text/javascript'); 2042 head.appendChild(script); 2043 } 2044</script>
2044 2045<!--
2045<script type="text/javascript"> 2046 2047 //ÐниÑиализаÑÐ¸Ñ ÑлайдеÑа 2048 // swiper главной ÑÑÑаниÑÑ 2049 var swiper = new Swiper('.swiper-container.swiper-main', { 2050 pagination: { 2051 el: '.swiper-pagination', 2052 clickable: true, 2053 }, 2054 navigation: { 2055 nextEl: '.swiper-button-next', 2056 prevEl: '.swiper-button-prev', 2057 }, 2058 spaceBetween: 30, 2059 loop: true, 2060 slidesPerView: 1, 2061 hashnav: false, 2062 speed: 1000, 2063 autoplay: { 2064 delay: 3000, 2065 }, 2066 preloadImages: false, 2067 lazy: true, 2068 lazy: { 2069 loadPrevNext: false, 2070 }, 2071 }); 2072 // swiper ÑоваÑов магазина 2073 var galleryTop = new Swiper('.swiper-container .shop-good-images', { 2074 grabCursor: true, 2075 centeredSlides: true, 2076 slidesPerView: 'auto', 2077 coverflow: { 2078 rotate: 50, 2079 stretch: 0, 2080 depth: 100, 2081 modifier: 1, 2082 slideShadows : true 2083 } 2084 }); 2085 var galleryThumbs = new Swiper('.swiper-container .shop-good-thumb-images', { 2086 spaceBetween: 10, 2087 centeredSlides: true, 2088 slidesPerView: 'auto', 2089 touchRatio: 0.2, 2090 slideToClickedSlide: true 2091 }); 2092 galleryTop.params.control = galleryThumbs; 2093 galleryThumbs.params.control = galleryTop; 2094</script>
2094 -->
2095<script type="text/javascript"> 2096 //ÐниÑиализаÑÐ¸Ñ ÑлайдеÑа 2097 $('[data-ride="carousel"]').carousel({ 2098 interval: 5000 2099 }); 2100 //ÐниÑиализаÑÐ¸Ñ ÑлайдеÑа 2101 // swiper главной ÑÑÑаниÑÑ 2102 var swiper = new Swiper('.swiper-container.swiper-main', { 2103 pagination: { 2104 el: '.swiper-pagination', 2105 clickable: true, 2106 }, 2107 navigation: { 2108 nextEl: '.swiper-button-next', 2109 prevEl: '.swiper-button-prev', 2110 }, 2111 spaceBetween: 30, 2112 loop: true, 2113 slidesPerView: 1, 2114 hashnav: false, 2115 speed: 1000, 2116 lazy: { 2117 loadPrevNext: true, 2118 }, 2119 preloadImages: false, 2120 autoplay: { 2121 delay: 5000, 2122 }, 2123 }); 2124 // swiper ÑоваÑов магазина 2125 var galleryTop = new Swiper('.swiper-container .shop-good-images', { 2126 grabCursor: true, 2127 centeredSlides: true, 2128 slidesPerView: 'auto', 2129 preloadImages: false, 2130 coverflow: { 2131 rotate: 50, 2132 stretch: 0, 2133 depth: 100, 2134 modifier: 1, 2135 slideShadows : true 2136 } 2137 }); 2138 var galleryThumbs = new Swiper('.swiper-container .shop-good-thumb-images', { 2139 spaceBetween: 10, 2140 centeredSlides: true, 2141 slidesPerView: 'auto', 2142 touchRatio: 0.2, 2143 slideToClickedSlide: true 2144 }); 2145 galleryTop.params.control = galleryThumbs; 2146 galleryThumbs.params.control = galleryTop; 2147 2148 //swiper бизнеÑ-ÑÑвениÑов 2149 2150 if (document.querySelector('.gf_recommendation')) { 2151 var swiperExample = new Swiper('.swiper-container.gf_recommendation', { 2152 slidesPerView: 4, 2153 pagination: { 2154 el: '.swiper-pagination', 2155 clickable: true, 2156 }, 2157 navigation: { 2158 nextEl: '.swiper-button-next', 2159 prevEl: '.swiper-button-prev', 2160 }, 2161 spaceBetween: 20, 2162 nextButton: '.recommendation-button-next', 2163 prevButton: '.recommendation-button-prev', 2164 observer: true, 2165 loop: true, 2166 autoplay: 4000, 2167 breakpoints: { 2168 580: { 2169 slidesPerView: 1, 2170 }, 2171 825: { 2172 slidesPerView: 2, 2173 }, 2174 1000: { 2175 slidesPerView: 4, 2176 } 2177 } 2178 }) 2179 } 2180</script>
vendor: 2 bytes, line 2180
2180
2181<script> 2182 var top_show = 400; // ÐÑÑÑÑп ÑвеÑÑ Ñ 2183 var delay = 600; // ÐадеÑжка пÑокÑÑÑки 2184 $(document).ready(function() { 2185 $(window).scroll(function () { 2186 if ($(this).scrollTop() > top_show) $('#to_top').fadeIn(); 2187 else $('#to_top').fadeOut(); 2188 }); 2189 $('#to_top').click(function () { 2190 $('body, html').animate({ 2191 scrollTop: 0 2192 }, delay); 2193 }); 2194 $(window).scroll(function() { 2195 var top = $(this).scrollTop(); 2196 var fixed = $(document).height()-$(window).height()-$('footer').height()-parseInt($('footer').css('padding-top'))-parseInt($('footer').css('padding-bottom')); 2197 if ( top > fixed ) $('#to_top').addClass('fixed_to_top'); 2198 else $('#to_top').removeClass('fixed_to_top'); 2199 }); 2200 }); 2201</script>
2201 2202<!--<link href="https://airprint.by/content/css/auth.css?v=674721B3B859B385ADDFC0FC0B2A0493" rel="stylesheet" type='text/css'>--> 2203
2204<script> 2205 (function () { 2206 var oneModalforLoginButton = document.querySelector('.auth-no'); 2207 if (!oneModalforLoginButton) return; 2208 2209 var mobileUserBlock = document.querySelector('.nav.navbar-nav .controls.first'); 2210 var mobileLoginButton = document.querySelector('.nav.navbar-nav .controls.first a[href*="/account/login"]'); 2211 2212 mobileUserBlock.removeChild(mobileUserBlock.querySelector('a[href*="/account/register"]')); 2213 mobileLoginButton.classList.add('auth-no'); 2214 })(); 2215</script>
2215 2216<div class="checkout-singin-register-wrapper active-signin"> 2217 <div class="account-login-container loading-wheel visually-hidden"> 2218 <div class="row"> 2219 <div class="account-login-wrapper col-xs-12 col-sm-6 col-sm-offset-3"> 2220 2221 <div id="modal-auth" class="auth-ex-container"> 2222 2223 </div> 2224 2225 </div> 2226
2226<script> 2227 (function () { 2228 var isComplete = false; 2229 2230 var loginButtons = document.querySelectorAll('.auth-no'); 2231 var modalAuth = document.querySelector('.account-login-container'); 2232 var accountLoginWrapper = document.querySelector('.account-login-wrapper'); 2233 var authExContainer = document.querySelector('#modal-auth.auth-ex-container'); 2234 var source = '/content/js/pxp/build/authManager-bundle.min.js?v=' + Math.floor(Math.random() * Math.floor(50000)); 2235 var overlay = '<div class="pxpJqmOverlay" style="height: 100%; width: 100%; position: fixed; left: 0px; top: 0px; z-index: 10004; opacity: 0.5;"></div>'; 2236 2237 function initNewModalWindow() { 2238 var closeButton = document.createElement('span'); 2239 closeButton.classList.add('auth-ex-container__close-button'); 2240 authExContainer.insertAdjacentElement('afterbegin', closeButton); 2241 2242 function closeModalWindowHandler() { 2243 modalAuth.classList.toggle('visually-hidden'); 2244 document.body.removeChild(document.querySelector('.pxpJqmOverlay')); 2245 } 2246 2247 function closeModalWindowOnKeyHandler(evt) { 2248 2249 if (evt.keyCode === 27) { 2250 closeModalWindowHandler(); 2251 } 2252 2253 return false; 2254 } 2255 2256 window.addEventListener('keydown', closeModalWindowOnKeyHandler); 2257 closeButton.addEventListener('click', closeModalWindowHandler); 2258 2259 var settings = { 2260 container: document.querySelector("#modal-auth.auth-ex-container"), 2261 initManager: 0, 2262 onSucceed: function () { 2263 window.location.reload(); 2264 }, 2265 onFailed: function () { 2266 console.log("Max attempt count was reached. Reloading..."); 2267 window.location.reload(); 2268 } 2269 }; 2270 2271 if (pxp.user.userId == null || pxp.user.isAnonymous) { 2272 var myModel = new pxpFrontend.authManager.AuthManager(settings); 2273 } 2274 2275 isComplete = true; 2276 modalAuth.classList.remove('loading-wheel'); 2277 } 2278 2279 function initModal() { 2280 if (isComplete) { 2281 return; 2282 } 2283 2284 if (typeof pxpFrontend.authManager !== 'undefined' && typeof pxpFrontend.authManager !== 'null') { 2285 initNewModalWindow(); 2286 } else { 2287 var scriptElement = document.createElement('script'); 2288 scriptElement.setAttribute('src', source); 2289 scriptElement.setAttribute('charset', 'UTF-8'); 2290 document.head.appendChild(scriptElement); 2291 2292 scriptElement.addEventListener('load', initNewModalWindow); 2293 } 2294 } 2295 2296 function openModalAuth(evt) { 2297 evt.preventDefault(); 2298 2299 initModal(); 2300 document.body.insertAdjacentHTML('afterbegin', overlay); 2301 modalAuth.classList.remove('visually-hidden'); 2302 } 2303 2304 2305 for (var i = 0; i < loginButtons.length; i++) { 2306 loginButtons[i].addEventListener('click', openModalAuth); 2307 }; 2308 2309 })(); 2310 </script>
2310 2311 </div> 2312 </div> 2313</div> 2314
2315<script> 2316 (function () { 2317 'use strict'; 2318 2319 function UserProfileModel() { 2320 var self = this; 2321 2322 self.getUserData = function () { 2323 2324 var xhr = new XMLHttpRequest(); 2325 xhr.responseType = 'json'; 2326 2327 xhr.addEventListener('load', function () { 2328 if (xhr.status === 200) { 2329 self.firstName(xhr.response.FirstName); 2330 self.lastName(xhr.response.LastName); 2331 } else { 2332 console.log('СÑаÑÑÑ Ð¾ÑвеÑа: ' + xhr.status + ' ' + xhr.statusText); 2333 } 2334 }); 2335 2336 xhr.open('GET', '/api/account'); 2337 xhr.send(); 2338 }; 2339 2340 self.firstName = ko.observable(''); 2341 self.lastName = ko.observable(''); 2342 2343 self.name = ko.pureComputed(function () { 2344 return self.lastName() + ' ' + self.firstName(); 2345 }, self); 2346 2347 self._init = function () { 2348 if (pxp.user.userId !== null) { 2349 self.getUserData(); 2350 } 2351 }; 2352 self._init(); 2353 }; 2354 2355 var userProfileView = document.querySelector('.user-block .user-profile-block'); 2356 if (!userProfileView) return; 2357 2358 ko.applyBindings(new UserProfileModel(), userProfileView); 2359 })(); 2360</script>
vendor: 2 bytes, line 2360
2360
2361<script> 2362 (function(){ 2363 var navigationController = 2364 new NavigationGlideController({minDesctopWidth:953}); 2365 2366 window.addEventListener("scroll", navigationController.onStateChange); 2367 window.addEventListener("resize", navigationController.onStateChange); 2368 2369 function NavigationGlideController(settings){ 2370 var controller = this, documentElement = document.documentElement, 2371 isDesctopMode = false, isGlideMode = false, state = new Object(), 2372 glideNavigation = document.getElementById("top_nav"), 2373 glideSearchBlock = document.getElementById("search"), 2374 documentHeader = document.querySelector("header"), 2375 headerBottomRow = documentHeader.querySelector(".row.bott-line"), 2376 desctopToggleClassGroupes = { 2377 "show-clone-header": [glideNavigation], 2378 "glidedHeader": [documentElement], 2379 "fixedSearch":[ 2380 glideSearchBlock, 2381 document.querySelector(".searchWrapper") 2382 ], 2383 "fixedFast": [document.querySelector(".fast-button")] 2384 }, 2385 mobileToggleClassGroupes = { 2386 "fixed": [ 2387 glideSearchBlock, 2388 headerBottomRow 2389 ] 2390 }; 2391 controller.onStateChange = glideStateProcesses; 2392 initialize(); 2393 function runGlideMode(group){ 2394 processClassGroupes("add", group); 2395 } 2396 function stopGlideMode(group){ 2397 processClassGroupes("remove", group); 2398 } 2399 function processClassGroupes(method, group){ 2400 var cssClass, elements, elementIndex, elementsLength, element; 2401 for(var cssClass in group){ 2402 if(group.hasOwnProperty(cssClass)){ 2403 elements = group[cssClass]; 2404 elementsLength = elements.length; 2405 for(elementIndex = 0;elementIndex<elementsLength;++elementIndex){ 2406 element = elements[elementIndex]; 2407 if(element) 2408 element.classList[method](cssClass); 2409 } 2410 } 2411 } 2412 } 2413 function glideStateProcesses(){ 2414 measureAndFillState(); 2415 var isDesctopStateMode = state.width >= settings.minDesctopWidth, 2416 isRequiredGlideMode = state.scrollTop >= state.headerRowBottom, 2417 toggleGroup = isDesctopMode 2418 ? desctopToggleClassGroupes 2419 : mobileToggleClassGroupes; 2420 if(isDesctopStateMode !== isDesctopMode){ 2421 stopGlideMode(toggleGroup); 2422 isDesctopMode = isDesctopStateMode; 2423 toggleGroup = isDesctopMode 2424 ? desctopToggleClassGroupes 2425 : mobileToggleClassGroupes; 2426 isGlideMode = false; 2427 return; 2428 } 2429 if(isRequiredGlideMode && !isGlideMode) 2430 return runGlideMode(toggleGroup); 2431 stopGlideMode(toggleGroup); 2432 } 2433 function measureAndFillState(){ 2434 var pageoffset = window.scrollY || documentElement.scrollTop, 2435 clientOffset = documentElement.clientTop || 0; 2436 state.width = Math.min(window.outerWidth, window.innerWidth); 2437 state.scrollTop = pageoffset - clientOffset; 2438 state.headerRowBottom = documentHeader.offsetHeight; 2439 } 2440 function initialize(){ 2441 fillGlideNavigation(); 2442 glideStateProcesses(); 2443 2444 function fillGlideNavigation(){ 2445 var gliderUserBlock = glideNavigation.querySelector("header .user-block"), 2446 headerUserBlock = documentHeader.querySelector(".user-block"), 2447 gliderNavigatigation = glideNavigation.querySelector(".nav-top-clone .clone-nav"), 2448 headerNavigation = documentHeader.querySelector(".nav.navbar-nav"); 2449 if(gliderUserBlock && headerUserBlock){ 2450 gliderUserBlock.innerHTML = headerUserBlock.innerHTML; 2451 } 2452 if(gliderNavigatigation && headerNavigation){ 2453 gliderNavigatigation.innerHTML = headerNavigation.innerHTML; 2454 } 2455 var elementsForRemove = 2456 gliderNavigatigation.querySelectorAll("li.not_focus, li.for_mobile"), 2457 elementsForRemoveLength = elementsForRemove.length, 2458 elementForRemoveIndex; 2459 for(elementForRemoveIndex=0;elementForRemoveIndex<elementsForRemoveLength;++elementForRemoveIndex){ 2460 var elementForRemove = elementsForRemove[elementForRemoveIndex], 2461 parentElement = elementForRemove ? elementForRemove.parentElement : null; 2462 if(elementForRemove && parentElement) 2463 parentElement.removeChild(elementForRemove); 2464 } 2465 } 2466 } 2467 } 2468 })() 2469</script>
2469 2470
2471<script> 2472$('#hide_this_panel').click(function () { 2473 $('body').addClass('to_top'); 2474}); 2475</script>
2475 2476 2477 2478
2479<script type="text/javascript"> 2480 (function () { 2481 $.ajax({ 2482 type: 'GET', 2483 url: '/api/cart/itemsCount', 2484 contentType: 'application/json', 2485 success: function (data) { 2486 $('a.shopping-cart span').replaceWith('<span class="added_card"></span>'); 2487 $("a.shopping-cart span").text(data); 2488 if (data > 0) { 2489 $("a.shopping-cart span").show(); 2490 } else { 2491 $("a.shopping-cart span").hide(); 2492 } 2493 }, 2494 error: function () { 2495 console.log('Error while loading shopping cart items count'); 2496 } 2497 }); 2498 })(); 2499</script>
2499 2500 2501
2502<script> 2503 window.fbAsyncInit = function() { 2504 FB.init({ 2505 appId : '{your-app-id}', 2506 cookie : true, 2507 xfbml : true, 2508 version : '{api-version}' 2509 }); 2510 2511 FB.AppEvents.logPageView(); 2512 2513 }; 2514 2515 (function(d, s, id){ 2516 var js, fjs = d.getElementsByTagName(s)[0]; 2517 if (d.getElementById(id)) {return;} 2518 js = d.createElement(s); js.id = id; 2519 js.src = "https://connect.facebook.net/en_US/sdk.js"; 2520 fjs.parentNode.insertBefore(js, fjs); 2521 }(document, 'script', 'facebook-jssdk')); 2522</script>
2522 2523
2524<script> 2525 function SwapElements() { 2526 var SwapWrapper = document.querySelector(".swap-blocks-wrapper"); 2527 if (SwapWrapper && screen.width <= 768) 2528 SwapWrapper.firstElementChild.parentNode.insertBefore(SwapWrapper.lastElementChild, SwapWrapper 2529 .firstElementChild); 2530 } 2531 SwapElements(); 2532</script>
2532 2533
2534<script> 2535 // document.querySelectorAll('td').forEach(item=>{ 2536 // item.addEventListener('mouseover',()=>{ 2537 // // item.parentElement 2538 // console.log(item.parentElement.parentElement.parentElement.children[0]) 2539 // }) 2540 // }) 2541 2542 // $('td').hover(function () { 2543 // $(this).parents('table').find('col:eq(' + $(this).index() + ')').toggleClass('hover'); 2544 // }); 2545</script>
2545 2546
2547<script> 2548 (function () { 2549 var images = document.querySelectorAll('img[data-src]'); 2550 if (images.length < 0) return; 2551 if (!Element.prototype.closest) { 2552 if (!Element.prototype.matches) { 2553 Element.prototype.matches = Element.prototype.msMatchesSelector || Element.prototype 2554 .webkitMatchesSelector; 2555 } 2556 Element.prototype.closest = function (selector) { 2557 if (!this) return null; 2558 if (this.matches(selector)) return this; 2559 if (!this.parentElement) { 2560 return null 2561 } else return this.parentElement.closest(selector); 2562 }; 2563 }; 2564 for (var i = 0; i < images.length; i++) { 2565 var image = images[i]; 2566 if (image.closest(".CategoryOfPrintings")) continue; 2567 image.setAttribute('src', image.getAttribute('data-src')); 2568 image.onload = function () { 2569 this.removeAttribute('data-src'); 2570 }; 2571 }; 2572 })() 2573</script>
2573 2574 2575<!-- ÐккоÑдеон опиÑÐ°Ð½Ð¸Ñ ÑÑлÑги -->
2576<script> 2577 $(document).ready(function() { 2578 setTimeout(function() { 2579 $('.description-product__content').each(function() { 2580 var $this = $(this); 2581 var $descriptionWrapperText = $this.find('.description-product__text-hidden'); 2582 var $descriptionText = $this.find('.description-product__text'); 2583 var $readMoreLink = $this.find('span'); 2584 2585 if ($descriptionText.height() <= $descriptionWrapperText.height()) { 2586 $readMoreLink.css('display', 'none'); 2587 return; 2588 } 2589 $readMoreLink.click(function(e) { 2590 e.preventDefault(); 2591 $(this).toggleClass("active"); 2592 $(this).closest('.description-product__content').toggleClass("active"); 2593 }); 2594 }); 2595 }, 1000); 2596 }); 2597</script>
2597 2598 2599<!-- ÐÐ¾Ð´Ð¼ÐµÐ½Ñ Ð² адапÑиве-->
2600<script> 2601 (function () { 2602 var subNav = document.querySelector('#navigation-wrapper'); 2603 var selectedElement = document.querySelector('#navigation-wrapper .dropdown-item.dropdown-item-selected'); 2604 if (!selectedElement || !subNav) return; 2605 2606 function changeSubMenuHandler(evt) { 2607 evt.preventDefault(); 2608 subNav.classList.toggle('open'); 2609 } 2610 2611 selectedElement.addEventListener('click', changeSubMenuHandler); 2612 })(); 2613</script>
2613 2614
2615<script> 2616 (function () { 2617 window.addEventListener('load', function () { 2618 var langList = document.querySelector('.lng-selector.list-unstyled'); 2619 if (!langList) return; 2620 2621 var languages = { 2622 'eng': { 2623 link: 'https://www.demo.pixlpark.com', 2624 title: 'English', 2625 linkImg: 'images/flags/us.svg', 2626 className: 'en-us' 2627 }, 2628 'sp': { 2629 link: 'https://demo.pixlpark.com/es-es', 2630 title: 'Español', 2631 linkImg: 'images/flags/sp.svg', 2632 className: 'es-es' 2633 }, 2634 'tr': { 2635 link: 'https://demo.pixlpark.com/tr-tr', 2636 title: 'Türkçe', 2637 linkImg: 'images/flags/tr.svg', 2638 className: 'tr-tr' 2639 }, 2640 'ru': { 2641 link: 'https://www.demo.pixlpark.ru', 2642 title: 'Ð ÑÑÑкий', 2643 linkImg: 'images/flags/ru.svg', 2644 className: 'ru-ru' 2645 }, 2646 'ua': { 2647 link: 'https://www.demo.pixlpark.ru/uk-ua', 2648 title: 'УкÑаинÑкий', 2649 linkImg: 'images/flags/ua.svg', 2650 className: 'ua-ua' 2651 }, 2652 } 2653 2654 addLinksToDemo(languages.eng); 2655 addLinksToDemo(languages.sp); 2656 addLinksToDemo(languages.tr); 2657 2658 var cloneLangList = langList.cloneNode(true); 2659 2660 var langWrapper = '<div class="lang-choose"><span class="lang-choose__header"><i></i><u></u></span></div>'; 2661 var langWrapperMobile = '<li class="for_mobile"><div class="lang-choose-mobile"><span class="lang-choose__header"><i class="icon_globe-2"></i>Ðова ÑайÑÑ:</span></div></li>'; 2662 2663 document.querySelector('.top-line .user-auth-choose').insertAdjacentHTML('afterend', langWrapper); 2664 document.querySelector('.lang-choose').insertAdjacentElement('beforeend', langList); 2665 2666 document.querySelector('.nav.navbar-nav').insertAdjacentHTML('beforeend', langWrapperMobile); 2667 document.querySelector('.lang-choose-mobile').insertAdjacentElement('beforeend', cloneLangList); 2668 2669 langList.setAttribute('style', 'display:block'); 2670 2671 function setActiveLang() { 2672 var lang = document.querySelector('.lng-selector li.selected'); 2673 var langHeader = document.querySelector('.lang-choose__header u'); 2674 var langHeaderIcon = document.querySelector('.lang-choose__header i'); 2675 2676 if (langHeader != null) langHeader.textContent = lang.querySelector('span').title; 2677 if (langHeaderIcon != null) langHeaderIcon.setAttribute('style', 'background-image:url(' + lang.querySelector('img').src + ')'); 2678 } 2679 2680 function addLinksToDemo(langObj) { 2681 var newLang = document.createElement('li'); 2682 newLang.classList.add('lng', langObj.className); 2683 2684 // newLang.innerHTML = '<span title="' + langObj.title + '"><a href="' + langObj.link + '"><img src="https://airprint.by/content/'"></a></span>'; 2685 newLang.innerHTML = 2686 '<span title="' + langObj.title + '">' + 2687 '<a href="' + langObj.link + '">' + 2688 '<img src="' + langObj.linkImg + '">' + 2689 '</a>' + 2690 '</span>'; 2691 2692 langList.insertAdjacentElement('beforeend', newLang); 2693 } 2694 2695 if (document.querySelector('.lang-choose') != null) { 2696 var langs = document.querySelectorAll('.lang-choose .lng-selector li'); 2697 for (var i = 0; i < langs.length; i++) { 2698 if (langs[i].classList.contains('selected')) 2699 langs[i].querySelector('span').insertAdjacentText('beforeend', langs[i].querySelector('span').title); 2700 else { 2701 var titleSpan = document.createElement('span'); 2702 titleSpan.innerHTML = langs[i].querySelector('span').title; 2703 langs[i].querySelector('a').insertAdjacentElement('beforeend', titleSpan); 2704 } 2705 } 2706 } 2707 setActiveLang(); 2708 }); 2709 })(); 2710 (function () { 2711 window.addEventListener('load', function () { 2712 var headerHeight = document.querySelector('header').getBoundingClientRect().height; 2713 2714 var userAuthChoose = document.querySelector(".top-line .user-auth-choose"); 2715 if (!userAuthChoose) return; 2716 2717 var gliderContainer = document.querySelector("#top_nav .header-control .container"); 2718 var originalPlace = document.querySelector(".lang-choose"); 2719 2720 window.addEventListener('scroll', function () { 2721 if (window.pageYOffset > headerHeight) { 2722 gliderContainer.insertAdjacentElement('beforeend', userAuthChoose); 2723 userAuthChoose = document.querySelector("#top_nav .user-auth-choose"); 2724 } else { 2725 originalPlace.insertAdjacentElement('beforebegin', userAuthChoose); 2726 2727 } 2728 }); 2729 }) 2730 })(); 2731</script>
2731<script> 2732 (function () { 2733 var boxes = document.querySelectorAll("div.good-block"), 2734 lazyImages = document.querySelectorAll("div.good-block .good-image"); 2735 2736 for (var i = 0; i < boxes.length; i++) { 2737 var imageWP = boxes[i].querySelector("source"); 2738 var image = boxes[i].querySelector("img"); 2739 var lazyParent = boxes[i].querySelector(".good-image"); 2740 2741 boxes[i].setAttribute("style", "display: block"); 2742 2743 if (imageWP) { 2744 imageWP.setAttribute("srcset", imageWP.getAttribute("data-srcset")); 2745 image.setAttribute("src", image.getAttribute("data-src")); 2746 2747 lazyParent.classList.remove("loading-wheel"); 2748 } else { 2749 image.setAttribute("src", image.getAttribute("data-src")); 2750 lazyParent.classList.remove("loading-wheel"); 2751 } 2752 } 2753 })(); 2754</script>
2754<script> 2755 $(document).ready(function() { 2756 $('.call-modal-window').click(function () { 2757 $('#polymodal h4 span').text($(this).attr('data-title')); 2758 $('#polyModalEditorUrl').attr('href', $(this).attr('data-editor-url')); 2759 $('#polyModalMockupUrl').attr('href', $(this).attr('data-mockup-url') + '#choose'); 2760 $('#polyModalDesignUrl').attr('href', $(this).attr('data-design-url')); 2761 2762 $('#polymodal').jqmShow(); 2763 return false; 2764 }); 2765 $( document ).on( "click", ".jqmOverlay", function() { 2766 $('#polymodal').jqmHide(); 2767 }); 2768 }); 2769</script>
vendor: 2 bytes, line 2769
2769
2770<script> 2771 $('td').hover(function() { 2772 $(this).parents('table').find('col:eq('+$(this).index()+')').toggleClass('hover'); 2773 }); 2774</script>
2774 2775 2776
2776<script type="text/javascript"> 2777 function ValidatorUpdateDisplay(val) { 2778 if (typeof (val.display) == "string") { 2779 if (val.display == "None") { return; } 2780 if (val.display == "Dynamic") { val.style.display = val.isvalid ? "none" : "block"; return; } 2781 } 2782 if ((navigator.userAgent.indexOf("Mac") > -1) && (navigator.userAgent.indexOf("MSIE") > -1)) { val.style.display = "block"; } 2783 val.style.visibility = val.isvalid ? "hidden" : "visible"; 2784 } 2785 </script>
2785 2786
2786<script> 2787 if (typeof loadAsyncContentBlocks !== "undefined") loadAsyncContentBlocks(); 2788 </script>
2788 2789</body> 2790</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.