Utilisation concrète de JavaScript (pour des pages générées avec Sphinx)
À-propos
Cette page est là pour décrire les divers scripts JavaScript stockés dans le dépôt
web-sphinx-scripts.
Mais aussi pour décrire chaque utilisation de JS pour de nombreuses
petites fonctionnalités dans chacune des pages (afficher une information différente selon
la localisation de la page ou encore afficher la résolution d'écran utilée pour afficher,
par exemple).
Liste (non exhaustive) des autres utilisations de JS
- Utilisation intelligente de Google Analytics (un seul script pour des pages hébergées en plusieurs endroits),
- Pour afficher le nom de la page dans la barre supérieure,
- Pour déterminer quel serveur est utilisé (afin d'afficher l'image de NGinx ou d'Apache) en bas,
- Pour ajouter des alert dans gnuplot.html, ocaml.html ou encore python.html,
- Pour embarquer un graphique de progression de la traduction de Bitbucket.org sur transifex.fr.html et transifex.en.html,
- Pour embarquer un fichier hébergé sur Bitbucket dans embed.html,
- Pour un test dans sparkline.html,
- Pour embarquer SquirtFR, via le raccourcis clavier "q",
- Pour le changement de style, via le raccourcis clavier "s", pour changer le style de couleur (violet, orange, ou vert),
- Pour tester des choses dans avoir.html,
- Et pour plein d'autres choses, ce n'est pas toujours facile de garder une liste à jour ici.
Liste des scripts du dépôt
Pas les miens mais adaptés
Les miens
- referrer.js
utilisé par les pages de gestions d'erreur (404.html ou 403.html)
pour éventuellement afficher des messages d'informations,
- StrapDown.js un compilateur Markdown > HTML,
- SquirtFR un signapplet pour lire rapidement une page web.
Et plein d'autres
Et encore plein d'autres que j'oublie de lister ici... La flemme !