Что такое RSS-лента и как ее создать. Что такое RSS

23.05.2019

Рано или поздно каждый блоггер сталкивается с необходимостью создания RSS-рассылки. Эта статья создана специально для того, чтобы максимально вас подготовить к этой встрече и научить делать все правильно.

Что такое RSS-рассылка и зачем она нужна?

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

Вот здесь мы понимаем невероятный потенциал такой базы подписчиков для вашего бизнеса, которым со временем может стать блог, но и автоматизировать привлечение целевого трафика на сайт с той регулярностью, которая нужна вам.Давайте разбираться!

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

Для визуалов – замечательное видео .

Ребята в очень доходчивой форме расскажут что же такое RSS и зачем оно нужно. Кстати, отличная идея для формата видео, которую может позволить себе каждый.

Что в имени тебе моем.

В сети можно встретить разные термины: Rss-канал, RSS-лента, рассылка, фид (от английского «feed» – подача, питание, скармливать). Словом «фид» вообще называют любой структурированный список чего-либо, который вы рассылаете или «скармливаете». В партнерских (аффилиат) программах фидом называют ленту товаров и услуг, которые ваш партнер будет регулярно вам отправлять для синхронизации.

Как создать RSS-ленту?

Первый метод будет универсальный. Для его воплощения в жизнь вам лишь блокнот потребуется и вера в свои силы. Он применим для любой CSS и даже если ваш сайт с нуля сделан. Нагрузка на сайт минимальна.

2. Теперь создаем заветный файл. Начнем с головы, «хедера» то бишь. Внесите в него следующий код:

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

3 . Теперь по порядку вносим каждую статью по шаблону.

Название вашей статьи ссылка на статью Уникальный ID для каждой статьи. Еще раз копируем ссылку на статью Дату публикации вносим в таком формате — Tue, 28 Nov 2013 17:17:17 Описание статьи

При необходимости за более глубокой информацией можно обратиться сюда к примеру — http://web-master.pp.ru/info/09.shtml.

Если код дается тяжело – вот вам маленькая шпаргалка:

... — между этими тегами заключается весь новостной блок;

... — тут пишем заголовок статьи;

...краткое содержание статьи;

... — дата публикации на сайте;

4. Когда все статьи добавлены, нужно закрыть теги и (для этого после открывающейся скобки ставим знак «/»). Последним у вас будет закрыт тег , так как он открывался первым.

5. Сохраняем файл. Меняем расширение вручную на “. XML”, выбираем тип расширения «Все файлы». Имя файла должно совпадать с названием вашей ленты (пускай и на латинице). Как обычно в названиях файлов – никаких пробелов, слова отделяются знаками «тире».

6. Учитывая, что код мы писали сами, совсем не лишним будет себя проверить с помощью одного из чекеров, например, тут — FEED Validator. Данный ресурс просканирует ваш код и предоставит отчет.

7. Теперь файл можно скопировать в главную папку вашего сайта на ftp.

Вот и все, ваша RSS лента готова. Теперь начинается процесс продвижения. Об этом – ниже.

Так как создается лента вручную, то при добавлении новой статьи на сайт вам нужно будет ручками удалять старые статьи (слишком большая лента со временем перестанет выполнять свои функции) и добавлять новые по шаблону.

Если же у вас блог на WordPress, создание и обновление ленты можно автоматизировать. Приступим.

1. Заходим на сервис http://feedburner.google.com. Это один из наиболее качественных бесплатных вариантов, причем от Google. Но в сети есть уйма других вариантов на разный вкус и цвет. Выбирайте.

Сервис сразу же нашей мой gmail и приветствует как родного!

2. Вносим урл своего сайта в необходимое поле. Лично у меня он категорически отказывался принимать просто урл страницы, писал всяческие ошибки и говорил, что фид у меня неправильный. Решился вопрос просто добавлением более полного имени к фиду: http://howtobeawesome.com.ua/feed

3. Ура! Все заработало! Начинаем зажигать. Для начала выберем более красивое название своей ленты и ее урл (рандомный набор латинских букв выглядит не очень привлекательно). В итоге у нас получилось что-то вроде:

4. Не долго думая, сервис предложил нам самим подписаться на нашу ленту, что мы и сделали – нужно же все проверить.

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

6. Теперь мы устанавливаем плагин для работы с нашей лентой. Выбор велик и снова падает на ваши плечи. Сервис Feedburner предлагает следующие варианты — http://wordpress.org/plugins/search.php?q=feedburner . Для себя я взял самый простой, чтобы не засорять сайт.

7. В деталях фида копируем адрес своей ленты и вносим его в соответствующее поле в новеньком плагине. Сохраняем.

Теперь немного настроим ее.

Заходим во вкладку «Оптимизация».

Услугу «BrowserFriendly» нам подключили ранее. Она открывает читателю множество опций подписки. Он обязательно такую заботу оценит. Советую только изменить язык этой функции – самая первая опция.

Функция «FeedFlare» добавит под каждым постом дополнительные кнопки, что позволит читателям делиться контентом с друзьями в разных сетях. Система позволяет добавлять и новые кнопки, если вам чего-то не хватает. Стоит сделать свою ленту уникальной.

С этой же целью мы добавляем картинку или логотип в свою рассылку. Все этого активируется функция «Feed Image Burner», только укажите, что хотите использовать свою личную картинку, внесите ее адрес (предварительно она должна быть загружена на ваш сайт). Остальные поля – название и ссылка на сайт. С ними проблем не возникнет.

Дополнительно во вкладке «Title/Description Burner» можно прописать тайтл и дескрипшен своего сайта. Лишняя реклама не помешает.

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

Перейдем во вкладку «Публикация».

«Подписки по электронной почте». Это обязательная функция, ради которой все и затеивалось. Установка формы подписки позволит вашим читателям быстро и просто подписываться на рассылку, а вам – собирать адреса почты для формирования базы и приумножать траффик на свой блог.

Выберете русский язык и после того, как коды изменятся, их можно будет скопировать себе.

Первый позволит создавать небольшое поле для внесения адреса почты, если читатель захочет оформить подписку.

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

В вкладке «Communocation preferences» Вы можете прописать тексты сообщений, который ваш будущий подписчик будет видеть в процессе регистрации. Логично – каждое слово здесь должно идти от вас лично.

Во вкладке «Email branding» можно настроить внешний вид ваших писем. Обратите внимание, что и здесь вы можете указать адрес к вашему логотипу. Теперь каждая ваша рассылка выглядит замечательно.

В последнем подпункте вы можете настроить расписание рассылок. Казалось бы – мелочь. Но иногда от таких мелочей может многое зависеть. Кто ж будет вашу рассылку читать в 3 часа ночи? А к 9:00 ваше письмо уже будет далеко не первым в очереди на прочтение, так что шансы, что его вообще просмотрят будут меньше.

Для себя я также включил функцию «Ping shot», которая уведомляет популярные службы рассылок о ваших новых публикациях. Работает она явно не корректно. Но это временно, так что галочку ставим.

Подписка.

Опытные блоггеры советуют хотя бы один раз разместить форму подписки на вашу рассылку на главной странице сайта. Часто для этого использует виджет на боковой панели (сайдбаре).

Мы рассмотрим пример простого размещения.

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

Получился у меня такой виджет:

А так он выглядит на сайте:

Последним пунктом всегда будет проверка правильности работы формы. Убедитесь, что все настроено именно так, как вы хотели.

Продвижение RSS.

Существую десятки хороших RSS aggregator’ов, куда свою ленту можно отправить. Если все сделать правильно и вам удастся заинтересовать потенциальных подписчиков – отличный прирост траффика гарантирован.

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

Какие есть варианты?

Вариантов, на самом деле, сейчас много. Так или иначе они все позволяют держать руку на пульсе, следить за тем, что происходит в сети и получать самую свежую информацию. Вопрос скорее в подходе, форме преподнесения, дополнительных возможностях.

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

Один из ярких представителей современных RSS рассылок/читалок является bloglovin.com. Пусть он и англоязычный, но отлично работает и с русскоязычными блогами. Все, что вам нужно – зарегистрироваться и выбрать интересные тематики из огромной библиотеки. Сервис сам предложит варианты блогов, которые вам могут быть интересны, и будет предлагать новые регулярно. Что очень удобно.

Вот так это выглядит:

Таким образом – целый букет необходимый вам подписок в одном месте. Единственный минус такого подхода, который нашел для себя я – со временем собирается такое количество подписок, что их просто нереально все просмотреть, не говоря уже о том, чтобы прочитать. Невероятно обидно пропускать мимо такие объемы полезной информации.

Зарегистрировать свой сайт на сервисе труда не составит. Результат – сообщество развивается и растет, вы можете расти вместе с ним.

Своего рода заменой обычным рассылкам может послужить сервис Google Alerts. Он позволяет настроить рассылку вам любых новых упоминаний ключевых для вас запросов. Таким образом, с одной стороны, вы получаете максимально релевантную вашим потребностям информацию (неплохо работает и в продвижении блога, должен признать), с другой же – вы ограничены этими запросами.

