طراحی وب سایت چه میباشد؟
با معنا سایت نیز آشنا شدیم. اکنون میخواهیم برسیم به پرسش اساسی خودمان: ساخت وب سایت چه میباشد .
همان گونه که در دنیای حقیقی وواقعی از گچ بری، رنگ، کابینت، وسایل منزل و… برای خوشگل شدن منزل به کارگیری می کنیم، در دنیای طراحی سایت در مشهد وب هم از ابزارهایی میتوانیم برای زیبایی وبسایتمان به کار گیری کنیم. به زابن دیگر، در دنیای آنلاین ابزارهایی در چنگ ما قرار داده شدهاست، که با به کار گیری از آنان خواهیم توانست وبسایتمان را در آغاز بسازیم و بعد آنرا خوشگل کنیم.
در دنیای حقیقی، نخست زمینی را اجاره میکنیم یا این که میخریم، بعد با استعمال از بتن، سیمان، میل گرد، خشت و… آنرا میسازیم و در مرحلهی پایان با گچ کاری، رنگ، سرامیک، کف پوش و… آن را قشنگ می کنیم. در دنیای اینترنت نیز دقیقا به همین صورت میباشد. در آغاز تارنمامان را میسازیم، و بعد با به کارگیری از ابزارهایی آنرا خوشگل می کنیم.
پس در جواب به پرسش طراحی وب سایت چه میباشد می توانیم بصورت بسیار معمولی بگوییم: هر آن چیزی که یاری میکند سایت ما بهتر و زیباتر چشم گردد را طراحی سایت میگوند.
یک طراح اینترنت معلوم میکند که المان های گوناگون یک تارنما مثل متون، عکس ها، لینک و پیوند ها و… چگونه اکران داده شوند و محل هر کدام از قسمت های وب سایت مثل لوگو، مقاله ها، منو و… در کجای ورقه اینترنت قرار بگیرد.
طراحی سایت را با نرم افزار نویسی اینترنت غلط نگیرید!
اشتباهی که معمولا اشخاص مبتدی و تازه کار به آن در گیر می گردند این میباشد که طراحی سایت را با نرمافزار نویسی اینترنت خطا میگیرند. چنانچه کهاین دو معنی تماما با یکدیگر متعدد میباشند و نباید به مکان دیگری از آنها استفاده نمود.
ساخت وب سایت به تیم کارهایی گفته می گردد که زیبایی ظاهری وبسایت را تولید میکند. در واقع هر آن چیزی که استفاده کننده با آن مواجه می گردد و آنرا در برگه مانیتور خویش می بینید، نتیجه ها ساخت وب سایت و عمل طراح اینترنت میباشد. در واقع فعالیت اساسی یک طراح اینترنت، پباده سازی چیزهایی میباشد که یوزرها با آن بصورت بدون واسطه در رابطه میباشند و آنرا در مانیتور خویش مشاهده میکنند.
البته اپ نویسی اینترنت گوناگون میباشد. یک نرمافزار نویس اینترنت کدهایی را مینویسد که استفاده کننده نمیتواند آنهارا ببیند و آن کدها بصورت بدون واسطه تاثیری روی ظواهر تارنما ندارند و در پشت صحنه اجرا می شوند، مثلا مقاله ها را از مقر داده یا این که دیتابیس در پشت صحنه می گیرند و به استفاده کننده نشان می دهند.
طراح اینترنت که می باشد و چه وظایفی داراست؟
تا اینجا در مورد طراحی وب سایت سخن کردیم و حال حاضر جواب دادن به پرسش « طراحی وب سایت چه می باشد » برایمان عمل زیاد رنج وجود ندارد. هم اکنون میخواهیم در مورد وظایف یک طراح اینترنت حرف کنیم و بگوییم که یک طراح اینترنت چه کاری بایستی انجام دهد.
طراح اینترنت یا این که به اصطلاح Front End Designer کسی میباشد که با به کارگیری از تکنولوژیهای متفاوت (مثل HTML – CSS – Javascript و … ) ظواهر یک وبسایت را پباده سازی میکند و کاری به کدهای پشت صحنه ندارد.
ممکن میباشد برایتان پرسش پیش بیاید که Front End چه میباشد و چه تفاوتی با Back End داراست. پرسش بسیار خیر و خوبی میباشد که در فیلم و مقاله ها آموزشی آینده مسلما در رابطه آن حرف میکنیم.
لهجه های طراحی وب سایت
همان طور که در بخش پیشین یک اشارهی کوچک داشتیم، یک طراح اینترنت برای پباده سازی صفحه ها اینترنت از تکنولوژی ها و گویش های اپلیکیشن نویسی مختلفی استعمال میکند.
یک طراح اینترنت، برای اینکه بتواند یک صحفهی اینترنت را پباده سازی نماید، از تکنولوژی های پایین استعمال میکند:
HTML (یا این که HTML5)
CSS (یا این که CSS3)
جاوا اسکریپت
جی کوئری
و…
۴ موردی که در ابتدا اسم بردیم، دستکم دانشی میباشد که شما برای پباده سازی صفحه های اینترنت و تبدیل شدن به یک طراح اینترنت نیاز دارید. ولی میتوانید تنها با ۲ گزینه اولیه یعنی HTML و CSS نیز وب سایت هایی را پباده سازی نمایید، اما جاوا اسکریپت و جی کوئری می توانند به فعالیت شما بسیار توان دهند.
بایستی بهاین نکته اعتنا کنیم که به دلایلی نمیتوانیم به HTML و CSS لهجه های اپلیکیشن نویسی بگوییم. چون به هیچ وجه خصوصیت های گویش های اپ نویسی را ندارند. بلکه آنهارا گویش های آرم گذاری یا این که تگ گذاری می دانیم.
برای ساخت سایت به چه ابزارهایی نیاز داریم
تا اینجا تلاش کردیم به پرسش ساخت وب سایت چه است جواب دهیم. درحال حاضر می خواهیم ببینیم که برای طراحی سایت به چه ابزارهایی نیاز داریم.
برای پباده سازی صفحه های اینترنتی، نیاز به داشتن تجهیزات پیچیده وجود ندارد. دست کم هایی که نیاز داریم را در تحت مشاهده میکنید:
یک محیطی که بتوانیم کدهایمان را در آن بنویسیم. این فضا می تواند Notepad ویندوز باشد و یا این که یک Text Editor یا این که IDE رشتهای خیس(مثل phpStorm)
یک مرورگر اینترنتی (Browser) که بتوانیم کدهایمان را از روش آن اجرا نمائید (مثل فایرفاکس، گوگل کروم و…)
طراحی وب سایت چه میباشد؟
با معنا سایت نیز آشنا شدیم. اکنون میخواهیم برسیم به پرسش اساسی خودمان: ساخت وب سایت چه میباشد .
همان گونه که در دنیای حقیقی وواقعی از گچ بری، رنگ، کابینت، وسایل منزل و… برای خوشگل شدن منزل به کارگیری می کنیم، در دنیای طراحی سایت در مشهد وب هم از ابزارهایی میتوانیم برای زیبایی وبسایتمان به کار گیری کنیم. به زابن دیگر، در دنیای آنلاین ابزارهایی در چنگ ما قرار داده شدهاست، که با به کار گیری از آنان خواهیم توانست وبسایتمان را در آغاز بسازیم و بعد آنرا خوشگل کنیم.
در دنیای حقیقی، نخست زمینی را اجاره میکنیم یا این که میخریم، بعد با استعمال از بتن، سیمان، میل گرد، خشت و… آنرا میسازیم و در مرحلهی پایان با گچ کاری، رنگ، سرامیک، کف پوش و… آن را قشنگ می کنیم. در دنیای اینترنت نیز دقیقا به همین صورت میباشد. در آغاز تارنمامان را میسازیم، و بعد با به کارگیری از ابزارهایی آنرا خوشگل می کنیم.
پس در جواب به پرسش طراحی وب سایت چه میباشد می توانیم بصورت بسیار معمولی بگوییم: هر آن چیزی که یاری میکند سایت ما بهتر و زیباتر چشم گردد را طراحی سایت میگوند.
یک طراح اینترنت معلوم میکند که المان های گوناگون یک تارنما مثل متون، عکس ها، لینک و پیوند ها و… چگونه اکران داده شوند و محل هر کدام از قسمت های وب سایت مثل لوگو، مقاله ها، منو و… در کجای ورقه اینترنت قرار بگیرد.
طراحی سایت را با نرم افزار نویسی اینترنت غلط نگیرید!
اشتباهی که معمولا اشخاص مبتدی و تازه کار به آن در گیر می گردند این میباشد که طراحی سایت را با نرمافزار نویسی اینترنت خطا میگیرند. چنانچه کهاین دو معنی تماما با یکدیگر متعدد میباشند و نباید به مکان دیگری از آنها استفاده نمود.
ساخت وب سایت به تیم کارهایی گفته می گردد که زیبایی ظاهری وبسایت را تولید میکند. در واقع هر آن چیزی که استفاده کننده با آن مواجه می گردد و آنرا در برگه مانیتور خویش می بینید، نتیجه ها ساخت وب سایت و عمل طراح اینترنت میباشد. در واقع فعالیت اساسی یک طراح اینترنت، پباده سازی چیزهایی میباشد که یوزرها با آن بصورت بدون واسطه در رابطه میباشند و آنرا در مانیتور خویش مشاهده میکنند.
البته اپ نویسی اینترنت گوناگون میباشد. یک نرمافزار نویس اینترنت کدهایی را مینویسد که استفاده کننده نمیتواند آنهارا ببیند و آن کدها بصورت بدون واسطه تاثیری روی ظواهر تارنما ندارند و در پشت صحنه اجرا می شوند، مثلا مقاله ها را از مقر داده یا این که دیتابیس در پشت صحنه می گیرند و به استفاده کننده نشان می دهند.
طراح اینترنت که می باشد و چه وظایفی داراست؟
تا اینجا در مورد طراحی وب سایت سخن کردیم و حال حاضر جواب دادن به پرسش « طراحی وب سایت چه می باشد » برایمان عمل زیاد رنج وجود ندارد. هم اکنون میخواهیم در مورد وظایف یک طراح اینترنت حرف کنیم و بگوییم که یک طراح اینترنت چه کاری بایستی انجام دهد.
طراح اینترنت یا این که به اصطلاح Front End Designer کسی میباشد که با به کارگیری از تکنولوژیهای متفاوت (مثل HTML – CSS – Javascript و … ) ظواهر یک وبسایت را پباده سازی میکند و کاری به کدهای پشت صحنه ندارد.
ممکن میباشد برایتان پرسش پیش بیاید که Front End چه میباشد و چه تفاوتی با Back End داراست. پرسش بسیار خیر و خوبی میباشد که در فیلم و مقاله ها آموزشی آینده مسلما در رابطه آن حرف میکنیم.
لهجه های طراحی وب سایت
همان طور که در بخش پیشین یک اشارهی کوچک داشتیم، یک طراح اینترنت برای پباده سازی صفحه ها اینترنت از تکنولوژی ها و گویش های اپلیکیشن نویسی مختلفی استعمال میکند.
یک طراح اینترنت، برای اینکه بتواند یک صحفهی اینترنت را پباده سازی نماید، از تکنولوژی های پایین استعمال میکند:
HTML (یا این که HTML5)
CSS (یا این که CSS3)
جاوا اسکریپت
جی کوئری
و…
۴ موردی که در ابتدا اسم بردیم، دستکم دانشی میباشد که شما برای پباده سازی صفحه های اینترنت و تبدیل شدن به یک طراح اینترنت نیاز دارید. ولی میتوانید تنها با ۲ گزینه اولیه یعنی HTML و CSS نیز وب سایت هایی را پباده سازی نمایید، اما جاوا اسکریپت و جی کوئری می توانند به فعالیت شما بسیار توان دهند.
بایستی بهاین نکته اعتنا کنیم که به دلایلی نمیتوانیم به HTML و CSS لهجه های اپلیکیشن نویسی بگوییم. چون به هیچ وجه خصوصیت های گویش های اپ نویسی را ندارند. بلکه آنهارا گویش های آرم گذاری یا این که تگ گذاری می دانیم.
برای ساخت سایت به چه ابزارهایی نیاز داریم
تا اینجا تلاش کردیم به پرسش ساخت وب سایت چه است جواب دهیم. درحال حاضر می خواهیم ببینیم که برای طراحی سایت به چه ابزارهایی نیاز داریم.
برای پباده سازی صفحه های اینترنتی، نیاز به داشتن تجهیزات پیچیده وجود ندارد. دست کم هایی که نیاز داریم را در تحت مشاهده میکنید:
یک محیطی که بتوانیم کدهایمان را در آن بنویسیم. این فضا می تواند Notepad ویندوز باشد و یا این که یک Text Editor یا این که IDE رشتهای خیس(مثل phpStorm)
یک مرورگر اینترنتی (Browser) که بتوانیم کدهایمان را از روش آن اجرا نمائید (مثل فایرفاکس، گوگل کروم و…)