Zastanawiam się nad logo mojej osobistej strony, która jest zorientowana na technologię / deweloperów i byłem ciekawy użycia nawiasów / nawiasów klamrowych / nawiasów w logo. Większość tych znaków specjalnych ma wiele różnych znaczeń w zależności od języka lub kontekstu, więc zastanawiałem się, czy są znane ogólne znaczenia. Niektóre przykłady i moje przemyślenia:
<brand> // HTML/web related?
</brand> // HTML/web related (but different from no slash)?
[brand] // typography/design?
(brand) // math? modern?
{brand} // CSS or web related?
Każda pomoc lub źródła, na które mogę spojrzeć, są bardzo mile widziane. Subiektywność tego pytania i mój brak wiedzy w tej dziedzinie sprawiają, że Googling w zakresie informacji jest raczej trudny.
Aktualizacja
Oto kilka przykładów, które znalazłem losowo. Niektóre są znanymi firmami, niektóre są dziełami sztuki.
(źródło: cloudfront.net )
Ten ostatni jest wyjątkowo sprytny, ponieważ symbole tworzą głośnik i falę dźwiękową.
Odpowiedzi:
We wszystkich twoich próbkach (z wyjątkiem chyba ostatniej) są one po prostu odniesieniem do projektowania / tworzenia stron internetowych.
Użycie jest podobne do klucza używanego w logo dla mechanika lub hydraulika - jest to tylko to, czego używa branża, dlatego zostało uwzględnione jako część logo.
Zwróć uwagę na słowo „kod” w 99% twoich próbek, do tego odnoszą się różne nawiasy.
< > = html
z ukośnikiem odwrotnym lub bez{ } = CSS, Javascript, PHP, ASP, etc.
Zasadniczo oznaczają one po prostu „kod”.
Nie wiedząc, co robisz i nad czym nie pracujesz, rozsądne może być nieużywanie takich elementów, jeśli jesteś projektantem, który nie tworzy treści dla Internetu. Korzystając z tych elementów, wielu wykształconych konsumentów zakłada, że tworzysz treści internetowe.
Inne elementy, takie jak nawiasy klamrowe
[ ]
lub nawiasy,( )
zazwyczaj nie mają bezpośredniego znaczenia „kodu”, chociaż są używane w skryptach po stronie serwera i / lub javascript / jQuery. Może to być postrzegane jako odniesienie do bardziej zaawansowanego kodowania (php, asp itp.) Niż po prostu HTML i CSS.źródło
Mają na myśli cokolwiek chcesz. To tylko element dekoracyjny. Jak twierdzisz, większość z nich odnosi się do pewnego rodzaju „kodu” i była używana od kilku dziesięcioleci w logo firm technologicznych.
W rzeczywistości były one tak często używane w logo firm technologicznych, że ich użycie może być niemal banalne, więc możesz rozważyć wybranie innej drogi.
źródło
Moje doświadczenie dotyczy głównie c ++ i mieszanki różnych. języki wysokiego poziomu. Nie robię dużo pracy z .html lub pracą w sieci. Z mojego doświadczenia wynika, że pierwsze dwa są najbardziej semantycznie spójne:
[] Tablica, zazwyczaj zbiór elementów lub struktura danych. Prawdopodobnie dlatego został wybrany przez akademię kodu. To implikuje zbiór kodu typu, ale nie jest rażąco poprawny do jakiejkolwiek składni.
(rzeczy, z którymi pracuję) Ogólnie argument do podpisu funkcji lub metody. Możesz myśleć o tym jako o „pracujemy z tym!”
** W c ++ byłyby one używane do wskazywania wskaźnika obiektów. Można go użyć do wskazania zapisanego adresu lub lokalizacji, ale * może to być bardziej powszechnie rozumiane jako symbol wieloznaczny. Na przykład ./shred* ma znaczenie niszczenia wszystkiego, co znajdziesz w katalogu lokalnym lub w miejscu, w którym się znajdujesz.
{} Te nawiasy zazwyczaj zawierają treść czegoś. Klasa lub funkcje w klasie. Zinterpretowałbym to jako „to, co robimy”, a nie „to, nad czym pracujemy”.
Szczerze mówiąc, te subtelne konotacje zostałyby prawdopodobnie pominięte przez twoją publiczność, a jakiekolwiek użycie prawdopodobnie zasygnalizuje użycie kodu w twojej pracy. Podobało mi się twoje pytanie i pomyślałem, że fajnie byłoby przemyśleć odpowiedź. Staraj się nie traktować tych odniesień składniowych zbyt poważnie.
Mam nadzieję, że to pomoże!
źródło
Nawiasy klamrowe w wielu językach programowania oznaczają blok kodu. Praktykę można prześledzić z powrotem do BCPL , zanim zobaczysz takie rzeczy jak:
Tak więc nawiasy klamrowe są swego rodzaju skrótem dla wielu użytkowników kodu . Dlatego w niektórych sytuacjach warto powiedzieć {Kod}.
Mniej niż więcej niż wynika z SGML i jego poprzedników. Oznacza sekwencję kontrolną lub marker strukturalny znany jako znacznik. Dzisiaj mówi silnie HTML lub XML, innymi słowy żyją tu treści internetowe , chociaż oznaczałoby to także dokument.
Pierwsze logo różni się od pozostałych. Jest to alternatywna pisownia slashdot. To rodzaj nerdowej gry słów. Na początku graficznej strony ludzie nie wiedzieli, jak skonstruowano adresy URL, więc musieliście czytać adresy głośno dla laików:
Slashdot jako nazwa to gra słów. Zapewni to, że nie będziesz w stanie łatwo dotrzeć do witryny, gdy będziesz czytać na głos, jeśli nie zrozumiesz, z czego zrobiono adres. Ponadto jest łatwy do skrócenia i do dziś jest tajemniczy.
Sam Slash jest separatorem ścieżek, ale także konstrukcją internetową ...
źródło