Logiciels utilisés pour la construction du site

Pour la construction du site Gibitrains, je n’ai utilisé ni logiciel wysiwyg, ni CMS, et ceci par pur intérêt pour les mécanismes internes de la machine web. À une exception près, les logiciels utilisés sont des logiciels libres. Quant à PDF-Xchange Viewer, il en existe une version gratuite aux fonctionnalités limitées.

Je n’ai pas listé certains outils comme ceux qui permettent de minimiser les fichiers (pourquoi utiliser le néologisme franglais minifier, très laid, alors que l’on a le terme approprié ?), ou comme la Search Console de Google qui n’a pas besoin de publicité !

Notez que j’utilise les pages perso Orange comme fournisseur d’accès. Les avantages en sont : la gratuité (à condition d’être abonné à Orange bien sûr…) ; pas de publicité ; espace offert important (6 Go, dont je n’utilise actuellement que moins de 700 Mo, certes avec des images optimisées). Parmi les inconvénients, citons : pas de langage de script côté serveur (PHP) ; pas d’utilisation possible de fichier .htaccess pour déclarer des redirections d’URL par exemple.

Édition de texte

Notepad++ Éditeur de texte avec évidemment la coloration syntaxique adaptée à de très nombreux langages, des macrocommandes, etc.
TextCrawler Outil de recherche / remplacement multifichier qui comporte de nombreuses possibilités de filtres et la gestion des expressions régulières.
LanguageTool Outil de correction orthographique et grammaticale multilingue. En anglais, il gère la différence entre anglais britannique et américain.

Gestion de fichiers

Winmerge Outil de comparaison / fusion de différentes versions de fichiers.
Ant Renamer Outil de renommage de fichiers avec de très nombreuses options.

Traitement d’images

Paint.net Éditeur d’image d’apprentissage simple et néanmoins assez puissant. Possibilité de créer des nouvelles commandes avec un langage de script.
XnView Édition (basique) et gestion d’images. Traitement par lots avec possibilité de scripts.
CombineZP Logiciel d’empilement d’images (photo stacking) simple, bien que d’une utilisation assez déroutante. Développement arrêté.
Perspective Image Correction Comble une lacune de Paint.net : la correction de perspective d’une image.
PngOptimizer Optimisation de la taille des images PNG par Glisser-Déposer.
TweakPNG Édition de fichier PNG sous forme de chunks (structures de base PNG).

Édition des métadonnées d’images

PhotoME Édition des métadonnées EXIF, IPTC, XMP, etc. Développement malheureusement abandonné.
Exiftool Création, affichage, édition des métadonnées en ligne de commande.

Création, affichage, impression PDF

Cute PDF Writer Impression PDF très simple.
PDF-Xchange Viewer Remplace avec bonheur Adobe Acrobat. Dans la version Pro (payante), permet l’édition des PDF avec de très nombreuses options.

Traitement audio-vidéo

Virtual Dub Le plus connu des éditeurs vidéo libres. Pas très convivial, mais très puissant.
Audacity Le plus connu des éditeurs audio libres.
Aegisub Édition et gestion de sous-titres dans une vidéo, en suivant la chronologie (time line).
MediaInfo Affichage des métadonnées des fichiers vidéo.

Conversion de fichiers audio-vidéo

FFmpeg Conversion de fichiers audio-vidéo en ligne de commande, avec paramétrage très fin, mais complexe, de la conversion.
Format Factory Conversion de fichiers audio-vidéo multiformat. Le paramétrage de la conversion n’est pas forcément très souple.
Online Convert Conversion de fichiers audio-vidéo multiformat en ligne.
MP4Cam2AVI Petit utilitaire de conversion MOV vers AVI sans pertes, bien pratique pour travailler avec Virtual Dub qui n’aime pas les fichiers MOV.

Gestion de site web

WampServer Serveur local Apache. Très utile pour tester le site avant publication. Mais l’installation est très compliquée.
FileZilla Serveur FTP. Permet de gérer le contenu du site. Très simple d’utilisation, malgré une gestion des couleurs très perfectible.
Xenu Recherche de liens rompus, tant en local que sur le Web. Ne vous inquiétez pas de l’allure du logo !
The Nu Html Checker Validateur html5 en ligne de commande. Je vous propose un simple fichier de commandes, sous forme zippée, pour utiliser facilement ce validateur.
check-domains.com/sitemap Construction automatique d’un fichier Sitemap (xml, texte ou autre), avec possibilité de spécifier la date de modification de chaque fichier.

La dernière version (18) permet aussi de valider
les feuilles de style, dans les fichiers css ainsi
que dans les fichiers html.
Le script que je propose ne le fait pas, mais il suffit
d’ajouter le paramètre --also-check-css dans
la ligne de commande.