Для работы с базой подписчиков среди англоязычный блоггеров очень популярен сервис Aweber. Он позволяет не только создавать автоматизированные рассылки, но и настраивать раздачу чего то полезного за подписку. Да, они действительно отдают свои самые интересные электронные книги в подарок всем подписчикам.

В любом случае, не стоит останавливаться на стандартных методиках. Недаром зарубежные профессионалы столько времени проводят отшлифовывая каждую мелочь, связанную с формированием списка подписчиков. Ведь эти люди являются вашими самыми преданными фанатами, именно они будут в первую очередь покупать ваши инфо-продукты, участвовать в ваших конкурсах и прочее.

Сложно переоценить значимость лояльных подписчиков для развития сайта, а значит – и важность качественной RSS-рассылки. И очень вас прошу – не спамьте в своих письмах. Такую базу собрать очень сложно, а потерять можно буквально за один день.

Доброго времени суток, уважаемые читатели. Данная статья, может, и не является актуальной, но я посчитала, что для некоторых читателей это может быть полезно. Речь пойдет о том, что такое RSS и как им пользоваться.

Мне не хотелось бы вдаваться в технические подробности, постараюсь быть краткой. RSS – это такой специальный формат из семейства XML-форматов, с помощью которого мы можем получать новости, практически, любого сайта, не заходя на сам сайт. Например, вам нравится какой-то сайт (блог), он достаточно часто обновляется, ежедневно на нем публикуются какие-то новости, которые вам интересны.
Чтобы узнать, появилось ли что-то новое на вашем любимом ресурсе, вам приходится переходить на него и смотреть обновления. Согласитесь, что это не совсем удобно.

Вот RSS и служит тому, чтобы извещать нас об этих новостях. Нет необходимости постоянно заходить на любимый сайт, обновлять страницы, когда можно просто получить оповещение о том, что содержимое этого сайта обновилось. Удобно, не правда ли.

В сети вы можете встретить разные термины, например, RSS-канал, RSS-лента, RSS-фид или просто фид, по сути, это все одно и тоже. Так называются сайты, у которых есть формат RSS.

Но в блогах Blogspot Blogger мы сталкиваемся с таким названием, как Atom. Он так же относится к семейству форматов XML, но также включает в себя протокол, основанный на HTTP. Как вы можете заметить, именно эта аббревиатура http всегда присутствует в адресах сайтов, т.к. все они передаются по этому протоколу. Формат Atom был придуман позже формата RSS, и служит тем же целям.

Формат RSS имеет свою иконку, уверена, вы часто встречаете ее, особенно в блогах. Эта иконка имеет яркий оранжевый цвет, скорее всего для того, чтобы бросаться в глаза, чтобы пользователи сразу видели, что у этого сайта есть RSS-канал на который можно подписаться. Конечно, в сети можно встретить различные интерпретации этой иконки, в разных цветах, и разной формой, но для всех иконок отличительной особенностью является именно этот знак.


Ленту новостей мы можем видеть в двух разных вариантах. Первый, обычный формат XML. Выглядит так.


Но чаще, вы можете видеть ленту в таком виде.


Это значит, что лента пропущена через сервис FeedBurner. О его преимуществах и использовании можно прочитать в серии статей . Лента, пропущенная через сервис FeedBurner имеет больший выбор различных ридеров и сервисов для чтения лент.

Так же, становится доступной подписка по электронной почте. Все эти настойки делаются хозяином сайта, для большей совместимости RSS-ленты с различными приложениями, для получения статистики по подписчикам и многого другого.

Как пользоваться RSS

Для нашего с вами удобства существует огромный выбор для получения новостей любимых сайтов. Всё, что помогает нам получать обновления, называется RSS-агрегатором. Практически все браузеры обладают встроенными RSS-агрегаторами. Так же, агрегатор называют ридером, RSS-ридером, онлайн клиентом. Рассмотрим некоторые из них.

Получать новости сайтов можно непосредственно в браузере. Все современные браузеры распознают сайты, у которых есть RSS канал. Как правило, когда вы заходите на любой сайт, если у этого сайта есть RSS-канал, то в адресной строке браузера или в меню отображается оранжевая иконка RSS. Если у сайта нет обновляемого канала новостей, то такая иконка либо вообще отсутствует, либо имеет серый цвет.

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

В Internet Explorer иконка подписки расположена в меню


Попадаем на страницу канала, в верхнем левом углу будет ссылка подписки.


Просмотреть обновления можно, открыв Избранное в боковой панели браузера, вкладка Каналы . Сайты, на которых есть обновления будут отмечены как непрочитанные.

В Mozilla Firefox иконка появляется в адресной строке


На странице ленты из выпадающего списка выбираете Закладки на ленты новостей


Как приходят обновления, лично я не поняла. За несколько часов ничего не обновилось:). Кто знает, поделитесь в комментариях, пожалуйста. Может я что-то не так сделала.

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


После подписки, при каждом открытии браузера, если есть обновления в лентах, на которые вы подписаны, в нижнем правом углу будет появляться сообщение об обновлениях


На мой взгляд, самая удобная подписка, возможность получать новости быстро, удобно, и не переходя постоянно на сам сайт.

Сейчас мы рассмотрели варианты, которые дают нам сами браузеры. Но при этом, ещё не обо всех браузерах сказано. В принципе, обо всех я и не собиралась рассказывать, а вот Chome от Google хотела уделить внимание. Дело в том, что я не совсем разобралась с ним. Пока выяснила, что для осуществления подписки необходимо установить специальное расширение.

Для этого кликаем по значку Ключ - Инструменты – Расширения , откроется страница с расширениями, выбрать RSS Subscription Extension (от Google) . После установки этого расширения иконка RSS будет появляться справа от адресной строки. Но при самой подписке получается, что нельзя получать новости так, как, например, предложено в других браузерах. А необходимо выбрать определенный RSS агрегатор. К слову, все остальные браузеры (кроме Internet Explorer) так же дают право выбора той программы, через которую вы будете получать новости сайтов. И теперь мы рассмотрим самые распространенные из них.

Не ошибусь, если среди самых распространенных назову Google Reader и Яндекс Ленту. Если ваша основная почта находится на одном из этих ресурсов, то смело выбирайте их приложения для чтения новостных лент.

Google Reader имеет такую иконку
Яндекс лента такую
Смотреть обновления вы можете непосредственно в их интерфейсе. У Google ссылка на Reader всегда находится в верхнем левом углу на странице почты. У Яндекс обновления будут видны в почте в папке Подписки .

Хотелось бы ещё сказать, что Google предлагает размещать на главной странице iGoogle виджеты подписок. Я пробовала, мне не очень понравилось, т.к. новости приходят со значительным опозданием. Выглядит это так


Все онлайн клиенты для чтения фидов (RSS лент) перечислять не представляется возможным. Давайте лучше рассмотрим такой вариант. Например, вы пользуетесь каким-то ридером, и зайдя на страницу RSS-ленты, среди представленных возможностей, не находите свой сервис. Выход простой, в любой ридер можно самостоятельно добавить ленту, просто скопировав ее из адресной строки браузера. Примеры приводить не буду, но если вы внимательно посмотрите, всегда есть ссылка Добавить канал или что-то в этом роде. Проще даже представить невозможно.

Помимо онлайн клиентов для чтения RSS-лент, так же есть и декстопные программы. Одной из
наиболее интересных является программа FeedReader . Программа бесплатная, подробности можете узнать, перейдя по ссылке.

Теперь, обладая этими знаниями, вы сами решите, как удобней всего для вас получать новости своих любимых блогов и сайтов. Уверена, сможете разобраться и в других онлайн клиентах для чтения RSS-лент, а таковых очень много.

Участвуйте в акции .
Среди моих постоянных читателей появилась девушка Юлия, автор блога, тема которого вызывает много споров и эмоций (по крайней мере у меня точно), блог о вегетарианстве Вегетарианец на бобах. Я никогда не стану вегетарианцем, и считаю этот тип питания противоестественным для человека, и все же, прочитав несколько статей, поняла, что не обязательно быть вегетарианцем, чтобы читать этот блог. Живой язык, выбор тем для статей делает блог очень интересным для всех, даже для неисправимых любителей мяса. Хотела поставить ссылку на какую-то одну статью, но даже не смогла сделать выбор.

Доброго времени суток. Сегодня мы поговорим о настройке RSS ленты. Сначала мы разберёмся, что это такое, как правильно настроить и зачем вообще это нужно. Расмотрим все минусы и возможность их устранения.

Что это такое?

Каждый из вас читает несколько новостных сайтов. К примеру, вы читаете 3 блога, как вам узнать что вышла новая статья? Нужно зайти на три сайта и посмотреть, а теперь представьте, что делать этого не нужно, нужно будет зайти на 1 сайт и там вы узнаете всю нужную информацию о новых статьях. Звучит неплохо, согласитесь, теперь давайте разберём, для кого же она предназначена.

Если у вас есть свой блог или сайт, на котором публикуются различные новости, тогда RSS лента для вас. Она поможет вам раскрутить ваш сайт, но вот если у вас корпоративный сайт компании или визитка, тогда это бессмысленно, потому что на них информация обновляется не так часто. Вывод: rss лента нужна только на сайтах, где информация обновляется несколько раз в неделю.

