diff --git a/index.html b/index.html index 97f9db2..9e82b93 100644 --- a/index.html +++ b/index.html @@ -77,7 +77,7 @@

Searchy

- Searchy was developed by BurnyLlama. It is a customizable frontend for differ search engines. + Searchy was developed by BurnyLlama. It is a customizable frontend for different search engines.

get confusin'
@@ -93,9 +93,9 @@

XMPP

- [[[ XMPP INFO TEXT GOES HERE! ]]] + XMPP is an instant messaging protocol. You can find more info in the article below.

- get searchin' + get chattin'
@@ -114,7 +114,7 @@

XMPP

-

burnyllama@chat.qwik.space

+

burnyllama@chat.qwik.space

matrix

@burnyllama:matrix.org

diff --git a/privacy.html b/privacy.html index f1d58cd..5be2334 100644 --- a/privacy.html +++ b/privacy.html @@ -38,7 +38,8 @@ This notice is very general and there might be exceptions for each individual service we offer. Consider reading about the services before you use them, but they are all doing their best to be privacy friendly.

- We will list some exceptions further down and the Policy. + + We will list some exceptions further down the privacy policy.

@@ -104,7 +105,7 @@ The internet is not a good place when it comes to privacy. If you want to limit the risks of something or someone invading your privacy online, we recommend:
- \ No newline at end of file + diff --git a/styles/main.css b/styles/main.css index 80830ec..164281d 100644 --- a/styles/main.css +++ b/styles/main.css @@ -134,7 +134,7 @@ h1 { color: var(--primary); font-size: 2.5rem; - margin-top: 3rem; + margin-top: 1rem; } h2 { diff --git a/styles/privacy.css b/styles/privacy.css index e8a2aa2..ffbb571 100644 --- a/styles/privacy.css +++ b/styles/privacy.css @@ -15,7 +15,7 @@ header { } h2 { - margin-top: 1.5rem; + margin-top: 1rem; } ul { @@ -25,4 +25,4 @@ ul { p { margin: 0; width: auto; -} \ No newline at end of file +} diff --git a/xmpp.html b/xmpp.html index e69de29..37ff055 100644 --- a/xmpp.html +++ b/xmpp.html @@ -0,0 +1,114 @@ + + + + + + + + + + + + + + + + + + + qwik - XMPP + + + +
+
XMPP
+ +

Introduction

+ XMPP is an instant messaging protocol. It stands for Extensible Messaging and Presence Protocol. It supports most + things you would expect from a messaging protocol such as: Audio and video calls, Chatrooms and End to End encryption. + The problem with using XMPP is that most clients for it could be a lot better. Most lack features or are just overall + buggy, but it's fine for the most part. + +

Registration

+ You can register through your client. Your JID (Jabber ID) will be username@chat.qwik.space. People will use this + address to contact you. + +

Clients

+ There are several clients to choose from. Here is a list of my client recommendations for different platforms.

+ + + +

Chatrooms

+ XMPP allows you to create public chatrooms, also known as MUCs (Multi-User Chats). You are able to create one through your client. + When you are creating one, you may be prompted to provide an address. There you should write "name@muc.qwik.space"

+ + You may be prompted to choose between a private and public room. The difference being that a private room supports encryption and to + enter a private room you have to be invited. You are able to enter a public room if you know the address or have been invited.

+ + Once created you can invite your friends through the client or give them the address. It's also possible + to create invite links, you can do this like following: xmpp:qwik@muc.qwik.space?join + +

Audio and video calls

+ Some XMPP clients supports audio and video calls. If your client supports it, there will be a call button. It requires that the one on the other end has a + supported client and is online. The calls are encrypted if you are using OMEMO, which I highly I recommend using. + +

Encryption

+ XMPP supports two different encryption methods: OMEMO and OTR. I personally don't recommend using anything other than OMEMO. It's the easiest to use + and all the clients mentioned above supports it. Some clients support OTR, but I don't recommend using it because it doesn't support encryption for audio and video + calls. It also lacks support for MUCs.

+ + note: Gajim on Linux may require you to install an external package depending on distribution: gajim-omemo +
+