حرك الفأرة هنا

معاينة تأثير المؤشر

مولد تأثيرات المؤشر

نوع التأثير

بريق
🫧فقاعة
نجمة
❤️قلب
💫مسار نيون
❄️رقاقة ثلج

المظهر

الديناميكيات

4
3
5

أقل = تبقى الجسيمات لفترة أطول

3

كود التكامل

انسخ والصق هذا الكود قبل </body> في موقعك.

© 2026 مولد تأثيرات المؤشر

6 تأثيرات للمؤشر — مرجع كامل

التأثيرالشكلالأنسب لـالسلوك
بريق✦ نقاط ملونةاستخدام عام، صفحات هبوط SaaSتنطلق الجسيمات بشكل شعاعي من المؤشر مع جاذبية طفيفة
فقاعة🫧 حلقات متوسعةالمحافظ الإبداعية، مواقع الأطفالتطفو الفقاعات للأعلى مع لمعة لامعة
نجمة⭐ نجوم خماسيةمواقع الألعاب، الترفيهتدور النجوم مبتعدة عن المؤشر
قلب❤️ أشكال قلبمواقع المواعدة، صفحات الزفاف، عيد الحبتتدحرج القلوب مع الدوران وتتقلص مع التلاشي
مسار نيون💫 حلقات متوهجةالشركات الناشئة التقنية، مواقع الوضع الليليتتسع الحلقات مع ظل ضبابي، تاركة توهج نيون
رقاقة ثلج❄️ بلورات سداسيةموضوعات الشتاء/الأعياد، الصفحات الموسميةتدور رقاقات الثلج بلطف وهي تنجرف في اتجاهات عشوائية

كيف يعمل الكود المولد

ينشئ الكود عنصر <canvas> مثبتا على نافذة العرض مع pointer-events: none — مما يعني أنه يرسم جسيمات بصرية فوق المحتوى دون حظر النقرات أو الروابط أو التفاعلات. مع كل حدث mousemove، يولد عددا قابلا للتكوين من الجسيمات في موقع المؤشر بمتجهات سرعة عشوائية. تقوم حلقة requestAnimationFrame بتحديث مواقع الجسيمات (مضافة جاذبية طفيفة لتأثيرات البريق/المسار)، وتقلل الشفافية بناء على سرعة التلاشي، وتزيل الجسيمات المنتهية. سقف 300 جسيم يمنع نمو الذاكرة. يتم تغيير حجم canvas تلقائيا عند تغيير حجم النافذة، ليبقى دائما بملء الشاشة.

توافق المنصات

المنصةطريقة التثبيتالصعوبة
ووردبريسالمظهر → محرر ملفات القالب → footer.php، أو استخدم إضافة "Insert Headers and Footers"سهل
شوبيفايالمتجر الإلكتروني → القوالب → تحرير الكود → theme.liquid، الصق قبل </body>سهل
ويكسالإعدادات → كود مخصص → إضافة كود، الصق في قسم Body - Endسهل
سكويرسبيسالإعدادات → متقدم → حقن الكود → التذييلسهل
ويب فلوإعدادات الموقع → كود مخصص → قبل وسم </body>سهل
HTML ثابتالصق مباشرة قبل </body> في أي ملف .htmlسهل

اعتبارات الأداء

تم بناء التأثير للأداء: كل العرض يستخدم عنصر <canvas> واحدا مع سياق 2D — بدون حمل WebGL، وبدون معالجة DOM لكل جسيم. مع الإعدادات الافتراضية (3 جسيمات لكل إطار، سقف 300)، يضيف التأثير حوالي 1-2% استخدام لوحدة المعالجة المركزية على الأجهزة الحديثة. تقليل عدد الجسيمات إلى 1 وزيادة سرعة التلاشي إلى الحد الأقصى يعطي أخف تكوين. يبلغ حجم السكريبت حوالي 2KB بعد التصغير — أصغر من معظم مقتطفات تتبع التحليلات.

تخصيص يتجاوز المولد

بعد لصق الكود، يمكنك تخصيصه أكثر مباشرة: غير قيمة cfg.type للتبديل بين التأثيرات دون إعادة التوليد، واضبط cfg.count لمزيد أو أقل من الجسيمات، أو عدل معامل cfg.spread لتغيير مدى انتقال الجسيمات. الكود هو JavaScript خالص — لا خطوة بناء، ولا حاجة للتصغير. يمكن للمستخدمين المتقدمين توسيع تعليمة switch لإضافة أشكال مخصصة: سياق canvas 2D يدعم الأقواس، منحنيات بيزيه، الخطوط، والنقوش المتحركة.

الأسئلة الشائعة

كيف أضيف تأثير مؤشر مخصص إلى موقعي؟

اختر تأثيرك المفضل (بريق، فقاعة، نجمة، قلب، مسار نيون، أو رقاقة ثلج)، وخصص الألوان والديناميكيات في عناصر التحكم، ثم انقر على نسخ الكود. الصق السكريبت المولد قبل وسم </body> في أي صفحة HTML. الكود مستقل تماما — ينشئ عنصر canvas، ويستمع لحركة الفأرة، ويرسم الجسيمات. لا حاجة لتبعيات خارجية أو روابط CDN.

هل يعمل تأثير المؤشر هذا على الأجهزة المحمولة؟

يستمع التأثير لأحداث mousemove، التي لا تنشط على أجهزة اللمس. على المحمول، تبقى طبقة canvas موجودة لكنها غير مرئية (بسبب pointer-events: none)، لذا لا تتداخل مع اللمس أو التمرير أو أي تفاعلات للصفحة. التأثير ديكوري بحت ويتلاشى بشكل لطيف — يعمل موقعك بشكل طبيعي على المحمول بدون مسار المؤشر.

هل سيبطئ هذا موقعي؟

يستخدم التأثير requestAnimationFrame وسقف 300 كائن من الجسيمات، مما يجعله خفيفا جدا. كل جسيم هو استدعاء رسم canvas واحد. على الأجهزة الحديثة، تأثير الأداء مهمل (حوالي 1-2% من وحدة المعالجة المركزية). يمكنك تقليل عدد الجسيمات والحجم في عناصر التحكم لاستخدام أقل للموارد على الأجهزة القديمة.

هل يمكنني استخدام هذا على ووردبريس، شوبيفاي، أو ويكس؟

نعم — الكود المولد هو JavaScript خالص بدون تبعيات. ووردبريس: الصقه في footer.php أو استخدم إضافة "Insert Headers and Footers". شوبيفاي: أضفه في القالب → تحرير الكود → theme.liquid قبل </body>. ويكس: استخدم الإعدادات → كود مخصص. سكويرسبيس: الإعدادات → حقن الكود → التذييل. يعمل على أي منصة تسمح بـ JavaScript مخصص. راجع جدول التوافق أعلاه للحصول على تعليمات مفصلة.

كيف أغير الألوان لتتناسب مع علامتي التجارية؟

استخدم منتقي اللون الرئيسي واللون الثانوي في لوحة المولد. كل جسيم يختار عشوائيا أحد اللونين، مما يخلق تأثيرا ديناميكيا ممتزجا. لمظهر أحادي اللون، اضبط كلا اللونين على نفس القيمة. الكود المولد يضمن الألوان التي اخترتها مباشرة — لا حاجة لتعديل السكريبت بعد لصقه.