По тому же принципу работают многие известные сайты и программы: "Яндекс.Дзен", "Новости в win 10" и др. На них собираются новости с других сайтов, где есть rss лента, они не пишут новости сами, он просто собирают их с других сайтов.

Как её сделать?




Заголовок ленты
http://www.ссылка на сайт
Краткое описание канала
Дата последнего изменения в канале*


Заголовок новости или статьи № 1
Ссылка на полный текст новости или статьи №1
Текст новости № 1 (длина произвольная)


Заголовок новости или статьи № 2
Ссылка на полный текст новости или статьи №2
Текст новости № 2 (длина произвольная)


Это стандартный вид RSS ленты.

После этого нужно устрановить на сайт значок RSS. Вы можете пролистать в футер сайта и посмотреть как он выглядет, хотя я уверен, вы видели его уже сотни раз.

Организация подписки на RSS-ленту

Чтобы организовать возможность подписки на вашу RSS-ленту, необходимо сделать 2 вещи:

2. Вставить между тегами и следующую строку:

Этот шаг необходим для того, чтобы сообщить браузерам о наличии RSS-ленты - как вы помните, в уважающих себя браузерах есть свои rss-читалки.

Необязательные элементы RSS-канала

Вы можете внести дополнительную информацию о канале, сайте-источнике или авторе канала.

language
Язык, на котором написан канал. Позволяет сборщикам, например, объединять на одной странице все сайты на одном языке. Перечень допустимых значений этого элемента лежит .

Пример: ru-ru

Пример: (Copyright 2017, Ivan Petrov)

managingEditor
Электронный адрес человека, ответственного за редакторский текст.

Пример:

