اکس‌ام‌ال: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
بدون خلاصۀ ویرایش
برچسب: نیازمند بازبینی
بدون خلاصۀ ویرایش
برچسب: نیازمند بازبینی
خط ۲:
ایجاد فناوری '''اکس‌ام‌ال''' یا '''زبان نشانه‌گذاری گسترش‌پذیر''' (eXtensible Markup Language) را باید بدون تردید یکی از بزرگ‌ترین و اساسی‌ترین گامهایی به حساب آورد که در مسیر حلّ مشکل [[اندازه پذیری]]<ref> Scalability</ref> در [[اینترنت]] مدرن برداشته شده‌است.'''اکس‌ام‌ال'''ویرایشی از [[اس جی‌ام‌ال]]''' است که می کوشد فاصله بین سادگی [[اچ‌تی‌ام‌ال]] و قدرت [[اس جی‌ام‌ال]] پل بزند. در واقع اکس‌ام‌ال زیر مجموعه ای از [[اس جی‌ام‌ال|اس جی‌ام‌الاست]] که صرفاً برای استفاده با وب طراح شده است. پس از ایجاد اکس‌ام‌ال توسّط [[کنسرسیوم وب جهانگستر|کنسرسیوم وب جهانگیر]] (W3C) در سال ۱۹۹۶ (میلادی)، دست‌اندرکاران بسیاری از پروژه‌های [[محاسبات توزیع‌شده]]<ref> Distributed computing </ref> به استفادهٔ گسترده از آن روی آوردند.
 
در حال حاضر، گوناگونی، میزان، و ابعاد فراوان به‌کارگیری اکس‌ام‌ال در اغلب زمینه‌ها و ساختارهای اینترنت امروزین به راستی شگفت‌آور است. فقط به عنوان نمونه، باید یادآور شد که تقریباً تمامی فناوری‌های [[خدمات وب]]<ref> Web services </ref>، [[گرافیک برداری مقیاس‌پذیراندازه پذیر]]<ref> Scalable vector graphics - SVG </ref>، [[آردی‌اف]]<ref> Resource Description framework - RDF </ref>، و بسیاری از موارد دیگر، تنها با اکس‌ام‌ال انجام‌پذیر است.
 
چرایی و چگونگی این امر برای فهم آسانتر و درک همه جانبه‌تر اینترنت در حال حاضر، و به ویژه، جهت آشنایی با تدابیری که بشر برای هموار نمودن راه‌های گسترش آن در آینده اتّخاذ خواهد کرد، از اهمّیّت بالایی برخوردار است.
خط ۱۴:
اصلی‌ترین و ذاتی‌ترین وظیفهٔ زبان اکس‌ام‌ال بیان، نمایش، و تحت سیطره در آوردن [[داده‌ها]] ست. وقتی از داده‌ها اسم می‌بریم، در واقع، [[اطلاعات]] و [[دانش]] هم گفته‌ایم.
 
تبیین نقش و اهمیت اکس‌ام‌ال در خلق و [[نمایش دانش|نمایش]] انعطاف‌پذیر، قابل گسترش، و [[مقیاس‌پذیریاندازهپذیری|مقیاس‌یاباندازه یاب]] دانش را بهتر است با اشاره‌ای گذرا بر نقش عنصر [[خط]] در هنر [[نقاشی]] آغاز کنیم. در نقاشی، استفاده از خط نقطهٔ آغاز و شروع خلق و [[آفرینش هنری]] هم هست. در واقع، پیش از کشیدن اولین خط فقط یک‌نواختی، بی‌دانشی، [[نظریه آشوب|بی‌نظمی]]، و بی‌ساختاری مطلق بر تمامی فضا حاکم است.
 
خوب که بیندیشیم، زبان اکس‌ام‌ال درست همین کار را با [[برچسب زدن]]<ref> Tagging </ref>، نام‌گذاشتن، و [[صفات]]<ref> attributes</ref> برای نام‌ها تعریف کردن در مورد داده‌های بی‌ساختار انجام می‌دهد.
خط ۸۷:
* [[XSL|اکس‌اس‌ال]]
* [[پیچیدگی]]
* [[گرافیک برداری مقیاس‌پذیراندازه پذیر]] (SVG)
* [[سی‌شارپ]]
* [[جاوا]]