شاید اصطلاح WYSIWYG رو شنیده باشید، مخصوصا اگه با کامپیوتر زیاد کار می کنید. این عبارت مخفف "What You See Is What You Get" هست، یعنی "چیزی که می بینید همون چیزیه که به دست میارید". به زبان ساده تر، یعنی تو محیط های کامپیوتری، هر تغییری که شما تو صفحه نمایش می بینید، دقیقا همون شکلی ذخیره میشه و موقع چاپ یا نمایش دوباره، همونجوری نشون داده میشه. این مفهوم خیلی مهمه، چون قبلا اینطور نبود!
قدیم ترها، وقتی می خواستیم یه متن رو قالب بندی کنیم (مثلا bold یا italic کنیم)، باید از کدها و دستورات مخصوص استفاده می کردیم. این کدها توی متن اصلی نشون داده می شدن و فقط وقتی متن رو چاپ می کردیم، می فهمیدیم که دقیقا چه شکلی شده.
WYSIWYG این مشکل رو حل کرد. الان، توی برنامه های word processor (مثل Microsoft Word یا Google Docs) و خیلی برنامه های دیگه، شما می تونید دقیقا ببینید که متن چجوری قالب بندی شده و چجوری نشون داده میشه، بدون اینکه نیاز باشه کدها رو بدونید یا ببینید.
WYSIWYG چندتا مزیت خیلی مهم داره:
WYSIWYG توی خیلی از برنامه ها و ابزارها استفاده میشه. چندتا مثال رو با هم مرور می کنیم:
برنامه یا ابزار | کاربرد | توضیحات |
---|---|---|
Microsoft Word | ویرایش متن | وقتی توی Word یه متن رو bold می کنید، همونجا می بینید که bold شده. |
Google Docs | ویرایش متن آنلاین | مثل Word، اما به صورت آنلاین و با قابلیت همکاری با دیگران. |
وبسایت سازها (مثل Wix یا WordPress) | طراحی وبسایت | با استفاده از این وبسایت سازها می تونید یه وبسایت رو با کشیدن و رها کردن المان ها (drag and drop) طراحی کنید و دقیقا ببینید که وبسایت چجوری میشه. |
ویرایشگرهای HTML (مثل Dreamweaver) | ویرایش کدهای HTML | بعضی از ویرایشگرهای HTML یه نمای WYSIWYG دارن که به شما اجازه میده نتیجه کدهای HTML رو به صورت بصری ببینید. البته بعضیاشون خیلی دقیق نیستن. |
حالا شاید بپرسید فرق WYSIWYG با کدنویسی HTML چیه؟ همونطور که گفتیم، WYSIWYG به شما اجازه میده بدون دونستن کدها، یه متن یا یه صفحه وب رو طراحی کنید. اما HTML یه زبان نشانه گذاریه که برای ساختاردهی و قالب بندی صفحات وب استفاده میشه. اگه بخواید یه وبسایت رو به صورت حرفه ای طراحی کنید، باید HTML رو یاد بگیرید. ولی برای کارهای ساده تر، WYSIWYG کافیه. یه مثال ساده از تفاوت این دو رو می تونیم اینطوری نشون بدیم:
با WYSIWYG:
شما توی یه برنامه ویرایشگر متن، کلمه "سلام" رو انتخاب می کنید و دکمه Bold رو می زنید. متن بلافاصله Bold میشه و شما می بینید.
با HTML:
شما باید کد زیر رو بنویسید:
<b>سلام</b>
همونطور که می بینید، HTML پیچیده تره و نیاز به دانش فنی داره.
با اینکه WYSIWYG خیلی مفیده، یه سری محدودیت هم داره:
بهتره همیشه به این موضوع توجه کنیم که هر ابزاری جایگاه خودش رو داره. WYSIWYG برای طراحی سریع و بدون نیاز به دانش فنی عالیه. HTML برای کنترل دقیق و طراحی حرفه ای لازمه. بسته به نیاز خودتون بهترین ابزار رو انتخاب کنید. همچنین به کار با هر دو رو تربیات داشته باشید تا در مواقع لزوم بتونید به راحتی بین اونها سویچ کنید.
به طور خلاصه، WYSIWYG یه مفهوم خیلی مهم توی دنیای کامپیوتره که کار با برنامه ها و ابزارها رو خیلی آسون تر کرده. با استفاده از WYSIWYG شما می تونید دقیقا ببینید که خروجی کارتون چجوری میشه، بدون اینکه نیازی به یادگیری کدها داشته باشید. با وجود محدودیت ها، WYSIWYG یه ابزار خیلی کاربردیه که می تونه به شما کمک کنه سریع تر و دقیق تر کار کنید.
امیدوارم از این مقالعه لذت برده باشید.
WYSIWYG, ویرایشگر متن, HTML, طراحی وبسایت, ویرایش بصری, آموزش کامپیوتر, نرم افزار, طراحی وب
وقتی به WYSIWYG به عنوان مخفف Wallpaper اشاره می کنیم، منظور این است که WYSIWYG با گرفتن حروف اولیه هر کلمه مهم در Wallpaper تشکیل می شود. این فرآیند عبارت اصلی را به شکلی کوتاه تر و قابل مدیریت تر فشرده می کند و در عین حال معنای اصلی خود را حفظ می کند. بر اساس این تعریف، WYSIWYG مخفف Wallpaper است.
امتیاز شما به این مطلب
امتیاز: 5 از 5 (مجموع 1 رای)
اولین نفری باشید که در مورد این مقاله نظر می دهید!
techfeed.ir© 2024 All rights reserved