ما عليك سوى النقر فوق الزر SpriteMe في محرر WordPress وتحديد الرمز الذي تريد إدراجه
نشرت: 2022-11-07SpriteMe هو مكون إضافي لبرنامج WordPress يتيح لك استخدام رموز CSS بسهولة في قالب WordPress الخاص بك. ما عليك سوى تحميل ورقة الرموز المتحركة الخاصة بك إلى مكتبة وسائط WordPress الخاصة بك واستخدام الرمز القصير [spriteme] لإدراج الكائن في منشورك أو صفحتك. يمكنك أيضًا استخدام محرر WordPress لإدراج الكائن بسهولة في منشورك أو صفحتك. ما عليك سوى النقر فوق الزر "SpriteMe" في محرر WordPress وتحديد الكائن الذي تريد إدراجه. يجعل SpriteMe من السهل استخدام رموز CSS في قالب WordPress الخاص بك. يمكنك أيضًا استخدام محرر WordPress لإدراج الكائن بسهولة في منشورك أو صفحتك.
كائن CSS عبارة عن مجموعة من صور الخلفية الصغيرة الموضوعة في نفس صورة CSS Sprite. في مدونتنا ، يمكننا استخدام كود CSS مع صورة الخلفية اللاحقة: url (images / sprites) ؛ بعد ذلك ، يمكننا تحديد موضع خلفية الصورة كـ 0 0 ؛ أو. يمكنك استخدام Spriteme لإنشاء CSS sprites لموقع الويب الخاص بك عن طريق البحث عن صور الخلفية وتجميعها في صورة وإنشاءها ثم إعلانها على أنها CSS خلفية. في النهاية ، إنه ليس خيارًا فعالًا من حيث التكلفة. ليس هناك شك في ذلك. يكتشف SpriteMe الاتجاه الرأسي والأفقي لموقعك ويقوم تلقائيًا بإنشاء كائن له.
أين يتم استخدام Css Sprites؟

CSS Sprites هي نوع من العناصر في CSS تجمع بين مجموعة كبيرة من العناصر الرسومية المستخدمة بشكل متكرر ، بما في ذلك عناصر التنقل والشعارات والخطوط وأيقونات RSS والأزرار وما إلى ذلك.
يمكن استخدام CSS Sprites لدمج صور متعددة في ملف واحد. أصبح الحصول على صور إضافية أسهل بكثير الآن بسبب هذه الطريقة. يمكن أن تؤدي الصور المتعددة على صفحة الويب إلى وقت تحميل أطول وزيادة عدد طلبات الخادم. سيؤدي استخدام Sprites of Images إلى تقليل طلبات الخادم وتوفير النطاق الترددي. يمكن أن يؤدي استخدام الصور المتحركة في مآخذ الويب إلى تقليل عدد طلبات HTTP التي تجريها من المتصفح إلى الخادم بشكل كبير. يمكن أن يكون لاستخدام هذا تأثير كبير على الأداء العام لموقعك على الويب. قد يؤدي عدد كبير من الصور ، خاصة تلك ذات الأحجام الصغيرة (مثل الأزرار والرموز وما إلى ذلك) ، إلى إبطاء صفحة الويب.
كيفية استخدام Css Sprites
يمكنك إنشاء صورة واحدة ليست كبيرة فقط ، ولكنها تحتوي أيضًا على صور متعددة باستخدام رموز CSS. بعد ذلك ، يمكنك استخدام CSS لوضع كل صورة على الصفحة. يمكنك التخلص من الحاجة إلى إرسال طلبات ذهابًا وإيابًا عن طريق القيام بذلك.
ما هو العفريت وكيف يتم تطبيقه باستخدام Css؟

CSS Sprites هي صور تم دمجها في ملف واحد يمكن الوصول إليها عن طريق مستند HTML. ثم يتم استخدام هذه الصور في كود HTML لعرض محتوى الموقع.
اقترح Dave Shea حلاً بسيطًا يعتمد على CSS لـ CSS Sprite استنادًا إلى الممارسة التي استخدمتها ألعاب الفيديو الأسطورية في عام 2004. تتحكم أجهزة التحكم في الأجهزة في وضع Sprite فوق صورة خلفية ثابتة أو ديناميكية. تمت صياغة هذا المصطلح من قبل المطورين نتيجة ظهور العفاريت وكأنها تخيف من العرض وغير قادرة على العمل. يتم تنفيذ غالبية التنقل (مثل تأثيرات التمرير) والرموز باستخدام صور متحركة لـ CSS. يمكن لمواقع الويب الكبيرة دمج صور متعددة في مجموعة فعالة من الصور ، مما يؤدي إلى إنشاء أجزاء منفصلة بوضوح من الصور الرئيسية. كثيرًا ما تُستخدم المساحة الفارغة الكبيرة بين الصور لمنع عرض النص كصورة خلفية بديلة. تُستخدم النقوش المتحركة لـ CSS للجمع بين العديد من العناصر الرسومية المستخدمة بشكل متكرر ، مثل عناصر التنقل والشعارات والخطوط وأيقونات RSS والأزرار وما إلى ذلك.

