أخر الاخبار

سلايدر صور 3D كود سلايدر صور خفيف سهل الإستخدام

ارتقِ بتصميم موقعك أو تطبيقك إلى مستوى جديد باستخدام سلايدر صور 3D متحرك. تعرف على كيفية دمج هذا العنصر البصري المبتكر بسهولة وسرعة لتحسين تجربة المستخدم وجذب الانتباه. استعرض كود سلايدر الصور 3D المتناسق والخفيف الذي يمكنك تطبيقه مباشرةً لتحويل واجهاتك بإضافة حركية ممتعة وجذابة.

في عالم تصميم المواقع والتطبيقات، تلعب السلايدرات دورًا مهمًا في تحسين تجربة المستخدم وجذب الانتباه. يُعد سلايدر3D خيارًا حديثًا ومبتكرًا لتحسين الواجهات وإضافة عنصر حركي ممتع. في هذا المقال، سنناقش أهمية سلايدر 3D، وكيفية استخدام الكود الذي يمكنك تحميله من المقال لتطبيقه مباشرة في موقعك.



كود سلايدر صور 3D متحركه Rotating Image Slider

سلايدر صور 3D كود سلايدر صور خفيف سهل الإستخدام

سلايدر عرض الصور من أبرز الأدوات البصرية التي تُستخدم في تصميم المواقع الحديثة وتطبيقات الويب. يوفر "سلايدر صور 3D" تجربة مرئية جذابة، مما يسهم في تعزيز تجربة المستخدم وإضافة لمسة جمالية للواجهة.

في هذا المقال، نستعرض مفهوم سلايدر تدوير الصورة المنزلق "Rotating Image Slider 3D" وأهميته، بالإضافة إلى تقديم كود سلايدر صور 3D سلايدر متناسق لعرض الصور خفيف وسهل الإستخدام.


سلايدر صور 3D خفيف Image Slider


كود سلايدر3D تدوير الصور - Rotating Image Slider




ماهي أنواع سلايد الصور Image Slider؟

تتعدد أنواع سلايدر الصور لتناسب مختلف الاحتياجات على سبيل المثال منها:

  • سلايدر الصور الدائري: يدور الصور في دائرة، مما يمنح المستخدم تجربة فريدة وجذابة.
  • سلايدر الصور الأفقي: يُعرض الصور بشكل أفقي، وهو النوع الأكثر شيوعًا ويستخدم عادةً في الصفحات الرئيسية.
  • سلايدر الصور العمودي: يعرض الصور بشكل عمودي، وهو مفيد في بعض التصميمات المحددة.


كيفية تصميم سلايدر تدوير الصورة المنزلق

تصميم سلايدر صور يتطلب الاهتمام بعدة جوانب:

  • اختيار التصميم المناسب: يجب أن يكون التصميم متناسبًا مع هوية الموقع وأهدافه.
  • استخدام تقنيات البرمجة المناسبة: استخدام لغات البرمجة وأطر العمل المناسبة، مثل JavaScript وCSS، لضمان حركة سلسة.
  • تحسين الصور والوسائط: من المهم ضغط الصور وتحسينها لتسريع وقت التحميل.


أفضل الممارسات عند استخدام سلايدر الصور Image Slider

لضمان أداء متميز لسلايدر تدوير الصورة المنزلق، ينبغي اتباع بعض الممارسات الجيدة:

  • الحفاظ على سرعة التحميل: يُفضل ضغط الصور وتقليل حجمها لتحسين سرعة التحميل.
  • توفير خيارات التحكم للمستخدمين: ينبغي تقديم خيارات للتحكم في السلايدر، مثل إيقاف العرض أو التنقل بين الصور.
  • تحسين توافق السلايدر مع مختلف الأجهزة: يجب أن يكون السلايدر متجاوبًا ومناسبًا لجميع الشاشات والأجهزة.
يُعد السلايدر ثلاثي الأبعاد وسيلة فعالة لجذب انتباه الزائرين وإضفاء لمسة جمالية حديثة على المواقع. يتميز السلايدر 3D بإضافة تأثيرات حركية بصرية تجذب الزائرين وتثري تجربة التصفح، حيث يمكن أن يوفر للمستخدمين انطباعًا فريدًا من خلال عرض الصور والمحتوى بطريقة مبتكرة وجذابة.


