Blasta/template/feeds.xhtml

219 lines
8.6 KiB
HTML
Raw Permalink Normal View History

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="color-scheme" content="dark light" />
<title>Blasta / feeds</title>
<link rel="shortcut icon" href="/graphic/blasta.svg"/>
<link rel='icon' type='image/svg+xml' href='/graphic/blasta.svg'/>
<link rel='stylesheet' type='text/css' media='screen' href='/stylesheet/stylesheet.css'/>
<script src="/script/regulator.js" />
</head>
<body>
<div id="container">
<div id="header" class="row">
<h1>
<img src="/graphic/blasta.svg"/>
&nbsp;
<a href="/">
Blasta
</a>
/
<a href="/help">
help
</a>
/ feeds
</h1>
<dl id="navigation">
<dd>
<a href="/">
<img alt="Main"
src="/graphic/blasta.svg"/>
</a>
</dd>
{% if jabber_id %}
<dd>
<a href="/save">Add</a>
</dd>
<dd>
<a href="/jid">Public</a>
</dd>
<dd>
<a href="/private">Private</a>
</dd>
<dd>
<a href="/read">Read</a>
</dd>
{% endif %}
<dd>
<a href="/search{% if jabber_id %}/jid/{{jabber_id}}{% endif %}">Search</a>
</dd>
<dd>
<a href="/popular">Popular</a>
</dd>
<dd>
<a href="/recent">Recent</a>
</dd>
<dd>
{% if jabber_id %}
<a href="/disconnect">Disconnect</a>
{% else %}
<a href="/connect">Connect</a>
{% endif %}
</dd>
</dl>
</div>
<div id="main" class="row">
<div id="content">
<h2>
<img alt="💡" src="/graphic/xmpp.svg" width="18" height="18"/>
&nbsp;
PubSub bookmarks
</h2>
<p>
» This is a help guide for feeds of Blasta.
</p>
<h3 id="introduction">
An introduction to feeds
</h3>
<p>
A feed, or "Atom", or "Syndication", or "RSS" (Really Simple
Syndication or Rich Site Summary) is a mean that allows you
to receive news articles and other updates from sites
quickly and conveniently through the installation of a Feed
Reader (also News Reader or RSS Reader) similar to e-mail.
</p>
<p>
Through RSS, you can easily receive news updates on your PC,
mobile and tablet without visiting the site yourself, which
spares the need for you to manually check the site for new
content.
</p>
<h4 id="atom-over-http">
Atom Over HTTP
</h4>
<p>
Blasta offers Atom feeds for you to subscribe with your News
Reader.
</p>
<p>
The subscriptions to Atom Syndication Feeds are centralized
to the Blasta server.
</p>
<p>
If you do not have a News Reader yet, please refer to our
<a href="/help/syndication#software">
selection of News Readers</a>.
</p>
<h4 id="atom-over-xmpp">
Atom Over XMPP
</h4>
<p>
Since Blasta is based upon XMPP, Blasta offers
<a href="/help/about/xmpp/pubsub">PubSub</a> feeds for you
to subscribe with XMPP clients such as
<a href="https://leechcraft.org">LeechCraft</a>,
<a href="https://libervia.org">Libervia</a>,
<a href="https://movim.eu">Movim</a> and
<a href="https://github.com/SeveFP/Reeder">Reeder</a>.
</p>
<p>
Generally, there are two types of PubSub subscriptions:
<ol>
<li>
Peer to peer subscription which allows you to
subscribe directly to a Blasta node of a contact.
</li>
<li>
Peer to server subscription that is exclusive to
Blasta which offers its special nodes, such as
"popular", "recent", "tag" and "url" variants.
</li>
</ol>
</p>
<p>
Technically, both PubSub subscriptions are the same, yet the
"peer to peer" type of subscription is entirely independent
from Blasta.
</p>
<h4 id="http-xmpp">
Which is better, HTTP or XMPP?
</h4>
<p>
It depends on your use case.
</p>
<p>
If you want to receive immediate updates and save bandwidth
then XMPP would be a good choice for you.
</p>
<p>
If you rather want to be anonymous to the Blasta system or
to a peer, and you do not care so much for bandwidth and,
perhaps, you also want to be behind a mixnet or proxy such
as I2P or Tor, then HTTP would be a good choice for you.
</p>
<p>
Please note, that most of the XMPP desktop clients do not
yet provide graphical interfaces for PubSub, so you might
have to resort to the HTTP method, until XMPP desktop
clients would provide graphical interfaces for PubSub.
</p>
<p>
For more information about Blasta feeds, please refer to the
feeds <a href="/help/syndication#patterns">legend</a>.
</p>
<h4 id="conclusion">
Conclusion
</h4>
<p>
The syndication feeds of Blasta are available in two forms
(HTTP and XMPP) and can be utilized via any mean you think
is fit to you, be it a Feed Reader or an XMPP Client. You
can decide by your own personal preference.
</p>
<br/>
<p class="quote bottom">
“Syndication is, in fact, the technology that the
Fortune 500, so called, do not want you to know about”
― Alex James Anderson
</p>
</div>
</div>
<div id="footer" class="row">
<dl>
<dd>
<img src="/graphic/blasta.svg" alt="logo"/>
<a href="/">blasta</a>
</dd>
<dd>
<a href="/help/about">about</a>
</dd>
<dd>
<a href="/help/about/xmpp">xmpp</a>
</dd>
<dd>
<a href="/help/about/xmpp/pubsub">pubsub</a>
</dd>
<dd>
<a href="{{journal}}">journal</a>
</dd>
<dd>
<a href="/help">help</a>
</dd>
<dd>
<a href="/help/policy">policy</a>
</dd>
<dd>
<a href="/help/feeds">rss</a>
</dd>
<dd>
<a href="/contact">contact</a>
</dd>
</dl>
</div>
</div>
</body>
</html>