هل نحتاج إلى جافا سكبريت لننشئ شريط التقدم للمواقع؟

ابتدئت في لغة الـ CSS منذة مدة لا بأس بها، ولضعف لغتي الأجنبية لا أجد مصادر عربية شاملة عن هذه اللغة ولذا دائماً ما أعود إلى خبراء حسوب للإستفادة من العلوم التي لديهم.

سؤالي هو:

هل نحتاج إلى جافا سكبريت لننشئ شريط التقدم أثناء تحميل الموقع؟

على سبيل المثال موقع -منشر-

https://www.manshar.com/art...

(لاحظ الشريط العلوي الأحمر أثناء فتح الموقع)


يوسف سيد أضف ردا

نعم ستحتاج JavaScript لتعرف تقدم الصفحة، وإلا يمكنك القيام بشريط تقدم وهمي(لا يعتمد على تقدم الصفحة) باستخدام تحريك CSS3(CSS3 Animations) لوقت معين ويكون في أول الصفحة في أول الوسم head ويختفي بعد تحميل باقي الصفحة عبر تحميل ملف CSS آخر في آخر الصفحة -قبيل إنتهاء وسم body؛ ليقوم بإخفاء شريط التقدم بعد تحميل الصفحة، هل ستستطيع القيام بالأمر بنفسك؟؛ حاول لكي تكسب خبرة أكثر، بالنسبة لتحديد المقدار بJavaScript: اطلع على هذا الرَّد

.

ملاحظة قد لا أستطيع الرّد عليك لمدّة يومين سأذهب الآن -إن شاء الله- (عندي إمتحان فقه الغد وبعد الغد هندسة :( آسف).

هل ستستطيع القيام بالأمر بنفسك؟

نعم بالنسبة للـ css فقد درست معظمها وتقريباً أتقنت اللغة ولا أزال أدرسها- لكن بما أن الشريط لا ينشئ بالـ css فسأنتظر إلى أدرس الجافا لأقوم بتعلمه. شكراً لك على الكود

أتمنى لك التوفيق والنجاح في دراستك من كل قلبي

أسأل الله أن يرزقك علماً نافعاً وينفعك بما تعلمت أخي يوسف.