Envoi d'images
Voici quelques règles générales pour contribuer à Privacy Guides :
Images¶
- Nous préférons des images SVG, mais si celles-ci n'existent pas, nous pouvons utiliser des images PNG
Les logos d'entreprise ont une taille canvas de :
- 128x128px
- 384x128px
Optimisation¶
PNG¶
Utilisez OptiPNG pour optimiser l'image PNG :
optipng -o7 file.png
SVG¶
Inkscape¶
Scour toutes les images SVG.
Dans Inkscape :
- Fichier Enregistrer sous..
- Définir le type à SVG optimisé (*.svg)
Dans l'onglet Options :
- Nombre de chiffres significatifs pour les coordonnées > 5
- Activez Raccourcir les valeurs de couleur
- Activez Convertir les attributs CSS en attributs XML
- Activez Réduire les groupes
- Activez Créer des groupes pour des attributs similaires
- Désactivez Conserver les données de l'éditeur
- Désactivez Conserver les définitions non référencées
- Activez Contourner les bugs du moteur de rendu
Dans l'onglet Sortie SVG sous Options du document :
- Désactivez Supprimer la déclaration XML
- Activez Supprimer les métadonnées
- Activez Supprimer les commentaires
- Activez Images matricielles incorporées
- Activez Activer le viewboxing
Dans le document Sortie SVG sous Pretty-printing :
- Désactivez Formatage de la sortie avec sauts de ligne et indentation
- Caractères d'indentation > Sélectionnez Espace
- Profondeur de l'indentation > 1
- Désactivez Supprimer l'attribut "xml:space" de l'élément SVG racine
Dans l'onglet identifiants :
- Activez Supprimer les identifiants inutilisés
- Désactivez Raccourcir les identifiants
- Préfixer les identifiants raccourcis avec >
leave blank
- Activez Préserver les identifiants créés manuellement ne se terminant pas par des chiffres
- Conserver les identifiants suivants >
leave blank
- Préserver les identifiants commençant par >
leave blank
Invite de commande¶
La même chose peut être réalisée avec la commande Scour :
scour --set-precision=5 \
--create-groups \
--renderer-workaround \
--remove-descriptive-elements \
--enable-comment-stripping \
--enable-viewboxing \
--indent=space \
--nindent=1 \
--no-line-breaks \
--enable-id-stripping \
--protect-ids-noninkscape \
input.svg output.svg
None Visit Crowdin
You're viewing the None copy of Privacy Guides, translated by our fantastic language team on Crowdin. If you notice an error, or see any untranslated sections on this page, please consider helping out!