css Framework

عام 0 geek4arab
Spread the love

دعنا نفكر في الأمور التي يحتاجها المطور في مشاريعه

  • pagination أو تعدد الصفحات
  • النماذج البريدية forms
  • الجداول لعرض البيانات التي تحتاج للعرض على شكل جدول
  • رسائل: أخطاء، نجاح، ملاحظات
  • الروابط، العناوين، النصوص Formatting
  • .. etc

بعد حصر الأمور التي تتكرر في كل مشروع، يمكننا إنشاء ملفات css مكتوبة بدقة كبيرة وبشكل يجعل استعمالها في مشاريع أخرى سهل، بعد تغيير الألوان أن أردت
أنشأت ملفات pager.css و form.css وعندما أريد استعمالها في مشروع جديد، أكتفي باستدعائهما عبر الأمر import وهكذا احصل على تعدد صفحات جميل مثل flickr و نماذج بريدية جميلة قضيت وقتا كبيرا في تنسيقها ..

هذه مبدئيا فكرة framework في أي لغة تطوير أو برمجة، هناك مكتبات وملفات جاهزة تساعدك في الانتاج والعمل، فلما تكتب نفس الأسطر بشكل مكرر دوما ؟

من الأفضل لكل مطور ويب أن ينشئ إطاره الخاص ولا يستعمل منصات العمل الخاصة ب css .. شخصيا أؤمن بهذا الأمر، حتى chris مطور css المعروف، أجاب بنفس الجواب في معرض سؤاله عن أفضل منصات css

والان، عندما أنشئ مشروعا جديدا، اكتفي بإضافة الأسطر التالية:

@import url(reset.css);
@import url(table.css);
@import url(form.css);
@import url(pager.css)

الكاتب geek4arab

geek4arab

مواضيع متعلقة

التعليقات مغلقة