ماهي أهمية سلايدر الصور 3D في تجربة المستخدم؟

يُحدث سلايدر 3D تأثيرًا جذابًا ومثيرًا في تجربة المستخدم، مما يجعل التصفح أكثر متعة وانسيابية.

  1. زيادة الاهتمام البصري: بفضل الحركة والديناميكية، يلفت اسلايدر الصور الأبعاد انتباه الزوار بشكل سريع، مما يجعل المحتوى أكثر إثارة.
  2. تعزيز جاذبية المحتوى المعروض: من خلال إضافة عنصر جمالي حديث، يُحسّن السلايدر ثلاثي الأبعاد من تجربة المستخدم ويجعل الموقع أكثر تميزًا.
  3. تحسين التفاعل مع الموقع: بفضل التحولات البصرية الفريدة، يتشجع الزائرون على التفاعل بشكل أكبر مع الموقع واستكشاف محتوياته.


نصائح لتحسين كود سلايدر 3D صور متحركة - Rotating Image Slider

للحصول على أفضل نتائج من كود سلايدر 3D، يمكن اتباع بعض النصائح لتحسين أدائه وجعله أكثر جاذبية للمستخدمين.

  • ضبط إعدادات الكود: يتيح تعديل سرعة الانتقالات والزاوية والتأثيرات تخصيص السلايدر ليناسب تصميم موقعك.
  • تحسين الصور المستخدمة: لضمان أداء سلس وسريع للسلايدر، يُفضّل استخدام صور ذات حجم صغير وجودة عالية. ويفضل ان تكون الصور بصيغة Webp لانها تضغط الصور ولا تؤثر على جودتها.
  • اختبار السلايدر على مختلف الأجهزة: لضمان تجربة مستخدم متميزة، يجب التأكد من توافق السلايدر مع الأجهزة والمتصفحات المختلف


كود سلايدر 3D لعرض الصور Image Slider 3D

سلايدر الصور ثلاثي الأبعاد هو تجربة ويب ساحرة تجمع بين الإبداع الفني والتكنولوجيا المتطورة. بفضل استخدام HTML وCSS وJavaScript، يتميز الشريط بعرض سلس ورائع بصريًا، حيث يتنقل بانسيابية بين مجموعة مختارة من الصور.

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

بفضل تقنيات الويب الحديثة، يُعتبر سلايدر صور 3D  ليس فقط جميلًا من الناحية الجمالية، ولكنه أيضًا سريع الاستجابة. سلايدر صور خفيف وسهل الإستخدام ويتكيف بسهولة مع أحجام الشاشات المختلفة. استمتع بهذه الرحلة المدهشة حيث يلتقي الإبداع الفني مع التقنية المتقدمة، لتقديم تجربة مبهجة تجمع بين الابتكار والوظائف المتطورة.



أمثلة لاستخدامات سلايدر 3D

يُستخدم سلايدر 3D في مجالات متعددة لتعزيز جاذبية المحتوى وتوفير تجربة مستخدم متميزة. على سبيل المثال ما يلي:

  • عرض المنتجات بشكل تفاعلي: يُمكن استخدام السلايدر ثلاثي الأبعاد لعرض المنتجات في مواقع التجارة الإلكترونية بطرق مبتكرة، مما يزيد من جاذبية المنتجات للعملاء.
  • تقديم الأعمال الفنية والمشاريع: يمكن للمصممين استخدام السلايدر ثلاثي الأبعاد لعرض أعمالهم بطريقة احترافية وجذابة.
  • استخدامه في مدونات السفر: يمكن لمدونات السفر الاستفادة من اسلايدر صور 3D لعرض الصور ومقاطع الفيديو بشكل يجعل القراء يشعرون وكأنهم جزء من الرحلة.


كيفية استخدام كود سلايدر الصور

