درباره کد نویسی در وب
در رایانه , یکی از نیاز های موجود,ارائه و نمایش متن به کار بران است. در این راستا نیاز به استانداردی برای نمایش متون وجود دارد. به همین
منظور استانداردهایی برای شماره گذاری کاراکترها به وجود امده که از جمله استانداردهای و هستند توسط این استانداردها وبه کمک یک
ویراستار متن مانند نرم افزارمی توان فایل های متنی ساده با پسوند ایجاد و ویرایش کرد وبه نمایش در اورد .هما طور که می دانید ارائه ی متون
محدود به نمایش ساده ی ان ها نمی شود اکثر کاربران های رایانه نیازمند نمایش متون همراه به عناصری مانند جداول, خطوط ,تصاویر و چند
رسانه ای می باشد .یک روش برای نمایش این عناصر به همراه متون این استکه از نشانه گذاری استفاده می کنیم .نشانه گذاری کردن متن به این
معنی است که دورن متن از نشانه هایی استفاده کنیم که برنامه های پردازش متن به جای این نشانه گذاری کردن متن به جای این نشانه ها عناصر
مشخصی مانند تصویر,جدول وغیره را نمایش در اورند واین نشانه ها را به عنوان متن در نظر نگیرد.برای این منظور استانداردی ((قالب متن
غنی شده)) طراحی شده است .فایل های مطابق با این قالب معمولا دارای پسوند هستند وتوسط نرم افزار هایی مانند می توانندبه نمایش در ایند و
ویرایش می شوند ((قالب متن غنی شده)) بیشتر برای کارهای صفحه ارایی مناسب بوده وبه منظور ایجاد فایل حاوی متن کتب وجزوات مناسب
است .اشکال((قالب متن غنی شده ))این است که اولا حجم فایل ان زیاد است:ثانیا" نمایش و ویرایش ان نیازمند استفاده از نرم افزار های پیچیده
وگران قیمت مانند است ثالثا" برای استفاده در شبکه ی اینترنت مناسب نیست ,زیرا علاوه بر ان که حجم فایل های ان زیاد است کار کردن با نرم
افزارهای مانند برای بیشتر مردم به دلایل مختلف ,از جمله بلد نبودن کار با نرم افزار ,امکان پذیرنیست ,ضمن این که بیساری از اشخاص علاقه
دارند تا به نر افزار خاصی وابسته نباشند وبتوانند به سادگی مطالب خود را در هر نرم افزاری ایجاد و ویرایش کنند وبه نمایش در اوردند . به این
منظور به زبان استانداری به منظور ایجاد فرامتن نیازمندیم.فرامتن ,متنی است حاوی عناصری مانند تصویر ,تصویر ,جدول وغیره که برای استفاده
دراینترنت مناسب است ومشکلات کفته شده را ندارد .تولید فرامتن به سادگی وبدون نیاز به نرم افزار های پیچیده امکان پذیر است (هر چند که
استفاده از نرم افزار هایی مانند کار تولید فرامتن را ساده تر می کند)به زبان استانداری فرامتن زیاد زیان یا زیان ((نشانه گذاری فرامتن)) گفته
می شود دقت شود که نشانه های زبان به صورت فرامین متنی است که به سادگی می توان این فرامین را توسط نرم افزارهای ساده مانند درون یک
فایل متن ساده وارد کرد تا فایل متن تبدیل به فرامتن شود اما نشانه های متنی غنی شده را به سادگی نمی توان توسط وارد کرد ونیاز به نرافزارهای
پیچیده تری داریم .این مطلب نیز از عیوب دیگر ((قالب غنی شده ))است.لازم به ذکر است که پسوند یک فایل به زبان نیز .یا (ونه.)می باشد. به دلیل
این که زبان به منظوراستفاده در اینترنت طراحی شده است, مرورگرهای وب می توانند فایل های فرامتنی نوشته شده به این زبان را نمایش دهند
اخرین نسخه ی استاندارداین زبان است .البته این زبان دارای عیوبی نیز هست .مثلا"این که فایل های فرامتنی از ساختار یکپارچه ومنسجمی
برخوردار نیستند. وجود ساختارمنسجم باعث می شودتا عمل درج,حذف,ویرایش وجست جوی داده هاتوسط نرم افزار ها ساده تر گردد. توجه کنید که
هدف از اینترنت ایجاد یک شبکه ای حاوی داده ها اطلاعات است که کاربران بتوانندبا اتصال به ان به جست وجو پرداخنه واطلاعات مورد نظر خود
را دریافت کنند .در واقع انتظاراتی که از اینترنت وجود دارد بسیار شبیه انتظارتی است که از یک بانک اطلاعاتی می رود .اکثر داده های موجود در
اینترنت در قالب فایل . هستند .هر چند که این زبان کیفیت نمایش متن را بهبود می بخشدولی همان طور که گفته شد دارای قالب منسجم ویکپارچه
نیست تا نرم افزار ها به خصوص ((موتورهای جست وجو ))بتوانند با ان مانند یک فایل حاوی داده برخورد کنند .بنابراین استاندارددیگری مورد نیاز
بود که علاوه بر داشتن خصوصیات فرامتن, قابلیت انعطاف وانسجام را داشته باشد. به این منظور زبان استانداردی به نام ((زبان نشانه گذاری
فرامتن انعطاف پذیر))یا به وجود امد تفاوت زبان وو کم است که به زبان مسلط هستند با اندکی مطالعه می توانند زبان رایاد بگیرند .همچنین تبدیل
.یک فایل نوشته شده به زیان به فایل معادل ان به سادگی وبا اندکی تغییرات امکان پذیراست .در حال حاضر اخرین استاندارد این زبان است
Info@Samir-N.CoM
khaneye_doost.kojast_22@yahoo.com