Code Monkey home page Code Monkey logo

parafaute's Introduction

Parafaute

Table des matières

Description

Parafaute est une extension pour navigateur ayant pour but de rendre le navigation sur le web plus agréable en corrigeant les fautes les plus courantes et certains barbarismes (anglicismes et écriture l'inclusive).

Cette extension utilise la librairie TextObserver, ce qui lui permet de corriger les fautes sur des sites où le rendu de la page est généré dynamiquement (comme Facebook, Discord etc.).

Installation

Vous pouvez télécharger facilement l'extension depuis :

  • Le Chrome Web Store pour l'utiliser sur Google Chrome et tout navigateur basé sur Chromium (Brave, Opera, Vivaldi etc.).

  • Le site des Modules pour Firefox pour l'utiliser sur Firefox.

Aperçu

Avant

Après

Utilisation

Une fois l'extension téléchargée, celle-ci sera active avec 5 paramètres par défauts :

  1. La correction de l'écriture inclusive sera active.
  2. La correction des anglicismes sera active.
  3. La correction des fautes courantes sera active.
  4. La correction des erreurs de typographie sera inactive.
  5. L'extension ne sera active que sur les sites francophones (dont l'attribut HTML lang est égal à "FR", variantes régionales comprises).

Vous pouvez changer ces options à tout moment pour ne sélectionner que les filtres qui vous intéressent.

Options

Fonctionnalités

  • Corrige divers types de fautes courantes :
    • Vocabulaire (ex : "Plusieur" → "Plusieurs").
    • Expressions (ex : "sa va" → "ça va").
  • Corrige divers types d'anglicismes :
    • Remplace les anglicismes ayant un équivalent évident (ex : "challenge" → "défi").
    • Remplace les constructions de phrases anglophones (ex : "cela ne fait aucun sens" → "cela n'a aucun sens").
  • Corrige divers types d'écriture inclusive :
    • Suppression des points médians (avec leurs divers variantes (point médian, tiret, point normal etc.)) (ex : "tou·te·s" → "tous").
    • Suppression des parenthèses finales (ex : "Abonné(e)s" → "Abonnés").
    • Remplacement des pronoms (ex : "iel" → "il").
    • Simplification des formules où féminin et masculin sont multipliés (ex : "Bonjour à toutes et tous" → "Bonjour à tous").
  • Corrige les erreurs courantes de typographie (ex : ajout d'espace fine insécable devant les points d'exclamation et point d'interrogation).
  • Respect de la vie privée : cette extension ne collecte aucune donnée personnelle et n'inclut aucune forme de télémétrie. La permission demandée à l'installation sert uniquement à sauvegarder les options dans le navigateur.

FAQ

Q : L'extension ne fonctionne pas sur un site.
R : Essayez l'option "Activer l'extension sur les sites non-francophones".

Q : Je suis développeur et lorsque je copie des extraits de code trouvés sur internet je me retrouve avec des erreurs.
R : Cela doit provenir des espaces insécables venant de la correction liée aux fautes de typographie. Pour éviter ces désagréments je vous recommande de décocher l'option « Fautes de typographie ».

Q : Est-ce que cette extension corrige les fautes grammaticales comme l'accord du participe ?
R : Non, pas pour le moment (peut-être dans l'avenir si cette fonctionnalité ne ralentit pas l'extension). Cette extension ne fait que des corrections d'ordre lexicales (remplacement d'une expression par une autre) et n'analyse donc pas la structure des phrases.

Q : Je rencontre un problème avec l'extension.
R : Vous pouvez faire un rapport de bug avec l'outil "issues" en cliquant ici.

Q : Une expression incorrecte n'est pas corrigée.
R : N'hésitez pas à proposer des expressions pour enrichir les cas pris en compte par l'extension. Pour cela vous pouvez utiliser l'outil "issues" (avec le label "enhancement") en cliquant ici.

Licence

Parafaute est sous licence MIT.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.