Rss онлайн генератор – Как сгенерировать RSS-ленту для сайта, её не поддерживающего? — Хабр Q&A

Онлайн-генератор Яндекс-турбо | Создание RSS xml файла

Немного о сервисе

Наш сервис генерации турбо страниц позволит вам создавать Яндекс-турбо страницы вашего сайта, причем совершенно бесплатно, и пока что без каких либо ограничений!

Зачем это нужно?

О пользе Яндекст турбо страниц можно прочитать по соответствующей ссылке:islandgift.ru/dev/yandexrss

Преимущества нашего сервиса.

Главным преимуществом сервиса, является то, что он позволяет вам автоматически создавать Яндекс-турбо для сайта. К тому же на данный момент аналогов данного сервиса вы скорей всего не найдете(поверьте, мы искали, и они отображают не весь контент вашего сайта).

Как использовать сервис?

Для начала вам необходимо заполнить соответствующие поля в форме, представленной ниже. И нажать кнопку "Сгенерировать Яндекс-Турбо"
Описание полей:

Адрес сайта
Адрес страницы, которую вы хотите сгенерировать. Примерный вид корректного заполнения этого поля выглядит следующим образом: https://www.islandgift.ru/articles.
П.с. желательно записывать тот адрес сайта, который прописан у вас в Вэб-мастере, иначе при загрузке файла вы можете получить ошибку!
Заголовок основной страницы
Заголовок главной страницы сайта(title). Если данное поле пустое или равно null, то данные возьмутся из содержимого сайта
Описание основной страницы
Описание главной страницы сайта(description). Если данное поле пустое или равно null, то данные возьмутся из содержимого сайта
Код Яндекс метрики
Код Яндекс метрики заполнять в формате ХХХХХХХ. Если данное поле не заполено, то автоматически код счетчика будет равен: 000000
Содержимое сайта
Исходный код вашего сайта. Что бы его просмотреть вы можете перейти на необходимый сайт, и нажать комбинацию клавиш CTRL + U. И скопировать все содержимое вашего сайта.
П.с. поддерживаются только стандартные теги, не стандартные теги будут проигнорированы
Полученный результат вы сразу можете разместить и проверить в Вэб-мастере. Для проверки результата перейдите в панель Вэб-мастера Яндекс: Турбо-страницы -> отладка, и вставьте полученный результат в соответствующее поле.
Для загрузки турбо версии страницы на сайт, сохраните полученный результат в произвольный файл, желательно с расширением .xml. И уже после подгрузите файл в Вэб-мастере Яндекс: Турбо-Страницы -> Источники, и выберите созданный вами файл.
Или можете подгрузить содержимое сайта через ЯндексApi (данный функционал у нас есть, если нужен, то пишите нам заявку через обратную связь.)

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

API

Вы так же можете использовать наше API для получения турбо страниц.
Что бы использовать наше API, вам необходимо отправить POST или GET запрос на наш сервер, который доступен по следующему адресу: https://www.islandgift.ru/dev/api/apiscript
Более подробная информация об API прописана в документации.

Ошибки

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

RSS Online / Habr

Здравствуйте Хабравчане!
В данной статье я хотел бы рассказать вам про некоторые онлайн сервисы RSS

Начну я с



Предназначен для создания RSS на тех страницах, на которых его нет.
В качестве примера — K-lite codec


Сервис по доставке новостей сайтов, блогов и дневников на Email

Сервис предназначен для создания pdf версий ваших новостей. К небольшому разочарованию там нужна регистрация.
После Sing up'a можно настроить будущую подписку

После регистрации можно добавлять новые подписки

Отмечать новости для просмотра

И сохранять их на свой PC

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

Тоже самое, что и page2rss.com только нужна регистрация.
После регистрации мы видим рабочую область куда можно складывать наши Url'ы


Еще 1 сервис, который создаёт RSS-потоки для сайтов, на которых их нет, и помещает в эти потоки все изменения, происходящие на этих сайтах.

До конца я не разобрался — выдает ошибку при добавлении xml в reader. Но при добавлении страниц видно что сервис «мощный» — позволяет менять XML.

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

Позволяет подключить RSS канал на сайт, при помощи javascript

Бесплатный скрипт для показа RSS новостей (RSS — HTML). Скрипт написан на PHP. Работа с ним отличается от работы с другими скриптами поддержкой templates.

