Qu'est-ce que minimal?

Minimal est une extension de navigateur qui propose une expérience internet minimale. Internet devrait être un outil, pas un piège.

Vous pouvez obtenir minimal pour Firefox sur Firefox Add-ons.

Minimal est guidé par des valeurs fondamentales:

  • L'utilisateur doit activement faire ses choix par lui-même.
  • L'utilisateur doit pouvoir trouver facilement le contenu qu'il recherche sur une page, et non le contenu qu'une plate-forme veut qu'il voit.
  • Un fournisseur de services peut convaincre l'utilisateur d'utiliser sa plate-forme, mais seulement par la qualité intrinsèque de ses services.

Cette extension est développée pour le bien commun, c'est un projet open source, vous pouvez consulter le code et contribuer sur gitlab.

Cette section est peut-être obsolète

Changes

Here is the list of the changes to the internet experience enabled by the last release of minimal (0.5). All changes are made client-side by the user and have no effects on the websites themselves.

Youtube
Remove useless suggestion around the video description

There should be no suggestions that have no obvious link to the main content. If a message is not strongly linked to the main content, it is an advertisement either for suggested content or for the platform, or both, and should be signaled as such.

This change is implemented in styles/youtube.css at line 1.
Remove trending and premium links

Any curation process should be made in the user's interest. A platform curation process should only help the user find interesting content. This process, if not properly disclosed, signals that a conflict of interest might be at play.

This change is implemented in styles/youtube.css at line 13.
Simplify youtube logo to make it more discrete

Logos and branding visuals should remain purely informative. Colors and graphics must not be used to create some sort of pavlovian conditioning.

This change is implemented in styles/youtube.css at line 21.
Remove useless youtube appdrawer

Shortcuts must link to related content or actions that are hard to access. There is no need for shortcuts that invite to use services already easily accessible and/or not obviously linked to the main content.

This change is implemented in styles/youtube.css at line 30.
Remove end screen video suggestions

Any curation process should be made in the user's interest. A platform curation process should only help the user find interesting content. This process, if not properly disclosed, signals that a conflict of interest might be at play.

The main content of the page should stay the only focus The user should see the main content first and foremost when landing on a page.

This change is implemented in styles/youtube.css at line 35.
Desaturate thumbnails

Interactive elements should remain informative and unbiased. Manipulative interactive elements prevent the user from making their own choices.

This change is implemented in styles/youtube.css at line 43.
Use a neutral color for the bottom video progress bar

Logos and branding visuals should remain purely informative. Colors and graphics must not be used to create some sort of pavlovian conditioning.

This change is implemented in styles/youtube.css at line 49.
Use a neutral color for the subscribe button

Logos and branding visuals should remain purely informative. Colors and graphics must not be used to create some sort of pavlovian conditioning.

Additional content must be relevant. Displaying additional unasked information can be used to change the behavior of the user.

This change is implemented in styles/youtube.css at line 54.
Remove the colored border of the join button

Logos and branding visuals should remain purely informative. Colors and graphics must not be used to create some sort of pavlovian conditioning.

Additional content must be relevant. Displaying additional unasked information can be used to change the behavior of the user.

This change is implemented in styles/youtube.css at line 65.
Remove bottom right video branding

Shortcuts must link to related content or actions that are hard to access. There is no need for shortcuts that invite to use services already easily accessible and/or not obviously linked to the main content.

This change is implemented in styles/youtube.css at line 70.
Remove the theater button

A page must only have one key purpose. Other functions must be accessed by an action of the user, not forced onto them.

This change is implemented in styles/youtube.css at line 75.
Remove the minify button

A page must only have one key purpose. Other functions must be accessed by an action of the user, not forced onto them.

This change is implemented in styles/youtube.css at line 80.
Remove the "next video" button when the video is not in a playlist

There should be no suggestions that have no obvious link to the main content. If a message is not strongly linked to the main content, it is an advertisement either for suggested content or for the platform, or both, and should be signaled as such.

Additional content must be relevant. Displaying additional unasked information can be used to change the behavior of the user.

This change is implemented in styles/youtube.css at line 85.
Make content elements discrete unless user hover them

A page must only have one key purpose. Other functions must be accessed by an action of the user, not forced onto them.

This change is implemented in styles/youtube.css at line 93.
Change color of activated navbar buttons to black

Interactive elements should remain informative and unbiased. Manipulative interactive elements prevent the user from making their own choices.

This change is implemented in styles/youtube.css at line 102.
Remove video thumbnail autoplay

Additional content must be relevant. Displaying additional unasked information can be used to change the behavior of the user.

This change is implemented in styles/youtube.css at line 110.
Remove autoplay toggle button

Additional content must be relevant. Displaying additional unasked information can be used to change the behavior of the user.

