طراحی وب
از ویکیپدیا، دانشنامهٔ آزاد.
فهرست مندرجات |
[ویرایش] طراحی وب
'طراحی یا آراستن صفحه هایِ رسانه وب'، و یا سایتها و نرم افزارهای وب، بوسیله اَبَرمتن یا زبانهای نشانهگذاری مانند اچتیامال، و با کمک الگوهای آبشاری وب (یا CSS) و تصویرها (یا Images)، با رعایت درست استانداردهای وب، را طراحی وب می گویند.
طراحی وب یعنی طراحی یک یا تعدادی صفحه، از جنس اَبَرمتن، پیوند داده شده و پیوسته به یکدیگر، می تواند مجموعه ای باشد از طراحی گرافیک، طراحی نمای گرافیکی کاربری (یا GUI)، تصویرسازی یا کاریکاتور، پویا نمایی یا انیمیشن، نوشتن متن، برنامه نویسی و کد نویسی، نوشتن کد الگوهای آبشاری وب (یا CSS) و از همه مهمتر، طراحی سناریو و چگونگی ساختار سایت، روش قرار گرفتن صفحه ها، یا به عبارتی ساده تر، طراحی نقشه کاربری. طراحی گرافیک تنها بخشی از طراحی وب است.
طراحی وب با طراحی بروشور و طراحی برای چاپ، تفاوت دارد. صفحههای وب به گونهای طراحی میشوند که بر روی نمایشگر رایانه خوب دیده شوند، بنابراین بیشینه دقت تصاویر، دقت نمایشگر است. برخلاف بروشور و روش طراحی برای چاپ، که داده ها در چند صفحه و به گونه یکجا در اختیار کاربر قرار میگیرد، در صفحههای وب این داده ها بر روی کامپیوتر سرویس دهنده ذخیره میگردند، و کاربر تنها هر صفحهای که احتیاج داشته باشد را با نرم افزار مرورگر اینترنت رایانه، مرور میکند. این باعث میشود تا در بخش بندی داده ها و در دسترس گذاشتن آنها، به شکلی متفاوت برخورد شود. از طرف دیگر جابجایی داده ها و در دسترس گذاشتن آنها از دید نرم افزاری، در شبکه ها، محدودیت هایی برای طراحی وب ایجاد میکند. به عبارتی دیگر، برتری این نوع از انتشار دیجیتالی - الکترونیک داده ها بر سایر رسانهها، که باعث می شود هر کاربری در هر گوشه جهان به آسانی به آنها دسترسی داشته باشد، رسانه وب را فراگیرتر نموده.
بنابراین نرم افزارهای طراحی وب، به کلی با دیگر نرم افزارهای طراحی و چیدمان متفاوت هستند. نا آشنایی طراح های گرافیک با نرم افزارهای وب، یکی از دلیل های تمایل نداشتن آنها به طراحی وب است. در سال هايی که استفاده از وب هنوز فراگیر نشده بود، شمار کمی از طراح های گرافیک درگیر طراحی وب بودند، اما اکنون، طراحی وب، وابسته به همکاری برنامه نويسان و طراح های وب و گرافیست ها شده است.
طراحی وب، بخشی از ساخت یک وب سایت است، که می تواند شامل تنظیم وب سرور یا دادهگاه وب، نوشتن نرم افزارهای وب و برقراری امنیت وب سرور یا «دادهگاه» باشد.
[ویرایش] طراح وب
هر طراح و گرافیستی که زبان کد نویسی بلد باشد و استانداردهای وب را رعایت کند، بتواند طراحی گرافیک با ظرافت و ریزه کاری برای وب انجام دهد، ساختار هنری و چیدمان صفحه ها را انجام دهد، همچنین روش قرار گرفتن صفحه بر روی یک دادهگاه یا سرور را مشخص کند و از دانش فنی فرستادن و دریافت فایل آگاه باشد، یک طراح وب است. طراح وب یعنی یک طراح هنری - فنی، کسی که تا اندازه ای دیدگاه فنی دارد، ولی در کنار آن زیبایی شناسی می داند و طراحی گرافیک می کند، همچنین کارایی سایت (یا Usability) و روش دسترسایی، یا در دسترس قرارگرفتن سایت (یا Accessibility) را طراح وب، همانند یک مدیر هنری-فنی مشخص می کند.
[ویرایش] تاریخچه
تیم برنرز لی، بنیانگذار شبکه جهانی وب، با برپایی یک سایت وب در آگوست ۱۹۹۱، نام خود را به عنوان نخستین طراح وب در تاریخ نگاشت. او در نخستین سایت وب اش، از اَبَرمتن و پیوندی برای ایمیل (پست الکترونیک) استفاده کرده بود.
در آغاز، سایتهای وب با کُدهای ساده «اچتیامال» نوشته می شدند، گونه ای از زبان کُدنویسی که ساختار سادهای به وب سایت ها می داد، شامل سرتیتر و پاراگراف، و توانایی پیوند دادن به صفحه های وب دیگر، با اَبَرمتن. در مقایسه با روش های دیگر، این راه تازه و متفاوتی بود که کاربران به سادگی می توانستند با یک مرورگر، صفحه های پیوند خورده را باز کنند.
با پیشرفت وب و هنر طراحی آن، زبان کُد نویسی اش، اَبَرمتن یا اچتیامال، پیچیده تر و پرانعطاف تر شد. ابزاری مانند جدول ها که بیشتر برای نمایش نمودارهای داده ای بودند، بزودی مورد استفاده نادرست، برای چیدمان های پنهان در صفحه های وب قرار گرفتند. با پیدایش صفحه های الگوی وب یا «CSS»، روش نادرست طراحی با جدول های پنهان در صفحه، از گردونه خارج، و بجای آن استفاده مناسب از صفحه های الگوی وب یا «CSS»، جایگزین شد.
فن آوری های یکپارچه سازی دادهگاه ها (Database)، مانند زبانهای کُدنویسی سمت سرور (Server-Side Scripting) مانند CGI, PHP, ASP.NET, ASP, JSP و ColdFusion، و استانداردهای طراحی مدرن با الگوها (CSS)، ساختار سایت های وب را باز هم تغییر داده و آنرا پیشرفته تر کرده اند.
همچنین با آمدن نگاره های جاندار و فن آوری های پویانمایی به صفحه ها، مانند فِلَش (Flash)، چهره وب بیشتر از پیش تغییر کرد و توانمندی های تازه به سازندگان رسانه و طراح های وب داده شد، و توانایی های بیشتر و کارایی ها تازه مرورگرها برای اچتیامال.
[ویرایش] نرم افزارهای طراحی وب
همان گونه که طراح های گرافیک با پيشرفت نرم افزارهای رايانه ای، ناچار شدند تا کار طراحی با آنها را فرا بگیرند، برای طراحی وب نیز ناگزیرند تا با نرم افزارهای خاص طراحی وب آشنا شوند، با این تفاوت که بجز ساختن بخش های گرافیکی یک سایت وب، کاربر می تواند همه صفحه ها را به سادگی در یک نرم افزار ویرایش کننده متن رایانه، با رعایت استانداردهای وب، بسازد و پس از آن، فایل های ساخته شده را، روی دادهگاه یا سرور بفرستد. برخی از زبان های رايج برنامه نويسی و نوشتن کد اَبَرمتن برای وب عبارتند از: «اچتیامال» (html)، جاوا اسکريپت، CSS ،ASP ،PHP ،CGI ،XML و غیره.
برخی از برنامه های مورد استفاده در طراحی وب: Adobe Photoshop ،Adobe Flash ،Adobe Dreamweaver ، Adobe GoLive و غیره. همچنین نرمافزارهای غیر استانداردی مانند Microsoft FrontPage بیشتر با نام «تولید کننده صفحه های وب مایکروسافت» شناخته می شوند تا نرم افزار طراحی وب، به گونه ای که جفری زلدمن، از طراح های بسیار سرشناس سبک طراحی استاندارد وب، این نرم افزار را به دلیل سرکشی از استانداردها، «نرم افزار ساخت صفحه های مرورگر اینترنت مایکروسافت (یا IE)» و نه وب، معرفی کرده.
همچنین در برخی از سبکهای طراحی وب، که بر اساس نرم افزار فلش طراحی شده اند از طراحی دستی که با نرم افزارهای گرافیکی همچون Freehand و یا Illustrator بهینه گشته اند استفاده می شود. سبک نوین در زمینه طراحی و اطلاع رسانی در جامعه کنونی وب، به سمت قالب فلش سوق پیدا کرده و به دلیل گستردگی و جانداری ییشتر در فلش، بعضی کاربران مایلند تا از این فن آوری وب برای سایت شان استفاده کنند.
آسان ترین نرم افزار برای طراحی وب، یک ویرایشگر ساده متن رایانه است، جایی که بتوان کدهای ساده را وارد کرد و آنها را روی یک دادهگاه یا سرور، نگهداری نمود.
[ویرایش] منبع ها
- ویکی پدیای انگلیسی