После выбранных настроек получаем страницу похожую на эту:


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

Наверно самый известный «скрипт» — конвертирует заголоки RSS лент в изображения.
При создании картинки:

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

Завершая эту статью хочу, дать ссылки на RSS иконки, если кому нибудь понадобится — Сборник иконок от квадрата малевича + Раздача от Хабра + поиск

З.Ы. guerrillamail.com — моя почта на 15 минут

З.Ы.Ы Если вы знаете сервисы поинтереснее, то вы можете написать про них в комментариях 😉

Онлайновые генераторы RSS-лент | Мир ПК

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

Простые генераторы RSS-лент

Самый легкий способ создать RSS-ленту для понравившегося сайта — воспользоваться сервисом Feed43 или Page2RSS. Первый проект выгодно отличается полностью русскоязычным интерфейсом и даже не требует регистрации аккаунта — данная операция понадобится только для разблокировки кое-каких дополнительных возможностей. Для бесплатных RSS-каналов действуют ограничения на размер отслеживаемой веб-страницы (не более 100 Кбайт), а также на частоту обновления ленты (раз в 6 ч). Кроме того, в сообщениях ленты демонстрируется рекламная подпись Feed43.

Ресурс Page2RSS также радует переводом интерфейса на русский, правда, вспомогательные сообщения в готовой ленте останутся на английском языке. Чтобы быстро создавать каналы во время серфинга, предлагается установить кнопку сервиса на панели инструментов своего браузера.

 Бесплатный аккаунт Feedity позволяет создать 10 лент, обновляющихся раз в 5 ч. Но самое серьезное ограничение касается числа элементов, включаемых в ленту, — их только 15. Причем не разрешается добавить к ленте какой-либо собственный материал, логотип или комментарий.

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

Более гибкие возможности редактирования собственных RSS-каналов предлагаются в проектах Feedity и Ponyfish. Сервис Feedity сканирует указанную пользователем веб-страницу и составляет список всех расположенных на ней ссылок, которые предположительно ведут на новые сообщения или статьи. Для уточнения выдачи предусмотрены два режима — простой и «продвинутый». Метод Simple Refine заключается в выборе вручную необходимых ссылок из предложенного Feedity общего списка. А метод Advanced Refine позволяет точно указать нужные блоки веб-страницы, определив в ее коде требующиеся теги, расположенные в начале и конце интересующих пользователя блоков. Не самый удобный вариант для начинающих, однако, следует признать, очень точный.

С помощью бесплатного аккаунта Ponyfish удается поддерживать лишь три ленты, обновляющиеся каждые 4 ч. Допускается создавать их и без регистрации аккаунта, правда, тогда они станут обновляться только раз в 8 ч, зато их количество не будет ограничено. Стоит отметить и хорошее качество работы алгоритмов автоматического разбора страниц Ponyfish.

При создании ленты система попросит указать примеры тех ссылок, которые планируется включить в ленту. Данная операция проводится как в визуальном режиме, так и с помощью точного указания масок нужных URL. Полезная особенность PonyFish — сохранение и передача cookies, что, в частности, позволяет обрабатывать страницы, для просмотра которых требуется регистрация. Кроме того, здесь для включаемых в ленту URL легко самостоятельно составить маски, используя стандартные спецсимволы «*». Не обязательно создавать такие маски «с нуля» — Ponyfish сразу же предлагает собственные заготовки с подсветкой синтаксиса. Визуальных инструментов правки ссылок не предусмотрено, что способно отпугнуть многих пользователей. Как и Feedity, аккаунт Ponyfish не позволяет добавлять к ленте собственные сообщения или комментарии.

Dapper

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

Работа над лентой, или, как ее называют на данном сервисе, «дапом», традиционно начинается с указания адреса исходной веб-страницы, открывающейся во внутреннем виртуальном браузере Dapper. Дальнейшие действия разбиты на несколько этапов. На первом из них предлагается добавить несколько примеров страниц сайта со схожей структурой, что поможет системе качественно проанализировать особенности кода этих страниц. Как показывает опыт применения Dapper, подавляющее большинство ошибок в процессе работы сервиса возникает именно на этом этапе, и потому целесообразно использовать режим Advanced и вручную указывать URL нужных страниц обрабатываемого сайта.

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

