چرا برنامه نویسان وب حتما می بایست طراح سایت نیز باشند
برنامه نويس وب سايت به شخصي گفته مي شود که مسئول کد نويسي اچ تي ام ال، سي اس اس، جاوا اسکريپت و شاخه آن نظير آجاکس و جي کوئري و زبان هاي سمت سرور وب سايت نظير پي اچ چي و دات نت مي باشد که مي بايست دانش سئو و بهينه سازي وب سايت را داشته باشد. در مقابل معمولا طراح وب سايت به شخصي گفته مي شود که مسئول ايجاد گرافيک هاي وب سايت نظير چار چوب سايت، فلش و فتوشاپ مي باشد و با نرم افزارهاي گرافيکي آشنايي کامل دارد. در حقيقت طراح وب سايت نيز دانش اوليه اي در زمينه اچ تي ام ال و سي اس اس دارد و برخي از طراحان حرفه اي تر دانش جاوا اسکريپت نيز دارند. در صورتي که يک برنامه نويس دانش استفاده از نرم افزارهاي گرافيکي نظير فلش، فتوشاپ را داشته باشد مي تواند در موارد لازم گرافيک هاي مورد نياز وب سايت و بخش مورد نظر را طراحي نمايد و ديگر لازم نيست براي ايجاد گرافيک ها وب سايت به طراح وب سايت مراجعه نمايد. در حقيقت در صورتي که برنامه نويس وب سايت دانش طراحي داشته باشد بخش هاي مختلف وب سايت را با گرافيک بهتري پياده سازي مي نمايد و باعث بالا رفتن جنبه بصري وب سايت مي گردد. امروزه با ظهور اچ تي ام ال 5 و امکان ايجاد انيميشن ها با آن و سي اس اس 3 ميزان استفاده از فلش در سايت ها به حداقل رسيده و معمولا گرافيک ها توسط کد نويسي اچ تي ام ال، سي اس اس و جاوا اسکريپت پياده سازي مي گردند و بنابراين کافي برنامه نويس وب سايت با ابزارهاي ايجاد گرافيک هاي دو بعدي نظير فتوشاپ آشنايي کامل داشته باشد. کتابخانه هاي جاوا اسکريپت بسياري نظير jquery و mootools وجود دارند که از آنها مي توانيد براي ساخت انيميشن هاي مختلف در سايت استفاده نماييد که اين موضوع باعث عدم نياز به فلش در طراحي مي گردد.پس کافي است برنامه نويس وب سايت نحوه کار با يک نرم افزار گرافيکي به عنوان مثال فتوشاپ را بياموزد تا بتواند يک سايت را از 0 تا 100 راه اندازي نمايد.در ضمن همچنين شما برنامه نويسي را در نظر بگيريد که در حال کد نويسي بخش خاصي از سايت مي باشد و در صورتي که دانش گرافيک بداند مي تواند بدون وقفه کد نويسي خود را انجام دهد و در صورتي که بخشي از سايت به گرافيک خاصي احتياج داشت به لحظه گرافيک مورد نظر را پياده سازي نمايد و از اتلاف وقت پروژه جلوگيري نماييد.هماهنگ نمودن طراح و برنامه نويس وب سايت معمولا باعث کند پيش رفتن پروژه مي گردد و به همه برنامه نويسان توصيه مي نماييم روش کار با حداقل يک نرم افزار گرافيکي را بياموزند.