This change is implemented in styles/youtube.css at line 115.
Use theater mode

The main content of the page should stay the only focus The user should see the main content first and foremost when landing on a page.

This change is implemented in scripts/youtube.js at line 1.
Remove autoplay "feature"

Interactive elements should remain informative and unbiased. Manipulative interactive elements prevent the user from making their own choices.

This change is implemented in scripts/youtube.js at line 11.
Replace the subscription list from the side menu by a link to the subscription manager

Shortcuts must link to related content or actions that are hard to access. There is no need for shortcuts that invite to use services already easily accessible and/or not obviously linked to the main content.

This change is implemented in scripts/youtube.js at line 23.
Hide the live chat from the user and replace it with its button

A page must only have one key purpose. Other functions must be accessed by an action of the user, not forced onto them.

This change is implemented in scripts/youtube.js at line 54.
Remove the trending page

Any curation process should be made in the user's interest. A platform curation process should only help the user find interesting content. This process, if not properly disclosed, signals that a conflict of interest might be at play.

This change is implemented in scripts/background/youtube.js at line 1.
Facebook
Remove messaging sidebar and popups from all pages

A page must only have one key purpose. Other functions must be accessed by an action of the user, not forced onto them.

This change is implemented in styles/facebook.css at line 1.
Remove stories block

The main content of the page should stay the only focus The user should see the main content first and foremost when landing on a page.

This change is implemented in styles/facebook.css at line 10.
Change the navbar color to match the background color

Logos and branding visuals should remain purely informative. Colors and graphics must not be used to create some sort of pavlovian conditioning.

This change is implemented in styles/facebook.css at line 17.
Change the navbar color to a neutral one on mobile

Logos and branding visuals should remain purely informative. Colors and graphics must not be used to create some sort of pavlovian conditioning.

This change is implemented in styles/facebook.css at line 33.
Remove unnecessary links in left column

Shortcuts must link to related content or actions that are hard to access. There is no need for shortcuts that invite to use services already easily accessible and/or not obviously linked to the main content.

This change is implemented in styles/facebook.css at line 46.
Make legal links as visible as other elements in the right colum

Interactive elements should remain informative and unbiased. Manipulative interactive elements prevent the user from making their own choices.

This change is implemented in styles/facebook.css at line 57.
Hide the textarea to create a post until you click on "create a post"

Interactive elements should remain informative and unbiased. Manipulative interactive elements prevent the user from making their own choices.

This change is implemented in styles/facebook.css at line 64.
Remove messenger button on mobile browsers

Interactive elements should remain informative and unbiased. Manipulative interactive elements prevent the user from making their own choices.

This change is implemented in styles/facebook.css at line 72.
Make Facebook logo more discrete

Logos and branding visuals should remain purely informative. Colors and graphics must not be used to create some sort of pavlovian conditioning.

This change is implemented in styles/facebook.css at line 77.
Link the messaging icon in the navbar to the message page.

A page must only have one key purpose. Other functions must be accessed by an action of the user, not forced onto them.

This change is implemented in scripts/facebook.js at line 1.
Remove the install messenger mobile page

Interactive elements should remain informative and unbiased. Manipulative interactive elements prevent the user from making their own choices.

This change is implemented in scripts/background/facebook.js at line 2.
Twitter
Twitter logo is more discrete

Logos and branding visuals should remain purely informative. Colors and graphics must not be used to create some sort of pavlovian conditioning.

This change is implemented in styles/twitter.css at line 1.
Hide the Home tab's "new content" bubble

Additional content must be relevant. Displaying additional unasked information can be used to change the behavior of the user.

This change is implemented in styles/twitter.css at line 7.
Tone down the notification tab's "new notification" bubble

The main content of the page should stay the only focus The user should see the main content first and foremost when landing on a page.

This change is implemented in styles/twitter.css at line 12.
Remove the notifier in the page title

Additional content must be relevant. Displaying additional unasked information can be used to change the behavior of the user.

This change is implemented in scripts/twitter.js at line 1.
Replace the "red bubble" notification twitter favicon with the standard one

Additional content must be relevant. Displaying additional unasked information can be used to change the behavior of the user.

This change is implemented in scripts/twitter.js at line 10.
Google
Make google logo more discrete

Logos and branding visuals should remain purely informative. Colors and graphics must not be used to create some sort of pavlovian conditioning.

This change is implemented in styles/google.css at line 1.
Use text instead of cards on mobile

Interactive elements should remain informative and unbiased. Manipulative interactive elements prevent the user from making their own choices.

This change is implemented in styles/google.css at line 7.
Hide floating searchbar

The main content of the page should stay the only focus The user should see the main content first and foremost when landing on a page.

This change is implemented in styles/google.css at line 21.
Stackoverflow
Hide "featured" meta pannel, newsletter prompt, teams prompt

