A noter

C'est le 783e jour depuis le début de cette aventure !

Bien évidemment, lorsqu’on travaille sur le développement d’un site, d’une application web ou d’un logiciel, il faut souvent avoir recours à la documentation du langage de programmation que l’on utilise ou aux différents manuels des outils ou librairies que l’on emploie.

Il existe donc plusieurs possibilités pour le développeur web : partir à la pêche aux informations au coup par coup, centraliser toutes ces adresses de documentations en ligne dans un endroit également accessible au restant de l’équipe ou utiliser un moteur de recherche spécialisé. C’est cette troisième option qui nous intéresse dans cet article.

GotAPI est donc un site qui agrège les documentations en lignes des principaux langages de scripts, de présentation et de programmation. Son nom comporte l’acronyme API (Application Programming Interface en anglais) dont Wikipedia propose la définition suivante :

Une API a pour objet de faciliter le travail d’un programmeur en lui fournissant les outils de base nécessaires à tout travail à l’aide d’un langage donné. Elle constitue une interface servant de fondement à un travail de programmation plus poussé.

Toutes ces APIs sont donc disponibles à travers une interface unique basée sur un système d’onglets. L’ensemble est plutôt flexible et le mécanisme d’auto complétion bienvenue :

GotAPI

Le formulaire de recherche est vraiment appréciable dans les cas où la documentation d’origine en est dépourvue : la documentation Java ne permet pas par exemple d’effectuer une recherche par mot-clés. GotAPI propose également une liste de liens essentiels et surtout une liste des pages récemment visitées. Cette dernière fonctionnalité (une sorte d’historique en fait) fait gagner un temps incroyable lorsqu’on doit effectuer des allers-retours entre plusieurs définitions de classes ou de fonctions.

QuickRef est moins abouti visuellement parlant ainsi qu’en terme de fonctionnalités. Il utilise en lieu et place du système à onglets un mécanisme basé sur des fenêtres malheureusement quelque peu imprécis. Pour le reste, il repose sur le même principe de recherche par auto complétion :

QuickRef

Le nombre d’APIs supportées semble également moins conséquent, mais QuickRef comporte néanmoins les principales documentations pour Css, Html, Javascript, Ruby, MySQL, …

CssDocs s’adresse quant à lui exclusivement au langage de présentation CSS. L’interface est donc encore plus succincte :

CssDocs

CssDocs ne semble d’ailleurs référencer que la documentation du W3C.

Je ne saurais donc que trop vous conseillez d’essayer un de ces sites. GotAPI semble le plus indiqué, d’autant plus qu’il propose même une interface de recherche personnalisable (et sans onglets) également très pratique. C’est à n’en pas douter le plus actif (il est même possible d’incorporer un widget de recherche dans son site ou un Intranet par exemple). Mais peut-être en connaissez-vous d’autres ?

A lire également

Vous pouvez continuer votre lecture sur des sujets similaires en consultant les articles suivants :

Les visiteurs qui ont vu cette page ont consulté ensuite :

A savoir

La rédaction de cet article a nécessité 1 heure et 23 minutes. Si vous le souhaitez, vous pouvez être prévenu de la parution de nouveaux articles en vous abonnant par RSS ou par email.


4 commentaires à propos de “Les documentations en ligne pour Css, Html, Javascript, Ruby, Java…” :

  1. En matière de documentation sur XML, CSS, JavaScript, et plein d’autres choses, la référence selon moi est http://www.w3schools.com/.

  2. Et bien justement Bernard, tu peux naviguer dans ce site à travers GotAPI. Tous les sites présentés dans cet article ne font que rediriger l’utilisateur vers ces ressources officielles et non officielles.

  3. Je connaissais gotAPI, le site du Zéro en ayant parlé il y a 2-3 jours.
    Par contre pour les autres jamais entendu parler mais ils ne paraissent pas terrible en comparaison du premier cité :)

  4. Excellent site, qui passe dans mes bookmarks immédiatement.

    Après avoir tester quelque peu, c’est un outil qui va vite me devenir indispensable.

    Décidémment, ce blog est une mine d’or pour qui veut développer un projet web… ;)

Ajouter un commentaire

Les informations obligatoires sont indiquées par une étoile rouge *.




A Propos

Pas facile de franchir le pas et d'abandonner un poste de consultant. Mais depuis octobre 2006, je me consacre entièrement à la conception d'un nouveau service Internet et au montage d'une société.

Ce blog raconte le parcours d'un entrepreneur dans la net économie et aborde de nombreux aspects pratiques, juridiques et financiers liés au développement d'un business sur Internet.

Lire la suite…