Un articolo curiositร per mostrarvi come le emoji possano essere usate in CSS come selettori di classi e ID. Vedremo come fare, ma soprattutto ci chiederemo se conviene farlo.
Diffusione delle Emoji
Le emoji sono ormai a tutti gli effetti parte del nostro linguaggio e comunicazione digitale. Spesso semplificano il passaggio di concetti base, riducendone il tempo di scrittura.
La cosa non poteva tralasciare il mondo della programmazione dove facciamo un uso importante di nomi, piรน o meno complessi, per identificare id e classi in CSS. Senza una buona organizzazione per la nomenclatura (naming convention), un progetto lato HTML e CSS puรฒ diventare facilmente un disastro. In realtร un progetto grande รจ complesso anche se ordinato.
Da qui puรฒ nascere la necessitร , lโistinto e la curiositร di creare selettori con una o combo di emoji.
Usare Emoji in CSS
Per usare delle emoji per classi ed id ci basta inserirle come normali caratteri nel selettore.
Ed il corrispettivo in HTML.
Unโaltra cosa carina รจ la possibilitร di creare combinazioni di emoji per identificare una classe specifica. Ad esempio potremmo voler definire una classe per un container rosso ๐ฆ๐ฅ ed unโaltra per la versione blu ๐ฆ๐ฆ.
Essendo attaccate queste due emoji ๐ฆ๐ฅ risultano molto diverse da ๐ฆ ๐ฅ. Vediamo un esempio di codice.
Conviene usare le Emoji?
Il vantaggio di scrivere meno puรฒ essere perso facilmente con alcuni svantaggi che questa tecnica porta. Potrei citare:
- difficoltร interpretativa delle emoji tra membri di un team
- la mancanza di simboli per certi termini importanti nello sviluppo
- la differenza sui diversi sistemi operativi
Non sono svantaggi da prendere alla leggera, soprattutto in ambito professionale e di team. Per ora le emoji trovano il loro posto in piccoli progetti di svago.