الكود الذي نقدمه يتيح عرض سلايدر صور 3D بطريقة سلسة الكود خفيف وسهل الاستخدام. تم تحسينه بتعليقات توضيحية على كل خاصية لمساعدتك في تعديله بسهولة وفقًا لاحتياجاتك. الكود مُقسم إلى أجزاء تشمل HTML وCSS وJavaScript، ويمكنك نسخه أو تحميل كود سلايدر الصور واستخدامه في مقالة أو صفحة ويب. فيما يلي الكود الخاص بعرض الصور ثلاثية الأبعاد.



كود CSS سلايدر صور 3D

<title>Image Slider 3D</title>
<!-- Style CSS - alkoptantech.com-->
<style>
/* استيراد خط Poppins من Google Fonts */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@500&display=swap');

/* إعادة تعيين هوامش وتعبئة العناصر وجعل الخط الافتراضي هو Poppins */
* {
    margin: 0;
    padding: 0;
    font-family: 'Poppins', sans-serif;
}

/* تخصيص تنسيقات لـ body-tech*/
body-tch {
    display: flex; /* استخدام نظام Flexbox */
    align-items: center; /* محاذاة العناصر عموديًا */
    height: 100vh; /* ضبط ارتفاع العنصر ليملأ كامل ارتفاع نافذة العرض */
    justify-content: center; /* محاذاة العناصر أفقيًا */
    overflow: hidden; /* إخفاء المحتوى الزائد */
    background-image: url("https://img.uhdpaper.com/wallpaper/cat-stars-constellation-digital-art-animal-100@0@i-preview.jpg?dl"); /* تعيين صورة الخلفية */
    background-repeat: no-repeat; /* منع تكرار الخلفية */
    background-size: cover; /* ضبط حجم الخلفية لتغطية العنصر */
    background-attachment: fixed; /* تثبيت الخلفية أثناء التمرير */
}

/* تخصيص تنسيقات للعناصر الرئيسية */
.main {
    display: flex; /* استخدام نظام Flexbox */
    flex-direction: column; /* الترتيب العمودي */
    justify-content: center; /* محاذاة العناصر عموديًا */
    align-items: center; /* محاذاة العناصر أفقيًا */
    height: 100vh; /* ضبط ارتفاع العنصر ليملأ كامل ارتفاع نافذة العرض */
    width: 100vw; /* ضبط عرض العنصر ليملأ كامل عرض نافذة العرض */
    background-color: rgba(0, 0, 0, 0.5); /* خلفية نصف شفافة */
}

/* تخصيص تنسيقات لعنوان الصفحة */
.title {
    text-align: center; /* محاذاة النص في الوسط */
    width: 900px;
    margin-top: -100px;
}

/* تنسيقات لعناصر العنوان الرئيسي */
h1 {
    font-size: 70px; /* حجم الخط */
    color: rgb(255, 255, 255); /* لون النص */
}

/* تنسيقات لعناصر النص الصغيرة */
small {
    font-size: 16px; /* حجم الخط */
    color: rgb(255, 255, 255); /* لون النص */
}

/* تخصيص تنسيقات للحاوية التقنية */
.container-tech {
    display: flex; /* استخدام نظام Flexbox */
    align-items: center; /* محاذاة العناصر عموديًا */
    justify-content: center; /* محاذاة العناصر أفقيًا */
    text-align: center; /* محاذاة النص في الوسط */
    width: 1000px; /* عرض الحاوية */
    margin-top: 100px; /* المسافة العلوية */
}

/* تنسيقات لأزرار التقنية */
.btn {
    background-color: rgb(70, 70, 70); /* لون الخلفية */
    color: white; /* لون النص */
    border: none; /* إزالة الإطار */
    padding: 10px 20px; /* إضافة هوامش داخلية */
    border-radius: 5px; /* حواف مستديرة */
    cursor: pointer; /* تغيير شكل المؤشر عند المرور على الزر */
    height: 195px; /* ارتفاع الزر */
}

/* تغيير تنسيقات الأزرار عند المرور عليها */
.btn:hover {
    background-color: rgb(200, 200, 200); /* لون الخلفية */
    color: rgb(90, 90, 90); /* لون النص */
}