webMaster
Адрес электронной почты человека, ответственного за технические аспекты канала.
([email protected] (Vasily Petrov)

pubDate
Дата публикации текста в канале Дата и время в RSS соответствуют спецификации RFC 822 , за исключением того, что год может представляться двумя или четырьмя цифрами (последнее предпочтительно).

lastBuildDate
Время последнего изменения содержимого канала.

cloud
Указывает веб-сервис, поддерживающий интерфейс rssCloud, реализующий подписку на обновления канала. .

Пример:

(В этом примере для запроса уведомления нужно отправить сообщение XML-RPC на ccc.com , порт 80, путь /RPC2 . Вызываемая процедура — myCloud.rssPleaseNotify.)

ttl
Время жизни - количество минут, на которые канал может кешироваться перед обновлением с ресурса.
Пример: (60)

image
Изображение (в формате GIF, JPEG или PNG), которое может отображаться с каналом.

Максимальная ширина — 144 (по умолчанию — 88).
Максимальная высота — 400 (по умолчанию — 31).

Элемент также может содержать дополнительные элементы, такие как:

author
Адрес электронной почты автора сообщения. Актуально, например, для RSS-лент онлайн-СМИ, в которых у каждой статьи - свой автор. Формат элемента:

[email protected] (Andrew Petrov)

comments
URL страницы для комментариев, относящихся к сообщению. Формат элемента:

http://domain.com/article4403.php#comments

enclosure
Описывает медиа-объект, прикрепленный к сообщению. Имеет 3 обязательных атрибута: url (адрес приложения), length (размер приложения в байтах) и type (тип приложения MIME). Пример:

source
Название RSS-канала, из которого получено сообщение, полученное из его . Имеет обязательный атрибут URL (ссылка на источник).</p> <p>Из этой статьи вы узнаете о технологии Really Simple Syndication (РСС, PSS). Расскажу - что это в целом, что такое RSS лента и каналы. Как организовать RSS рассылку чтобы люди смогли подписаться на РСС канал вашего блога через RSS ридер.</p> <h2>Что это за технология, RSS?</h2> <p>RSS - группа XML-форматов, которые используются для краткого или полного изложения анонсов новостей, лент статей, новых постов в блогах и пр.</p> <p>Аббревиатура RSS расшифровывается по-разному, в зависимости от версии:</p> <ul><li>RSS 0.9х - обогащенная сводка новостей сайта от англ. Rich Site Summary;</li> <li>RSS 0.9 и 1.0 - сводка ленты записей сайта с использованием метаструктуры описания вебсайтов от англ. RDF Site Summary;</li> <li>RSS 2.х - реально простое распространение от англ. Really Simple Syndication.</li> </ul><p>Прямое предназначение RSS 2.0 - транслировать, публиковать краткое описание для информации и ссылку на полную версию контента в вебе. Тем не менее, часто сайты отдают статьи целиком прямо в RSS-ленту, для удобства пользователей. Да, от этого они теряют какую-то долю посещаемости и дохода, но чего не сделаешь ради читателей. Другие сайты действуют наоборот, - обрезают анонс новой статьи на самом интересном, вынуждая читателя переходить по ссылке для просмотра этого контента целиком.</p> <p>Я не буду перечислять современные браузеры (вы их сами знаете), которые умеют работать с RSS-лентами, потому что умеют это делать ВСЕ браузеры без исключения. Умеют загружать данные из RSS и почтовые клиенты такие как Thunderbird, Outlook.</p> <p>Первая ласточка перед появлением этого формата появилась в 1995 году. Прототип фреймворка назывался «Метаконтент». И уже в 1997 году та технология, под которой мы сейчас понимаем как РСС, получила известность благодаря Netscape. Нетскейп использовал ее при наполнении своего портала Нетцентр, а т.к. браузер Нетскейп Навигатор в то время был одним из популярнейших - это был громогласный пиар.</p> <p>И уже через пару лет - в 1999г. - крупнейшие медиа используют RSS 0.90 для трансляции контента на своих новостных сайтах: Disney, BBC, Forbes, CNET, Wired и CNN.</p> <p>В дальнейшем произошло разделение групп разработчиков технологии RSS и то что мы знаем сейчас как RSS 2.0 - наиболее удачная версия, основанная на версии 0.91. Ее главным отличием от другой ветки со сложным RDF-описанием является простота освоения людьми и разработчиками. «The New York Times» оценили это и пошло-поехало. Да так, что в 2006 созрел конкурентный формат - Atom (используется в Блоггере, Блогспот.ком).</p> <p>Все это (несколько XML-форматов подобного рода) существенно осложняет жизнь разработчиков сервисов и программного обеспечения для чтения РСС - ведь программы должны понимать сразу несколько форматов представления текста, дат и метаданных и работать со всеми ними.</p> <h2>RSS-feed на сайте: лента, поток, канал, рассылка</h2> <p>Фид, RSS-фид, RSS-лента, RSS-поток, RSS-канал, RSS-рассылка это синонимы и обозначают одно и то же. Так или иначе, наличие подобных терминов в оформлении сайта означает, что сайт предоставляет возможность подписки на обновления в формате RSS.</p> <p>К сожалению, не всем понятна польза от наличия RSS-ленты на сайте. Сейчас мы это изменим. Ребята, пользоваться RSS-подписками это очень удобно! Я понимаю, что сейчас есть ленты новостей Вконтакте, многие сайты ведут свои публичные страницы и дают ссылки на новые материалы.</p> <p>Вот RSS - примерно то же самое, только делается автоматически, публикует новости в порядке выхода, встроено во многие движки и позволяет читателям пользоваться ридерами по собственному выбору (обзор популярных RSS-ридеров).</p> <p>Многие не пользуются RSS, потому что это кажется сложным. Ты нажимаешь случайно значок RSS XML-фида на сайте, в окне браузера появляется кракозябра, ты в панике убегаешь так и не разобравшись что это и зачем. Не надо так.</p> <p>Подписываясь на RSS, читатель будет в курсе всех новинок контента на вашем сайте (они придут ему в почту или ридер) - но только тех, что будут указаны в настройках для добавления в ленту т.е. некоторые разделы можно выключить из рассылки.</p> <p><img src='https://i1.wp.com/7bloggers.ru/wp-content/uploads/2016/08/7bloggers-rss-1.png' height="42" width="210" loading=lazy></p> <p><img src='https://i2.wp.com/7bloggers.ru/wp-content/uploads/2016/08/7bloggers-rss-2.png' align="center" height="178" width="357" loading=lazy></p> <p>Что будет если нажать на этот значок? Ничего страшного не случится:</p> <p><img src='https://i0.wp.com/7bloggers.ru/wp-content/uploads/2016/08/7bloggers-rss-3.png' align="center" width="100%" loading=lazy></p> <p>Вверху справа вы увидите список RSS-ридеров для подписки, а внизу будет та самая лента новостей, отсортированная в порядке убывания по новизне. В таком виде предстает XML-RSS лента, уже прошедшая автоматическую обработку через сервис обработки XML Feedburner. Преимущество фидбернера в том, что можно модифицировать и улучшать ленту новостей, а также следить за количеством RSS-подписчиков сайта.</p> <p>При этом можно задать расширенные способы подписки при создании РСС-потока на сайте сервиса Фидбернер - в том числе подписку на RSS по email. Не нужно путать обычную RSS рассылку с RSS-to-email, в обычной вам нужно пользоваться программами и сервисами, в RSS-to-email - электронной почтой.</p> <p>Так выглядит информация о возможности подписаться по email, чтобы новинки RSS-канала приходили на электропочту:</p> <p><img src='https://i2.wp.com/7bloggers.ru/wp-content/uploads/2016/08/7bloggers-rss-4.png' align="center" height="227" width="336" loading=lazy></p> <p>А удобство ничем не хуже подписок Вконтакте. При <a href="/pravilnoe-ispolzovanie-rss-na-wordpress-nastroika-feedburner-dlya-wordpress-rss/">использовании RSS</a> у вас отпадет необходимость регулярно проверять несколько сайтов на обновления - вы сможете читать самые свежий контент сразу после его выхода. И все это автоматически - как для вас, так и для владельца сайта. То есть пользователи решают проблему одновременного доступа к новинкам нескольких сайтов, а владельцы сайтов решают проблему <a href="/zvukovoe-uvedomlenie-yandeks-pochta-mgnovennye-uvedomleniya-o-pismah/">мгновенного уведомления</a> сотен или тысяч пользователей о наличии нового веб-контента.</p> <h2>Приложения, браузеры, ридеры и агрегаторы для чтения RSS</h2> <p>В интернете, в качестве SaaS так и <a href="/programma-chtoby-stavit-parol-na-otdelnuyu-papku-programmy-dlya-ustanovki/">отдельных программ</a>, есть специальные веб- и <a href="/vkontakte-ne-mobilnaya-versiya-polnaya-versiya-vk-i-mobilnaya/">мобильные приложения</a> - они агрегируют информацию из RSS-каналов, чтобы вы ее могли прочитать. Так и называются - RSS-ридеры и RSS-агрегаторы. Они есть на смартфонах, <a href="/skachat-prezentaciyu-po-teme-personalnyi-kompyuter-prezentaciya/">персональных компьютерах</a> (десктопах) и планшетах - можно выбрать себе по вкусу.</p> <p>Сайты-сервисы типа Liferea, Snarfer, NewsAlloy, Reeder, FeedBucket, QuiteRSS, The Old Reader, AOL Reader, RSSOwl, NetVibes, FeedDemon, Kanban, Digg Reader, Feedly, Inoreader, My Yahoo, Tiny Tiny RSS, Omea Reader, NewzCrawler, NewsBlur это агрегаторы или ридеры - они позволяют пользователю собирать информацию по RSS из нескольких источников.</p> <p>Крупнейшие онлайн ридеры-агрегаторы типа Яндекс.Подписки (Яндекс.Лента) или Google Reader закрылись уже давно - забавно и смешно читать в 2016 году статьи о RSS-ридерах содержащие «Зайдите в Яндекс.Подписки», «Пользоваться RSS просто - для начала откройте Гугл Ридер».</p> <p><img src='https://i0.wp.com/7bloggers.ru/wp-content/uploads/2016/08/7bloggers-rss-4-1.png' align="center" height="767" width="655" loading=lazy></p> <p>Представители Яндекса и Гугла мотивировали закрытие «слишком дорогим обслуживанием», на деле же причина скорее в том, что RSS-читатели не приносят медийный охват и доход поисковикам.</p> <p>Для Яндекса оказалось важнее чтобы пользователи читали сайты, прошедшие модерацию в Яндекс.Новостях, нежели могли сами формировать свои предпочтения. К счастью, появилось множество приложений и сервисов закрывающих эту проблему.</p> <p>Например, те же телефоны и браузеры на ПК вполне могут подгружать заголовки RSS-каналов для своих пользователей. Я делал это еще в древнем Фаерфоксе и на нокиевском «Симбиане», когда Гугл Хрома и Айфонов в помине не было! Что уж говорить про 2016 год. Технологии ушли вперед и жить стало лучше, - выбора гораздо больше. Не говоря уже о том, что все современные браузеры умеют подгружать RSS.</p> <p>Не обязательно даже устанавливать специальное ПО или регистрироваться в сервисах, есть плагины для браузеров решающие эту проблему. Для Хрома такой плагин называется RSS feed reader - он подтягивает заголовки новостей прямо в браузер, очень удобно.</p> <p><img src='https://i1.wp.com/7bloggers.ru/wp-content/uploads/2016/08/7bloggers-rss-5.png' align="center" width="100%" loading=lazy></p> <p>Такие плагины есть и для других браузеров.</p> <p>В Интернет Эксплорере иконка РСС-подписки располагается в меню. Нажав на нее вы попадете на страницу РСС-канала и сможете подписаться нажав на кнопку подписки в левом <a href="/pochemu-ne-rabotaet-verhnii-levyi-ugol-monitora-ne-rabotaet/">верхнем углу</a>. Обновления будут поступать во вкладку «Каналы», которую можно найти в «Избранном» (находится в боковой панели). Сайты с непрочитанными обновлениями будут помечены.</p> <p>В Мозилла Фаерфоксе иконка находится в адресной строке, где можно подписаться на обновления РСС-ленты, которые придут прямо в браузер. В Опере (до перехода на движок Хромиум/Блинк) раньше тоже была <a href="/naiti-avtora-kartiny-po-izobrazheniyu-gugl-poisk-po-kartinke-tineye/">похожая система</a>, очень удобна для пользователей - с структирированием для пользователей и появлением сообщения об обновлениях в правом нижнем углу.</p> <p>Раньше RSS пользовались 4–6% пользователей интернета, сейчас процент уменьшился по двум причинам - во-первых, число пользователей интернета сильно выросло; во-вторых, не всем нравится такой формат взаимодействия, зато формат соцсетей и мессенджеров пришелся по духу.</p> <p>Очень странно, потому что подписка на RSS-канал ничем не сложнее подписки на ленту в Телеграме - пользователям всего лишь нужно вставить в ридер или агрегатор адрес интересующей их ленты и все, подписка оформлена. Получать RSS на email не сложнее: вводите адрес в поле, подтверждаете подписку, получаете новости.</p> <p>На этом все, желаю удачи. Подписывайтесь на RSS-ленту блога семи блоггеров - </p> <p>Форматов для представления данных. Расшифровка этой аббревиатуры для <a href="/windows-7-raznye-versii-chem-otlichayutsya-raznye-redakcii-windows/">разных версий</a> выглядела по-разному:</p> <ul><li><b>R </b>ich <b>S </b>ite <b>S </b>ummary (RSS 0.9x) - обогащённая сводка сайта;</li> <li><b>R </b>DF <b>S </b>ite <b>S </b>ummary (RSS 0.9 и 1.0) - сводка сайта с применением инфраструктуры описания ресурсов;</li> <li><b>R </b>eally <b>S </b>imple <b>S </b>yndication (RSS 2.x) - очень простой сбор информации.</li> </ul><p>Общий смысл всех этих вариантов сводится к тому, что RSS - это способ публикации (трансляции) и распространения информации с сайта. Синдикация веб-контента означает быстрое распространение информации, благодаря одновременному размещению сразу в нескольких источниках.</p> <p>В основном RSS-ленты используют для аннотаций, анонсирования свежей информации на сайтах: новостей, новых публикаций, обновлений и изменений.</p> <h3>История создания формата RSS</h3> <p>Впервые <a href="/programma-dlya-chteniya-rss-lent-kak-chitat-rss-lentu-iz-brauzera-google-chrome/">технологию RSS</a> применила в конце 90-х компания Netscape для раздачи новостей на своем портале Netcenter. Первой открытой <a href="/chto-s-vkontakte-sluchilos-segodnya-pochemu-ne-zagruzhaetsya-vk-i/">официальной версией</a> RSS стала версия 0.90. К 2000 году формат получил широкое распространение и разделился на два <a href="/standarty-vilok-rozetok-v-raznyh-stranah-vidy-elektricheskih-rozetok-i-vilok-v-raznyh-stranah/">разных стандарта</a> - RSS 1.0, основанный на стандартах XML и RDF организации W3C, и RSS 0.92, основанный на версии формата от Netscape 0.91. <a href="/skachat-poslednyuyu-versiyu-adobe-air-poslednyaya-versiya-obnovleniya-adobe/">Последняя версия</a> формата RSS - 2.0 является <a href="/intel-pentium-poslednego-pokoleniya-dalneishee-razvitie-processorov-intel-luchshii/">дальнейшим развитием</a> этой ветки (кстати, автор этой версии Дейв Вайнер и придумал свою расшифровку аббревиатуры - Really Simple Syndication).</p> <p>В 2006 году вступил в борьбу с RSS вступил конкурирующий формат - Atom, продвигаемый компанией Google.</p> <h3>Терминология</h3> <p>Вы можете встретить в сети различные обозначения для новостного потока в формате RSS: RSS-лента, RSS-фид, RSS-поток, RSS-канал. Все эти термины обозначают одно и то же.</p> <h3>В чем удобство RSS-лент для посетителей сайтов</h3> <p>Существуют специальные программы-агрегаторы, которые позволяют собирать информацию множества RSS-лент из разных источников. Эти программы способны не только автоматически получать данные в формате RSS, но и обрабатывать их: сортировать, фильтровать и приводить к максимально удобному для чтения виду. Такими агрегаторами ("читалками") снабжены все популярные браузеры. Существуют также агрегаторы в Web - это специальные сайты для сбора и отображения RSS-каналов (примеры - Яндекс.Лента , Google Reader).</p> <p>Используя программы-агрегаторы, пользователи имеют возможность подписываться на новости любимых сайтов и блогов и просматривать их, не обходя сами сайты-источники. Это позволяет колоссально экономить время, особенно если таких излюбленных ресурсов у читателя много. Открыв RSS-агрегатор, вы практически мгновенно узнаете, какие сайты обновились с момента последней вашей сессии работы с ним и имеете возможность бегло просмотреть заголовки с тем, чтобы решить, какие них стоят того, чтобы посетить сайт-источник для чтения <a href="/divnyi-sad-android-polnaya-versiya-divnyi-sad-polnaya/">полной версии</a> новости, статьи или иного свежего материала.</p> <p>Просмотр новостей в формате RSS позволяет также экономить трафик, поскольку этот формат гораздо "легче", чем страницы обычных сайтов из-за отсутствия <a href="/dosbox-s-graficheskoi-obolochkoi-zapusk-staryh-dos-programm-pod-windows/">графической оболочки</a>, рекламы и т.п.</p> <h3>Как подписаться на RSS-ленту сайта</h3> <p>Современные браузеры умеют самостоятельно определять наличие RSS-потоков на сайтах, и, обнаружив их при посещении сайта, сразу предлагают пользователю диалог для подписки на RSS-фид. Кроме того, на сайтах, транслирующих RSS-потоки, как правило, имеются специальные иконки - чаще всего оранжевого прямоугольника, с расходящимися волнами внутри. Стандартная RSS-иконка выглядит приблизительно так: или так , но дизайн такой иконки может варьировать как угодно, в зависимости от фантазии и эксцентричности вебмастера. Кликнув на такую иконку, вы подписываетесь на RSS-рассылку сайта.</p> <h3>Зачем RSS-лента нужна сайту</h3> <p>Исходя из вышеизложенного вы, надеюсь, уже поняли, что современному сайту, особенно часто обновляющемуся, не обойтись без своей RSS-ленты (фида). Если вы заинтересованы в повышении посещаемости вашего сайта и удерживании внимания постоянных посетителей (клиентов), пренебрегать таким <a href="/elementy-yandeksa-7-elementy-yandeksa-poleznye-instrumenty-dlya/">полезным инструментом</a> не стоит.</p> <p>Определенную пользу RSS-лента приносит и в плане продвижения сайта, поскольку тиражирование этой ленты на других ресурсах способствуют увеличению количества ссылок на сайт-источник RSS-потока.</p> <p>Кроме того, есть мнение, что сайты, содержащие RSS-фиды, могут ранжироваться выше засчет того, что имеют в лице RSS-лент а) высокотаргетированный, б) узкотематический, в) часто обновляемый материал. Наличие RSS-потока способствует более частому посещению сайта <a href="/poiskovyi-robot-kto-takie-poiskovye-roboty/">поисковыми роботами</a>, то есть такой сайт чаще индексируется и <a href="/esli-sozdat-novyi-apple-id-informacii-sohranitsya-sposoby-zamenit-id-na/">новая информация</a> обнаруживается поисковиками раньше. Кроме того, этот фактор увеличивает шансы на попадание в индекс поисковых систем.</p> <h3>RSS-ленты и SEO</h3> <p>SEO-специалисты предупреждают о <a href="/kak-obnovit-versiyu-androida-na-telefone-kak-obnovit-android-na-telefone/">негативных последствиях</a>, которые может иметь наличие RSS-фида на сайте (блоге).</p> <p>Во-первых, было замечено, что нередко поисковики раньше индексируют контент RSS-лент на других сайтах, нежели на источнике, транслирующем фид. И считают первоисточниками именно эти сайты, а авторский сайт еще и получает от поисковиков "по шапке" за "дублированный контент". Особенно это касается блогов, в которых в ленту выносится не только заголовок и краткая аннотации, а посты целиком. Таким образом, ваш контент быстро становится "неуникальным" и "бесполезным для людей", с точки зрения поисковиков. Почему так происходит, спросите вы, ведь лента содержит ссылки на источник новостей? А потому, что сайты, которые грабят ваш контент (rss-каталоги, <a href="/kak-ochistit-vse-zakladki-v-vk-kak-udalit-zakladki-v-socialnoi-seti/">социальные закладки</a>) в большинстве своем "жирнее", чем ваш сайт, то есть трастовость вашего ресурса никак не сравнима с трастовостью раскрученного сервиса.</p> <p>Как следствие описанного явления, транслированные потоки часто сдвигают первоисточник вниз в .</p> <p>Во-вторых, не стоит обольщаться, что грабилки вашей ленты в обязательном порядке будет ставить ссылку на источник: многие нагло вырезают такие ссылки или засовывают их в noindex, nofollow или в яваскрипты.</p> <p>В-третьих, точно так же не стоит рассчитывать, что с сайтов-воров к вам будут по ссылкам приходить посетители: многие из них ограничатся чтением новости там, где они ее обнаружили. А если учесть часто встречающийся пункт номер 2 (отсутствие прямой ссылки на вас), то перспектива повышения посещаемости засчет таких ресурсов становится и вовсе призрачной.</p> <p>В-четвертых, формат XML весьма удобен для . Создав собственную RSS-ленту, вы достаточно быстро обнаружите, что ее содержимое беззастенчиво "дерут" создатели сателлитов, сплогов и прочей web-нечисти, еще более способствуя тому, чтобы ваш контент был сочтен поисковиками неуникальным и бесполезным.</p> <p>Вывод, однако, не в том, чтобы отказаться от RSS полностью. RSS-лента нужна вашим постоянным посетителям! А вот спешить добавлять вашу ленту сразу после создания в различные RSS-каталоги совсем не стоит.</p> <h3>Как создать свою RSS-ленту. Элементы RSS-канала</h3> <p>Ряд движков и CMS уже имеет встроенные модули публикации RSS-потока. Если вы пользуетесь таким, вам не нужно ломать голову над этом вопросом. Эта глава для тех, кто хочет писать свою RSS-ленту вручную или интересуется спецификацией формата RSS.</p> <p>Чтобы завести свою RSS-ленту, для начала необходимо создать документ в стандарте XML 1.0. То есть файл RSS-ленты должен начинаться со строки</p> <p><?xml version="1.0" encoding="UTF-8" ?></p> <p>Другой <a href="/bilain-internet-nastroika-podklyucheniya-routera-chtoby-podklyuchit/">ключевой момент</a> - собственно элемент rss с указанием версии:</p> <p><rss version="2.0"></p> <p>Внутри тэга rss размещается тэг <channel></cnannel>. В нем и содержится вся информация. Сначала указывается информация о самом канале, а затем - сам новостной поток. Вот как это выглядит в общем случае:</p> <p><?xml version="1.0" encoding="UTF-8" ?> <br> <rss version="2.0"><br> <channel><br> <title>Заголовок ленты
http://www.ссылка на сайт
Краткое описание канала
Дата последнего изменения в канале*