Отбор записей для ленты ведется вручную — достаточно щелкнуть на выбранных элементах страницы, и Dapper добавит их к ленте. Система помогает пользователю, пытаясь угадывать похожие элементы и удалять ненужные. Надо заметить, Dapper хорошо справляется с такой задачей. Система обучается в процессе функционирования, благодаря чему за несколько минут обрабатывает страницу даже с довольно сложной структурой. Dapper обладает интереснейшей способностью: умеет находить на веб-странице формы ввода и предлагает внести в них данные, сохраняющиеся и использующиеся при получении информации с веб-страницы. Это позволяет строить различные «дапы», например получающие сведения из того, что выдано поисковиком по определенному запросу.

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

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

Стоит отметить наглядность системы помощи Dapper: все этапы создания «дапа» иллюстрируются видеороликами, и потому разобраться с сервисом сумеют даже те, кто не владеет английским языком. К сожалению, пока не появилось переводов интерфейса Dapper на другие языки.

Отдельного упоминания заслуживает и хороший выбор форматов для экспорта готового продукта. Наряду с RSS-форматом результат своей работы можно сохранить как гаджет iGoogle, приложение Google Maps, модуль Netvibes или слайд-шоу, если выбрать на исходной странице набор изображений. Всего доступно больше десятка вариантов, так что легко найти практически на любой вкус.

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

Разработчики Dapper предлагают удобное дополнение для браузера Firefox — DapperFox. Оно помогает создавать RSS-ленты для сайтов непосредственно в ходе серфинга. Значок DapperFox, располагающийся в адресной строке браузера, сообщает о наличии «дапов» для открытой в определенный момент веб-страницы. Щелкнув на нем, можно быстро подписаться на такую ленту, как на обычный RSS-канал. Если же активный сайт пока не попадал в поле зрения пользователей сервиса, щелчок на значке откроет редактор Dapper. Кроме того, Dapper предлагает плагин для социального сервиса Facebook, решающий те же задачи, что и DapperFox.

RSSpect

Проект RSSpect предлагает для создания каналов новостей сразу три режима: AnySite, MySite и Podcast. Первый подразумевает создание RSS-канала для любого веб-сайта. Достаточно указать адрес веб-страницы и степень отслеживания — все изменения на странице или же только значительные. Какого-либо отбора вручную записей в ленте здесь не предусмотрено, однако позволительно вручную добавлять собственные сообщения, где разрешено использовать HTML-разметку.

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

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

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

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

Feedburner

Как говорилось выше, онлайновые сервисы могут быть использованы не только для создания новых RSS-лент, но и для улучшения уже существующих. Пожалуй, самый удачный сервис данного класса — проект Feedburner, принадлежащий поисковому гиганту Google. Он достаточно тесно связан со службой контекстной рекламы AdSense, так что при желании можно включить в свою ленту контекстную рекламу. Разместив уже существующую ленту на Feedburner, веб-мастер получает возможность добавлять к ней ряд полезных сервисов. Кроме того, Feedburner умеет работать с подкастами, в том числе в видеоформатах.

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

Онлайновые сервисы могут быть использованы не только для создания новых RSS-лент, но и для улучшения уже существующих. Пожалуй, самый удачный сервис данного класса — проект Feedburner, принадлежащий поисковому гиганту Google. Он достаточно тесно связан со службой контекстной рекламы AdSense, так что при желании можно включить в свою ленту контекстную рекламу

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

К сообщениям ленты разрешается добавлять новые опции, например счетчик комментариев и кнопки быстрого сохранения сообщения на социальных сервисах Digg и Del.icio.us. Доступно управление кодировками текста и форматами выдачи RSS-канала, что гарантирует совместимость с различными программами чтения RSS.

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

Выводы и рекомендации.

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

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

Для веб-мастеров в первую очередь будет интересен сервис Feedburner. В комплекте с любым подходящим генератором RSS-лент он способен стать мощным инструментом продвижения. А вот сервис RSSpect весьма привлекателен своими режимами работы, правда, чтобы полностью оценить его преимущества, нужно испытать платную версию ресурса, что несколько снижает его ценность в контексте нашего обзора.

Онлайн-генератор Яндекс-турбо для всего сайта

Немного о сервисе