/* تخصيص مواضع الأزرار */
#prev {
    position: absolute; /* تحديد الموضع بناءً على الإحداثيات المطلقة */
    right: 150px; /* المسافة الأفقية من الجانب الأيمن */
}

#next {
    position: absolute; /* تحديد الموضع بناءً على الإحداثيات المطلقة */
    left: 150px; /* المسافة الأفقية من الجانب الأيسر */
}

/* تخصيص تنسيقات لحاوية الصور التقنية */
.image-container-tech {
    width: 200px; /* عرض الحاوية */
    height: 200px; /* ارتفاع الحاوية */
    transform-style: preserve-3d; /* الحفاظ على نمط ثلاثي الأبعاد أثناء التحول */
    transform: perspective(1500px) rotateY(0deg); /* ضبط منظور التحول */
    transition: transform 0.7s; /* مدة انتقال التحول */
    margin-top: 55px; /* المسافة العلوية */
}

/* تخصيص تنسيقات لشرائح الصور التقنية */
.image-container-tech span {
    position: absolute; /* تحديد الموضع بناءً على الإحداثيات المطلقة */
    top: 0; /* تحديد الموضع العلوي */
    left: 0; /* تحديد الموضع الأيسر */
    width: 100%; /* عرض العنصر ليملأ كامل عرض الحاوية */
    transform: rotateY(calc(var(--i) * 36deg)) translateZ(400px); /* التحول الدوار والانتقال */
}

/* تخصيص تنسيقات للصور داخل الشرائح */
.image-container-tech span img {
    width: 100%; /* عرض الصورة */
    height: 150px; /* ارتفاع الصورة */
}
</style>





كود HTML سلايدر صور 3D

<div class="main">
  <div class="title">
    <h1>سلايدر صور 3D</h1>
    <small>يُعزّز شريط تمرير الصور الدوّار المظهر البصري للويب من خلال تقديم سلسلة من الصور بشكل ديناميكي وجذاب. يخلق الشريط تجربة مستخدم تفاعلية ومشوقة بفضل انتقالاته السلسة وتأثيراته البصرية الجذابة.</small>
  </div>
  <div class="container-tech">
    <button id="next" class="btn">👉</button>
    <div class="image-container-tech">
      <span style="--i: 10;">
        <img src="ضع رابط الصورة هنا?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=1">
      </span>
      <span style="--i: 1;">
        <img src="ضع رابط الصورة هنا?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=1">
      </span>
      <span style="--i: 2;">
        <img src="ضع رابط الصورة هنا?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=1">
      </span>
      <span style="--i: 3;">
        <img src="ضع رابط الصورة هنا?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=1">
      </span>
      <span style="--i: 4;">
        <img src="ضع رابط الصورة هنا?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=1">
      </span>
      <span style="--i: 5;">
        <img src="ضع رابط الصورة هنا?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=1">
      </span>
      <span style="--i: 6;">
        <img src="ضع رابط الصورة هنا?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=1">
      </span>
      <span style="--i: 7;">
        <img src="ضع رابط الصورة هنا?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=1">
      </span>
      <span style="--i: 8;">
        <img src="ضع رابط الصورة هنا?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=1">
      </span>
      <span style="--i: 9;">
        <img src="ضع رابط الصورة هنا?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=1">
      </span>
      <span style="--i: 10;">
        <img src="ضع رابط الصورة هنا?auto=compress&cs=tinysrgb&w=1260&h=750&dpr=1">
      </span>
    </div>
    <button id="prev" class="btn">👈</button>
  </div>
</div>







كود JavaScript سلايدر صور 3D

<script>
  document.addEventListener('DOMContentLoaded', function () {
    const imageContainerEl = document.querySelector('.image-container-tech');
    const prevEl = document.getElementById('prev');
    const nextEl = document.getElementById('next');
    let currentRotation = 0;
    let timer;

    prevEl.addEventListener('click', () => {
      currentRotation += 36;
      clearTimeout(timer);
      updateGallery();
    });

    nextEl.addEventListener('click', () => {
      currentRotation -= 36;
      clearTimeout(timer);
      updateGallery();
    });

    function updateGallery() {
      imageContainerEl.style.transform = `perspective(1000px) rotateY(${currentRotation}deg)`;
      timer = setTimeout(() => {
        currentRotation += 36;
        updateGallery();
      }, 3000);
    }

    updateGallery();
  });
