ما هي أفضل برامج تصميم المواقع؟



حينما يأتيني هذا السؤال أعرف على الفور أن سائله من المبتدئين في عالم تصميم مواقع الإنترنت، وأنه يريد أن يوفر تكلفة تصميم الموقع ويريد أن يصمم موقعه بنفسه، وأنه يظن – كما كنت أظن من قبل – أن تصميم الموقع يتم فيه الاستعانة بأحد البرامج، مثله مثل من يريد كتابة موضوع ما فيلجأ إلى ميكروسوفت ورد، ومن يريد وضع قاعدة بيانات بسيطة فيلجأ إلى ميكروسوفت إكسل .. ولكن الوضع مع الديزاين مختلف.
حينما سألت هذا السؤال منذ أكثر من سبع سنوات جائني الرد كما سأقوله لك الآن .. فقد قال لي صديقي يومها: تصميم الموقع لا يعتمد بالضرورة على برنامج واحد، وإنما مجموعة من البرامج المساعدة التي تجتمع جميعها لتخدم موقعك لتظهره في النهاية بالشكل الذي ترغب فيه.
فمثلاً حينما تريد أن تقوم بتصميم موقعك بيديك ستبدأ في البحث عن البرامج السهلة التي تساعدك على تصميم موقعك بسهولة، وفي هذه الحالة أنصحك ببرنامج Microsoft Front Page من شركة ميكروسوفت، وقد ظهر مجاناً في مجموعة أوفيس 2000 و2003 ولم أره بعدها، وربما قامت ميكروسوفت ببيعه كإصدار مستقل.
وهناك أيضاً برنامج Dream Waver وهو لا يختلف كثيراً عن فرونت بيج، ويمكنك استعمال هذا أو ذاك كيفما تشاء.
ربما يكون الأمر انتهى عند هذا الحد، ولكن حينما نتحدث عن جماليات الموقع والمؤثرات الخاصة الخلابة المتحركة التي تجذب الزوار، يجب أن نذكر البرنامج الأشهر في عالم المؤثرات المتحركة في مواقع الإنترنت Micro Media Flash بتأثيراته الجذابة وستايلاته التي تضفي طعماً آخر على الموقع، وأيضاً بحركاته الجاهزة التي تستطيع تحميلها من على الإنترنت بسهولة.
ولكن افترض أنك لا تملك لوجو خاص بشركتك، وتريد أن تصنع واحداً .. فما العمل؟
هنا تكون الريادة لبرنامج إنشاء ومعالجة الصور Corel Draw لتنشيء الصور من الصفر بشكل جذاب وكيفما يحلو لك، وأيضاً تنشيء تصميمات أوراقك التجارية، كالكروت الشخصية والفواتير بشكل جذاب واحترافي.
وإذا أردت المزيد من المؤثرات على الصور التي تلتقطها لمنتجاتك أو لشركتك أو لمجال عملك، أو حتى لأي صور معبرة عن نشاطك، فلن تجد أفضل من البرنامج الأشهر في معالجة الصور على مستوى العالم، وأقصد به برنامج Photoshop وما يقدمه لك من إمكانيات فريدة تجعل من الصورة كعجينة الصلصال تفعل بها ما يحلو لك.
كل ما ذكرت سابقاً على الرغم من جودته وروعته فهو إجمالي يتم إضافته في عالم الهواة وليس المحترفين، وعالم المواقع الشخصية البسيطة وليست الاحترافية، أو تستطيع عن طريقه تصميم موقع بسيط للغاية سواء أكان لفرد أم لشركة.
ولكن إذا تحدثنا عن عمل المحترفين بحق، الذين قضوا وقتاً طويلاً من أعمارهم في دراسة التصميم وقواعده وأنواعه، فسنجد أن تصميم مواقع الإنترنت ينقسم بصفة عامة إلى قسمين رئيسيين.
1- التصميم Designing.
2- التطويرDevelopment .
أولاً: التصميم.
التصميم هو الشكل الخارجي للموقع، هو الشكل النهائي الذي يراه الزوار، ويثنون على جودته أو يعترضون عليها، ويكون فيه الألوان وثنيات القوائم، والتأثيرات الفنية المختلفة التي يوفرها برنامجي فلاش وفوتوشوب.
دائماً ما أضرب هذا المثال للعملاء في توضيح الفارق بين التصميم والتطوير، التصميم يشبه الدهان الذي تدهن به جدران شقتك أو عمارتك، فهو الشكل النهائي الذي تثني عليه أو تكرهه، بينما التطوير هو البنية الأساسية، والتحتية للعمارة أو الشقة، فهو صبة الخراسانة وهو العمدان المسلحة، وهو جدران الطوب الأحمر، وهو طبقة الأسمنت التي تغطي هذا الطوب، وهو النوافذ والأبواب التي تقوم بتصميمها في العمارة .. كل هذا يندرج تحت بند الدفلوبمنت أو التطوير.
وفي عالم البناء، نقوم بوضع الأساسات ورفع العمدان أولاً قبل دهان الحوائط في النهاية، ولكن في عالم تصميم مواقع الإنترنت نقوم بعمل التصميم النهائي أو الشكل النهائي للموقع لنعرضه على العملاء، وما يتوافق مع متطلباتهم قبل الوصول للشكل النهائي .. هذا هو السستم الذي نعمل به نحن في شركتنا على الأقل.
بعد عمل التصميم – ويكون عادة أشبه بصورة للتصميم – يتم تقطيع التصميم بطريقة خاصة ليتوافق مع المطور الذي سيقوم بإنهاء الموقع، ولصق التصميم على الشكل الخارجي للموقع الذي تم تطويره.
ثانياً: التطوير.
كما اسلفنا سابقاً التطوير هو الجزء الشاق والفعال في الموقع، والذي يدفع فيه الناس الكثير من النقود حتى يحصلوا على مواقع بإمكانيات جبارة، وخصائص متفردة.
وأجر المطور عادة أعلى بكثير من أجر المصمم، ويتم احتساب أجر المصمم بالقطعة، بينما يتم احتساب أجر المطور بالساعة، والمجهود الذي يبذله المطور يعتمد على الترابطات المنطقية والحسابية، بينما المصمم يعتمد على الإبداع وترابط الألوان.
المطور يحتاج إلى الكثير من الوقت والدراسة حتى يخرج علينا مطوراً محترفاً يستطيع أن يضطلع بالأعمال، فيحتاج منه الأمر إلى دراسة أكاديمية قد تاخذ منه قرابة العام، بينما المصمم يمكنه بحث ملكة الإبداع في نفسه فقط، وتطويرها بالمران والخبرة الشخصية، فليس شرطاً أن يكون أكاديمياً، عكس المطور الذي يجب أن يكون أكاديمياً بشكل خاص، وغالباً ما يجب أن يحمل الشهادات التي تثبت تجاوزه اختبارات الحد الأدنى العلم في هذا الشأن.
هناك نوعين شهيرين من لغات البرمجة يفني المبرمجون فيها أعمارهم .. لغة الـ PHP  والتي تعمل تحت بيئة لينوكس، ولغة ASP والتي تعمل تحت بيئة وندوز، وهناك بالطبع الكثير من اللغات التي تعمل في ظل بيئات مختلفة مثل ماك، ويونيكس، وغيرها، مما لا تحظى بشهرة أو شعبية في السوق العربي والعالمي مثل هاتين اللغتين.
دراسة لغة واحدة يحتاج من المطور عاماً تقريباً من الاجتهاد والدراسة والتجريب، ويحتاج المطور في العادة إلى عامين على الأكثر لينال قسطاً من الخبرة والاحتراف تؤهله لمضاهاة الخبراء في هذا المجال عالمياً.
يمكن لأي من دارسي اللغتين الإلمام باللغة الأخرى، ولكن ليس بصورة موسعة، ولكنه يستطيع فهم أكوادها، وكيفية عملها، وإن كان ذلك يتطلب منه الكثير من الوقت.
الآن أنت على دراية بكل ما يتعلق بالبرمجة وتصميم المواقع، فإذا كنت هاوياً يمكنك أن تسلك طريق الهواة لعمل موقعك الشخصي فحسب، وإن كنت محترفاً تستطيع سلوك طريق المحترفين لتصل إلى مبتغاك من الاحتراف في الوقت الذي يحلو لك.