PageSourceSearch

https://ocscomp.ru/page/blog/

html ocscomp.ru collected 2026-10-08 10:59:15 UTC 43,442 bytes, 478 lines download raw bytes

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>Блог компании &quot;ОКТЕТ&quot;</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="Блог компании &quot;ОКТЕТ&quot;, новинки и технологии" />
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&region=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="Блог компании &quot;ОКТЕТ&quot;, новинки и технологии" /><meta property="og:type" content="website" /><meta property="twitter:title" content="blog" /><meta property="twitter:description" content="Блог компании &quot;ОКТЕТ&quot;, новинки и технологии" /><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="{&quot;text&quot;:&quot;&quot;,&quot;href&quot;:&quot;&quot;,&quot;target&quot;:&quot;_self&quot;,&quot;enabled&quot;: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">БЛОГ КОМПАНИИ &quot;ОКТЕТ&quot;</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="{&quot;text&quot;:&quot;&quot;,&quot;href&quot;:&quot;https://ocscomp.ru/blog/zabbix/&quot;,&quot;target&quot;:&quot;_self&quot;,&quot;enabled&quot;: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.