Shortcuts must link to related content or actions that are hard to access. There is no need for shortcuts that invite to use services already easily accessible and/or not obviously linked to the main content.

This change is implemented in styles/stackoverflow.css at line 1.
Remove hot network questions

There should be no suggestions that have no obvious link to the main content. If a message is not strongly linked to the main content, it is an advertisement either for suggested content or for the platform, or both, and should be signaled as such.

This change is implemented in styles/stackoverflow.css at line 7.
Hide badges and reputation from topbar

Additional content must be relevant. Displaying additional unasked information can be used to change the behavior of the user.

This change is implemented in styles/stackoverflow.css at line 11.
Remove left content border

No existing rule from the manifesto

This change is implemented in styles/stackoverflow.css at line 16.
Make top bar's colors fit the background color

Logos and branding visuals should remain purely informative. Colors and graphics must not be used to create some sort of pavlovian conditioning.

This change is implemented in styles/stackoverflow.css at line 21.
Make the logo more discrete

Logos and branding visuals should remain purely informative. Colors and graphics must not be used to create some sort of pavlovian conditioning.

This change is implemented in styles/stackoverflow.css at line 33.
Make related questions colors less bright

Interactive elements should remain informative and unbiased. Manipulative interactive elements prevent the user from making their own choices.

This change is implemented in styles/stackoverflow.css at line 39.
Make navigation colors neutral

Logos and branding visuals should remain purely informative. Colors and graphics must not be used to create some sort of pavlovian conditioning.

This change is implemented in styles/stackoverflow.css at line 52.
Amazon
Remove main page overwhelming fullpage suggestion

The main content of the page should stay the only focus The user should see the main content first and foremost when landing on a page.

This change is implemented in styles/amazon.css at line 1.
Remove product page arbitrary suggestions

There should be no suggestions that have no obvious link to the main content. If a message is not strongly linked to the main content, it is an advertisement either for suggested content or for the platform, or both, and should be signaled as such.

This change is implemented in styles/amazon.css at line 10.
Remove other futile suggestions

There should be no suggestions that have no obvious link to the main content. If a message is not strongly linked to the main content, it is an advertisement either for suggested content or for the platform, or both, and should be signaled as such.

This change is implemented in styles/amazon.css at line 15.
Use neutral colors for the navbar

Logos and branding visuals should remain purely informative. Colors and graphics must not be used to create some sort of pavlovian conditioning.

This change is implemented in styles/amazon.css at line 21.
Make logo more discrete

Logos and branding visuals should remain purely informative. Colors and graphics must not be used to create some sort of pavlovian conditioning.

This change is implemented in styles/amazon.css at line 61.
Make button colors neutral

Interactive elements should remain informative and unbiased. Manipulative interactive elements prevent the user from making their own choices.

This change is implemented in styles/amazon.css at line 70.
Desaturate orange titles

Logos and branding visuals should remain purely informative. Colors and graphics must not be used to create some sort of pavlovian conditioning.

This change is implemented in styles/amazon.css at line 75.
Remove the buy now button on desktop

Interactive elements should remain informative and unbiased. Manipulative interactive elements prevent the user from making their own choices.

This change is implemented in styles/amazon.css at line 80.
Remove the "Pay in x installments free of charge" prompt

Interactive elements should remain informative and unbiased. Manipulative interactive elements prevent the user from making their own choices.

This change is implemented in styles/amazon.css at line 84.
Remove availability information from the the description of the product

Additional content must be relevant. Displaying additional unasked information can be used to change the behavior of the user.

This change is implemented in styles/amazon.css at line 88.
Remove sharing buttons from the product page

Shortcuts must link to related content or actions that are hard to access. There is no need for shortcuts that invite to use services already easily accessible and/or not obviously linked to the main content.

This change is implemented in styles/amazon.css at line 92.
Remove recently viewed products from a product page

A page must only have one key purpose. Other functions must be accessed by an action of the user, not forced onto them.

There should be no suggestions that have no obvious link to the main content. If a message is not strongly linked to the main content, it is an advertisement either for suggested content or for the platform, or both, and should be signaled as such.

This change is implemented in styles/amazon.css at line 97.
Remove the cart right sidebar

A page must only have one key purpose. Other functions must be accessed by an action of the user, not forced onto them.

This change is implemented in styles/amazon.css at line 109.
Yahoo
Remove one of the two topbars

Additional content must be relevant. Displaying additional unasked information can be used to change the behavior of the user.

Shortcuts must link to related content or actions that are hard to access. There is no need for shortcuts that invite to use services already easily accessible and/or not obviously linked to the main content.

This change is implemented in styles/yahoo.css at line 1.
Make content elements discrete unless user hover them

