Liens libres

Liens libres

CamelCase

CamelCase sur un panneau de direction (les mots champions et gate sont mis bout-à-bout et le second commence par une majuscule pour marquer la séparation)

CamelCase (littéralement : casse de chameau) est un terme anglais utilisé dans l'informatique et une pratique qui consiste à écrire des ensembles de mots en mettant en majuscule les premières lettres des mots liés. Cette façon d'écrire est aussi devenu une mode, le marketing ayant généré de nombreuses marques ou noms de produits de cette forme, comme par exemple PlayStation, QuickTime, DaimlerChrysler...

Ce terme fait référence aux creux et bosses d'un dos de chameau que représentent l'alternance de majuscules et de minuscules dans les mots écrits de cette manière.

CamelCase n'a aucun lien avec le langage de programmation Caml, ni avec le livre Camel book qui est la bible du langage Perl.

Sommaire

Origine

L'utilisation du CamelCase semble avoir été pratiquée en premier par les Écossais pour écrire leur noms de famille, comme par exemple McDonald's, McLaren… Au XXe siècle il a été utilisé par des marques ou entreprises, comme par exemple CinémaScope dans les années 1950.

Utilisations

Son développement date des années 1970 et 1980 lorsqu'il fut adopté comme une convention de nommage dans de nombreux langages de programmation informatique.

Par la suite, cette convention typographique a été utilisée par les premiers moteurs de wiki pour faciliter la création automatique de liens internes par leurs utilisateurs : ces mots sont relativement faciles à reconnaître par le logiciel, qui peut les remplacer automatiquement par un lien vers la page portant le même nom que le terme rencontré. Ces mots sont alors aussi appelés Tags (c’est-à-dire une balise sémantique ou syntaxique), ou Camel Case Links. D'autres wikis ont des règles syntaxiques distinctes pour la création de liens[1] et n'utilisent pas le CamelCase.

Variations et synonymes

La casse de la première lettre d'un terme CamelCase, peut changer selon les types d'écritures : en UpperCamelCase, la première lettre est en majuscules, en lowerCamelCase, elle est en minuscule. Ces deux types peuvent être différenciés aussi, par la première lettre du mot CamelCase (et de tous ses synonymes) : camelCase est l'équivalent de lowerCamelCase, et CamelCase est l'équivalent de UpperCamelCase.

Ce terme d'origine anglaise a beaucoup de synonymes, moins utilisés que CamelCase : camelBak, BiCapitalization, InterCaps, MixedCase, BumpyCaps, CamelHumpedWord, NerdCaps, WordMixing, etc.

En français, plusieurs mots ont aussi été créés pour désigner cette notation : MotWiki (ou MotsWiki, WikiMot, etc.), ou, par jeu de mot, ChatMot. La langue anglaise est plus propice à l'emploi de CamelCase que la française, où l'adjonction de particules (de, à, ...) rend ces mots plus longs.

Voir aussi

Notes

  1. par exemple, MediaWiki emploie les doubles crochets : [[autre article]] et non AutreArticle.
Ce document provient de « CamelCase ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Liens libres de Wikipédia en français (auteurs)

Игры ⚽ Нужен реферат?

Regardez d'autres dictionnaires:

  • Libres-penseurs — Libre pensée La libre pensée ou libre pensée (expression attribuée à Victor Hugo dans un discours de 1850[1]) est l attitude philosophique consistant à refuser tout dogmatisme, religieux ou autre, et à ne se fier qu à sa raison (rationalisme).… …   Wikipédia en Français

  • Libres Cahiers pour la psychanalyse — Les Libres Cahiers pour la psychanalyse est une revue française de psychanalyse freudienne qui existe depuis 2000 et qui vise à favoriser la communication entre psychanalystes d écoles différentes. Centrés sur la souffrance psychique et les… …   Wikipédia en Français

  • Forces françaises libres — Pour les articles homonymes, voir FFL. Forces françaises libres, (FFL) …   Wikipédia en Français

  • Alternatives Libres Aux Logiciels Propriétaires — Correspondance entre logiciels libres et logiciels propriétaires Faisant suite à l article liste de logiciels libres, cet article se veut être une liste des solutions libres face aux logiciels propriétaires. Cette liste est loin d être exhaustive …   Wikipédia en Français

  • Alternatives libres aux logiciels privatifs — Correspondance entre logiciels libres et logiciels propriétaires Faisant suite à l article liste de logiciels libres, cet article se veut être une liste des solutions libres face aux logiciels propriétaires. Cette liste est loin d être exhaustive …   Wikipédia en Français

  • Alternatives libres aux logiciels proprietaires — Correspondance entre logiciels libres et logiciels propriétaires Faisant suite à l article liste de logiciels libres, cet article se veut être une liste des solutions libres face aux logiciels propriétaires. Cette liste est loin d être exhaustive …   Wikipédia en Français

  • Alternatives libres aux logiciels propriétaires — Correspondance entre logiciels libres et logiciels propriétaires Faisant suite à l article liste de logiciels libres, cet article se veut être une liste des solutions libres face aux logiciels propriétaires. Cette liste est loin d être exhaustive …   Wikipédia en Français

  • Alternatives propriétaires aux logiciels libres — Correspondance entre logiciels libres et logiciels propriétaires Faisant suite à l article liste de logiciels libres, cet article se veut être une liste des solutions libres face aux logiciels propriétaires. Cette liste est loin d être exhaustive …   Wikipédia en Français

  • Correspondance entre logiciels libres et logiciels propriétaires — Faisant suite à l article liste de logiciels libres, cet article est une liste d alternatives libres proposant des fonctionnalités proche de logiciels propriétaires bien établis dans leur domaine d application. Cette liste est loin d être… …   Wikipédia en Français

  • Licences Libres — Licence libre Une licence libre est une licence s appliquant à une œuvre (de nature quelconque) par laquelle l auteur concède tout ou partie des droits que lui confère le droit d auteur, en laissant au minimum les possibilités de modification, de …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”