Заголовок новости или статьи № 1
Ссылка на полный текст новости или статьи №1
Текст новости № 1 (длина произвольная)


Заголовок новости или статьи № 2
Ссылка на полный текст новости или статьи №2
Текст новости № 2 (длина произвольная)


Обязательными элементами канала являются title, link и description. В элементе все элементы, по большому счету, являются необязательными, но, по крайней мере, или <description> должен присутствовать.</p> <p>* Даты в RSS-канале обязательно должны быть в формате RFC 2822 ! Например, Tue, 18 May 2010 07:30:00 +0300. Если вы затрудняетесь с <a href="/oformlenie-soobshchestva-vkontakte-samoe-podrobnoe-rukovodstvo-v-runete-dlya/">правильным оформлением</a> даты или не хотите делать это вручную, воспользуйтесь нашим онлайн-конвертером даты и времени в формат RFC 2822 .</p> <h3>Необязательные элементы RSS-канала</h3> <p>Вы можете внести дополнительную информацию о канале, сайте-источнике или авторе канала.</p> <p><b>language </b> <br> Язык, на котором написан канал. Позволяет сборщикам, например, объединять на одной странице все сайты на одном языке. Перечень допустимых значений этого элемента лежит .<br><i><b>Пример: </b> </i> ru-ru</p> <p><b>managingEditor </b><br> Электронный адрес человека, ответственного за редакторский текст. <br><i><b>Пример: </b> </i> </p> <p><b>webMaster </b><br> Адрес электронной почты человека, ответственного за технические аспекты канала.<br> (rss_tech@gmail.com (Vasily Petrov)</p> <p><b>pubDate </b><br> Дата публикации текста в канале Дата и время в RSS соответствуют спецификации RFC 822 , за исключением того, что год может представляться двумя или четырьмя цифрами (последнее предпочтительно). <br><i><b>Пример: </b> </i> (Sat, 07 Sep 2002 00:00:01 GMT)</p> <p><b>lastBuildDate </b><br> Время последнего изменения содержимого канала. <br><i><b>Пример: </b> </i> (Sat, 07 Sep 2002 09:42:31 GMT)</p> <p><b>cloud </b><br> Указывает веб-сервис, поддерживающий интерфейс rssCloud, реализующий подписку на обновления канала. . <br><i><b>Пример: </b> </i></p><p> <cloud domain="ccc.com" port="80" path="/RPC2" registerProcedure="pingMe" protocol="soap"/></p> <p>(В этом примере для запроса уведомления нужно отправить сообщение XML-RPC на ccc.com , порт 80, путь /RPC2 . Вызываемая процедура - myCloud.rssPleaseNotify.)</p> <p><b>ttl </b><br> Время жизни - количество минут, на которые канал может кешироваться перед обновлением с ресурса. <br><i><b>Пример: </b> </i> (<ttl>60</ttl>)</p> <p><b>image </b><br> Изображение (в формате GIF, JPEG или PNG), которое может отображаться с каналом.</p> <p>Максимальная ширина - 144 (по умолчанию - 88). <br> Максимальная высота - 400 (по умолчанию - 31).</p> <p>Элемент <item> также может содержать дополнительные элементы, такие как:</p> <p><b>author </b><br> Адрес электронной почты автора сообщения. Актуально, например, для RSS-лент онлайн-СМИ, в которых у каждой статьи - свой автор. Формат элемента:</p> <p><author>rsseditor@gmail.com (Andrew Petrov)</author></p> <p><b>comments </b><br> URL страницы для комментариев, относящихся к сообщению. Формат элемента:</p> <p><comments>http://domain.com/article4403.php#comments</comments></p> <p><b>enclosure </b><br> Описывает медиа-объект, прикрепленный к сообщению. Имеет 3 обязательных атрибута: url (адрес приложения), length (размер приложения в байтах) и type (тип приложения MIME). Пример:</p> <p><enclosure url="http://www.domain.com/111.mp3" length="15200000" type="audio/mpeg" /></p> <p><b>source </b><br> Название RSS-канала, из которого получено сообщение, полученное из его <title> . Имеет обязательный атрибут URL (ссылка на источник).</p> <p><source url="http://domain.org/rss.xml"> Kapitoshka"s channel </source></p> <h3>Проверка RSS-ленты на соответствие стандарту</h3> <p>Итак, вы изготовили собственную RSS-ленту. Для того, чтобы убедиться, что вы все сделали правильно, советую воспользоваться услугами онлайн-валидаторов, например, Feed Validator или RSS Validator.</p> <h3>Организация подписки на RSS-ленту</h3> <p>Чтобы организовать возможность подписки на вашу RSS-ленту, необходимо сделать 2 вещи:</p> <p>2. Вставить между тегами <head> и </head> следующую строку:</p> <p>Этот шаг необходим для того, чтобы сообщить браузерам о наличии RSS-ленты - как вы помните, в уважающих себя браузерах есть свои rss-читалки.</p> <p>Кстати, обнаруженную браузером на сайте RSS-ленту можно просмотреть, кликнув на специальную иконку в меню. В Mozilla она находится в адресной строке, в IE - в <a href="/perehod-v-druguyu-papku-komandnoi-stroke-komandy-cmd-komandy-komandnoi-stroki/">командной строке</a>:</p> <p><img src='https://i0.wp.com/earninguide.biz/webmaster/img/rssbr2.gif' width="100%" loading=lazy></p><p>Кстати, как вариант, вы можете дать под RSS-кнопкой ссылку не на саму <a href="/kak-formiruetsya-lenta-v-instagram-fotki-mne-nuzhny-fotki-fotki/">новостную ленту</a>, а на фид в гуглевском сервисе Feedburner.com . Предварительно, конечно, нужно там зарегистрироваться и добавить свою ленту. Преимущества "зажигания" вашего фида в том, что сервис FeedBurner позволяет владельцам сайтов предоставлять информацию своим подписчикам в наиболее удобном формате, а также дает полную статистическую информацию о посетителях и подписчиках фида, и позволяет зарабатывать на своем фиде (с помощью ).</p> <script>document.write("<img style='display:none;' src='//counter.yadro.ru/hit;artfast_after?t44.1;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";h"+escape(document.title.substring(0,150))+ ";"+Math.random()+ "border='0' width='1' height='1' loading=lazy>");</script> </div> </div> <div class="mb40 pr"> <div style="margin-top: 30px; margin-bottom: 35px;"> </div> <div style="margin-top: 0px; margin-bottom: 0px; font-family: Arial; font-size: 15px;"> <div id="yandex_rtb_R-A-105632-3"></div> </div> </div> <style> .sh_icon a:hover { opacity: 0.6; } </style> <div class="catTitle"> <span class="fl noLinknew">Похожие статьи</span> <div class="clr"></div> </div> <ul class="medbeArticle medbeEvents js-novinki "> <li id="bx_3218110189_16277"> <div class="info" style="position:relative;"> <a href="/kak-vyglyadit-samsung-not-8-samsung-galaxy-note8-sd835---tehnicheskie-harakteristiki/" class="date">2024-05-10 00:25:16</a> </div> <a href="/kak-vyglyadit-samsung-not-8-samsung-galaxy-note8-sd835---tehnicheskie-harakteristiki/"> <div class="title"> Samsung Galaxy Note8 SD835 - Технические характеристики </div> </a> <p class="text"> Информация о марке, модели и альтернативных названиях конкретного устройства, если таковые имеются. ДизайнИнформация о размерах и весе устройства, представленная в разных единицах измерения. Использованные материалы, предлагаемые цвета,... </p> <a href="/category/computer-literacy/" class="catName">Компьютерная грамотность</a> <div class="clr"></div> </li> <li id="bx_3218110189_16277"> <div class="info" style="position:relative;"> <a href="/notepad-skachat-russkii-poslednyaya-versiya-besplatnye-programmy-dlya-windows/" class="date">2024-05-09 00:25:26</a> </div> <a href="/notepad-skachat-russkii-poslednyaya-versiya-besplatnye-programmy-dlya-windows/"> <div class="title"> Бесплатные программы для Windows скачать бесплатно </div> </a> <p class="text"> Сегодня компьютерные технологии, стремительно развиваются, совершенствуя другие отрасли производства. Для развития других технологий, с помощью компьютерных, нужны специальные программы. Эти программы устанавливают на многие заводы и фабрики, чтобы... </p> <a href="/category/useful-programs/" class="catName">Полезные программы</a> <div class="clr"></div> </li> <li id="bx_3218110189_16277"> <div class="info" style="position:relative;"> <a href="/kak-vyvesti-raznoe-izobrazhenie-na-dva-monitora-dva-monitora-dlya/" class="date">2024-05-07 00:22:21</a> </div> <a href="/kak-vyvesti-raznoe-izobrazhenie-na-dva-monitora-dva-monitora-dlya/"> <div class="title"> Два монитора – для активных пользователей ПК </div> </a> <p class="text"> Инструкция Два сравнительно небольших экрана могут с легкостью заменить один широкоформатный с большой диагональю. Иногда подключение второго позволяет использовать одновременно несколько функций одного компьютера. Современные видеоадаптеры в... </p> <a href="/category/solving-problems/" class="catName">Решение проблем</a> <div class="clr"></div> </li> </ul> <div> </div> <div class="mb40 clear clearfix"> </div> </div> <div class="fr width300"> <div class="catTitle blackStyle"> <span class="fl noLink">Категории</span> <div class="clr"></div> </div> <div class="mb40"> <ul class="medbeSidebarNav"> <li> <a href="/category/windows-10/">Windows 10</a> </li> <li> <a href="/category/tips-for-beginners/">Советы начинающим</a> </li> <li> <a href="/category/internet-tips/">Интернет-подсказки</a> </li> <li> <a href="/category/useful-programs/">Полезные программы</a> </li> <li> <a href="/category/hardware-solutions/">Аппаратные решения</a> </li> <li> <a href="/category/configuring-wi-fi/">Настройка Wi-Fi</a> </li> <li> <a href="/category/solving-problems/">Решение проблем</a> </li> <li> <a href="/category/configuring-windows/">Настройка Windows</a> </li> </ul> </div> <div class="cancel-mb40"> </div> <div class="mb40 pr"> <div class="catTitle" data-click="y"> <span class="fl noLinknew">Видеоматериалы</span> <div class="frnew"></div> <div class="clr"></div> </div> <div class="medbeSidebarCarousel medbeArticle"> <ul> <li> <a href="/kak-otkryt-papku-v-komandnoi-stroke-na-windows-kak-otkryt-konsol-vypolnit-na/"> <img src="/uploads/99e89424f2adb11996a69d750d521e3c.jpg" alt="Как открыть консоль выполнить на windows 10" loading=lazy> <div class="playBg"></div> <p> Как открыть консоль выполнить на windows 10 </p> </a> <a href="/category/tips-for-beginners/" class="catName">Советы начинающим</a> </li> <!-- /next_post --> </ul> </div> </div> <div class="cancel-mb40"> </div> <div class="mb40"> <div class="mb40"> <div class="catTitle" data-click="y"> <span class="fl noLinknew">Популярное</span> <div class="frnew"></div> <div class="clr"></div> </div> <ul class="medbeArticle sidebarEvents"> <li> <a href="/peremeshchenie-profilya-polzovatelya-standartnymi-sredstvami-windows-kak-v-windows/"> <img src="/uploads/59fe7e573328d24871fe2935b9706c24.jpg" width="100px" alt="Как в Windows переместить папки пользователя на другой локальный диск?" loading=lazy> <div class="info"> <span class="date">Аппаратные решения</span> </div> <div class="title"> Как в Windows переместить папки пользователя на другой локальный диск? </div> <div class="clr"></div> </a> </li> <li> <a href="/u-23-e-mail-elektronnaya-pochta-tema-elektronnaya-pochta-e-mail-komu-i-dlya-chego-neobhodim/"> <img src="/uploads/32b8f60fc6487ae047c6a42f3fb2a833.jpg" width="100px" alt="Тема: электронная почта (e-mail)" loading=lazy> <div class="info"> <span class="date">Решение проблем</span> </div> <div class="title"> Тема: электронная почта (e-mail) </div> <div class="clr"></div> </a> </li> <li> <a href="/street-storm-skachat-obnovlenie-radar-detektory-street-storm-obnovlenie-po-obnovlenie/"> <img src="/uploads/234b2558a611dbf47b0c26f903df5f0d.jpg" width="100px" alt="Радар детекторы Street Storm обновление ПО" loading=lazy> <div class="info"> <span class="date">Решение проблем</span> </div> <div class="title"> Радар детекторы Street Storm обновление ПО </div> <div class="clr"></div> </a> </li> </ul> </div> </div> <div class="cancel-mb40"> </div> <div class="mb40"> <div class="catTitle" data-click="y"> <span class="fl noLinknew">Новое</span> <div class="frnew"></div> <div class="clr"></div> </div> <ul class="medbeArticle clinicsCountry"> <li> <a href="/bolshaya-kolonka-jbl-perenosnaya-portativnaya-kolonka-jbl-xtreme-pochemu-vazhno/"> <img src="/uploads/55aaef5f4bd5a6ba7762845849da826f.jpg" width="100px" alt="Портативная колонка JBL Xtreme" loading=lazy> <div class="title"> Портативная колонка JBL Xtreme </div> <div class="clr"></div> </a> </li> <li> <a href="/ne-rabotaet-perednii-usb-3-0-ne-rabotayut-usb-porty-na-kompyutere-puti-resheniya/"> <img src="/uploads/518aef24f67a32ffc762c4f21d5e85e8.jpg" width="100px" alt="Не работает передний usb 3" loading=lazy> <div class="title"> Не работает передний usb 3 </div> <div class="clr"></div> </a> </li> <li> <a href="/adobe-premiere-pro-obzor-programmy-chto-takoe-premiere-pro-trebuetsya-li/"> <img src="/uploads/b04d975347b64d93e62986431908dad6.jpg" width="100px" alt="Adobe premiere pro обзор программы" loading=lazy> <div class="title"> Adobe premiere pro обзор программы </div> <div class="clr"></div> </a> </li> <li> <a href="/skachat-programmu-dlya-remonta-sistemy-kompyutera-i-noutbuka/"> <img src="/uploads/d20fca631f1e5da11c7c4b6f4e938b70.jpg" width="100px" alt="Программы для восстановления системы" loading=lazy> <div class="title"> Программы для восстановления системы </div> <div class="clr"></div> </a> </li> <li> <a href="/windows-registraciya-failov-s-rasshireniem-dll-i-ocx-neskolko-sposobov/"> <img src="/uploads/ee68d4ebcb7b7883f88f35fd1163a207.jpg" width="100px" alt="Windows Регистрация файлов с расширением *" loading=lazy> <div class="title"> Windows Регистрация файлов с расширением * </div> <div class="clr"></div> </a> </li> </ul> </div> </div> </div> <div class="clr"></div> <div class="clr mb42-"></div> </main> </div> <footer class="footer"> <div class="footerWrap"> <ul class="footNav"> <li> <a href="/category/windows-10/">Windows 10</a> </li> <li> <a href="/category/tips-for-beginners/">Советы начинающим</a> </li> <li> <a href="/category/internet-tips/">Интернет-подсказки</a> </li> <li> <a href="/category/useful-programs/">Полезные программы</a> </li> </ul> <ul class="footNav mr0"> <li> <a href="/category/windows-10/">Windows 10</a> </li> <li> <a href="/category/tips-for-beginners/">Советы начинающим</a> </li> <li> <a href="/category/internet-tips/">Интернет-подсказки</a> </li> <li> <a href="/category/useful-programs/">Полезные программы</a> </li> </ul> <div class="footSep"></div> <div class="fl width405"> <div class="medbeWarning" style="font-size: 10px;"> Советы пользователям компьютера <p></p> <br /> </div> <div style="position:absolute; top:50px; right:15px; width:300px;"> <noindex> <br /> </noindex> </div> </div> <div class="footSep"></div> <div class="fl "> <div class="copyright"> <br /> <noindex> <div id="liv"> </div> <br> </noindex></div> <div style="position:absolute; top:50px; right:15px; width:300px;"> <noindex> <br /> </noindex> </div> </div> <div id="onTop"></div> <div class="clr"></div> <div class="links"></div> <div class="clr"></div> </div> </footer> <div class="overlay"></div> <div style="display: none;" id="ajax_result"></div> <div class="modal fade" id="send_message" tabindex="-1" role="dialog" aria-labelledby="message" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <a href="#" class="close" data-dismiss="modal" aria-hidden="true"></a> </div> <div class="modal-body"> <form action="/materials/sakharnyy-diabet/preparaty-insulina-i-insulinoterapiya/" method="POST"> <input type="hidden" name="sessid" id="sessid" value="190649912f2d5ccc3e7496471b00b5c2" /> <input name="head" type="text" placeholder="Тема" value=""> <textarea name="message" placeholder="Сообщения"></textarea> <input type="hidden" name="PARAMS_HASH" value="2d477b672b0c8e6bb03d8fa4ffc011a9"> <input type="submit" class="btn" name="submit" value="Отправить"> </form> </div> </div> </div> </div> <script type="text/javascript" data-skip-moving="true"> (function(w, d, n) { var cl = "bx-core"; var ht = d.documentElement; var htc = ht ? ht.className : undefined; if (htc === undefined || htc.indexOf(cl) !== -1) { return; } var ua = n.userAgent; if (/(iPad;)|(iPhone;)/i.test(ua)) { cl += " bx-ios"; } else if (/Android/i.test(ua)) { cl += " bx-android"; } cl += (/(ipad|iphone|android|mobile|touch)/i.test(ua) ? " bx-touch" : " bx-no-touch"); cl += w.devicePixelRatio && w.devicePixelRatio >= 2 ? " bx-retina" : " bx-no-retina"; var ieVersion = -1; if (/AppleWebKit/.test(ua)) { cl += " bx-chrome"; } else if ((ieVersion = getIeVersion()) > 0) { cl += " bx-ie bx-ie" + ieVersion; if (ieVersion > 7 && ieVersion < 10 && !isDoctype()) { cl += " bx-quirks"; } } else if (/Opera/.test(ua)) { cl += " bx-opera"; } else if (/Gecko/.test(ua)) { cl += " bx-firefox"; } if (/Macintosh/i.test(ua)) { cl += " bx-mac"; } ht.className = htc ? htc + " " + cl : cl; function isDoctype() { if (d.compatMode) { return d.compatMode == "CSS1Compat"; } return d.documentElement && d.documentElement.clientHeight; } function getIeVersion() { if (/Opera/i.test(ua) || /Webkit/i.test(ua) || /Firefox/i.test(ua) || /Chrome/i.test(ua)) { return -1; } var rv = -1; if (!!(w.MSStream) && !(w.ActiveXObject) && ("ActiveXObject" in w)) { rv = 11; } else if (!!d.documentMode && d.documentMode >= 10) { rv = 10; } else if (!!d.documentMode && d.documentMode >= 9) { rv = 9; } else if (d.attachEvent && !/Opera/.test(ua)) { rv = 8; } if (rv == -1 || rv == 8) { var re; if (n.appName == "Microsoft Internet Explorer") { re = new RegExp("MSIE ([0-9]+[\.0-9]*)"); if (re.exec(ua) != null) { rv = parseFloat(RegExp.$1); } } else if (n.appName == "Netscape") { rv = 11; re = new RegExp("Trident/.*rv:([0-9]+[\.0-9]*)"); if (re.exec(ua) != null) { rv = parseFloat(RegExp.$1); } } } return rv; } })(window, document, navigator); </script> <link href="/bitrix/cache/css/s2/medbe4_new/kernel_main/kernel_main.css?151557967426562" type="text/css" rel="stylesheet" /> <link href="/bitrix/cache/css/s2/medbe4_new/page_7b72513555721c1b5733d9b22d6efb9b/page_7b72513555721c1b5733d9b22d6efb9b.css?15155796623852" type="text/css" rel="stylesheet" /> <link href="/bitrix/cache/css/s2/medbe4_new/template_fa4e83195cbc9d75f36051d9e26d67c6/template_fa4e83195cbc9d75f36051d9e26d67c6.css?1515579660217752" type="text/css" data-template-style="true" rel="stylesheet" /> <link media="all" href="/local/templates/medbe4_new/css/responsive.css?sd" rel="stylesheet" type="text/css" /> <!--[if lt IE 9]><![endif]--> <script type="text/javascript"> if (!window.BX) window.BX = {}; if (!window.BX.message) window.BX.message = function(mess) { if (typeof mess == 'object') for (var i in mess) BX.message[i] = mess[i]; return true; }; </script> <script type="text/javascript"> (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> <script type="text/javascript"> (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': '3600', 'SITE_ID': 's2', 'SITE_DIR': '/', 'USER_ID': '', 'SERVER_TIME': '1515581305', 'USER_TZ_OFFSET': '0', 'USER_TZ_AUTO': 'Y', 'bitrix_sessid': '190649912f2d5ccc3e7496471b00b5c2' }); </script> <script type="text/javascript" src="/bitrix/cache/js/s2/medbe4_new/kernel_main/kernel_main.js?1515579673298080"></script> <script type="text/javascript" src="/bitrix/js/main/core/core_db.min.js?14979660558699"></script> <script type="text/javascript" src="/bitrix/js/main/core/core_frame_cache.min.js?146900780711191"></script> <script type="text/javascript"> BX.setJSList(['/bitrix/js/main/core/core.js', '/bitrix/js/main/core/core_ajax.js', '/bitrix/js/main/json/json2.min.js', '/bitrix/js/main/core/core_ls.js', '/bitrix/js/main/core/core_fx.js', '/bitrix/js/main/core/core_popup.js', '/bitrix/js/main/session.js', '/bitrix/js/main/core/core_window.js', '/bitrix/js/main/core/core_date.js', '/bitrix/js/main/utils.js', '/local/templates/medbe4_new/js/jquery.js', '/local/templates/medbe4_new/js/jquery.jcarousel.min.js', '/local/templates/medbe4_new/js/jquery.formstyler.min.js', '/local/templates/medbe4_new/js/jquery.mCustomScrollbar.concat.min.js', '/local/templates/medbe4_new/js/modals.js', '/local/templates/medbe4_new/js/tabs.js', '/local/templates/medbe4_new/js/ontop.js', '/local/templates/medbe4_new/js/placeholder.min.js', '/media/js/scrollbar/jquery.mCustomScrollbar.concat.min.js', '/media/js/header.js', '/local/templates/medbe4_new/js/scripts.js', '/feedback/twin.js']); </script> <script> BX.ready(function() { $("[data-preload]").each(function(i, el) { $this = $(el); $this.load($this.data("preload"), function() { $this.find("form").addClass("js-form") }); }); $(document).on({ submit: function() { $this = $(this); var action = $this.attr("action"); var data = $this.serialize() + "&web_form_submit=Y"; $.post(action, data, function(data) { $this.closest("div").html(data); }) return false; } }, ".js-form"); }) </script> <script type="text/javascript" src="/bitrix/cache/js/s2/medbe4_new/template_a5d224f830c08eebc70bc5559ca1712e/template_a5d224f830c08eebc70bc5559ca1712e.js?1515579660221230"></script> <script> $(function() { if ('jcarousel' in $) { $('.medbeCarousel').jcarousel({ // Configuration goes here }); $('.medbeCarousel-prev').jcarouselControl({ target: '-=1' }); $('.medbeCarousel-next').jcarouselControl({ target: '+=1' }); $('.medbeSidebarCarousel').jcarousel({ // Configuration goes here }); $('.medbeSidebarCarousel-prev').jcarouselControl({ target: '-=1' }); $('.medbeSidebarCarousel-next').jcarouselControl({ target: '+=1' }); $(window).on("load resize", function() { var w = this.innerWidth; if ($('.medbeCarousel').hasClass('halfWidthCarousel')) { if (w > 1279) { c = 771; } else { c = 377; } } else { if (w > 1279) { c = 1160; } else { c = 780; } } $('.medbeCarousel').css('width', c + 'px'); }); } }); // Script (Fixed menu) // $(window).on("scroll load", function(){ // var w2 = this.innerWidth; // var top = $(window).scrollTop(); // if (top > 120) $('.mainNav > ul').css({ // 'max-width': '100%', // 'position': 'fixed', // 'top': 0 // } ); // else { // $('.mainNav > ul').css({ // 'position': 'relative', // 'max-width': 1280 // } ); // } // } ); jQuery(window).scroll(function() { topMain(); // on scroll }); topMain(); // on load window.topNavSmall = false; function topMain() { var _scrollTop = jQuery(document).scrollTop(); if (_scrollTop > 0) { jQuery('.mainNav').addClass('fixed'); window.topNavSmall = true; } if (window.topNavSmall === true && _scrollTop < 2) { jQuery('.mainNav').removeClass('fixed'); } } </script> <script> </script> <script> (function($) { $(function() { $('#pc_add_photo').styler({ filePlaceholder: 'Добавить фото перед статьей' }); $('input, select').styler(); }) })(jQuery) </script> <script> (function($) { $(window).load(function() { if ('mCustomScrollbar' in $) $(".medbeScrollBlock").mCustomScrollbar(); }); })(jQuery); </script> <script> $(document).ready(function() { $("#sorting_catalog").change(function() { $("#form_for_sorting_catalog").submit(); }); }); </script> <script> $(document).ready(function() { $('.catTitle').click(function() { if ($(this).data("click") != "y") { $(this).parents('.doctorMat').toggleClass('hidden'); return false } }); }); </script> <script> $(document).ready(function() { $('input, textarea').on('focus blur', function() { var placeholder = $(this).attr('placeholder'); if ($(this).val() == placeholder) { $(this).val(''); } else if ($(this).val() == '') { $(this).val(placeholder); }; }); }); </script> <script> $(document).ready(function() { //Placeholder $('input[placeholder], textarea[placeholder]').placeholder(); }); </script> <script type="text/javascript"> function slyLink() { var istS = 'Источник:'; var copyR = '© usercpu.ru'; var body_element = document.getElementsByTagName('body')[0]; var choose; choose = window.getSelection(); var myLink = document.location.href; var authorLink = "<br /><br />" + istS + ' ' + "<a href='" + myLink + "'>" + myLink + "</a><br />" + copyR; var copytext = choose + authorLink; var addDiv = document.createElement('div'); addDiv.style.position = 'absolute'; addDiv.style.left = '-99999px'; body_element.appendChild(addDiv); addDiv.innerHTML = copytext; choose.selectAllChildren(addDiv); window.setTimeout(function() { body_element.removeChild(addDiv); }, 0); } document.oncopy = slyLink; </script> <script> $(function() { /*$(document).on("click", ".js-open-menu-a", function(){ $("#mainNav").slideToggle(200); } );*/ /* $(document).on({ click: function(){ $(this).siblings("nav").slideToggle(200); } , /!*touchend: function(){ $(this).siblings("nav").slideToggle(200); } *!/ } ,".js-open-menu");*/ }); </script> <script> var busy = false; $(function() { $("#infinity-next-page").addClass("btn").addClass("btn-blue"); $(document).on({ click: function() { if (busy) return false; console.log("1"); $("#nextWrap").find("a").css("opacity", 0.5); busy = true; $.post($(this).attr("href") + "&ajaxNovinki=Y", function(data) { busy = false $(".js-novinki").html($(".js-novinki").html() + data.html); $("#nextWrap").html(data.next); $("#infinity-next-page").addClass("btn").addClass("btn-blue"); //else $("#nextWrap").hide(); }, "json"); return false; } }, "#infinity-next-page"); }); </script> <script> $(document).ready(function() { $("#headfbwin, #feed").click(function() { $(".quest_form").show(); $('input, select').styler(); dh = $(document).height() + "; " + $(".quest_form").height(); h = ($(document).height() / 2) * -1; $(".quest_form").css("bottom", h + "px"); $(".overlay").show(); $(".q_form_close").click(function() { $(".quest_form").hide(); $(".overlay").hide(); }); $(".close2").click(function() { $(".oki").hide(); $(".overlay").hide(); }); $(".overlay").click(function() { $(".quest_form").hide(); $(".oki").hide(); $(".overlay").hide(); }); }); }); </script> <script> function selectHandler() { var $menu = $('.news-categories__list'); var $current = $('.news-categories__current'); var width = 0; if ($menu.outerWidth() > $current.outerWidth()) { $current.width($menu.outerWidth()); $menu.width($menu.outerWidth()); } $('.news-categories__current').click(function() { $menu.toggleClass('active'); }); $('body').click(function(e) { var $target = $(e.target); if (!$target.parents('.news-categories').length) $menu.removeClass('active'); }); $('.news-categories__list > ul').mCustomScrollbar({ theme: 'rounded', scrollInertia: 200 }); $('ul.tabs').delegate('li:not(.current)', 'click', function() { $(this).addClass('current').siblings().removeClass('current') .parents('div.section').find('div.box').hide().eq($(this).index()).fadeIn(150); }) } if (window.frameCacheVars !== undefined) { BX.addCustomEvent("onFrameDataReceived", function(json) { selectHandler(); }); } else { BX.ready(function() { selectHandler(); }); } </script> <script async src="/js/html5.js"></script> <script src="/local/templates/medbe4_new/components/bitrix/form.result.new/free_cons/_script.js?dsss" type="text/javascript"></script> </body> </html><script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>