</script>









يُعد سلايدر تدوير الصورة المنزلق أداة قوية لتحسين جاذبية المواقع وتجربة المستخدم. عند اتباع أفضل الممارسات واختيار التصميم المناسب، يمكن أن يُحدث السلايدر تأثيرًا كبيرًا على كيفية استعراض المستخدمين للمحتوى المرئي.


ميزات كود سلايد الصور- Rotating Image Slider

  • عرض الصور الدوارة: انتقال سلس بين مجموعة مختارة من الصور، مما يوفر تجربة شريط تمرير بصرية جاذبة.
  • سهولة التنقل: أزرار "التالي" و"السابق" المريحة والبديهية تتيح تجربة تنقل سلسة وممتعة للمستخدم.
  • صور الخلفية: تعزز صورة الخلفية الجذابة العمق البصري وتحسن الطابع الجمالي العام للعرض.
  • تصميم سريع الاستجابة: يضمن الأداء المتوافق عبر مختلف الأجهزة وأحجام الشاشات، مما يوفر تجربة مشاهدة موحدة وجذابة.
  • عناوين ووصف ديناميكي: إضافة عناوين أنيقة ووصف صغير لكل صورة يوفر سياقًا إضافيًا، مما يعزز الجانب البصري لشريط التمرير.
  • كود سلايدر صور خفيف وسهل الإستخدام وسهل التعديل عليه.
  • إمكانية إضافي أى عدد من الصور.


التقنيات المستخدمة في كود سلايدر صور متحركه:

  • HTML (لغة ترميز النص التشعبي): تُستخدم لتنظيم محتوى الصفحة وتحديد تخطيطها وعناصرها المختلفة، مما يوفر أساسًا لواجهة المستخدم.
  • CSS (أوراق الأنماط المتتالية): تُستخدم لتنسيق عناصر HTML وتطبيق التصميمات المرئية مثل الألوان والخطوط والتباعد، مما يضمن جاذبية التصميم وسرعة الاستجابة.
  • جافا سكريبت: توفر الوظائف الديناميكية اللازمة لشريط التمرير، مما يتيح تأثير التدوير والتفاعل السلس مع المستخدم.
  • خطوط Google: يُستخدم خط "Poppins" من مكتبة خطوط Google لتحسين جاذبية النصوص وملاءمتها للتصميم العام.
  • صورة الخلفية: يتم دمج صورة خلفية جذابة بصريًا لإضفاء عمق وجمال على العرض العام لشريط التمرير.
  • تحويلات المنظور وثلاثية الأبعاد: تُستفاد من ميزات CSS3 لإنشاء تأثيرات ثلاثية الأبعاد، مما يضيف بُعدًا جديدًا إلى تجربة التصفح.
  • ممارسات التصميم سريعة الاستجابة: تُطبق لضمان قدرة شريط التمرير على التكيف مع أحجام الشاشات المختلفة، سواء كانت كبيرة أو صغيرة، مع الحفاظ على جاذبية العرض واستجابته.


وفي النهاية. يُعد سلايدر 3D إضافة قوية لأي موقع ويب، حيث يضفي طابعًا ديناميكيًا ويعزز تجربة المستخدم بشكل ملحوظ. لقد قمنا بمناقشة أهمية سلايدر الصور، وكيفية استخدام الكود المقدم، ونصائح لتحسين الأداء، فضلاً عن استخداماته المتعددة.

هذا كل شيء لهذا اليوم! آمل أن  يساعدك "شريط تمرير الصورة الدوارة باستخدام HTML وCSS وJavaScript،  في تحسين مظهر صفحات موقعك. اذا واجهتك اى مشكلة أثناء تركيب أكواد السلايدر لا تتردد بالتعليق وسيتم الرد عليك لحل مشكلتك.

إذا أعجبك هذا المقال، يرجى مشاركته مع أصدقائك ومساعدتنا في نشر الكلمة.
تعليقات



    حجم الخط
    +
    16
    -
    تباعد السطور
    +
    2
    -