Que signifient différents supports / accolades / parens dans les logos?

10

Je pense à un logo pour mon site personnel qui est axé sur la technologie / développement et je suis curieux de savoir comment utiliser des crochets / accolades / parenthèses dans les logos. La plupart de ces caractères spéciaux ont beaucoup de significations différentes selon la langue ou le contexte, donc je me demandais s'il y avait des significations générales connues. Quelques exemples et mes réflexions:

<brand>   // HTML/web related?
</brand>  // HTML/web related (but different from no slash)?
[brand]   // typography/design?
(brand)   // math? modern?
{brand}   // CSS or web related?

Toute aide ou source que je peux consulter est grandement appréciée. La subjectivité de cette question et mon manque de connaissances dans le domaine rendent la recherche d'informations assez difficile.

Mise à jour

Voici un tas d'exemples que j'ai trouvés au hasard. Certaines sont des sociétés connues, d'autres sont des stocks.

logo logo
(source: cloudfront.net )
logo logo logo logo logo logo logo logo logo logo

Ce dernier est extrêmement intelligent parce que les symboles font un haut-parleur et une onde sonore.

lyonsinbeta
la source
2
Pouvez-vous montrer l'utilisation? À part, je ne pense pas qu'ils signifient autre chose que de séparer le mot marque du texte environnant et ils servent tous essentiellement le même objectif.
Scott
1
Ils peuvent tous avoir des significations différentes pour différentes applications. La plupart des langues du Web en anneau, tandis que certains peuvent retirer le thème "typographie". Pour moi, certains pourraient représenter la concentration, la séparation, l'identité, la précision. Tout dépend de votre application et de votre exécution. Meilleure question, que signifient-ils pour vous?
cclark413
Merci pour la mention et pour votre commentaire! logopond.com/gallery/detail/192246

Réponses:

8

Dans tous vos échantillons (sauf peut-être le dernier), ils sont simplement une référence à la conception / développement Web.

L'utilisation est similaire à une clé utilisée dans un logo pour un mécanicien ou un plombier - c'est juste ce que le métier utilise donc elle est incluse dans le logo.

Notez le mot "code" dans 99% de vos échantillons, c'est à cela que se réfèrent les différents crochets.

< > = html avec ou sans barre oblique inverse
{ } = CSS, Javascript, PHP, ASP, etc.

Fondamentalement, ils signifient simplement "code".

Sans savoir ce que vous faites et ne travaillez pas, il peut être judicieux de ne pas utiliser ces éléments si vous êtes un concepteur qui ne crée pas de contenu pour le Web. En utilisant ces éléments, de nombreux consommateurs instruits supposeront que vous ne créez le contenu Web.

Les autres éléments tels que les accolades [ ]ou les parenthèses ( )n'ont généralement pas de connotation directe de "code" bien qu'ils soient utilisés dans les scripts côté serveur et / ou javascript / jQuery. Ainsi, cela pourrait être considéré comme des références à un codage plus avancé (php, asp, etc.) que simplement HTML et CSS.

Scott
la source
4
Bonne réponse, bien que les accolades, les crochets, les parenthèses et les crochets soient utilisés dans presque tous les langages informatiques.
Alex Blackwood
1
Vrai. Je généralisais un peu. La plupart voient les crochets et les accolades comme HTML / CSS bien qu'ils ne soient pas exclusifs à ces langages de balisage.
Scott
J'ai relu le libellé de ma question après votre réponse et je me suis rendu compte que j'avais laissé de côté tout à fait trop de contexte. Je sais ce que ces symboles signifient et où ils sont utilisés. Je demandais plutôt s'il existe des utilisations spéciales connues ou des significations familières au-delà des utilisations courantes. MAIS, vous avez répondu à la question telle que je l'ai tapée, donc merci beaucoup d'avoir été minutieux. :-)
lyonsinbeta
1
Comme Alex l'a souligné, je ne penserais pas nécessairement au CSS si je vois {}, car ils ont été introduits bien avant que le CSS n'existe par C et Java. Pour moi, en tant que programmeur, ils représentent plus le "codage" ou la "programmation" que le CSS.
cockypup
Sheeesh .. okay .. édité pour inclure plus que CSS :)
Scott
4

