markPush#
Article sur le pourquoi du comment j'ai créé le petit programme "markPush".
Pourquoi#
J'adore le web, depuis ses origines jusqu'à aujourd'hui : je l'adore. Cette multitudes de pages web reliées entres elles, qui parlent de tout et de rien, c'est tellement vaste !
Pillage de données, en bande organisée#
Mais les choses ont changé. L'appétit du gain à gagner du terrain, et, sous prétexte de vous rendre plus facile la publication de contenus vidéos, audios ou textuels, de grosses multinationales comme Meta (Facebook, Insta, Whatsapp), Alphabet (Google, Gmail, YouTube, Waze, Android, etc.), Snapchat ou TikTok siphonnent toutes vos données personnelles 24/24H, tout en privatisant vos contenus.
Privatisation du web#
Et oui, car non seulement ces multinationales savent où vous habitez, où vous allez faire vos courses, où vous partez en vacances, qui sont vos amis, vos contacts, vos centres d'intérêts, si vous avez une religion ou pas, vos amants et vos penchants politiques, mais elles privatisent également vos contenus :
- Les photos que vous avez prises sont hébergées chez elles.
- Les vidéos que vous avez filmées sont hébergées chez elles.
- Les messages que vous avez envoyés sont hébergés chez elles.
- Etc.
Vous pouvez désactiver votre compte, mais vos données pourront toujours être exploitées par leurs algorithmes (comme par exemple dans le cadre d'un entraînement pour réaliser de l'apprentissage profond).
Et de surcroît, pour accéder à ces données - dont vous êtes pourtant l'auteur/autrice - il faut avoir un compte ! Le comble.
- Je ne peux pas accéder à vos photo Instagram, sans avoir un compte.
- Je ne peux pas accéder à toutes les publications de telle association sportive, parce que je dois avoir un compte Facebook.
- Je ne peux pas accéder à vos messages publics sur Twitter, parce que je dois avoir un compte.
- Etc.
Sauf que le web, ça n'est pas ça#
Et oui sauf que le web, à la base, ce n'est pas ça.
Le web c'est la possibilité de créer des pages accessibles à tout le monde.
C'est à dire que je suis capable d'accéder à n'importe quelle page de n'importe quel site web, avec un logiciel unique : le navigateur web.
Encore faut-il être capable de créer des pages web, c'est là qu'on arrive au « comment ».
Comment reprendre le contrôle du web ?#
Après le « pourquoi », voici le « comment ».
Parce que créer des pages dans le language du web (HTML) ça n'est pas donné à tout le monde, j'ai développé un petit programme que j'ai baptisé « markPush »
MarkPush permet de convertir des fichiers textes en pages web HTML.
Et comme les fichiers textes ne permettent pas de faire de la mise en page comme définir un titre, insérer une image, créer un lien hypertexte, etc, je me suis naturellement tourné vers une façon d'écrire des fichier texte que l'on appelle le Markdown.
Où trouver markPush ?#
markPush est un programme libre et open-source, hébergé ici sur la plateforme Codeberg.
Vous trouverez sur cette page de l'aide pour déployer rapidement vos pages web.
Versioning#
J'ajoute pour les utilisateurs avancés que j'ai également créé markPush dans le but de pouvoir facilement versionner des pages web. Parce que je trouve intéressant de rendre publique les dernières mises à jour de tel ou tel contenu d'un site web, via un repo.
Vous trouverez une démonstration de repo pour le présent site humanize.me sur Codeberg dans lequel vous trouverez la liste des dernières mises à jour effectuées.
Si vous avez des questions vous trouverez mon contact sur ma page /now.
En espérant que vous kifferez markPush autant que moi !