A page must only have one key purpose. Other functions must be accessed by an action of the user, not forced onto them.

This change is implemented in styles/yahoo.css at line 6.
Desaturate logo, links and icons

Logos and branding visuals should remain purely informative. Colors and graphics must not be used to create some sort of pavlovian conditioning.

This change is implemented in styles/yahoo.css at line 29.
Desaturate search bar and remove glowing effect when landing on the page

Interactive elements should remain informative and unbiased. Manipulative interactive elements prevent the user from making their own choices.

This change is implemented in styles/yahoo.css at line 43.
Desaturate button

Interactive elements should remain informative and unbiased. Manipulative interactive elements prevent the user from making their own choices.

Logos and branding visuals should remain purely informative. Colors and graphics must not be used to create some sort of pavlovian conditioning.

This change is implemented in styles/yahoo.css at line 65.
Remove duplicate shortcut for mail

Shortcuts must link to related content or actions that are hard to access. There is no need for shortcuts that invite to use services already easily accessible and/or not obviously linked to the main content.

This change is implemented in styles/yahoo.css at line 74.
Netflix
Desaturate logo

Logos and branding visuals should remain purely informative. Colors and graphics must not be used to create some sort of pavlovian conditioning.

This change is implemented in styles/netflix.css at line 1.
Use neutral color for progression bars

Logos and branding visuals should remain purely informative. Colors and graphics must not be used to create some sort of pavlovian conditioning.

This change is implemented in styles/netflix.css at line 6.
Remove full width suggestions

Interactive elements should remain informative and unbiased. Manipulative interactive elements prevent the user from making their own choices.

This change is implemented in styles/netflix.css at line 22.
Make homepage tiles more sober

Interactive elements should remain informative and unbiased. Manipulative interactive elements prevent the user from making their own choices.

This change is implemented in styles/netflix.css at line 27.
Hide homepage tiles video autoplay

Additional content must be relevant. Displaying additional unasked information can be used to change the behavior of the user.

This change is implemented in styles/netflix.css at line 36.
Remove homepage tiles audio and video autoplay

Additional content must be relevant. Displaying additional unasked information can be used to change the behavior of the user.

This change is implemented in scripts/netflix.js at line 1.
Reddit
Hide the total karma, on top right corner under username

Additional content must be relevant. Displaying additional unasked information can be used to change the behavior of the user.

This change is implemented in styles/reddit.css at line 1.
Hide the right panel until hover

There should be no suggestions that have no obvious link to the main content. If a message is not strongly linked to the main content, it is an advertisement either for suggested content or for the platform, or both, and should be signaled as such.

Any curation process should be made in the user's interest. A platform curation process should only help the user find interesting content. This process, if not properly disclosed, signals that a conflict of interest might be at play.

This change is implemented in styles/reddit.css at line 14.

Vous pouvez obtenir minimal pour Firefox sur Firefox Add-ons.

Il existe une version expérimentale pour chrome sur le chrome web store mais ça n'est pas officiellement maintenu.

Si vous rencontrez un problème lors de l'utilisation du minimum, veuillez créer une nouvelle issue.

Si vous repérez quelque chose qui, selon vous, devrait faire l'objet d'une action minimale sur un site web populaire, faites-le nous savoir en créant un ticket ici.

Designers, développeurs (et débutants)

Merci pour votre intérêt.

Rejoignez la discussion sur minimal et nos projets sur le serveur discord d'AUPYA

Si vous avez des compétences dans le domaine du développement web, venez régler quelques issues pour améliorer minimal.

Si vous êtes débutant, essayez de régler quelques issues à titre d'exercice.

Si vous avez des idées sur ce à quoi devrait ressembler un site web populaire ou sur la manière dont il devrait agir pour être minimal, n'hésitez pas à les ajouter icihere.

Obtenir plus d'informations et commencer à contribuer sur gitlab.

Mais où va le web ? Usbek & Rica Mediapart Le Bonbon Paris Match Belgique Konbini Télérama AFP TECHNIKART france24 Huffington Post the japan times El Tiempo le journal minimal Tinternet & Cie Designers Éthiques GreenIT.fr FranceTV

Contact

Pour les demandes d'assistance, le meilleur moyen pour résoudre votre problème est de créer un ticket ici, ou d'envoyer un e-mail ici. Pour toute autre question ou demande, vous pouvez contacter AUPYA, l'organisation qui gère minimal, par e-mail.

Tous les noms de produits et de sociétés sont des marques commerciales™ ou des marques déposées® de leurs détenteurs respectifs. Leur utilisation n'implique aucune affiliation ou approbation de leur part

Ce programme est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE ; sans même la garantie implicite de COMMERCIALISATION ou d'ADAPTATION À UN USAGE PARTICULIER. Voir la licence publique générale GNU pour plus de détails.