Ils signifient tout ce que vous voulez qu'ils signifient. Ce n'est qu'un élément décoratif. Comme vous le dites, la plupart d'entre eux font référence à un «code» quelconque et ont été utilisés au cours des deux dernières décennies dans les logos d'entreprises technologiques.

En fait, ils ont été tellement utilisés pour les logos d'entreprises technologiques qu'il pourrait être presque cliché maintenant de l'utiliser, vous pouvez donc envisager de suivre une voie différente.

DA01
la source
D'accord, mais une autre option est que, comme il est si largement utilisé, vous pouvez l'utiliser comme base et le rendre subtil et abstrait.
benteh
3

Mon expérience est principalement en c ++, et un mélange de misc. langues de haut niveau. Je ne travaille pas beaucoup avec .html ou web. D'après mon expérience, les deux premiers sont les plus cohérents sur le plan sémantique:

[] Un tableau, généralement une collection d'éléments ou une structure de données. C'est probablement pourquoi il a été sélectionné par Code Academy. Cela implique une collection de code de type, sans être grossièrement correct pour aucune syntaxe.

(trucs avec lesquels je travaille) Généralement un argument pour une signature de fonction ou de méthode. Vous pourriez penser à cela comme «nous travaillons avec ça!"

** En c ++, ceux-ci seraient utilisés pour indiquer un pointeur d'objets. Il peut être utilisé pour impliquer l'adresse ou l'emplacement stocké, mais * cela pourrait être plus universellement compris comme un caractère générique. Par exemple ./shred* a la connotation de déchiqueter tout ce que vous trouvez dans votre répertoire local, ou où vous êtes maintenant.

{} Ces crochets contiennent généralement le corps de quelque chose. Soit la classe, soit les fonctions d'une classe. J'interpréterais cela comme «c'est ce que nous faisons», plutôt que «ce avec quoi nous travaillons».

En toute honnêteté, ces connotations subtiles manqueraient probablement à votre public en général, et toute utilisation du tout signalera probablement l'utilisation de code dans votre travail. J'ai aimé votre question et j'ai pensé qu'il serait amusant de réfléchir à la réponse. Essayez de ne pas prendre ces références syntaxiques trop au sérieux.

J'espère que ça aide!

jwarton
la source
3

Les accolades dans de nombreux langages de programmation indiquent un bloc de code. La pratique peut être retracée à BCPL , avant que vous ne voyiez des choses comme:

Begin
    ...
End

Les accolades sont donc une sorte de raccourci pour beaucoup de vie de code ici . Il est donc logique de dire {Code} dans certaines situations.

Le moins que supérieur est dérivé de SGML et de ses prédécesseurs. Cela dénote une séquence de contrôle ou un marqueur structurel connu sous le nom de tag. Aujourd'hui, cela dit fortement HTML ou XML, c'est-à-dire que le Web vit ici , même si cela signifierait également document.

Le premier logo est différent des autres. C'est une orthographe alternative de slashdot. C'est une sorte de jeu de mots nerd. Dans les premiers jours du Web graphique, les gens ne savaient pas comment les URL étaient construites, vous deviez donc lire les adresses à haute voix aux profanes, comme suit

H T T P Colon Slash Slash W W W dot ... dot com

Slashdot comme nom est un jeu de mots en plus de cela. Cela vous garantirait que vous ne pourriez pas facilement accéder au site lors de la lecture à haute voix si vous ne compreniez pas de quoi était faite une adresse. De plus, il est facile à raccourcir et reste cryptique à ce jour.

La barre oblique seule est un séparateur de chemin mais aussi une construction web ...

joojaa
la source