المواد غير مخصصة لأي نوع من المحتوى الذي من شبه المؤكد أنه سيتغير في المستقبل. تستخدم العديد من الأجهزة (أبرزها iPhone) ، بما في ذلك بعض أجهزة iPhone ، ذاكرة Sprite - بشكل مكثف ، مما يؤدي إلى إبطاء الجهاز. كيفية استخدام CSS Sprites في تصميم الويب الخاص بك - كيفية تحسين موقع الويب الخاص بك باستخدام CSS Image Sprites وتقنيات أخرى. في هذا الدرس ، ستتعلم كيفية استخدام رموز CSS لتحسين أوقات التحميل وتقليل طلبات HTTP لتطبيقات الويب المعقدة. في الأساس ، يمكن استخدام تسلسل الصور لإنشاء خرائط صور تستند إلى CSS من خلال استخدام قيمة موضع خلفية سلبية. عند استخدام CSS sprites ، يمكنك زيادة سرعة تحميل صفحاتك. في هذه المقالة ، سنوضح لك كيفية إنشاء نقوش متحركة باستخدام برنامج فوتوشوب نصي بسيط.
يستخدم Alex Walker النقوش المتحركة CSS لتحقيق تأثير انعطاف الصفحة من خلال الجمع بين التأثيرات المرئية و CSS sprites. باستخدام اختراق AlphaImageLoader ، يوضح Julien Lecomte كيفية استخدام الرموز المتحركة CSS وشفافية PNG وتوافق IE6. تعد Data Sprite URIs (DRY) طريقة جديدة لإدارة صور خلفية موقع الويب التي تستخدم بيانات Sprite URIs. هناك طريقة لاستبدال CSS Sprites الكلاسيكية بهذه الطريقة ، ويمكنك أيضًا تغيير مكياجك عن طريق تعديله. تعمل الأداة أيضًا على أتمتة تغيير حجم صور الخلفية وتضمين صورًا من أنواع ومحاور التكرار المختلفة. يمكن تنزيل الكود المصدري ويخضع لترخيص BSD. إذا كنت تريد إنشاء موضع البداية (على سبيل المثال ، الزاوية العلوية اليسرى من الصورة) للصورة الرئيسية ، يمكنك استخدام٪ أو *. إذا حددت قيمة واحدة فقط ، فستكون القيمة الأخرى 50٪. إذا كنت تستخدم ... ، على سبيل المثال ، سيتم وضع صورة الخلفية 19 بكسل على اليسار و 85 بكسل على اليسار من الأصل.
أفضل طريقة لدمج الصور باستخدام Css Sprites
يمكن استخدام رموز CSS لدمج الصور بعدة طرق. عنصر img هو خيار لاستخدام الصور كسمات src. نتيجة لذلك ، يمكن أن يكون هذا النهج أخرقًا ويصعب الحفاظ عليه. إذا كنت تريد استخدام خاصية CSS background-image ، يمكنك استخدامها لوضع الصور في الخلفية. مع هذا النهج ، قد تتداخل الصور. عند استخدام CSS sprites ، من الأفضل استخدام عنصر img كسمة HTML ، ثم إضافة الصور كسمات src ، ولكن بعد ذلك استخدم خاصية CSS background-image لوضع الصور في الخلفية. من السهل الحفاظ على هذه الطريقة لأنها ستمنع الصور من التداخل.
دمج الصور باستخدام Css Sprites
نقوش CSS عبارة عن تقنية لدمج صور متعددة في صورة واحدة. يمكن أن يكون هذا مفيدًا لتقليل عدد طلبات HTTP التي يتم إجراؤها للصفحة ، ويمكن أن يساعد أيضًا في تقليل الحجم الكلي للصفحة. عند استخدام CSS sprites ، يتم دمج الصور الفردية في صورة واحدة ثم عرضها باستخدام خصائص CSS background-image و background-position.
يمكن أن تقلل الرموز المتحركة لـ CSS من طلبات HTTP لموارد الصور من خلال دمج الصور في ملف واحد. يمكن تجميع العديد من الصور معًا في نفس ملف الصورة نتيجة لمرونته. في هذه المدونة ، سنشرح كيفية عمل صور Sprite ، وكيف يتم دمجها في CSS ، وكيف يمكنك القيام بذلك خطوة بخطوة. من خلال استخدام تقنية CSS sprite ، يمكنك تقليل عدد طلبات HTTP بمقدار 10 ، بالإضافة إلى حجم ملف الصورة بمقدار 35.4 كيلوبايت مقارنة بـ [EXAMPLE - A]. هذا تحسن كبير مقارنة بالمثال الأول. قم بتشكيل كائن الصورة في كود CSS لعرض أيقونة مبتسم. توفر الطريقة كائن صورة برمز واحد يمكن عرضه.
يمكن استخدام صورة كائن بهذه الطريقة بأبسط طريقة. يمكن تعيين جميع خصائص CSS الأكثر شيوعًا ، مثل اللون وصورة الخلفية والعرض والحشو. نظرًا لأن كل عنصر في كائن الصورة له موضع الخلفية الخاص به ، يمكنك الآن تحديد فئة لكل عنصر من عناصر القائمة.
تحديد موضع صورة الخلفية
على سبيل المثال ، يمكنك استخدام الكود التالي لعرض 5 صور.
المركز الأول هو 5 5 ؛ الثاني هو 5 5 5 ؛ والثالث هو 5 5 5.