DevToys Web Pro iconDevToys Web ProBlog
Ohodnoťte nás:
Vyskúšajte rozšírenie prehliadača:

Výber a vyhľadávanie emoji

0 emojis
Pre "" sa nenašli žiadne emoji
Technické podrobnosti

Ako funguje výber emodži

Čo nástroj robí

Výber emodži poskytuje prehľadávateľný katalóg Unicode emodži s filtrovaním podľa kľúčových slov v reálnom čase. Napíšte slovo ako 'rocket' alebo 'sad' a okamžite sa vyfiltrujú zodpovedajúce emodži, potom kliknite a skopírujte znak do schránky. Emodži zobrazuje pomocou natívneho vykresľovania vášho systému a zahŕňa všetky štandardné kategórie Unicode emodži podľa najnovšej špecifikácie Emoji.

Bežné prípady použitia pre vývojárov

Vývojári používajú výber emodži pri pridávaní emodži do commit správ, súborov README, správ v Slacku alebo textov v UI bez toho, aby si museli pamätať shortcody. Technickí autori hľadajú presné emodži do zvýraznení v dokumentácii alebo indikátorov stavu. Je to rýchlejšie než rolovanie v systémovom paneli emodži, keď poznáte koncept, ktorý chcete, ale nie jeho presný názov alebo umiestnenie v kategorizovanej mriežke.

Dátové formáty, typy alebo varianty

Emodži sú znaky Unicode definované konzorciom Unicode Consortium a na rôznych platformách (Apple, Google, Microsoft, Samsung) sa vykresľujú odlišne. Výber skopíruje do schránky surový Unicode kódový bod (body) — nie obrázok špecifický pre platformu ani shortcode. Zložené emodži používajú sekvencie Zero-Width Joiner (ZWJ) na spojenie viacerých kódových bodov do jedného glyfu (napr. rodinné emodži, sekvencie vlajok, varianty odtieňa pokožky).

Bežné úskalia a okrajové prípady

Vykresľovanie emodži sa výrazne líši medzi operačnými systémami a prehliadačmi — emodži sa môže zobraziť správne na macOS, ale na starších verziách Androidu alebo zostaveniach Windows sa môže zobraziť ako prázdny štvorček. Sekvencie ZWJ, ktoré systém nepodporuje, sa rozložia na svoje jednotlivé emodži. Výpočty dĺžky reťazca sú pri emodži nespoľahlivé, pretože jedno viditeľné emodži môže pozostávať z viacerých kódových jednotiek UTF-16. Niektoré emodži majú nejednoznačnú prezentáciu (text vs. emodži štýl), ktorá závisí od nasledujúceho selektora variantu.

Kedy použiť tento nástroj vs. kód

Tento nástroj v prehliadači použite na rýchle vyhľadanie a kopírovanie emodži počas písania alebo kódovania. Na programové spracovanie emodži v aplikáciách (parsovanie, vykresľovanie, konverzia shortcode) použite knižnice ako emoji-mart, twemoji alebo node-emoji, ktoré poskytujú konzistentné vykresľovanie naprieč platformami, mapovanie shortcode a správnu prácu s Unicode vrátane modifikátorov odtieňa pokožky a sekvencií ZWJ.