آموزش طراحی سایت

طراحی وب سایت پیچیده و هنرمندانه!

تمامی طراحان وب سایت سعی میکنند تا وب سایت را با دقت طراحی کنند ولی عملیات ساخت وب امری مشکل و تا حدودی پیچیده است. ریزه کاری های فراوانی در این کار وجود دارد و در واقع این کار نیاز به یک تیم متشکل از انواع تخصص ها است. حتی اگر در طراحی ظاهری بسیار حرفه ای باشیم اما از ساختار چیدمان اطلاعات در سایت چیزی ندانیم ، مطمئن باشید کاربران این ساخته زیبا را به هیچ شکلی درک نخواهند کرد. با توجه به این موضوع طراحان و مدیران وب سایت بیشتر زمان خود را صرف تشخیص نیازها و خواسته های بینندگان وب سایت میکنند.
در واقع یک طراحی وب سایت خوب و خوشایند برای کاربران که در عرصه فعلی بتواند در اینترنت دوام بیاورد کار راحتی نیست.
وب سایت های امروزی در اصل همگی از یک مدل برنامه نویسی شبکه که به صورت دو طرفه سرویس دهنده/سرویس گیرنده استفاده میکند ایجاد شده اند:
الف. سمت سرویس دهنده Server Side شامل سخت افزار و نرم افزارهای وب و همچنین عناصر برنامه نویسی گوناگون است. این برنامه میتواند یک CGI ساده و یا برنامه پیچیده چند لایه جاوا باشد.
ب. سمت سرویس گیرنده Client Side سمت سرویس گیرنده در حقیقت همان مرورگر وب و فناوری های مشابه است. در واقع نرم افزاری که قادر به نمایش و آنالیز اطلاعات سمت سرور برای کاربران باشد. یکی از معروفترین این نرم افزارها Internet Explorer است.
ج. شبکه شبکه در واقع مجموعه ای از اتصالات گوناگون است که برای تحویل وب سایت به کاربر مجهز شده است.
درک کامل عناصر و جنبه های فنی محیط وب دارای اهمیت زیادی برای تبدیل شدن به یک طراح موفق وب سایت است.

طراحی وب سایت چیست؟

طراحی وب سایت به مهارت ساخت و راه‌اندازی صفحات وب گفته می‌شود. تیم برنرز لی مخترع وب، با برپایی یک سایت وب در اوت ۱۹۹۱، نام خود را به عنوان نخستین سازندهٔ وب در تاریخ نگاشت. او در نخستین وب سایتش، از اَبَرمتن و پیوندی برای ایمیل (پست الکترونیک) استفاده کرده بود.

در آغاز طراحی وب سایت‌ ها با کُدهای ساده HTML نوشته می‌شدند، گونه‌ای از زبان نشانه‌گذاری که ساختار ساده‌ای به وب گاه‌ها می‌داد، شامل سرتیتر و پاراگراف، و توانایی پیوند دادن به آدرس‌های دیگر از طریق ابرپیوند. در مقایسه با روش‌های دیگر، این راه تازه و متفاوتی بود که کاربران به سادگی می‌توانستند با یک مرورگر، صفحه‌های پیوند خورده را باز کنند.

با پیشرفت وب و هنر طراحی آن، زبان کُد نویسی اش، اَبَرمتن یا اچ تی ام ال، پیچیده‌تر و پرانعطاف تر شد. ابزاری مانند جدول‌ها که بیشتر برای نمایش نمودارهای داده‌ای بودند، بزودی مورد استفاده نادرست ، برای چیدمان‌های پنهان در صفحه‌های وب قرار گرفتند. با پیدایش الگوهای آبشاری وب یا «CSS»، روش نادرست طراحی با جدول‌های پنهان در صفحه از گردونه خارج، و بجای آن استفاده مناسب از زبان کمکی «CSS» جایگزین شد.

فناوری‌های یکپارچه سازی پایگاه داده (Database)، مانند زبان‌های کُدنویسی سمت سرور (Server-Side Scripting) مانند CGI، PHP، ASP. NET، ASP، JSP و ColdFusion، و استانداردهای طراحی مدرن با الگوها (CSS)، ساختار وب سایت‌ها را باز هم تغییر داده و آنرا پیشرفته تر کرده‌اند.

همچنین با آمدن نگاره‌های جاندار و فناوری‌های پویانمایی به صفحه‌ها، مانند فلَش (Flash)، چهره وب بیشتر از پیش تغییر کرد و توانمندی‌های تازه به سازندگان رسانه و طراح‌های وب داده شد.