اصول وب دیزاین حرفه ای
وب دیزاینر چه میکند؟ کدنویسی یاد میگیرد و یک سایت را براساس خواستهها و نیازهای کارفرما (صاحب سایت) میسازد و آن را تحویل میدهد و تمام؟ طراح سایت همهی سایتها را یکجور دیزاین میکند؟ یعنی یک سایت فروشگاهی را دقیقا همانطور طراحی میکند که یک سایت خبری را؟ آیا طراحی سایت اصول و قواعدی دارد؟ منظورم اصول وب دیزاین حرفه ای است که وب دیزاینر در طراحی تمامی سایتها باید رعایت کند؟ طراحی وبسایت کار سادهای نیست. فقط نوشتن چندینهزار خط کد هم نیست. وب دیزاینر به مجموعهای از مهارتها نیاز دارد و باید به نکات و جزئیات زیادی توجه کند. همهی سایتهایی که یک طراح میسازد سایتهای خوب و موفق و کاربرپسندی نیستند. هر سایت باهدف مشخصی دیزاین میشود و طراحی سایت باید بهگونهای باشد که رسیدن به آن هدف را تسهیل کند. طراح سایت باید آن هدف را درذهن داشته باشد و باتوجه به آن سایت را توسعه دهد و بسازد. پس طراحی سایت و تمام المانهای هر صفحه درخدمت هدف سایت است و اگر نتوانند سایت را به هدفش برسانند، طراحی سایت موفق و موثر نبوده است. بههمیندلیل و برای کمک به وب دیزاینرها مجموعهای از اصول و قواعد برای طراحی سایت موفق تعریف شده است. طراح برای طراحی هر سایتی باید براساس آن اصول پیش رود. در این مقاله شما را با اصل هایی که با رعایتکردن آنها هر طراح وبسایتی میتواند وب دیزاینی حرفهای و موفق و موثر انجام دهد، آشنا می کنیم. با پلتفرم حافظ همراه باشید. مراحل پیاده سازی اصول وب دیزاین حرفه ای ۱- نیازسنجی مرحله اول، اهدافی را که باید وب سایت به آن برسد مشخص می نماید. مشخص بودن اهداف علاوه بر اینکه به طراح کمک می کند در حداقل زمان، کار را به پایان برساند. موجب می شود نیازهای اساسی سیستم نیز مشخص شده و محصول نهایی بیشترین میزان رضایت مندی را در پی داشته باشد. عمده ترین موارد قابل طرح در این بخش شامل : مصاحبه با فرد سفارش دهنده و کارکنان و تعیین نیازمندی ها بازدید از روند فعالیت در سیستم و شناخت مراحل آن شناخت مخاطبین انتخاب سرویس مورد نیاز برای کنترل و اجرای وب سایت (PHP,ASP,….) انتخاب بانک اطلاعاتی مورد نیاز برای نگهداری اطلاعات امکانات لازم برای سیستم که شامل تصویر،صوت،انیمیشن،فرم و … مستند سازی اولیه از اطلاعات بدست آمده فناوری های مورد نیاز مانند پراخت اینترنتی و … امکان استفاده از فناوری ها، معمولا در وب سایت های پویا وجود دارد که موضوع طراحی صفحات وب پیشرفته است. در وب سایت های پویا، از پایگاه داده و سرویس دهنده های مخصوصی استفاده می شود، که باید در مراحل قبل از پیاده سازی وب سایت، نیازمندی های آن را در این زمینه ها بررسی نمود. ۲- معماری اطلاعات در این مرحله براساس نیازسنجی های انجام شده در مرحله قبل و نتایج بدست آمده، آن را در قالب یک ساختار داده ای طراحی و چیدمان آن را مشخص می نماییم. تعدادی از این موارد عبارتند از : انتخاب نام دامنه برای وب سایت : نام و پسوند دامنه باید متناسب با نام سازمان و نوع عملکرد آن باشد. تعیین عناوین صفحات : عنوان باید مناسب و متناسب با محتوی صفحات، انتخاب گردد. طراحی ساختار سایت : ساختار زیر بنایی صفحات یک وب سایت باید دنباله رو عملیات آن باشد که در مرحله نیازسنجی با توجه به فعالیت های انجام شده تعریف شده اند. طراحی ساختار و مشخص نمودن نحوه ارتباط صفحات با یکدیگر، پیاده سازی عملی، طراحی و پیاده سازی صفحات وب را ساده می نماید. ۳- طراحی در این مرحله، ساخت و پیاده سازی وب سایت براساس ساختار کلی تعیین شده، آغاز می شود. طراح وب هنگام شروع عملیات طراحی سایت، باید یک طرح و نقشه کلی در زمینه نوع منوها، دکمه ها و نحوه ارتباط با صفحات دیگر و همچنین محل و اندازه اشیاء موجود در صفحه وب داشته باشد. نکات بسیاری وجود دارد که باید در طراحی کلی وب سایت و یا در طراحی صفحات به صورت مجزا در نظر گرفته شوند.برخی نکات مهم در طراحی کلی وب سایت عبارتند از : در صورت وجود انیمیشن در صفحه اول امکان صرف نظر کردن از مشاهده آن وجود داشته باشد. هدف از راه اندازی و پیاده سازی وب سایت برای بازدیدکنندگان کاملا مشخص باشد. نقشه سایت در کلیه صفحات موجود باشد. دسترسی به صفحه اصلی از تمام صفحات سایت امکان پذیر باشد. در صورت چند زبانه بودن سایت آیکونی معین برای تغییر زبان در نظر گرفته شود. محل قرارگیری آیکن های اصلی در کلیه صفحات مشخص و یکسان باشد. امکان انتقال اطلاعات سایت به بازدید کننده وجود داشته باشد. در صورت نیاز به نرم افزاری خاص برای مشاهده محتویات سایت، امکان دسترسی به نرم افزار مورد نظر برای بازدید کنندگان وجود داشته باشد. مشاهده صفحات سایت در حالات مختلف نمایش، بدون اشکال باشد(مفهوم رسپانسیو بودن صفحات). امکان جستجو در مطالب وب سایت و اتصال به آن فراهم باشد. تدابیر بهینه سازی برای موتور های جستجو (مفهوم سئو SEO ) برای سایت اندیشیده شود. امکاناتی برای آگاهی بازدید کنندگان از موقعیت جاری آنها در وب سایت وجود داشته باشد. امکاناتی برای دریافت نظرات، انتقادات و پیشنهادات بازدیدکنندگان موجود باشد. اطلاعاتی در مورد سازمان و مشخصات سفارش دهنده در سایت موجود باشد. اطلاعات مربوط به تهیه کننده و زمان تهیه وب سایت موجود باشد. امکان ارسال پرسش برای بازدیدکنندگان وجود داشته باشد. مهم ترین اصول وب دیزاین حرفه ای قبلاز پرداختن به اصول وب دیزاین، به این نکته باید اشاره کنم که تعداد اصول طراحی وبسایت اختلافی است. یعنی در منابع از اصول مختلفی نام برده شده است. درادامه، مهمترین اصول که در بیشتر منابع ذکر شده و برای طراحی وبسایت موفق و حرفهای لازم است، معرفی میشود. ۱. در تمامی مراحل وب دیزاین اهداف سایت باید درنظر گرفته شود همانطور که اشاره کردم، هر سایتی رسیدن به اهدافی را دنبال میکند. بعضیاز اهداف مشترک بین همهی سایتها هستند (جذبکردن بازدیدکننده و ساختن تعامل رضایتبخش). بعضی اهداف دیگر براساس موضوع سایت مشخص میشود: اگر سایت سرگرمی و ویدئویی باشد، هدفش این است که تا میشود بازدیدکننده را در سایت نگه دارد. اگر سایت فروشگاهی است، هدفش تبدیلکردن بازدیدکننده به مشتری و افزایش فروش است. اگر سایت برای یک برند خاص طراحی میشود و قرار است آن