



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

كما ترى في الصورة، المسافات التي نتركها في البداية توضح تراتبية العناصر بحيث يتضح العنصر الإبن من الأب، وباستخدام زر Tab في الكيبورد يتمكن المؤشر من القفر بمقدار 4 مسافات. بالإضافة إلى وضع تعليقات توضح بداية الأقسام Sections ونهايتها، وهكذا يصبح الكود واضحا ومقروءا حتى إذا سلمته لمبرمج سيعرف بكل سهولة كيف وأين يبدأ التعديل على الكود.
للتأكد من ملف html إن كان يحترم قواعد W3C سنرفع الملف على الموقع الخاص بمنظمة W3C و هذا الرابط ، ثم نضغط على Check، وإن كانت هناك أخطاء ستظهر تباعا ، سنصححها ثم نعيد الكرة حتى يخبرنا بأن الكود بدون أخطاء، ويعطيك الموقع كود لصورة يمكنك نسخه ولصقه في مكان ما في تصميمك يِؤكد للعموم بأن التصميم مطابق لشروط المنظمة .
ومن أشهر الأخطاء التي تظهر:
- وسم h1 يستخدم مرة واحدة فقط في الصفحة الواحدة
- إذا استخدمت وسم header أو section أنت مجبر على وضع وسم h داخله ستختار من h1 حتى h6 .
- وسم main لا يتكرر في الصفحة الواحدة
- لا يمكنك وضع عنصر block داخل عنصر inline
- لا بد من وضع الخاصية alt للوسم img ولو بدون قيمة
- إذا وضعت الخاصية action للفورم فلا يمكنك تركها فارغة
رابط الموقع
يمكنك أيضا تحميل إضافة تعمل على جوجل كروم تمكنك بكل سهولة من خلال فتح Console معرفة الأخطاء الموجودة ومعالجتها فورا.
رابط الإضافة
شاهد الفيديو التالي
3) ترتيب كود cssشاهد الفيديو التالي
ولا ننسى اختصار الكود ما أمكن بجمع القواعد المكررة في قاعدة واحدة، بعد انتهاء التصميم ننظر إن كان هناك مايمكن اختصاره في قاعدة واحدة لننقص عدد أسطر الكود، فكلما كان عدد الأسطر كبيرا كان الموقع بطيئا أثناء التحميل ، وسأريك في الفقرة الموالية كيف تقوم بضغط ملفات css و js لتسريع تحميل الموقع .
4) إستخدم ملفات css و js مضغوطة
النسخة العادية :
النسخة المضغوطة :
ضغط الملف يوفر في حجمه ويساعد على سرعة تحميل الموقع ، وبالنسبة لملفات css و js الخاصة بك يمكنك استخدام الموقعين التاليين للحصول على النسخة المضغوطة :
رابط أداة ضغط ملفات css
رابط أداة ضغط ملفات js
شاهد الفيديو التالي
في الخانة 1 ستختار png 24 إن كانت الصورة شفافة وتعلم على الخانة 2، ثم تضغط على Save قارن بعد ذلك بين حجم الصورة الأصلية والجديدة وستلاحظ الفرق ، حتى وإن كان الفرق ضئيلا إلا أنه مع كثرة الصور في الصفحة الواحدة فإن هذا الفارق يؤثر على سرعة تحميل الموقع .
- وصف دقيق للقالب الذي صممته تكتبه في ملف نصي txt ، وتوفر لك منصات عرض التصاميم إمكانية كتابته مباشرة في الموقع أثناء رفع التصميم ، هذا الوصف ستتحدث فيه عن ميزات القالب الذي صممته وما يدعمه ولا تنسى كتابة رابط موقع أي إضافة استخدمتها في التصميم مثل jQuery أو Bootstrap أو غيرهما حتى الصور المستخدمة ستحدد مصادرها. ويمكنك تحميل نموذج لهذا الملف النصي لتعرف الفكرة وتعدل عليه بما يناسب مشروعك :
رابط تحميل الملف
مشاهدة المرفق Layout-Description.txt
مشاهدة المرفق Layout-Description.txt

رابط تحميل الصور