بحث الإيموجي ونسخه
المراجعتصفّح وابحث عن الإيموجي بالكلمات المفتاحية بلغات متعددة، ثم انسخه بخمسة تنسيقات — الرمز، نقطة الكود، كيان HTML، تهريب JS، وتهريب CSS.
لا يتم جلب الروابط البعيدة؛ الصق JSON مباشرة.
في هذه الصفحة
ما أداة بحث الإيموجي ونسخه؟#
تبدو الإيموجي كمحارف مفردة، لكنّ معظمها تحت الغلاف ليس كذلك. الوجه المبتسم 😀 نقطة رمز واحدة؛ القلب الأحمر ❤️ نقطتان (قلب أساس بالإضافة إلى منتقي تنويعة يجبره على العرض كإيموجي ملوَّن بدلًا من رمز نصّيّ بسيط)؛ علم الصين 🇨🇳 هما حرفَا مؤشِّر إقليميّ مُلصَقان. عندما تحتاج الإيموجي نفسه فذلك لا يهمّ — تلصق الرمز فحسب. لكنّ اللحظة التي تحتاج فيها نقطة رمزه للتوثيق، أو كيانه HTML لصفحة ويب، أو هروب JavaScript لسلسلة حرفيّة، أو هروب CSS لقاعدة content:، فإنّ ذات النقاط المتعدّدة تكسر الأدوات الساذجة التي تُقسِّم على وحدات UTF-16 وتُنتج أنصاف بديلًا مُلفَّسة.
هذه الصفحة كتالوج إيموجي قابل للبحث يتعامل مع كلّ ذلك بشكل صحيح. تبحث بالاسم أو الكلمة المفتاحيّة بلغتك، وتتصفّح تسع فئات، وتنقر أيّ إيموجي، وتنسخه بإحدى خمس صيغ — رمز، نقطة رمز، HTML، JavaScript، أو CSS — كلّ واحد مُولَّد بالمشي عبر رمز الإيموجي نقطة رمز تلو الأخرى، فيخرج ❤️ و🇨🇳 بشكل صحيح.
كيف تستخدمها#
التخطيط شريط جانبيّ (بحث + فئات) على اليسار وشبكة + لوحة تفاصيل على اليمين.
- اعثر على الإيموجي. إمّا اكتب في صندوق البحث أو انقر فئة في الشريط الجانبيّ (الوجوه والمشاعر، الأشخاص والجسد، الحيوانات والطبيعة، الطعام والشراب، النشاط، السفر والأماكن، الأشياء، الرموز، الأعلام). يطابق البحث الاسم والكلمات المفتاحيّة بلغتك، وأيضًا الاسم الإنجليزيّ ونقطة الرمز — فالكتابة
heartأو1F600تعمل في أيّ لغة. - انقر إيموجي في الشبكة. تُملأ لوحة التفاصيل أسفل الشبكة بالرمز، واسمه المحليّ، وإصدار Unicode.
- انسخ بالصيغة التي تحتاجها. تُقدِّم لوحة التفاصيل خمسة أزرار نسخ:
- نسخ الإيموجي — الرمز نفسه، للدردشة، أو المستندات، أو أداة تصميم.
- نسخ نقطة الكود — الشكل
U+...(مفصول بمسافات حين يكون هناك عدّة)، للتوثيق أو بحث Unicode. - نسخ كيان HTML — مرجع محرف عدديّ عشريّ، للّصق في HTML خام.
- نسخ تهريب JS — هروب ES2015 بأقواس، لسلسلة حرفيّة JavaScript أو TypeScript.
- نسخ تهريب CSS — هروب CSS، للاستخدام داخل
content:أو قاعدة::after.
أبرز المزايا#
- خمس صيغ نسخ، نقرة لكلّ واحدة. لا تحويل يدويّ بين الرمز ونقطة الرمز وأشكال الهروب HTML/JS/CSS — كلّ إيموجي متاح في الخمسة كلّها.
- صحيح مع إيموجي متعدّد نقاط الرمز. تُولَّد الهروبات بالمشي عبر الرمز بنقطة رمز Unicode، لا بوحدة UTF-16. يُنتج القلب الأحمر ❤️ نظيفًا
\u{2764}\u{FE0F}، لا زوجًا بديلًا مُلعثمًا. - بحث يدرك اللغة ولا يزال يعمل عبر اللغات. الأسماء والكلمات المفتاحيّة محليّة، لكنّ الإنجليزيّة مفهرَسة دائمًا أيضًا، بالإضافة إلى نقطة الرمز الخام — فـ
smile، أو الكلمة المحليّة، أو1F600كلّها تصل الإيموجي نفسه. - تسع فئات. فئات Unicode القياسيّة للإيموجي، كلّ منها برمز تمثيليّ في الشريط الجانبيّ، كي تتصفّح حين لا يكون لديك مصطلح بحث.
- ودود مع لوحة المفاتيح وقارئ الشاشة. الشبكة صندوق قائمة مع تنقّل بأسهم لوحة المفاتيح، ولوحة التفاصيل منطقة
aria-liveتُعلن الاسم ونقطة الرمز وأنت تتنقّل.
مثال عملي#
انسخ القلب الأحمر ❤️ في الخمس صيغ كلّها. انقره في فئة الرموز (أو ابحث heart)، فتُظهر لوحة التفاصيل:
- الإيموجي:
❤️ - نقطة الكود:
U+2764 U+FE0F - HTML:
❤️ - JS:
\u{2764}\u{FE0F} - CSS:
\2764 \FE0F
لاحظ أنّ هناك نقطتي رمز، لا واحدة. U+2764 هو القلب الأساس (محرف نصّيّ يعود لما قبل وجود الإيموجي)؛ U+FE0F هو منتقي التنويعة-16، نقطة رمز بعرض صفريّ وظيفتها الوحيدة أن تخبر العارض «اعرض المحرف السابق بصيغته الإيموجيّ الملوَّنة، لا كرمز نصّ أسود.» أفلِت المنتقي وتُظهر بعض المنصّات قلبًا بنمط نصّيّ؛ أبقِه فتحصل على القلب الأحمر. كلّ صيغة هنا تحفظ نقطتي الرمز كليهما، ولهذا فإنّ لصق كيان HTML في صفحة لا يزال يعرض القلب الملوَّن.
قارن ذلك مع الوجه المبتسم 😀، وهو نقطة رمز واحدة (U+1F600). تنهار أشكاله إلى 😀 و\u{1F600} و\1F600 — هروب واحد لكلّ منها، لأنّ هناك نقطة رمز واحدة فقط لترميزها. الفرق بين الاثنين هو بالضبط سبب أهمّية أداة تمشي بنقاط الرمز (بدلًا من افتراض أنّ رمزًا واحدًا يساوي نقطة رمز واحدة).
الأسئلة الشائعة#
أيّ صيغة أنسخ لما أفعله؟#
لرسالة دردشة، أو مستند، أو نموذج تصميم، انسخ الإيموجي — الرمز كليّ. لتوثيق تقنيّ أو تقرير خطأ يشير إلى محرف محدَّد، انسخ نقطة الكود (U+1F600). لمصدر HTML خام، HTML (😀) هو الأكثر أمانًا لأنّه لا يمكن تشويشه بمشاكل الترميز. لسلسلة JavaScript أو TypeScript، JS (\u{1F600}). لقيمة content: في CSS، CSS (\1F600).
لماذا يُظهر القلب الأحمر نقطتي رمز؟#
لأنّ ❤️ تسلسل، لا محرف مفرد. نقطة الرمز الأساس U+2764 هي القلب النصّيّ؛ U+FE0F منتقي تنويعة يطلب نمط عرض الإيموجي. بعض الإيموجي يذهب أبعد ويستخدم رابطًا بعرض صفريّ لدمج عدّة رموز في واحد (إيموجي العائلة يُبنى هكذا)، والأعلام دائمًا زوج من حرفَي مؤشِّر إقليميّ. تمشي هذه الأداة عبر الرمز بنقطة الرمز قبل توليد الهروبات، فتحفظ كلّ نقطة رمز في التسلسل.
لماذا \u{1F600} وليس 😀؟#
كلاهما تمثيل JavaScript صالح للإيموجي نفسه، لكنّهما يعملان بشكل مختلف. 😀 هو زوج بديل — وحدتا كود UTF-16 لا تعنيان شيئًا إلّا معًا، الطريقة الأقدم لترميز المحارف فوق U+FFFF. \u{1F600} هو هروب نقطة الرمز ES2015، الذي يكتب نقطة الرمز الفعليّة مباشرةً وهو أسهل قراءة بكثير. تُصدِر هذه الأداة الصيغة بنقطة الرمز لأنّها غير ملتبسة وحديثة؛ إن احتجت الصيغة البديلة، تخبرك قيمة نقطة الرمز بالضبط بما تحوِّله.
الإيموجي يبدو مختلفًا على هاتفي عن حاسوبي — لماذا؟#
يُعرِّف Unicode ما يعنيه كلّ إيموجي، لكنّ كلّ منصّة (Apple، Google، Microsoft، Samsung) ترسم فنّها الخاصّ له، فيُعرَض الرمز نفسه بصورة مختلفة على كلّ واحدة. نقطة الرمز، وكيان HTML، وكلّ هروب متماثلة عبر المنصّات — تختلف البكسلات فقط. إن كانت المطابقة البصرية الدقيقة مهمّة (حملة علامة تجارية، مثلًا)، فستُسلِّم مجموعة صور إيموجي خاصّة بك بدل الاعتماد على خط المنصّة؛ لمعظم الاستخدامات، العرض الأصليّ للمنصّة هو ما تريد.