السلام عليكم و رحمة الله تعالى و بركاته , مرحبا , كيف حالكم جميعا , ارجو من الله تعالى , ان تكونو بالف صحة و عافية و اما بعد
ما هي تقنية الـ sass ؟ و لماذا هي موجود ؟ و ما الفائدة منها ؟ و من اين اتعلمها ؟
ما هي لغة الـ css ؟
ان لغة الـ css تعتبر من اللغات الثلاثة الاساسية في عالم تصميم الويب و اقصد هنا الفرونت اند , حيث ان اي موقع في هذا
العالم , يحتاج الى html و الى css و الى جافا سكربت , و اغلب ان لم يكن كل المواقع في العالم و التي تقدر بـ الملاين
و المليارات , تم تصميمها بعد عون الله تعالى , بـ استخدام اللغات الثلاثة اعلاه , و الـ css تعتبر لغة توصيف حالها حال الـ html
و عليه فـ ان هذه اللغة ينقصها العديد من المميزات البرمجية التي تسهل عمل المكود عند التكويد و خاصة في المشاريع
الكبيرة و اقصد هنا مواقع الصفحات الكثيرة و المواقع التي تخص عالم التجارة و بالاخص المواقع التجارية
عيوب الـ css القاتلة عند التكويد
1- افتقار هذه اللغة الى الفاريابول , فـ نعم اصبح هناك فاريابول في الاصدارات الجديدة منها , لكنها في السابق كانت تفتقر لها
و بشدة و فيماذا يفيدنا الفاريابول او المتغيرات ؟ , مثلا عندك موقع متعدد الالوان , و عدد اسطر صفحة الـ css
+10 الالف , فـ ما الحل عند تعديل الالوان ؟ , تقوم بالتعديل واحدة واحدة ؟ ام بـ تغير قيمة واحدة و يتم تغير بقية القيم
ان شاء الله تعالى . ؟ , فهمت هذه الميزة ؟
2- افتقار هذه اللغة الى الدوال الشرطية و تفيد الاخيرة في تنفيذ شروط محددة مثل تغير اتجاه احرف الموقع و يفيد هذا الامر
في تغير لغة الموقع , فـ الانجليزية تبدأ من اليسار الى اليمين , و لكن العربية تبدأ من اليمين الى اليسار , فـ باستخدام هذه الدوال
يمكنك بعد عون الله تعالى , تحويل طريقة كتابة الكلام من اليسار الى اليمين
3- افتقار هذه اللغة الى الاختصارات , فـ مثلا عندك مجموعة كبيرة من القيم المتكررة فـ ما الحل ؟ الحل ببساطة هو تكرارها و زيادة
حجم الكود مما يؤدي الى بطيئ في الموقع و حتى بطئ في عملية التكويد و العمل
4- اضافة الى عدة عيوب اخرى
الغاية من وجود الـ sass
و على هذا الاساس , فـ ان الغاية من وجود الـ ساس او اي تقنيات اخرى (نعم اخي القارئ هناك تقنيات اخرى)
هو حل هذه المشاكل و اضافة الخواص البرمجية الى لغة الـ css المجردة
من اين اتعلم هذه التقنية ؟
هناك العديد من المصادر لتعلم تقنية الـ ساس , منها الموقع الرسمي و منها قنوات اليوتيوب و منها ايضا الكتب
لكنني شخصيا ارشح كورس الاستاذ اسامة و الذي يقدمه بـ احترافية تامة , اضافة الى كورس موازي لـ التدرب على هذه التقنية
و تجربة العديد من الامور البرمجية في خضم تصميم مواقع حقيقة , و عليه فـ نشكر الاستاذ اسامة و نرجو من الله تعالى ان يديم
عليه الصحة و السلامة و العافية
رابط الكورس
و اتقو الله تعالى ما تستطيعون سبيلا , و لا تنسو الصلاة الحالية , قيام الليل و السنن البعدية و القبلية , الصلاة على النبي , صلى الله عليه و سلم , قراءة اية الكرسي بعد كل صلاة مكتوبة , و قراءة سورة الكهف و سورة البقرة و الجزء الاخير منها , و الاستغفار لكم و لمن تحبونهم و تهتمون لامرهم و ترديد دعاء : اللهم انك عفو تحب العفو فاعف عني او عنا
و ترديد الدعاء العظيم الحبيب للرحمن الخفيف على اللسان :
سبحان الله و بحمده , سبحان الله العظيم
ثم شكرا لكم و دمتم بود
^_^
التعليقات