الرسوم المتحركة للصور هي طريقة ممتعة لإضافة الحركة والحياة إلى صفحة الويب. يسمح لك بجذب انتباه الزوار ونقل المعلومات بشكل أكثر فعالية. في هذه المقالة ، سوف ننظر في طرق مختلفة لتحريك صورة وإعطائها الحركة.
واحدة من أسهل الطرق لتحريك صورة هي استخدام خاصية تحويل كس. يمكنك استخدامه لتغيير حجم وموضع وشكل الصورة. على سبيل المثال ، يمكنك إنشاء رسم متحرك يزيد من حجم الصورة عند تحريك المؤشر فوقها.
طريقة أخرى لتحريك صورة هي استخدام خاصية كس الرسوم المتحركة. باستخدامه ، يمكنك إنشاء رسوم متحركة معقدة وديناميكية دون الحاجة إلى استخدام جافا سكريبت. يمكنك إنشاء رسم متحرك يقوم بتدوير الصورة 360 درجة أو تحريكها عبر الشاشة من نقطة إلى أخرى.
الرسوم المتحركة للصور ليست فقط وسيلة لجذب الزوار ، ولكنها أيضا وسيلة لزيادة الرضا عن تجربتهم المرئية. تتوسع إمكانيات الرسوم المتحركة على صفحات الويب باستمرار ، ومع كل طريقة جديدة ، تظهر فرص جديدة للإبداع.
يمكن أن يكون استخدام الرسوم المتحركة للصور طريقة سهلة وممتعة لإضفاء الطابع الفريد على صفحة الويب الخاصة بك. لذلك لا تخف من التجربة وإضافة الرسوم المتحركة إلى مشاريعك-فأنت لا تعرف أبدا مدى قدرتها على تحويل صفحتك وجعلها لا تنسى للزوار.
- علامات هتمل لإنشاء الرسوم المتحركة والصور المتحركة على موقع ويب
- كس الرسوم المتحركة باستخدام علامة
- استخدام علامة هتمل5 لإنشاء الصور المتحركة
- تخصيص الرسوم المتحركة باستخدام جافا سكريبت وعلامة
- باستخدام مكتبة مسج لتحريك ونقل الصور
- تحميل وتحريك الصور سفغ على موقع على شبكة الانترنت باستخدام علامة
- سؤال وجواب
- هل هناك برامج خاصة لتحريك الصور?
- هل من الممكن تحريك صورة دون استخدام برامج خاصة?
- ما هو أفضل شكل صورة لاستخدامها في الرسوم المتحركة?
- كيف يمكنني إضافة تأثير الحركة إلى صورة ثابتة?
علامات هتمل لإنشاء الرسوم المتحركة والصور المتحركة على موقع ويب
لإضافة الرسوم المتحركة وحركة الصور على موقع ويب إلى هتمل ، يمكنك استخدام العلامات التالية:
- علامة لإدراج صورة على صفحة ويب. لإعطاء الرسوم المتحركة ، يمكنك استخدام خصائص كس الرسوم المتحركة أو تحويل.
- علامة لإنشاء منطقة رسومية على صفحة ويب. باستخدام أساليب جافا سكريبت و قماش أبي ، يمكنك تنفيذ الرسوم المتحركة وحركة الصور.
- علامة قديمة تسمح لك بإنشاء رسوم متحركة بسيطة لحركة النص أو الصورة. لسوء الحظ ، لا يوصى باستخدام هذه العلامة ، لأنها لا تفي بمعايير تطوير الويب الحديثة.
يرجى ملاحظة أنه بالنسبة للرسوم المتحركة الأكثر تعقيدا وتفاعلية ، قد تحتاج إلى استخدام جافا سكريبت و كس. تتفاعل كل هذه العلامات واللغات مع بعضها البعض لإنشاء رسوم متحركة جميلة وجذابة على موقعك.
من المهم أن تتذكر أنه عند استخدام الرسوم المتحركة والحركة على الموقع ، من الضروري ضمان الأداء الجيد والتحسين حتى لا تبطئ تحميل الصفحة وتشغيلها. ضع في اعتبارك أيضا أن بعض الرسوم المتحركة قد لا تعمل على جميع المتصفحات أو الأجهزة ، لذلك يوصى باختبارها على منصات مختلفة.
| الوسم | الوصف |
|---|---|
| علامة إدراج صورة على صفحة ويب. | |
| علامة إنشاء منطقة رسومية على صفحة ويب. | |
| علامة لإنشاء رسومات متجهة على صفحة ويب. | |
| علامة قديمة لإنشاء رسوم متحركة بسيطة للنص أو حركة الصورة. |
كس الرسوم المتحركة باستخدام علامة
يمكن إنشاء الرسوم المتحركة لعناصر الويب باستخدام كس. للقيام بذلك ، يمكنك استخدام علامة تحدد أنماط الرسوم المتحركة الضرورية.
لإنشاء الرسوم المتحركة ، يمكنك استخدام مختلف خصائص كس مثل الرسوم المتحركة اسم ، الرسوم المتحركة المدة ، الرسوم المتحركة توقيت وظيفة ، الرسوم المتحركة تأخير ، الرسوم المتحركة التكرار العد وغيرها.
مثال على الرسوم المتحركة باستخدام علامة :
في هذا المثال ، يتم إنشاء رسم متحرك يسمى "نقل" ، والذي يحدد حركة عنصر من نقطة (0 ، 0) إلى نقطة (100 بكسل ، 100 بكسل) والعودة. تستمر الرسوم المتحركة إلى أجل غير مسمى بفضل الرسوم المتحركة-التكرار-العد: خاصية لانهائية.
لتطبيق الرسوم المتحركة على عنصر ، تحتاج إلى إضافة فئة "الرسوم المتحركة" إلى هذا العنصر:
العنصر
وبالتالي ، سيتم تحريك العنصر وفقا لأنماط معينة.
بدلا من تحديد إطارات مفتاحية من خلال السمة أتكيفراميس داخل العلامة ، ويمكن أيضا أن تكون محددة في ملف كس منفصل ومتصلة باستخدام العلامة أو إدراجها مباشرة في صفحة هتمل.
استخدام علامة هتمل5 لإنشاء الصور المتحركة
العلامة هي واحدة من العناصر الرئيسية ل هتمل5 لخلق الرسوم المتحركة والحركة على صفحات الويب. يسمح لك برسم الرسومات برمجيا وتحريكها باستخدام جافا سكريبت.
- لاستخدام العلامة ، تحتاج إلى استخدام جافا سكريبت للحصول على سياق الرسم وتنفيذ أوامر الرسم المختلفة لإنشاء رسم متحرك.
- في جافا سكريبت ، احصل على سياق الرسم:
- فار كتكس = قماش.جيتكونتيكست ("2د");
- فار صورة = صورة جديدة ();
- }
- قم بتحديث موضع الصورة قبل كل إطار لإنشاء تأثير حركة:
سي تي إكس.كليريكت (0 ، 0 ، قماش.العرض ، قماش.الارتفاع);
سي تي إكس.دراوماج (صورة ، س ، ص);
س += 1;
ص + = 1;
}
هذا هو الهيكل الأساسي للرسوم المتحركة باستخدام .من المهم الآن معرفة أن هذا مجرد مثال ، وأن النتيجة النهائية قد تختلف اعتمادا على المتطلبات والتأثير المطلوب. يمكن تعديل هذا الرمز عن طريق إضافة خوارزميات معقدة وأي تأثيرات لإنشاء حركة أكثر تشويقا وملونة للصور.
مع هتمل5 العلامة وجافا سكريبت ، يمكنك إنشاء الرسوم المتحركة مذهلة والحركة على صفحة الويب الخاصة بك. هذا يفتح فرصا هائلة لإنشاء تطبيقات ويب تفاعلية ومثيرة.
تخصيص الرسوم المتحركة باستخدام جافا سكريبت وعلامة
جافا سكريبت و كس يمكن استخدامها لإنشاء الرسوم المتحركة باستخدام علامة في هتمل. في هذا القسم ، سننظر في تكوين الرسوم المتحركة باستخدام جافا سكريبت.
الخطوة 1: أولا وقبل كل شيء ، سنحتاج إلى صورة سيتم تحريكها. للقيام بذلك ، استخدم العلامة :
إذا كانت الصورة موجودة بالفعل على الصفحة ، يكفي تحديد معرفها (المعرف) للوصول إليها في جافا سكريبت.
الخطوة 2: في الخطوة التالية ، سنقوم بإنشاء وظيفة من شأنها أن تؤدي الرسوم المتحركة:
الخطوة 3: داخل الوظيفة ، يمكنك استخدام طرق جافا سكريبت لتغيير خصائص الصورة وإنشاء تأثيرات الحركة. على سبيل المثال ، يمكنك تغيير موضع الصورة:
وظيفة تحريك () {
- فار صورة = وثيقة.جيتليمنتبيد ("صورة متحركة");
- فار الموقف الحالي = 0;
- سيتينرفال (وظيفة () {
المنصب الحالي + = 1;
صورة.أسلوب.اليسار = الوضع الحالي + "بكسل";
}, 10);
}
في هذا المثال ، تقوم وظيفة الرسوم المتحركة بتحريك الصورة على طول المحور الأفقي ، مما يزيد من قيمة الخاصية" اليسرى " بمقدار 1 بكسل كل 10 مللي ثانية.
الخطوة 4: أخيرا ، دعنا نسمي وظيفة الرسوم المتحركة عند تحميل الصفحة:
الآن ستبدأ الرسوم المتحركة تلقائيا عند تحميل الصفحة.
لاحظ أن هذا الأسلوب هو مجرد إحدى الطرق لإنشاء رسوم متحركة بسيطة باستخدام جافا سكريبت. اعتمادا على المتطلبات والمهمة ، يمكن استخدام طرق وخصائص مختلفة لتحقيق التأثير المطلوب.
باستخدام مكتبة مسج لتحريك ونقل الصور
مكتبة مسج هي واحدة من المكتبات الأكثر شعبية وسهلة الاستخدام للعمل مع جافا سكريبت. تتضمن وظائفه العديد من الميزات ، بما في ذلك الرسوم المتحركة وحركة الصور.
لاستخدام الرسوم المتحركة وحركة الصور باستخدام مسج ، يجب عليك توصيل المكتبة في مستند هتمل الخاص بك. للقيام بذلك ، تحتاج إلى إضافة السطر التالي من التعليمات البرمجية إلى قسم رأس مستند هتمل:
بعد توصيل المكتبة ، يمكنك البدء في استخدام إمكانياتها لإنشاء رسوم متحركة وصور متحركة. للقيام بذلك ، يمكنك استخدام مختلف الأساليب والخصائص التي تقدمها مسج ، مثل تحريك () ، كس() و أتر().
طريقة تحريك () يسمح لك لخلق الرسوم المتحركة عن طريق تغيير خصائص عنصر لفترة معينة. على سبيل المثال ، يمكنك تحريك موضع الصورة أو حجمها أو شفافيتها أو لونها.
تسمح لك طريقة كس () بتغيير خصائص كس لعنصر ، مثل الموضع والحجم واللون وما إلى ذلك. باستخدام هذه الطريقة ، يمكنك تحريك صورة عن طريق تعيين قيم خصائص كس جديدة.
طريقة أتر () يسمح لك بتغيير سمات عنصر. يمكنك استخدامه ، على سبيل المثال ، لتحريك تغيير في قيمة سمة سرك لعنصر لاستبدال صورة الخلفية.
مثال على استخدام طريقة تحريك () لنقل صورة إلى اليمين بمسافة محددة:
document (وثيقة).جاهز (وظيفة () {
. ('إمغ').تحريك ({
'الهامش الأيسر': '+ =100 بكسل'
}, 1000);
});
في مثال الكود هذا ، تم إعطاء الصورة اسما ، ونستخدم طريقة تحريك () لتحريك تغيير الهامش الأيسر (الهامش الأيسر) بمقدار 100 بكسل إلى اليمين. وهذه الرسوم المتحركة تستمر 1 ثانية (1000 ميلي ثانية).
وهكذا ، وذلك باستخدام مكتبة مسج يجعل من السهل ومريحة لخلق الرسوم المتحركة وحركة الصور على صفحة ويب. باستخدام طرق مثل تحريك () ، كس () و أتر () ، يمكنك تغيير خصائص مختلفة من العناصر وخلق تأثيرات الحركة الجميلة.
تحميل وتحريك الصور سفغ على موقع على شبكة الانترنت باستخدام
علامة سفغ (الرسومات المتجهة القابلة للتطوير) هي تنسيق صورة يسمح لك بحفظ الرسومات المتجهة. انه امر رائع لخلق الرسوم المتحركة والعناصر التفاعلية على صفحات الويب. واحدة من الطرق لتحميل وتحريك الصور سفغ على موقع على شبكة الانترنت هو باستخدام علامة.
لتحميل صورة سفغ إلى الموقع ، تحتاج إلى إدراج رمز سفغ في الكتلة. يمكن تحديد رمز سفغ مباشرة في ملف هتمل أو تحميلها من ملف منفصل باستخدام أو العلامة.