Сервис генерации турбо страниц позволит создавать Яндекс-турбо страницы для вашего сайта, причем в отличии от обычной версии, генерируется Яндекс-турбо для всего сайта!

Зачем это нужно?

О пользе Яндекст турбо страниц можно прочитать по соответствующей ссылке:islandgift.ru/dev/yandexrss

Преимущества нашего сервиса.

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

Как использовать сервис?

Для начала вам необходимо заполнить соответствующие поля в форме, представленной ниже. И нажать кнопку "Сгенерировать Яндекс-Турбо"
Описание полей:

Адрес сайта
Адрес страницы, которую вы хотите сгенерировать. Примерный вид корректного заполнения этого поля выглядит следующим образом: https://www.islandgift.ru/articles.
П.с. желательно записывать тот адрес сайта, который прописан у вас в Вэб-мастере, иначе при загрузке файла вы можете получить ошибку!
Заголовок основной страницы
Заголовок главной страницы сайта(title). Если данное поле пустое или равно null, то данные возьмутся из содержимого сайта
Описание основной страницы
Описание главной страницы сайта(description). Если данное поле пустое или равно null, то данные возьмутся из содержимого сайта
Код Яндекс метрики
Код Яндекс метрики заполнять в формате ХХХХХХХ. Если данное поле не заполено, то автоматически код счетчика будет равен: 000000
Путь к sitemap
Путь к карте сайта(sitemap). В данной версии сервиса поиск страниц сайта осуществляется через sitemap.
В результате обработки, сервис вернет ссылку для скачивания файла. Полученный результат вы сразу можете скачать.
Для загрузки турбо версии страницы, сохраните полученный файл(ы) на свой сервер. И уже после подгрузите файл в Вэб-мастере Яндекс: Турбо-Страницы -> Источники, и выберите скаченный вами файл.
Или можете подгрузить содержимое сайта через ЯндексApi, данный функционал у нас есть, если нужен, то пишите нам заявку через обратную связь.

API

Вы так же можете использовать наше API для получения турбо страниц.
Что бы использовать наше API, вам необходимо отправить POST или GET запрос на наш сервер, который доступен по следующему адресу: https://www.islandgift.ru/dev/api/apiscript
Более подробная информация об API прописана в документации.

Ошибки

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

PolitePol.com — оупенсорс проект, вебсайт, генератор RSS лент / Sandbox / Habr

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

Вступление

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

Техническое описание

Теперь я опишу техническую сторону вопроса. В качестве фронтенд сервера используется django платформа. Запросы на сайты и генерация RSS производится с помощью python фреймворка Twisted и базой классов фреймворка Scrapy. Фронтенд и генерация RSS доступны через nginx прокси. Это сделано для того, что бы оба сервера были доступны с одного и того же домена.
Помощь проекту

Сервис уже обладает базовой функциональностью по выбору названия и описания новости для ленты. На гитхабе есть инструкция по самостоятельной настройке приложения на своем домене в режиме разработчика. Знакомые с платформой django могут настроить приложение в режиме продакшн. Если кому-то интересна данная область, то добро пожаловать в проект. Ваши идеи и вклад в виде пулл реквестов я буду рад рассмотреть в любом виде.
Как пользоваться?

Пользователь вводит путь к странице и выбирает название и описание новости. После нажатия на кнопку Создать происходит генерация ленты.
Принцип работы генератора

Генератор работает по следующему принципу. Я опишу его на примере. Возьмем за основу небольшой html документ:
<html>
<body>
  <h2>Hello</h2>
  <div>
    <table>
      <tr><td><a href="/link1">Title1</a>
        <p>Description1</p></td></tr>
      <tr><td><a href="/link2">Title2</a>
        <p>Description2</p></td></tr>
    </div>
  <div>
</body>
</html>

Если пользователь выберет в качестве названия и описания статьи узлы документа Title1 и Description1, то будет сгенерировано 3 xpath зароса:

/body/div/table/tr/td — родительский узел
./a[1] — для названия новости, который будет взят относительно родительского узла
./p[1] — для описания новости, который будет взят относительно родительского узла

Заключение

Мне пока не ясна перспектива этого проекта. Для изучения этого вопроса я и сделал этот пост. Если кого-то заинтересовал проект или какие-то его детали, то прошу оставлять комментарии по этой теме.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *