1<!DOCTYPE html> 2<html xml:lang="ru" lang="ru" class=""> 3<head> 4 <!-- Yandex.Metrika counter -->
5<script data-skip-moving="true">(function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)}; 6 m[i].l=1*new Date(); 7 for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }} 8 k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)}) 9 (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym"); 10 ym('30829606', "init", { 11 clickmap:true, 12 trackLinks:true, 13 accurateTrackBounce:true, 14 webvisor:true, 15 trackHash:true, 16 ecommerce:"dataLayer" 17 });</script>
17 18<!-- /Yandex.Metrika counter -->
vendor: 70 bytes, lines 18-19
18 <script async 19 src="https://www.googletagmanager.com/gtag/js?id=
19UA-36748548-2
vendor: 47 bytes, lines 19-21
19" 20 data-skip-moving="true" 21 ></script>
21<script data-skip-moving="true">window.dataLayer = window.dataLayer || []; 22 function gtag(){dataLayer.push(arguments)}; 23 gtag("js", new Date()); 24 gtag("config", "UA-36748548-2");</script>
24
24<script data-skip-moving="true">!function(){ 25 var t=document.createElement("script"); 26 t.type="text/javascript", 27 t.async=!0, 28 t.src="https://vk.ru/js/api/openapi.js?160", 29 t.onload=function(){VK.Retargeting.Init("VK-RTRG-709229-enHfM"), 30 VK.Retargeting.Hit()},document.head.appendChild(t) 31 }();</script>
31 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 32 <meta name="viewport" content="user-scalable=no, initial-scale=1.0, maximum-scale=1.0, width=device-width"> 33 <meta name="HandheldFriendly" content="true" > 34 <meta name="MobileOptimized" content="width"> 35 <meta name="apple-mobile-web-app-capable" content="yes"> 36 <title>Ðлог компании "ÐÐТÐТ"</title> 37 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 38<meta name="keywords" content="blog,it news, how it made" /> 39<meta name="description" content="Ðлог компании "ÐÐТÐТ", новинки и ÑÐµÑ Ð½Ð¾Ð»Ð¾Ð³Ð¸Ð¸" />
40<script data-skip-moving="true">(function() {const canvas = document.createElement('canvas');let gl;try{gl = canvas.getContext('webgl2') || canvas.getContext('webgl') || canvas.getContext('experimental-webgl');}catch (e){return;}if (!gl){return;}const result = {vendor: gl.getParameter(gl.VENDOR),renderer: gl.getParameter(gl.RENDERER),};const debugInfo = gl.getExtension('WEBGL_debug_renderer_info');if (debugInfo){result.unmaskedVendor = gl.getParameter(debugInfo.UNMASKED_VENDOR_WEBGL);result.unmaskedRenderer = gl.getParameter(debugInfo.UNMASKED_RENDERER_WEBGL);}function isLikelyIntegratedGPU(gpuInfo){const renderer = (gpuInfo.unmaskedRenderer || gpuInfo.renderer || '').toLowerCase();const vendor = (gpuInfo.unmaskedVendor || gpuInfo.vendor || '').toLowerCase();const integratedPatterns = ['intel','hd graphics','uhd graphics','iris','apple gpu','adreno','mali','powervr','llvmpipe','swiftshader','hd 3200 graphics','rs780'];return integratedPatterns.some(pattern => renderer.includes(pattern) || vendor.includes(pattern));}const isLikelyIntegrated = isLikelyIntegratedGPU(result);if (isLikelyIntegrated){const html = document.documentElement;html.classList.add('bx-integrated-gpu', '--ui-reset-bg-blur');}})();</script>
40 41<style type="text/css"> 42 :root { 43 --theme-color-b24button: var(--primary); 44 } 45 .landing-b24button-use-style .b24-widget-button-popup, 46 .landing-b24button-use-style .b24-widget-button-popup-triangle, 47 .landing-b24button-use-style .b24-widget-button-pulse { 48 border-color: var(--theme-color-b24button) !important; 49 } 50 .landing-b24button-use-style .b24-widget-button-inner-block, 51 .landing-b24button-use-style .b24-widget-button-inner-mask, 52 .landing-b24button-use-style .b24-widget-button-social-item { 53 background-color: var(--theme-color-b24button) !important; 54 } 55 </style> 56<style type="text/css"> 57 :root { 58 --primary: #4034f4 !important; 59 --primary-darken-1: hsl(243.75, 90%, 56%); 60 --primary-darken-2: hsl(243.75, 90%, 53%); 61 --primary-darken-3: hsl(243.75, 90%, 48%); 62 --primary-lighten-1: hsl(243.75, 90%, 68%); 63 --primary-opacity-0: rgba(64, 52, 244, 0); 64 --primary-opacity-0_05: rgba(64, 52, 244, 0.05); 65 --primary-opacity-0_1: rgba(64, 52, 244, 0.1); 66 --primary-opacity-0_15: rgba(64, 52, 244, 0.15); 67 --primary-opacity-0_2: rgba(64, 52, 244, 0.2); 68 --primary-opacity-0_25: rgba(64, 52, 244, 0.25); 69 --primary-opacity-0_3: rgba(64, 52, 244, 0.3); 70 --primary-opacity-0_35: rgba(64, 52, 244, 0.35); 71 --primary-opacity-0_4: rgba(64, 52, 244, 0.4); 72 --primary-opacity-0_45: rgba(64, 52, 244, 0.45); 73 --primary-opacity-0_5: rgba(64, 52, 244, 0.5); 74 --primary-opacity-0_55: rgba(64, 52, 244, 0.55); 75 --primary-opacity-0_6: rgba(64, 52, 244, 0.6); 76 --primary-opacity-0_65: rgba(64, 52, 244, 0.65); 77 --primary-opacity-0_7: rgba(64, 52, 244, 0.7); 78 --primary-opacity-0_75: rgba(64, 52, 244, 0.75); 79 --primary-opacity-0_8: rgba(64, 52, 244, 0.8); 80 --primary-opacity-0_85: rgba(64, 52, 244, 0.85); 81 --primary-opacity-0_9: rgba(64, 52, 244, 0.9); 82 --primary-opacity-0_95: rgba(64, 52, 244, 0.95); 83 --theme-color-main: hsl(243.75, 20%, 20%); 84 --theme-color-secondary: hsl(243.75, 20%, 80%); 85 --theme-color-title: hsl(243.75, 20%, 20%); 86 --theme-color-strict-inverse: #ffffff; 87 } 88 </style> 89<style>:root {--theme-color-main: #1a2e39 !important;--theme-color-title: #1a2e39 !important;}</style> 90 91 92<link href="/bitrix/js/ui/design-tokens/dist/ui.design-tokens.min.css?171704956723463" type="text/css" rel="stylesheet"/> 93<link href="/bitrix/js/intranet/design-tokens/bitrix24/air-design-tokens.min.css?17555185163744" type="text/css" rel="stylesheet"/> 94<link href="/bitrix/js/ui/fonts/opensans/ui.font.opensans.min.css?16641718712320" type="text/css" rel="stylesheet"/> 95<link href="/bitrix/js/main/popup/dist/main.popup.bundle.min.css?178332725422500" type="text/css" rel="stylesheet"/> 96<link href="/bitrix/js/ui/design-tokens/air/dist/air-design-tokens.min.css?1783327312162020" type="text/css" rel="stylesheet"/> 97<link href="/bitrix/js/ui/icon-set/dist/icon-set.bundle.min.css?17833273131877" type="text/css" rel="stylesheet"/> 98<link href="/bitrix/js/ui/icon-set/actions/dist/actions.bundle.min.css?178332731320123" type="text/css" rel="stylesheet"/> 99<link href="/bitrix/js/ui/icon-set/main/dist/main.bundle.min.css?178332731376977" type="text/css" rel="stylesheet"/> 100<link href="/bitrix/js/ui/icon-set/outline/dist/outline.bundle.min.css?1787052255121570" type="text/css" rel="stylesheet"/> 101<link href="/bitrix/js/ui/system/skeleton/dist/skeleton.bundle.min.css?1755518515395" type="text/css" rel="stylesheet"/> 102<link href="/bitrix/js/main/sidepanel/dist/side-panel.bundle.min.css?178332725422728" type="text/css" rel="stylesheet"/> 103<link href="/bitrix/js/main/core/css/core_date.min.css?16641718809928" type="text/css" rel="stylesheet"/> 104<link href="/bitrix/js/ui/cnt/ui.cnt.min.css?17513607614259" type="text/css" rel="stylesheet"/> 105<link href="/bitrix/js/ui/cnt/dist/cnt.bundle.min.css?17513607865784" type="text/css" rel="stylesheet"/> 106<link href="/bitrix/js/ui/switcher/dist/ui.switcher.bundle.min.css?17701354696763" type="text/css" rel="stylesheet"/> 107<link href="/bitrix/js/ui/buttons/dist/ui.buttons.bundle.min.css?178332731282986" type="text/css" rel="stylesheet"/> 108<link href="/bitrix/js/landing/css/landing_public.min.css?1787052278436" type="text/css" rel="stylesheet"/> 109<link href="/bitrix/components/bitrix/landing.pub/templates/.default/style.min.css?178705227739547" type="text/css" rel="stylesheet"/> 110<link href="/bitrix/panel/main/popup.min.css?178332725420064" type="text/css" rel="stylesheet"/> 111<link href="/bitrix/panel/catalog/catalog_cond.min.css?15608495357248" type="text/css" rel="stylesheet"/> 112<link href="/bitrix/components/bitrix/landing.cookies/templates/.default/style.min.css?17280240227126" type="text/css" rel="stylesheet"/> 113<link href="/bitrix/templates/landing24/assets/vendor/bootstrap/bootstrap.min.css?1698645188177088" type="text/css" rel="stylesheet" data-template-style="true"/> 114<link href="/bitrix/templates/landing24/theme.min.css?1772187963536329" type="text/css" rel="stylesheet" data-template-style="true"/> 115<link href="/bitrix/templates/landing24/template_styles.min.css?16859520002401" type="text/css" rel="stylesheet" data-template-style="true"/>
116<script>if(!window.BX)window.BX={};if(!window.BX.message)window.BX.message=function(mess){if(typeof mess==='object'){for(let i in mess) {BX.message[i]=mess[i];} return true;}};</script>
vendor: 1 bytes, line 116
116
117<script>(window.BX||top.BX).message({"pull_server_enabled":"Y","pull_config_timestamp":1771308722,"shared_worker_allowed":"Y","pull_guest_mode":"N","pull_guest_user_id":0,"pull_worker_mtime":1745248986});(window.BX||top.BX).message({"PULL_OLD_REVISION":"ÐÐ»Ñ Ð¿ÑÐ¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸Ñ ÐºÐ¾ÑÑекÑной ÑабоÑÑ Ñ ÑайÑом необÑ
одимо пеÑезагÑÑзиÑÑ ÑÑÑаниÑÑ."});</script>
vendor: 1 bytes, line 117
117
118<script>(window.BX||top.BX).message({"MAIN_BASELINE_BROWSER_OUTDATED":"ÐÑ Ð¸ÑполÑзÑеÑе ÑÑÑаÑевÑÑÑ Ð²ÐµÑÑÐ¸Ñ Ð±ÑаÑзеÑа. ÐбновиÑе его Ð´Ð»Ñ Ð±ÐµÐ·Ð¾Ð¿Ð°Ñной и ÑÑабилÑной ÑабоÑÑ","MAIN_BASELINE_DETAILS":"ÐодÑобнее","MAIN_BASELINE_CLOSE":"ÐакÑÑÑÑ"});</script>
118 119
120<script type="extension/settings" data-extension="main.baseline">{"collectData":false,"helpUrl":"https:\/\/helpdesk.bitrix24.ru\/open\/code_27229654\/","helpCode":"redirect=detail\u0026code=27229654"}</script>
vendor: 1 bytes, line 120
120
121<script src="/bitrix/js/main/baseline/dist/baseline.bundle.min.js?17823758554439"></script>
121 122
123<script>(window.BX||top.BX).message({"JS_CORE_LOADING":"ÐагÑÑзка...","JS_CORE_NO_DATA":"- ÐÐµÑ Ð´Ð°Ð½Ð½ÑÑ
-","JS_CORE_WINDOW_CLOSE":"ÐакÑÑÑÑ","JS_CORE_WINDOW_EXPAND":"РазвеÑнÑÑÑ","JS_CORE_WINDOW_NARROW":"СвеÑнÑÑÑ Ð² окно","JS_CORE_WINDOW_SAVE":"СоÑ
ÑаниÑÑ","JS_CORE_WINDOW_CANCEL":"ÐÑмениÑÑ","JS_CORE_WINDOW_CONTINUE":"ÐÑодолжиÑÑ","JS_CORE_H":"Ñ","JS_CORE_M":"м","JS_CORE_S":"Ñ","JSADM_AI_HIDE_EXTRA":"СкÑÑÑÑ Ð»Ð¸Ñние","JSADM_AI_ALL_NOTIF":"ÐоказаÑÑ Ð²Ñе","JSADM_AUTH_REQ":"ТÑебÑеÑÑÑ Ð°Ð²ÑоÑизаÑиÑ!","JS_CORE_WINDOW_AUTH":"ÐойÑи","JS_CORE_IMAGE_FULL":"ÐолнÑй ÑазмеÑ"});</script>
123 124
125<script src="/bitrix/js/main/core/core.min.js?1787746399181629"></script>
125 126
127<script>BX.Runtime.registerExtension({"name":"main.core","namespace":"BX","loaded":true});</script>
vendor: 1 bytes, line 127
127
128<script>BX.setJSList(["\/bitrix\/js\/main\/core\/core_ajax.js","\/bitrix\/js\/main\/core\/core_promise.js","\/bitrix\/js\/main\/polyfill\/promise\/js\/promise.js","\/bitrix\/js\/main\/loadext\/loadext.js","\/bitrix\/js\/main\/loadext\/extension.js","\/bitrix\/js\/main\/polyfill\/promise\/js\/promise.js","\/bitrix\/js\/main\/polyfill\/find\/js\/find.js","\/bitrix\/js\/main\/polyfill\/includes\/js\/includes.js","\/bitrix\/js\/main\/polyfill\/matches\/js\/matches.js","\/bitrix\/js\/ui\/polyfill\/closest\/js\/closest.js","\/bitrix\/js\/main\/polyfill\/fill\/main.polyfill.fill.js","\/bitrix\/js\/main\/polyfill\/find\/js\/find.js","\/bitrix\/js\/main\/polyfill\/matches\/js\/matches.js","\/bitrix\/js\/main\/polyfill\/core\/dist\/polyfill.bundle.js","\/bitrix\/js\/main\/core\/core.js","\/bitrix\/js\/main\/polyfill\/intersectionobserver\/js\/intersectionobserver.js","\/bitrix\/js\/main\/lazyload\/dist\/lazyload.bundle.js","\/bitrix\/js\/main\/polyfill\/core\/dist\/polyfill.bundle.js","\/bitrix\/js\/main\/parambag\/dist\/parambag.bundle.js"]); 129</script>
vendor: 1 bytes, line 129
129
130<script>BX.Runtime.registerExtension({"name":"intranet.design-tokens.bitrix24","namespace":"window","loaded":true});</script>
vendor: 1 bytes, line 130
130
131<script>BX.Runtime.registerExtension({"name":"ui.design-tokens","namespace":"window","loaded":true});</script>
vendor: 1 bytes, line 131
131
132<script>BX.Runtime.registerExtension({"name":"ui.fonts.opensans","namespace":"window","loaded":true});</script>
vendor: 1 bytes, line 132
132
133<script type="extension/settings" data-extension="ui.a11y">{"restoreLostFocus":false,"useFocusTrapInDialogs":false}</script>
vendor: 1 bytes, line 133
133
134<script>BX.Runtime.registerExtension({"name":"ui.a11y","namespace":"BX.UI.Accessibility","loaded":true});</script>
vendor: 1 bytes, line 134
134
135<script>BX.Runtime.registerExtension({"name":"main.popup","namespace":"BX.Main","loaded":true});</script>
vendor: 1 bytes, line 135
135
136<script>BX.Runtime.registerExtension({"name":"popup","namespace":"window","loaded":true});</script>
vendor: 1 bytes, line 136
136
137<script>(window.BX||top.BX).message({"CORE_CLIPBOARD_COPY_SUCCESS":"СкопиÑовано","CORE_CLIPBOARD_COPY_FAILURE":"Ðе ÑдалоÑÑ ÑкопиÑоваÑÑ"});</script>
vendor: 1 bytes, line 137
137
138<script>BX.Runtime.registerExtension({"name":"clipboard","namespace":"window","loaded":true});</script>
vendor: 1 bytes, line 138
138
139<script>BX.Runtime.registerExtension({"name":"ui.design-tokens.air","namespace":"window","loaded":true});</script>
vendor: 1 bytes, line 139
139
140<script>BX.Runtime.registerExtension({"name":"ui.icon-set","namespace":"","loaded":true});</script>
vendor: 1 bytes, line 140
140
141<script>BX.Runtime.registerExtension({"name":"ui.icon-set.actions","namespace":"","loaded":true});</script>
vendor: 1 bytes, line 141
141
142<script>BX.Runtime.registerExtension({"name":"ui.icon-set.main","namespace":"","loaded":true});</script>
vendor: 1 bytes, line 142
142
143<script>BX.Runtime.registerExtension({"name":"ui.icon-set.outline","namespace":"","loaded":true});</script>
vendor: 1 bytes, line 143
143
144<script>BX.Runtime.registerExtension({"name":"ui.system.skeleton","namespace":"BX.UI.System","loaded":true});</script>
vendor: 1 bytes, line 144
144
145<script>(window.BX||top.BX).message({"MAIN_SIDEPANEL_CLOSE":"ÐакÑÑÑÑ","MAIN_SIDEPANEL_PRINT":"ÐеÑаÑÑ","MAIN_SIDEPANEL_NEW_WINDOW":"ÐÑкÑÑÑÑ Ð² новом окне","MAIN_SIDEPANEL_COPY_LINK":"СкопиÑоваÑÑ ÑÑÑлкÑ","MAIN_SIDEPANEL_MINIMIZE":"СвеÑнÑÑÑ","MAIN_SIDEPANEL_REMOVE_ALL":"УдалиÑÑ Ð²ÑÑ Ð¸Ð· бÑÑÑÑого доÑÑÑпа","MAIN_SIDEPANEL_TOOLBAR_TITLE":"ÐÐ°Ð½ÐµÐ»Ñ Ð±ÑÑÑÑого доÑÑÑпа","MAIN_SIDEPANEL_TOOLBAR_COLLAPSE":"СвеÑнÑÑÑ","MAIN_SIDEPANEL_TOOLBAR_REMOVE_ITEM":"УдалиÑÑ","MAIN_SIDEPANEL_TOOLBAR_REMOVED_ARIA":"ÐÐ»ÐµÐ¼ÐµÐ½Ñ Ñдален","MAIN_SIDEPANEL_TOOLBAR_MORE_ARIA":"ÐÑÑ"});</script>
vendor: 1 bytes, line 145
145
146<script>BX.Runtime.registerExtension({"name":"main.sidepanel","namespace":"BX.SidePanel","loaded":true});</script>
vendor: 1 bytes, line 146
146
147<script>BX.Runtime.registerExtension({"name":"sidepanel","namespace":"window","loaded":true});</script>
vendor: 1 bytes, line 147
147
148<script>(window.BX||top.BX).message({"AMPM_MODE":false});(window.BX||top.BX).message({"MONTH_1":"ЯнваÑÑ","MONTH_2":"ФевÑалÑ","MONTH_3":"ÐаÑÑ","MONTH_4":"ÐпÑелÑ","MONTH_5":"Ðай","MONTH_6":"ÐÑнÑ","MONTH_7":"ÐÑлÑ","MONTH_8":"ÐвгÑÑÑ","MONTH_9":"СенÑÑбÑÑ","MONTH_10":"ÐкÑÑбÑÑ","MONTH_11":"ÐоÑбÑÑ","MONTH_12":"ÐекабÑÑ","MONTH_1_S":"ÑнваÑÑ","MONTH_2_S":"ÑевÑалÑ","MONTH_3_S":"маÑÑа","MONTH_4_S":"апÑелÑ","MONTH_5_S":"маÑ","MONTH_6_S":"иÑнÑ","MONTH_7_S":"иÑлÑ","MONTH_8_S":"авгÑÑÑа","MONTH_9_S":"ÑенÑÑбÑÑ","MONTH_10_S":"окÑÑбÑÑ","MONTH_11_S":"ноÑбÑÑ","MONTH_12_S":"декабÑÑ","MON_1":"Ñнв","MON_2":"Ñев","MON_3":"маÑ","MON_4":"апÑ","MON_5":"маÑ","MON_6":"иÑн","MON_7":"иÑл","MON_8":"авг","MON_9":"Ñен","MON_10":"окÑ","MON_11":"ноÑ","MON_12":"дек","DAY_OF_WEEK_0":"ÐоÑкÑеÑенÑе","DAY_OF_WEEK_1":"ÐонеделÑник","DAY_OF_WEEK_2":"ÐÑоÑник","DAY_OF_WEEK_3":"СÑеда","DAY_OF_WEEK_4":"ЧеÑвеÑг","DAY_OF_WEEK_5":"ÐÑÑниÑа","DAY_OF_WEEK_6":"СÑббоÑа","DOW_0":"ÐÑ","DOW_1":"Ðн","DOW_2":"ÐÑ","DOW_3":"СÑ","DOW_4":"ЧÑ","DOW_5":"ÐÑ","DOW_6":"Сб","FD_SECOND_AGO_0":"#VALUE# ÑекÑнд назад","FD_SECOND_AGO_1":"#VALUE# ÑекÑÐ½Ð´Ñ Ð½Ð°Ð·Ð°Ð´","FD_SECOND_AGO_10_20":"#VALUE# ÑекÑнд назад","FD_SECOND_AGO_MOD_1":"#VALUE# ÑекÑÐ½Ð´Ñ Ð½Ð°Ð·Ð°Ð´","FD_SECOND_AGO_MOD_2_4":"#VALUE# ÑекÑÐ½Ð´Ñ Ð½Ð°Ð·Ð°Ð´","FD_SECOND_AGO_MOD_OTHER":"#VALUE# ÑекÑнд назад","FD_SECOND_DIFF_0":"#VALUE# ÑекÑнд","FD_SECOND_DIFF_1":"#VALUE# ÑекÑнда","FD_SECOND_DIFF_10_20":"#VALUE# ÑекÑнд","FD_SECOND_DIFF_MOD_1":"#VALUE# ÑекÑнда","FD_SECOND_DIFF_MOD_2_4":"#VALUE# ÑекÑндÑ","FD_SECOND_DIFF_MOD_OTHER":"#VALUE# ÑекÑнд","FD_SECOND_SHORT"
148:"#VALUE#Ñ","FD_MINUTE_AGO_0":"#VALUE# минÑÑ Ð½Ð°Ð·Ð°Ð´","FD_MINUTE_AGO_1":"#VALUE# минÑÑÑ Ð½Ð°Ð·Ð°Ð´","FD_MINUTE_AGO_10_20":"#VALUE# минÑÑ Ð½Ð°Ð·Ð°Ð´","FD_MINUTE_AGO_MOD_1":"#VALUE# минÑÑÑ Ð½Ð°Ð·Ð°Ð´","FD_MINUTE_AGO_MOD_2_4":"#VALUE# минÑÑÑ Ð½Ð°Ð·Ð°Ð´","FD_MINUTE_AGO_MOD_OTHER":"#VALUE# минÑÑ Ð½Ð°Ð·Ð°Ð´","FD_MINUTE_DIFF_0":"#VALUE# минÑÑ","FD_MINUTE_DIFF_1":"#VALUE# минÑÑа","FD_MINUTE_DIFF_10_20":"#VALUE# минÑÑ","FD_MINUTE_DIFF_MOD_1":"#VALUE# минÑÑа","FD_MINUTE_DIFF_MOD_2_4":"#VALUE# минÑÑÑ","FD_MINUTE_DIFF_MOD_OTHER":"#VALUE# минÑÑ","FD_MINUTE_0":"#VALUE# минÑÑ","FD_MINUTE_1":"#VALUE# минÑÑÑ","FD_MINUTE_10_20":"#VALUE# минÑÑ","FD_MINUTE_MOD_1":"#VALUE# минÑÑÑ","FD_MINUTE_MOD_2_4":"#VALUE# минÑÑÑ","FD_MINUTE_MOD_OTHER":"#VALUE# минÑÑ","FD_MINUTE_SHORT":"#VALUE#мин","FD_HOUR_AGO_0":"#VALUE# ÑаÑов назад","FD_HOUR_AGO_1":"#VALUE# ÑÐ°Ñ Ð½Ð°Ð·Ð°Ð´","FD_HOUR_AGO_10_20":"#VALUE# ÑаÑов назад","FD_HOUR_AGO_MOD_1":"#VALUE# ÑÐ°Ñ Ð½Ð°Ð·Ð°Ð´","FD_HOUR_AGO_MOD_2_4":"#VALUE# ÑаÑа назад","FD_HOUR_AGO_MOD_OTHER":"#VALUE# ÑаÑов назад","FD_HOUR_DIFF_0":"#VALUE# ÑаÑов","FD_HOUR_DIFF_1":"#VALUE# ÑаÑ","FD_HOUR_DIFF_10_20":"#VALUE# ÑаÑов","FD_HOUR_DIFF_MOD_1":"#VALUE# ÑаÑ","FD_HOUR_DIFF_MOD_2_4":"#VALUE# ÑаÑа","FD_HOUR_DIFF_MOD_OTHER":"#VALUE# ÑаÑов","FD_HOUR_SHORT":"#VALUE#Ñ","FD_YESTERDAY":"вÑеÑа","FD_TODAY":"ÑегоднÑ","FD_TOMORROW":"завÑÑа","FD_DAY_AGO_0":"#VALUE# дней назад","FD_DAY_AGO_1":"#VALUE# Ð´ÐµÐ½Ñ Ð½Ð°Ð·Ð°Ð´","FD_DAY_AGO_10_20":"#VALUE# дней назад","FD_DAY_AGO_MOD_1":"#VALUE# Ð´ÐµÐ½Ñ Ð½Ð°Ð·Ð°Ð´","FD_DAY_AGO_MOD_2_4":"#VALUE# Ð´Ð½Ñ Ð½Ð°Ð·Ð°Ð´","FD_DAY_AGO_MOD_OTHER":"#VALUE# дней назад","FD_DAY_DIFF_0":"#VALUE# дней","FD_DAY_DIFF_1":"#VALUE# денÑ","FD_DAY_DIFF_10_20":"#VALUE# дней","FD_DAY_DIFF_MOD_1":"#VALUE# денÑ","FD_DAY_DIFF_MOD_2_4":"#VALUE# днÑ","FD_DAY_DIFF_MOD_OTHER":"#VALUE# дней","FD_DAY_AT_TIME":"#DAY# в #TIME#","FD_DAY_SHORT":"#VALUE#д","FD_MONTH_AGO_0":"#VALUE# меÑÑÑев назад","FD_MONTH_AGO_1":"#VALUE# меÑÑÑ Ð½Ð°Ð·Ð°Ð´","FD_MONTH_AGO_10_20":"#VALUE# меÑÑÑев назад","FD_MONTH_AGO_MOD_1":"#VALUE# меÑÑÑ Ð½Ð°Ð·Ð°Ð´","FD_MONTH_AGO_MOD_2_4":"#VALUE# меÑÑÑа назад","FD_MONTH_AGO_MOD_OTHER":"#VALUE# меÑÑÑев назад","FD_MONTH_DIFF_0":"#VALUE# меÑÑÑев","FD_MONTH_DIFF_1":"#VALUE# меÑÑÑ","FD_MONTH_DIFF_10_20":"#VALUE# меÑÑÑев","FD_MONTH_DIFF_MOD_1":"#VALUE# меÑÑÑ","FD_MONTH_DIFF_MOD_2_4":"#VALUE# меÑÑÑа","FD_MONTH_DIFF_MOD_OTHER":"#VALUE# меÑÑÑев","FD_MONTH_SHORT":"#VALUE#меÑ","FD_YEARS_AGO_0":"#VALUE# Ð»ÐµÑ Ð½Ð°Ð·Ð°Ð´","FD_YEARS_AGO_1":"#VALUE# год назад","FD_YEARS_AGO_10_20":"#VALUE# Ð»ÐµÑ Ð½Ð°Ð·Ð°Ð´","FD_YEARS_AGO_MOD_1":"#VALUE# год назад","FD_YEARS_AGO_MOD_2_4":"#VALUE# года назад","FD_YEARS_AGO_MOD_OTHER":"#VALUE# Ð»ÐµÑ Ð½Ð°Ð·Ð°Ð´","FD_YEARS_DIFF_0":"#VALUE# леÑ","FD_YEARS_DIFF_1":"#VALUE# год","FD_YEARS_DIFF_10_20":"#VALUE# леÑ","FD_YEARS_DIFF_MOD_1":"#VALUE# год","FD_YEARS_DIFF_MOD_2_4":"#VALUE# года","FD_YEARS_DIFF_MOD_OTHER":"#VALUE# леÑ","FD_YEARS_SHORT_0":"#VALUE#л","FD_YEARS_SHORT_1":"#VALUE#г","FD_YEARS_SHORT_10_20":"#VALUE#л","FD_YEARS_SHORT_MOD_1":"#VALUE#г","FD_YEARS_SHORT_MOD_2_4":"#VALUE#г","FD_YEARS_SHORT_MOD_OTHER":"#VALUE#л","CAL_BUTTON":"ÐÑбÑаÑÑ","CAL_TIME_SET":"УÑÑановиÑÑ Ð²ÑемÑ","CAL_TIME":"ÐÑемÑ","FD_LAST_SEEN_TOMORROW":"завÑÑа в #TIME#","FD_LAST_SEEN_NOW":"ÑолÑко ÑÑо","FD_LAST_SEEN_TODAY":"ÑÐµÐ³Ð¾Ð´Ð½Ñ Ð² #TIME#","FD_LAST_SEEN_YESTERDAY":"вÑеÑа в #TIME#","FD_LAST_SEEN_MORE_YEAR":"более года назад","FD_UNIT_ORDER":"Y m d H i s","FD_SEPARATOR":"\u0026#32;","FD_SEPARATOR_SHORT":"\u0026#32;"});</script>
vendor: 1 bytes, line 148
148
149<script type="extension/settings" data-extension="main.date">{"formats":{"FORMAT_DATE":"DD.MM.YYYY","FORMAT_DATETIME":"DD.MM.YYYY HH:MI:SS","SHORT_DATE_FORMAT":"d.m.Y","MEDIUM_DATE_FORMAT":"j M Y","LONG_DATE_FORMAT":"j F Y","DAY_MONTH_FORMAT":"j F","DAY_SHORT_MONTH_FORMAT":"j M","SHORT_DAY_OF_WEEK_MONTH_FORMAT":"D, j F","SHORT_DAY_OF_WEEK_SHORT_MONTH_FORMAT":"D, j M","DAY_OF_WEEK_MONTH_FORMAT":"l, j F","FULL_DATE_FORMAT":"l, j F Y","SHORT_TIME_FORMAT":"H:i","LONG_TIME_FORMAT":"H:i:s"}}</script>
vendor: 1 bytes, line 149
149
150<script>BX.Runtime.registerExtension({"name":"main.date","namespace":"BX.Main","loaded":true});</script>
vendor: 1 bytes, line 150
150
151<script>(window.BX||top.BX).message({"WEEK_START":1});</script>
vendor: 1 bytes, line 151
151
152<script>BX.Runtime.registerExtension({"name":"date","namespace":"window","loaded":true});</script>
vendor: 1 bytes, line 152
152
153<script>(window.BX||top.BX).message({"JS_CORE_LOADING":"ÐагÑÑзка...","JS_CORE_NO_DATA":"- ÐÐµÑ Ð´Ð°Ð½Ð½ÑÑ
-","JS_CORE_WINDOW_CLOSE":"ÐакÑÑÑÑ","JS_CORE_WINDOW_EXPAND":"РазвеÑнÑÑÑ","JS_CORE_WINDOW_NARROW":"СвеÑнÑÑÑ Ð² окно","JS_CORE_WINDOW_SAVE":"СоÑ
ÑаниÑÑ","JS_CORE_WINDOW_CANCEL":"ÐÑмениÑÑ","JS_CORE_WINDOW_CONTINUE":"ÐÑодолжиÑÑ","JS_CORE_H":"Ñ","JS_CORE_M":"м","JS_CORE_S":"Ñ","JSADM_AI_HIDE_EXTRA":"СкÑÑÑÑ Ð»Ð¸Ñние","JSADM_AI_ALL_NOTIF":"ÐоказаÑÑ Ð²Ñе","JSADM_AUTH_REQ":"ТÑебÑеÑÑÑ Ð°Ð²ÑоÑизаÑиÑ!","JS_CORE_WINDOW_AUTH":"ÐойÑи","JS_CORE_IMAGE_FULL":"ÐолнÑй ÑазмеÑ"});</script>
vendor: 1 bytes, line 153
153
154<script>BX.Runtime.registerExtension({"name":"window","namespace":"window","loaded":true});</script>
vendor: 1 bytes, line 154
154
155<script>(window.BX||top.BX).message({"JC_CORE_TREE_SELECT_CONTROL":"ÐÑбеÑиÑе ÑÑловие","JC_CORE_TREE_ADD_CONTROL":"ÐобавиÑÑ ÑÑловие","JC_CORE_TREE_DELETE_CONTROL":"УдалиÑÑ ÑÑловие","JC_CORE_TREE_CONTROL_DATETIME_ICON":"ÐажмиÑе Ð´Ð»Ñ Ð²ÑбоÑа даÑÑ","JC_CORE_TREE_CONDITION_ERROR":"ÐÑибка в ÑÑловии","JC_CORE_TREE_CONDITION_FATAL_ERROR":"ÐеÑÑÑÑÐ°Ð½Ð¸Ð¼Ð°Ñ Ð¾Ñибка в ÑÑловии. РекомендÑеÑÑÑ ÐµÐ³Ð¾ ÑдалиÑÑ"});</script>
vendor: 1 bytes, line 155
155
156<script>BX.Runtime.registerExtension({"name":"core_condtree","namespace":"window","loaded":true});</script>
vendor: 1 bytes, line 156
156
157<script>BX.Runtime.registerExtension({"name":"ui.cnt","namespace":"BX.UI","loaded":true});</script>
vendor: 1 bytes, line 157
157
158<script>BX.Runtime.registerExtension({"name":"ui.icon-set.api.core","namespace":"BX.UI.IconSet","loaded":true});</script>
vendor: 1 bytes, line 158
158
159<script>(window.BX||top.BX).message({"UI_SWITCHER_ON":"вкл","UI_SWITCHER_OFF":"вÑкл"});(window.BX||top.BX).message({"UI_SWITCHER_ON":"вкл","UI_SWITCHER_OFF":"вÑкл"});</script>
vendor: 1 bytes, line 159
159
160<script>BX.Runtime.registerExtension({"name":"ui.switcher","namespace":"BX.UI","loaded":true});</script>
vendor: 1 bytes, line 160
160
161<script>(window.BX||top.BX).message({"UI_BUTTONS_SAVE_BTN_TEXT":"СоÑ
ÑаниÑÑ","UI_BUTTONS_CREATE_BTN_TEXT":"СоздаÑÑ","UI_BUTTONS_ADD_BTN_TEXT":"ÐобавиÑÑ","UI_BUTTONS_SEND_BTN_TEXT":"ÐÑпÑавиÑÑ","UI_BUTTONS_CANCEL_BTN_TEXT":"ÐÑмениÑÑ","UI_BUTTONS_CLOSE_BTN_TEXT":"ÐакÑÑÑÑ","UI_BUTTONS_APPLY_BTN_TEXT":"ÐÑимениÑÑ"});</script>
vendor: 1 bytes, line 161
161
162<script>BX.Runtime.registerExtension({"name":"ui.buttons","namespace":"BX.UI","loaded":true});</script>
vendor: 1 bytes, line 162
162
163<script>BX.Runtime.registerExtension({"name":"landing_grid","namespace":"window","loaded":true});</script>
vendor: 1 bytes, line 163
163
164<script>(window.BX||top.BX).message({"LANGUAGE_ID":"ru","FORMAT_DATE":"DD.MM.YYYY","FORMAT_DATETIME":"DD.MM.YYYY HH:MI:SS","COOKIE_PREFIX":"BITRIX_SM","SERVER_TZ_OFFSET":"10800","UTF_MODE":"Y","SITE_ID":"s1","SITE_DIR":"\/","USER_ID":"","SERVER_TIME":1788947999,"USER_TZ_OFFSET":0,"USER_TZ_AUTO":"Y","bitrix_sessid":"406e9d2bc9ba320d7a60d3cefc29edc6"});</script>
164 165 166
167<script src="/bitrix/js/pull/protobuf/protobuf.js?1598342463274055"></script>
vendor: 1 bytes, line 167
167
168<script src="/bitrix/js/pull/protobuf/model.min.js?159834246314190"></script>
vendor: 1 bytes, line 168
168
169<script src="/bitrix/js/main/core/core_promise.min.js?17701354542494"></script>
vendor: 1 bytes, line 169
169
170<script src="/bitrix/js/rest/client/rest.client.min.js?16033910669240"></script>
vendor: 1 bytes, line 170
170
171<script src="/bitrix/js/pull/client/pull.client.min.js?174651392349849"></script>
vendor: 1 bytes, line 171
171
172<script src="/bitrix/js/ui/a11y/dist/a11y.bundle.min.js?178237585131192"></script>
vendor: 1 bytes, line 172
172
173<script src="/bitrix/js/main/popup/dist/main.popup.bundle.min.js?178774639971647"></script>
vendor: 1 bytes, line 173
173
174<script src="/bitrix/js/main/core/core_clipboard.min.js?17701354542246"></script>
vendor: 1 bytes, line 174
174
175<script src="/bitrix/js/ui/system/skeleton/dist/skeleton.bundle.min.js?17701354691127"></script>
vendor: 1 bytes, line 175
175
176<script src="/bitrix/js/main/sidepanel/dist/side-panel.bundle.min.js?178237585593478"></script>
vendor: 1 bytes, line 176
176
177<script src="/bitrix/js/main/date/main.date.min.js?174186137221981"></script>
vendor: 1 bytes, line 177
177
178<script src="/bitrix/js/main/core/core_date.min.js?178237585526793"></script>
vendor: 1 bytes, line 178
178
179<script src="/bitrix/js/main/core/core_window.min.js?177013545476324"></script>
vendor: 1 bytes, line 179
179
180<script src="/bitrix/js/catalog/core_tree.min.js?172802401445402"></script>
vendor: 1 bytes, line 180
180
181<script src="/bitrix/js/ui/cnt/dist/cnt.bundle.min.js?175136078610460"></script>
vendor: 1 bytes, line 181
181
182<script src="/bitrix/js/ui/icon-set/api/core/dist/ui.icon-set.core.bundle.min.js?178705225543375"></script>
vendor: 1 bytes, line 182
182
183<script src="/bitrix/js/ui/switcher/dist/ui.switcher.bundle.min.js?17701354698553"></script>
vendor: 1 bytes, line 183
183
184<script src="/bitrix/js/ui/buttons/dist/ui.buttons.bundle.min.js?178332731267158"></script>
vendor: 1 bytes, line 184
184
185<script src="/bitrix/js/main/polyfill/intersectionobserver/js/intersectionobserver.min.js?15505802367124"></script>
185 186<meta name="robots" content="all" />
187<script defer> 188 (function(){ 189 'use strict'; 190 //fake function, if API will loaded fasten than blocks 191 window.onGoogleMapApiLoaded = function(){} 192 })(); 193 </script>
vendor: 1 bytes, line 193
193
194<script defer src="https://maps.googleapis.com/maps/api/js?key=AIzaSyAdiHxnZm6M_JV3szlihILhcchAECBUmco®ion=ru&language=ru&callback=onGoogleMapApiLoaded"></script>
194 195<style> 196 @keyframes page-transition { 197 0% { 198 opacity: 1; 199 } 200 100% { 201 opacity: 0; 202 } 203 } 204 body.landing-page-transition::after { 205 opacity: 1; 206 background: #ffffff; 207 animation: page-transition 2s 1s forwards; 208 } 209 </style> 210<meta name="yandex-verification" content="ad32bb8c58438ba0" />
211<script> 212 (function(w,d,u){ 213 var s=d.createElement('script');s.async=true;s.src=u+'?'+(Date.now()/86400000|0); 214 var h=d.getElementsByTagName('script')[0];h.parentNode.insertBefore(s,h); 215 })(window,document,'https://b24.ocscomp.ru/upload/landing/assets/assets_webpack_581c58e8df_1787912704.js'); 216</script>
216 217 218 219
220<script src="/bitrix/templates/landing24/assets/js/helpers/lazyload.min.js?17020403122187"></script>
vendor: 1 bytes, line 220
220
221<script src="/bitrix/components/bitrix/landing.pub/templates/.default/script.min.js?17870522777517"></script>
vendor: 1 bytes, line 221
221
222<script src="/bitrix/components/bitrix/landing.cookies/templates/.default/script.min.js?172802402211112"></script>
222 223<style> 224 body { 225 --landing-font-family: Open Sans 226 } 227 </style> 228<link rel="stylesheet" href="https://fonts.bitrix24.ru/css2?family=Open+Sans:wght@100;200;300;400;500;600;700;800;900"> 229<style> 230 body { 231 font-weight: 400; 232 font-family: Open Sans; 233 -webkit-font-smoothing: antialiased; 234 -moz-osx-font-smoothing: grayscale; 235 -moz-font-feature-settings: "liga", "kern"; 236 text-rendering: optimizelegibility; 237 } 238 </style> 239<style> 240 h1, h2, h3, h4, h5, h6 { 241 font-family: Open Sans; 242 } 243 </style> 244<style> 245 html {font-size: 14px;} 246 body {font-size: 1rem;} 247 .g-font-size-default {font-size: 1rem;} 248 </style> 249<style> 250 main.landing-public-mode { 251 line-height: 1.6; 252 font-weight: 400; 253 } 254 255 .landing-public-mode .h1, .landing-public-mode .h2, .landing-public-mode .h3, .landing-public-mode .h4, 256 .landing-public-mode .h5, .landing-public-mode .h6, .landing-public-mode .h7, 257 .landing-public-mode h1, .landing-public-mode h2, .landing-public-mode h3, .landing-public-mode h4, 258 .landing-public-mode h5, .landing-public-mode h6 { 259 font-weight: 400; 260 } 261 </style>
262<script> 263 BX.namespace("BX.Landing"); 264 BX.Landing.getMode = () => "view"; 265</script>
265 266 267 268<meta property="og:title" content="blog" /><meta property="og:description" content="Ðлог компании "ÐÐТÐТ", новинки и ÑÐµÑ Ð½Ð¾Ð»Ð¾Ð³Ð¸Ð¸" /><meta property="og:type" content="website" /><meta property="twitter:title" content="blog" /><meta property="twitter:description" content="Ðлог компании "ÐÐТÐТ", новинки и ÑÐµÑ Ð½Ð¾Ð»Ð¾Ð³Ð¸Ð¸" /><meta property="twitter:type" content="website" /> <meta property="og:image" content="https://ocscomp.ru/page/blog/preview.jpg" /><meta property="twitter:image" content="https://ocscomp.ru/page/blog/preview.jpg" /> <meta property="Bitrix24SiteType" content="page" /> <meta property="og:url" content="https://ocscomp.ru/page/blog/" /> 269<link rel="canonical" href="https://ocscomp.ru/page/blog/"/> 270<link rel="icon" type="image/png" href="/upload/resize_cache/landing/07a/oszy7rgawsjhsu463rkv65f0emt7kmdt/16_16_2/favicon_octet.png" sizes="16x16"> 271<link rel="icon" type="image/png" href="/upload/resize_cache/landing/07a/oszy7rgawsjhsu463rkv65f0emt7kmdt/32_32_2/favicon_octet.png" sizes="32x32"> 272<link rel="icon" type="image/png" href="/upload/landing/07a/oszy7rgawsjhsu463rkv65f0emt7kmdt/favicon_octet.png" sizes="96x96"> 273<link rel="apple-touch-icon" href="/upload/landing/07a/oszy7rgawsjhsu463rkv65f0emt7kmdt/favicon_octet.png" sizes="120x120"> 274<link rel="apple-touch-icon" href="/upload/landing/07a/oszy7rgawsjhsu463rkv65f0emt7kmdt/favicon_octet.png" sizes="180x180"> 275<link rel="apple-touch-icon" href="/upload/landing/07a/oszy7rgawsjhsu463rkv65f0emt7kmdt/favicon_octet.png" sizes="152x152"> 276<link rel="apple-touch-icon" href="/upload/landing/07a/oszy7rgawsjhsu463rkv65f0emt7kmdt/favicon_octet.png" sizes="167x167"> 277 <meta name="yandex-verification" content="fc1668309eaedad2" /> <link rel="icon" type="image/x-icon" href="/favicon.ico"></head> 278<body class="landing-b24button-use-style landing-page-transition" data-event-tracker='["click","show"]' data-event-tracker-label-from="text" data-landing-id="6"> 279<noscript> 280 <div><img src="https://mc.yandex.ru/watch/30829606" style="position:absolute; left:-9999px;" alt="" /></div> 281 </noscript> <noscript> 282 <img src="https://vk.ru/rtrg?p=VK-RTRG-709229-enHfM" style="position:fixed; left:-999px;" alt=""/> 283 </noscript><main class="w-100 landing-public-mode" > 284<div id="b1163" class="block-wrapper block-0-menu-17-restaurant"><header class="landing-block landing-semantic-background-color g-bg-white u-header u-header--sticky u-header--relative g-z-index-9999"> 285 <div class="u-header__section u-header__section--light g-transition-0_3 g-py-16" data-header-fix-moment-exclude="g-py-16" data-header-fix-moment-classes="u-shadow-v27 g-py-6"> 286 <nav class="navbar navbar-expand-lg g-py-0 g-mt-3 g-px-10"> 287 <div class="container"> 288 <!-- Logo --> 289 <a href="https://ocscomp.ru/" class="landing-block-node-menu-logo-link navbar-brand u-header__logo p-0" target="_self"> 290 <img class="landing-block-node-menu-logo u-header__logo-img u-header__logo-img--main g-max-width-180" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxODAiIGhlaWdodD0iNTQiPjxyZWN0IGlkPSJiYWNrZ3JvdW5kcmVjdCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeD0iMCIgeT0iMCIgZmlsbD0iI2RkZCIgZmlsbC1vcGFjaXR5PSIuNyIgc3Ryb2tlPSJub25lIi8+PC9zdmc+" alt="" data-fileid="64744" data-fileid2x="64745" data-pseudo-url="{"text":"","href":"","target":"_self","enabled":false}" data-lazy-img="Y" data-src="/upload/landing/df8/cucim3ou7v5po8v6ixk9dg2wlptp65aa/[email protected]" loading="lazy" data-srcset="/upload/landing/b9f/4dc226azyl673b73puk3tu670dk3mp8n/[email protected] 2x" /> 291 </a> 292 <!-- End Logo --> 293 294 <!-- Navigation --> 295 <div class="collapse navbar-collapse align-items-center flex-sm-row" id="navBar1163"> 296 <ul class="landing-block-node-menu-list js-scroll-nav navbar-nav text-uppercase g-font-weight-700 g-font-size-12 g-pt-20 g-pt-0--lg ml-auto"><li class="landing-block-node-menu-list-item nav-item g-mx-10--lg g-mb-7 g-mb-0--lg"> 297 <a href="/" class="landing-block-node-menu-list-item-link landing-semantic-menu-h-text nav-link p-0" target="_self">веÑнÑÑÑÑÑ Ð½Ð° главнÑÑ</a> 298 </li></ul> 299 </div> 300 <!-- End Navigation --> 301 302 <!-- Responsive Toggle Button --> 303 <button class="navbar-toggler btn g-line-height-1 g-brd-none g-pa-0 ml-auto" type="button" aria-label="Toggle navigation" aria-expanded="false" aria-controls="navBar1163" data-toggle="collapse" data-target="#navBar1163">
304 <span class="hamburger hamburger--slider"> 305 <span class="hamburger-box"> 306 <span class="hamburger-inner"></span> 307 </span> 308 </span> 309 </button> 310 <!-- End Responsive Toggle Button --> 311 </div> 312 </nav> 313 </div> 314</header></div><div id="b1161" class="block-wrapper block-04-4-one-col-big-with-img"><section class="landing-block landing-semantic-color-overlay js-animation fadeInLeft landing-block-node-mainimg u-bg-overlay g-bg-img-hero g-bg-primary-opacity-0_9--after g-pt-40 g-pb-40" style="background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOTIwIiBoZWlnaHQ9IjE5MjAiPjxyZWN0IGlkPSJiYWNrZ3JvdW5kcmVjdCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgeD0iMCIgeT0iMCIgZmlsbD0iI2RkZCIgZmlsbC1vcGFjaXR5PSIuNyIgc3Ryb2tlPSJub25lIi8+PC9zdmc+);" data-lazy-bg="Y" data-bg="url('https://cdn.bitrix24.site/bitrix/images/landing/business/1920x1073/img1.jpg')" data-src="https://cdn.bitrix24.site/bitrix/images/landing/business/1920x1073/img1.jpg"> 315 <div class="u-bg-overlay__inner"> 316 <div class="landing-block-node-inner landing-semantic-border-main text-uppercase text-center u-heading-v2-4--bottom g-brd-white"> 317 <h6 class="landing-block-node-subtitle landing-semantic-subtitle-medium g-font-weight-700 g-font-size-12 g-color-white g-mb-20">немного об IT</h6> 318 <h2 class="landing-block-node-title landing-semantic-title-medium u-heading-v2__title g-line-height-1_1 g-font-weight-700 g-font-size-40 g-color-white g-mb-minus-10">ÐÐÐÐ ÐÐÐÐÐÐÐÐ "ÐÐТÐТ"</h2> 319 </div> 320 </div> 321</section></div><div id="b1165" class="block-wrapper block-26-2-separator"><div class="landing-block g-pt-0 g-pb-0 g-height-150--md g-height-70 g-fill-black-opacity-0_1--first g-fill-white--second g-my-minus-2 landing-block-separator" style="--fill-first: hsla(0, 0%, 86%, 1);--fill-second: #ffffff;"> 322 <svg class="g-width-100x g-height-100x" viewbox="0 0 1100 200" preserveaspectratio="none" xmlns="http://www.w3.org/2000/svg"> 323 <path class="fill-first" d="M1100 0H0V2V3V198L547.194 3H552.806L1100 198V3V2V0Z" /> 324 <path class="fill-second" d="M1100 198V200H0V198V197H2.80612L550 2L1097.19 197H1100V198Z" /> 325 </svg> 326</div></div><div id="b1167" class="block-wrapper block-20-1-two-cols-fix-img-title-text"><section class="landing-block g-pt-10 g-pb-20" style=""> 327 <div class="landing-block-node-container container g-pt-30 g-pb-30" style=""> 328 <div class="row landing-block-inner" style=""><div class="landing-block-card js-animation fadeIn landing-block-node-block col-md-6 col-lg-6 g-mb-30 g-mb-0--md g-pt-10" style=""> 329 <div class="landing-block-node-img-container text-left"> 330 <img class="landing-block-node-img img-fluid g-mb-30" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMjAiIGhlaWdodD0iMjIwIj48cmVjdCBpZD0iYmFja2dyb3VuZHJlY3QiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHg9IjAiIHk9IjAiIGZpbGw9IiNkZGQiIGZpbGwtb3BhY2l0eT0iLjciIHN0cm9rZT0ibm9uZSIvPjwvc3ZnPg==" alt="zabbix" data-fileid="64746" data-fileid2x="64747" data-pseudo-url="{"text":"","href":"https://ocscomp.ru/blog/zabbix/","target":"_self","enabled":true}" data-lazy-img="Y" data-src="/upload/landing/559/kvdcgtjngvirtgmpwob4xfghounuppwg/[email protected]" loading="lazy" data-srcset="/upload/landing/9aa/3cv5bt74xougbbm2lcs9ynilunxkt2pj/[email protected] 2x" /> 331 </div> 332 <h5 class="landing-block-node-title landing-semantic-title-small text-uppercase g-font-weight-700 g-font-size-18 g-color-black g-mb-20" style="">мониÑоÑинг ÑабоÑÐ¸Ñ ÑÑанÑий в zabbix</h5> 333 <div class="landing-block-node-text landing-semantic-text-medium" style=""><p>Ðак Ð¼Ñ Ð¼Ð¾Ð½Ð¸ÑоÑим ÑабоÑоÑпоÑобноÑÑÑ ÑабоÑÐ¸Ñ ÑÑанÑий Ñдаленно</p></div> 334 </div></div> 335 </div> 336</section></div> 337 <div class="bx-landing-cookies-popup" id="bx-landing-cookies-popup"> 338 <div class="bx-landing-cookies-popup-title">Cookie-ÑайлÑ</div> 339 <div class="bx-landing-cookies-popup-content"> 340 <div class="bx-landing-cookies-main-agreement"></div> 341 <div class="bx-landing-cookies-popup-subtitle">ÐаÑÑÑойка cookie-Ñайлов</div> 342 <div class="bx-landing-cookies-popup-subtitle-detail">ÐеÑалÑÐ½Ð°Ñ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ ÑелÑÑ Ð¾Ð±ÑабоÑки даннÑÑ Ð¸ поÑÑавÑÐ¸ÐºÐ°Ñ , коÑоÑÑе Ð¼Ñ Ð¸ÑполÑзÑем на наÑÐ¸Ñ ÑайÑÐ°Ñ </div> 343 344 <div> 345 <div class="bx-landing-cookies-main-agreement-block"> 346 <span class="bx-landing-cookies-main-agreement-block-name">ÐналиÑиÑеÑкие Cookie-ÑайлÑ</span> 347 <span class="bx-landing-cookies-switcher" data-type="analytic">ÐÑклÑÑиÑÑ Ð²Ñе</span> 348 </div> 349 <div class="bx-landing-cookies-analytic-agreements"></div> 350 </div> 351 352 <div> 353 <div class="bx-landing-cookies-main-agreement-block"> 354 <span class="bx-landing-cookies-main-agreement-block-name">Ð¢ÐµÑ Ð½Ð¸ÑеÑкие Cookie-ÑайлÑ</span> 355 </div> 356 <div class="bx-landing-cookies-technical-agreements" data-type="technical"></div> 357 </div> 358 359 <div> 360 <div class="bx-landing-cookies-main-agreement-block"> 361 <span class="bx-landing-cookies-main-agreement-block-name">ÐÑÑгие Cookie-ÑайлÑ</span> 362 </div> 363 <div class="bx-landing-cookies-other-agreements" data-type="other"></div> 364 </div> 365 366 </div> 367 <div class="bx-landing-cookies-popup-footer"> 368 <button class="ui-btn ui-btn-lg ui-btn-primary ui-btn-round bx-landing-cookies-button-save"> 369 ÐонÑÑно </button> 370 <button class="ui-btn ui-btn-lg ui-btn-light-border ui-btn-round bx-landing-cookies-button-cancel" style="display: none;" > 371 ÐÑказаÑÑÑÑ Ð¾Ñ Ð²ÑÐµÑ </button> 372 </div> 373 <span class="bx-landing-cookies-button-close"></span> 374 </div> 375 <div class="bx-landing-cookies-popup-warning" id="bx-landing-cookies-popup-warning"> 376 <div class="bx-landing-cookies-popup-warning-inner"> 377 <div class="bx-landing-cookies-popup-warning-left"> 378 <span class="bx-landing-cookies-popup-warning-text">ÐÑ Ð¸ÑполÑзÑем ÑÐ°Ð¹Ð»Ñ Cookie Ð´Ð»Ñ ÑлÑÑÑÐµÐ½Ð¸Ñ ÑабоÑÑ, пеÑÑонализаÑии и повÑÑÐµÐ½Ð¸Ñ ÑдобÑÑва полÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð½Ð°Ñим ÑайÑом. ÐÑÐ¾Ð´Ð¾Ð»Ð¶Ð°Ñ Ð¿Ð¾ÑеÑаÑÑ ÑайÑ, Ð²Ñ ÑоглаÑаеÑеÑÑ Ð½Ð° иÑполÑзование нами Ñайлов Cookie.</span> 379 <span class="bx-landing-cookies-popup-warning-link" id="bx-landing-cookies-opt-link">ÐодÑобнее о наÑей полиÑике в оÑноÑении Cookie.</span> 380 </div> 381 <div class="bx-landing-cookies-popup-warning-right"> 382 <span class="ui-btn ui-btn-lg ui-btn-primary ui-btn-round" id="bx-landing-cookies-accept"> 383 ÐонÑÑно </span> 384 <span class="ui-btn ui-btn-lg ui-btn-light-border ui-btn-round bx-landing-cookies-button-cancel bx-landing-cookies-button-cancel-second" style="display: none;" > 385 ÐÑказаÑÑÑÑ Ð¾Ñ Ð²ÑÐµÑ </span> 386 <span class="ui-btn ui-btn-lg ui-btn-light-border ui-btn-round" id="bx-landing-cookies-opt"> 387 ÐодÑобнее </span> 388 </div> 389 </div> 390 </div> 391 <div class="bx-landing-cookies-popup-notice" id="bx-landing-cookies-popup-notice" 392 style="left: 75px; bottom: 23px; background:#03c1fe; 393 color:#fff;"> 394 <div class="bx-landing-cookies-popup-notice-svg-wrap"> 395 <svg style="fill:#fff;" xmlns="http://www.w3.org/2000/svg" width="15" height="15" fill="#FFF" class="bx-landing-cookies-popup-notice-svg"> 396 <path fill-rule="evenodd" d="M7.328.07c.463 0 .917.043 1.356.125.21.04.3.289.228.49a1.5 1.5 0 001.27 1.99h.001a.22.22 0 01.213.243 3.218 3.218 0 003.837 3.453c.18-.035.365.078.384.26A7.328 7.328 0 117.329.07zm.263 10.054a1.427 1.427 0 100 2.854 1.427 1.427 0 000-2.854zM3.697 7.792a.884.884 0 100 1.769.884.884 0 000-1.769zm5.476-.488a.884.884 0 100 1.768.884.884 0 000-1.768zM5.806 3.628a1.427 1.427 0 100 2.854 1.427 1.427 0 000-2.854z"></path> 397 </svg> 398 </div> 399 <span class="bx-landing-cookies-popup-notice-text-wrap"> 400 <span class="bx-landing-cookies-popup-notice-text">Cookies</span> 401 </span> 402 403 </div> 404 405<style> 406 .bx-landing-cookies-popup-content .ui-switcher, 407 .bx-landing-cookies-popup-content .bx-landing-cookies-switcher { 408 display: none; 409 } 410</style> 411
412<script> 413 // don't use BX.ready here 414 window.addEventListener('load', function() 415 { 416 new BX.Landing.Cookies({ 417 enable: true, 418 siteId: 2, 419 onlyInformation: true, 420 availableCodes: ["ga","gtm","ym","vkp","yt","gmap"], 421 idButtonOpt: 'bx-landing-cookies-opt', 422 idButtonOptLink: 'bx-landing-cookies-opt-link', 423 idButtonAccept: 'bx-landing-cookies-accept', 424 idAgreementPopup: 'bx-landing-cookies-popup', 425 idAgreementSmallPopup: 'bx-landing-cookies-popup-warning', 426 idCookiesNotice: 'bx-landing-cookies-popup-notice', 427 classNameMainAgreement: 'bx-landing-cookies-main-agreement', 428 classNameAnalyticAgreements: 'bx-landing-cookies-analytic-agreements', 429 classNameTechnicalAgreements: 'bx-landing-cookies-technical-agreements', 430 classNameOtherAgreements: 'bx-landing-cookies-other-agreements', 431 classNameButtonSave: 'bx-landing-cookies-button-save', 432 classNameButtonCancel: 'bx-landing-cookies-button-cancel', 433 classNameButtonClose: 'bx-landing-cookies-button-close', 434 classNameCookiesSwitcher: 'bx-landing-cookies-switcher', 435 agreementAjaxPath: '/bitrix/services/main/ajax.php', 436 messages: { 437 acceptAll: 'ÐÑинÑÑÑ Ð²Ñе', 438 acceptModified: 'Ð¡Ð¾Ñ ÑаниÑÑ Ð¸ пÑинÑÑÑ', 439 declineAll: 'ÐÑказаÑÑÑÑ Ð¾Ñ Ð²ÑÐµÑ ', 440 declineModified: 'ÐÑмениÑÑ', 441 switcherOn: 'ÐклÑÑиÑÑ Ð²Ñе', 442 switcherOff: 'ÐÑклÑÑиÑÑ Ð²Ñе' 443 } 444 }); 445 }); 446</script>
446 447<style type="text/css">.js-header-fix-moment { 448position: fixed !important; 449top: 0; 450left: 0; 451} 452 453.bitrix-footer, i.hs-icon-arrow-top { 454display: none !important; 455}</style> 456
457<script> 458 BX.ready(function() { 459 void new BX.Landing.Pub.PageTransition(); 460 }); 461</script>
461 462
463<script> 464 (function(w,d,u){ 465 var s=d.createElement('script');s.async=true;s.src=u+'?'+(Date.now()/60000|0); 466 var h=d.getElementsByTagName('script')[0];h.parentNode.insertBefore(s,h); 467 })(window,document,'https://b24.ocscomp.ru/upload/crm/tag/call.tracker.js'); 468</script>
468 469</main>
470<script data-skip-moving="true"> 471 (function(w,d,u,b){ 'use strict'; 472 var s=d.createElement('script');var r=(Date.now()/1000|0);s.async=1;s.src=u+'?'+r; 473 var h=d.getElementsByTagName('script')[0];h.parentNode.insertBefore(s,h); 474 })(window,document,'https://b24.ocscomp.ru/upload/crm/site_button/loader_2_s190s8.js'); 475 </script>
475 476 477</body> 478</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.