' +'' +'' +'' +'' +'' +'' +'' +'' +'' +'' +'' +'')//-->
В этом материале описаны средства и способы оперативного доступа к контенту публичных разделов сайтов нашего Проекта, их основные отличия, ограничения "лёгких" версий страниц, технические возможности и применение.
На текущий момент на сайтах Проекта Good CRX есть два способа упрощённого доступа к "лёгким" версиям публичного контента, направленные на облегчение отслеживания нашими посетителями изменений на сайтах Проекта, а также для быстрого обзора свежих новостей и других полезных статей и материалов:
Содержат основной контент по каждому из публичных разделов всех наших сайтов.
"Облегчённые" версии авторских материалов из публичных разделов наших сайтов.
Отметим, что оба указанных варианта быстрого доступа к контенту никак не связаны с авторизацией на сайтах нашего Проекта (как и с отправкой каких‑либо пользовательских данных) и могут быть использованы без каких‑либо ограничений как зарегистрированными участниками Проекта, так и анонимными посетителями, бессрочно и безвозмездно*.
* При условии некоммерческого характера такого использования, а также при отказе от неавторизованного распространения любых авторских материалов, размещённых на любом из сайтов Проекта, т.е. исключительно в образовательных целях и/или для личного развития. Получая доступ к облегчённым версиям наших материалов, вы также принимаете на себя ответственность за соблюдение общих Положений по использованию материалов Проекта Good CRX.
Рассмотрим подробнее каждый из способов доступа:
В качестве основного средства отслеживания новых материалов и статей, а также для быстрого просмотра их содержания, мы предлагаем нашим читателям подписку на тематические RSS‑каналы (новостные ленты), доступные на всех авторских сайтах и на центральном сайте нашего Проекта.
RSS‑технология предусматривает применение специальных программ ("ридеров") либо установку сторонних расширений для работы с форматом RSS непосредственно в клиентском браузере (после преобразования содержимого RSS‑ленты в читабельный вид). Кроме того, подобные "читалки" могут быть изначально встроены разработчиками в некоторые браузеры (Maxthon, классическая Opera и др.).
Применение этой технологии на сайтах Проекта официально анонсировано в начале февраля 2025 года и с этого момента она официально поддерживается как одна из функциональных возможностей, доступных всем посетителям наших сайтов.
Для отображения нужной читателю информации используется механизм подписки, с помощью которого вы получаете содержимое ленты. При этом контент ленты сохраняется локально, и будет доступен также и в режиме оффлайн. Основой подписки является URL конкретного RSS‑канала, который указывается при добавлении подписки в вашем RSS‑ридере.
Независимо от выбранной программы (или браузерного расширения) в них обеспечивается периодическое автоматическое обновление содержания каналов и лент, на которые вы подписались. Обновление синхронизирует локально сохранённую (оффлайновую) версию канала и приводит её в соответствие с изменениями содержания ленты на сервере (сайте).
Главные "плюсы" этой технологии – простой, открытый и широко используемый стандарт формата подписок, независимость от "проприетарщины" конкретных поставщиков и операторов контента, широкие возможности выбора инструментов для доступа к тематическим лентам, наиболее подходящих именно вам, минимальные требования к клиентскому "железу" и операционной системе.
Все эти "плюсы" дают вам возможность оперативного доступа и быстрого обзорного знакомства с интересующими вас материалами в любое удобное время, никогда не требуют "срочно обновить браузер" и, самое главное, не обременяют просмотром назойливой рекламы и прочего "информационного мусора".
Именно поэтому мы предлагаем RSS как основу для стабильного информирования наших читателей, и именно поэтому команда нашего Проекта делает основной упор на "раздачу контента" посредством RSS‑подписок.
На всех сайтах Проекта есть возможность просмотра и отслеживания материалов в RSS‑ридерах. На страницах доступны прямые ссылки на тематические RSS‑каналы по всем публичным разделам, а также доступна опция автоопределения URL каналов встроенными средствами "читалок".
Эти функциональные возможности направлены на упрощение и облегчение доступа к нашему контенту, также использование RSS‑подписки существенно сэкономит время наших посетителей и позволит им всегда "быть в курсе" всех новостей нашего Проекта (в частности, оперативно получать информацию о выходе свежих авторских версий и других изменениях по всем приложениям, размещаемым на наших сайтах).
Для подписки на ленты в ручном режиме служат специальные кнопки с логотипом RSS. Эти кнопки присутствуют на всех страницах индексируемых публичных разделов (кроме общего "Поиска по сайту") и во всех материалах (статьях и заметках).
Кнопки на страницах разделов и статей размещены в их "шапочной" части, слева от кнопки поиска по разделу:
На главных страницах всех авторских сайтов и на главной странице этого сайта кнопка подписки расположена слева от блока переключения страниц новостей, при этом для подписки будет выдан URL канала новостей сайта:
Кнопка отображается* полностью (с текстом) при ширине экрана браузера более 500px, на узких экранах (например, на мобильных устройствах) на ней выводится* только логотип RSS (также как и на всех остальных страницах).
* Эта кнопка не отображается в любом случае, если все новости на каком-либо сайте "укладываются" в одну страницу (проще говоря, если их мало)). Тем не менее, при желании можно подписаться на соответствующий канал, зайдя в раздел новостей и используя "шапочную" кнопку (или просто открыв любую новостную статью и нажав там нужную кнопочку в шапке)).
При нажатии на кнопку выводится диалог, в котором можно скопировать адрес выбранного канала (для последующей добавки этого URL в ваш RSS‑ридер). При желании, можно сразу же перейти к предпросмотру ленты в виде "как есть" (в "сыром" xml‑формате):
Если же вы используете браузер со встроенной возможностью автодетекта RSS‑лент на просматриваемых страницах (или какое‑либо браузерное расширение, "умеющее" определять наличие ленты, автоматически или по требованию), вы можете использовать соответствующую функцию для подключения желаемых подписок. При этом достаточно просто открыть в вашем браузере любую из страниц любого нашего сайта.
В общем, всё достаточно просто, подписывайтесь на интересующие вас ленты и "будьте в курсе!" :)
На текущий момент для сборки содержимого RSS‑каналов (пока) используются только стандартные возможности движка. Все каналы автоматически собираются в "атомном" формате (RSS‑Atom), для каждого из них задано максимально доступное (в штатных настройках сайтов) число элементов фида (50 записей на канал).
Объём RSS‑контента в каналах зависит от раздела. В "Новостях" и "Блогах разработчика" содержимое статей и заметок отдаётся полностью (весь материал, как на сайте). В остальных разделах ("Документация", "Загрузки" и т.д.) в лентах присутствует только* "заголовочная" часть (как в списках материалов разделов и категорий). Ссылки на оригинальные материалы в любом случае одинаковы и ведут на соответствующие страницы сайтов независимо от типа ленты.
* Иными словами, прочитать объёмную статью или скачать нужную версию авторского приложения можно только на самом сайте. Это связано только с "предпочтениями" разработчиков стандартного движка, мы никак (пока)) не дорабатывали функционал отдачи фидов. В дальнейшем, если это будет востребовано нашими читателями, мы не исключаем возможности "углУбить и усугУбить" в рамках разумного…)
Всё сказанное выше относится к центральному сайту и ко всем авторским сайтам Проекта. Перед вводом в "официальный оборот" наша команда достаточно полно протестировала работоспособность функций RSS, поэтому у наших подписчиков не должно возникнуть никаких проблем с доступом к публичным каналам.
На сайте нашей "Песочницы" RSS‑каналы отключены (фактически нет, но в RSS отдаётся пустой контент), а ссылки для автоматического детектирования каналов на страницах разделов и статей там заданы с переводом на соответствующие тематические разделы центрального сайта. Это не баг, связано с тем, что "Песочница" не предназначена для массового доступа, а имеющиеся в "учебке" тестовые материалы не представляют для большинства наших пользователей никакой ценности с точки зрения подписки на них.
Кроме тематических лент, связанных с отдельными разделами каждого из наших сайтов, для оперативного отслеживания важных событий в рамках всего Проекта вы можете использовать "агрегированную" подборку новостей, подписавшись на штатный RSS‑канал, связанный с нашим официальным аккаунтом в Живом Журнале:
Адрес общего канала для подписки: GOODCRX.LIVEJOURNAL.COM. Содержимое ленты: значимые события и изменения Проекта, анонсы программ и версий.
Эта лента обеспечивает лёгкий и быстрый доступ ко всем основным новостям, публикуемым на центральном сайте Проекта, и к важным репостам с авторских сайтов (например, сообщения о выходе новых версий приложений).
Как альтернативу быстрого доступа к "лёгким" версиям наших публичных материалов можно рассматривать специальные турбо‑страницы, автоматически формируемые на основе содержимого статей и заметок. Эти страницы также доступны для материалов, размещаемых в открытом доступе на сайтах Проекта.
Технология основана на автоматическом создании упрощённых версий страниц на базе текста и графики содержательной части статей с помощью сервиса Яндекс.Турбо, предназначена для работы на слабых компьютерах или при ограниченном трафике (мобильная связь), позволяет оперативно знакомиться с авторскими материалами..
Применение этой технологии на наших сайтах официально анонсировано в конце января 2025 года и с этого момента она поддерживается как одна из дополнительных возможностей, доступных всем нашим посетителям.
В отличие от RSS‑фидов, турбо‑страницы не требуют для просмотра никаких вспомогательных программ или установки дополнительных расширений. Для вывода их содержимого пользователю достаточно любого браузера любой версии (практически, вплоть до достаточно "пожилого" IE8, пруф ниже)):
Как и в "полноформатных" RSS‑лентах, в упрощённой турбо‑версии страниц представлена только содержательная часть статьи, отсутствуют все дополнительные элементы контента и дизайна. Также может отсутствовать и часть контента, которая формируется на наших сайтах с помощью скриптов (например, отсутствуют кнопки загрузок, дополнительная авторская информация к статье, комментарии пользователей и т.д.).
Кроме стилевого оформления, содержимое турбо‑страниц ограничено в части медиа‑контента и ссылочных переходов, присутствующих на их исходных полных версиях. Подобные упрощения не являются преградой для понимания основной сути материалов статей и направлены на облегчение доступа к нашему контенту пользователям с ограниченным (например, мобильным) трафиком.
Отрисовка турбо‑страниц выполняется без обработки скриптов и стилей, за счёт этого такие страницы грузятся намного быстрее и дают возможность пользователям сосредоточиться на содержимом материалов и статей. Повышенная скорость загрузки также связана с тем, что контентная часть этих страниц отдаётся не напрямую с наших сайтов, а из их копий в распределённой сети серверов Яндекса.
Для быстрого перехода со страниц материалов к просмотру их турбо‑версий в публичных разделах центрального сайта и на всех авторских сайтах Проекта в заголовочный блок статей и заметок добавлена специальная ссылка‑маркер:
Дублирующая кнопка вызова этой функции также доступна через панель соцбара:
⇒
Актуализация текущих версий турбо‑страниц (например, при изменении содержимого исходных статей) и добавление новых материалов в "ленту" происходит автоматически, при переобходе наших сайтов роботом Яндекса. Процесс обновления не происходит мгновенно и не регулируется вручную, поэтому часть страниц может иметь "старое" содержание, которое изменится спустя некоторое время (обычно в пределах от часа до нескольких часов).
На текущий момент для сборки турбо‑страниц (пока) используются только стандартные возможности движка. Все ссылки автоматически собираются штатными средствами движка uCoz, в каждом разделе установлено максимально доступное (в штатных настройках сайтов) число элементов (до 1000 статей на раздел).
В отличие от RSS‑лент, турбо‑страницы автоматически формируются движком только для статей и заметок, поэтому на текущий момент вывести список материалов по отдельным разделам и/или категориям можно только путём ручного создания новых фидов и ручной отправки их на обход.
В экспериментальных целях мы проверяли полное "турбирование" всего контента сайта, однако, поскольку это связано с повышенными затратами времени на ручное редактирование и перепроверку "самодельных" лент, мы в дальнейшем отказались от идеи "кормить робота с руки".
Проще говоря – краткого содержания с "шапочными" заголовками для турбо‑лент на наших сайтах на текущий момент нет и его не будет в обозримом будущем.
…Как говорится, "ничто не предвещало беды"™, когда мы запускали турбо‑страницы на нашем Проекте. А потом пришёл "большой брат" и всё пошло по… короче, "не по фэншую"…:)
Итак, по независящим от нас причинам, исходя из текущей официальной позиции Яндекса в части, касающейся прекращения поддержки этой технологии с апреля 2025 года, мы не гарантируем в дальнейшем доступ пользователей к нашему контенту в турбо‑формате и, более того, не рекомендуем особо увлекаться "привыканием" к лёгким версиям наших материалов.
Тем не менее, нам жаль времени, потраченного на "прикручивание турбины", поэтому мы не отбрасываем саму идею оперативной отдачи части страниц наших сайтов в виде практически чистого html‑кода, который можно будет открыть в любом "раритетном" браузере.
В целом ситуация напоминает похожие "похороны" одной известной корпорацией такой полезной и востребованной "фишки", как Google Reader. Ну выпилили поддержку RSS из хрома. Ну купили и "закопали" пару агрегаторов фидов. И что? И ничего, RSS, как работающая и широко применяемая технология, как жил, так и живёт. Так и в этом случае…:)
Пока у нас нет готовых технически выверенных и гарантированно работающих решений (ну так и сам "вот это поворот" произошёл во время написания этой статьи)), но есть принципиальное понимание, как продолжить отдачу "упрощёнки".
Посмотрим, как будет развиваться ситуация (и насколько вообще это будет нужно и нам и нашим пользователям). В любом случае, основной способ быстрого доступа к контенту (через RSS‑подписки) будет нами поддерживаться и развиваться, а это ведь, фактически, "всё то же самое, только без Яндекса". :)
На этом пока всё. По мере внесения изменений на сайтах Проекта содержание этой статьи будет меняться.
Все замечания по работе с RSS‑подписками вы можете высказать в комментариях к этой статье.
Любые конструктивные предложения будут внимательно рассмотрены, не стесняйтесь и пишите.)
Настоящий документ отражает официальную точку зрения Администрации Проекта.
Отдельные положения настоящего документа могут быть изменены Администрацией Проекта в соответствии с текущей ситуацией.