اتحادیه وب جهان‌گستر: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
Rezabot (بحث | مشارکت‌ها)
جز برداشتن ویکی‌سازی SKOS > تغییرمسیر نامشابه است (۱۰.۱ core) 0.2
اشاره به مراحل تکامل مشخصات استاندارد‌ها در W3C
خط ۳۲:
| remarks =
}}
'''ائتلاف وب جهان‌گستر''' یا '''کنسرسیوم وب جهان‌گستر''' (World Wide Web Consortium یا W3C) [[کنسرسیوم|کنسرسیومی]] (ائتلاف چندین شرکت به صورت هماهنگ و دارای هدف یکسان) است که استانداردهای نرم‌افزاری (یا «توصیه‌ها» آنطور که خودشان این استانداردها را می‌نامند) لازم را برای [[وب جهانگستر]] تولید می‌کند. ریاست این شرکت به دست [[تیم برنرز لی]] است. وی مخترع تعدادی از اصلی‌ترین فناوری‌هایی است که وب به‌دست آن‌ها به شکل امروزی خود در آمده‌استدرآمده‌است. از جملهٔ این فناوری‌ها می‌توان به URL یا [[مشخص‌کننده یکتای منبع|مشخص‌کنندهٔ یکتای منبع]]، [[قرارداد انتقال ابرمتن]] و [[HTML]] اشاره کرد.
 
دلیل وجودی این کنسرسیوم کسب اطمینان در مورد سازگار و توافق میان اعضای شرکت‌های مختلف در زمینهٔ استفاده از استانداردهای نو است.
 
== تکامل مشخصات استانداردها ==
بعضی اوقات، زمانیکه یک مشخصات یسیار بزرگ می‌شود، مشخصات به واحدهای مستفلی تقسیم می‌شود که هر واحد به نوبه خود می‌تواند تکامل یابد. به تغییرات پشت سرهم یک واحد یا مشخصات، مرحله {{به انگلیسی|level}} گفته می‌شود، و با اولین عدد صحیح در عنوان آن مشخصات نشان داده می‌شود (مثلا CSS3 یعنی مرحله سوم). بازبینی‌های متوالی بعدی روی هر مرحله به وسیله یک نقطه و سپس یک عدد صحیح نشان داده می‌شود (مثلا CSS2.1 یعنی بازبینی اول).
 
فرایند شکل‌گیری استاندارد W3C در «سند فرایند W3C» تعریف شده‌است، و این سند، چهار مرحلهٔ تکامل را سرفصل کرده‌است، که هر استاندارد یا پیشنهاد جدید، باید از طریق هر کدام پیشرفت کند و تکامل یابد. این مراحل WD, CR, PR, REC نام دارند. <ref name="W3CDevProc">{{cite web|url=http://www.w3.org/2005/10/Process-20051014/tr.html#rec-advance|title=World Wide Web Consortium &#124; Development Process|publisher=W3.org|date=2005-04-12|accessdate=2012-04-03}}</ref>
 
=== مرحله پیش‌نویس کاری (Working draft)، کوته واژه WD ===
موقعی که محتوای کافی از «پیش‌نویس ویرایشگران» و بحث‌ها جمع‌آوری شد، می‌تواند به صورت یک پیش‌نویس کاری (WD) منتشر گردد، تا این پیش‌نویس توسط یک گروه، مرور و بررسی گردد. یک سند WD قالب نخستین یک استاندارد است که به صورت علنی در دسترس قرار می‌گیرد. WD به صورت رشته‌ای از یادداشت‌های توضیحی، تقریباً توسط همه پذیرفته می‌شود، اما تضمینی برای عمل کردن روی هز عنصر بخصوص، که در مورد آن نظر دهی شده‌است، وجود ندارد. <ref name="W3CDevProc" />
 
در این گام، سند استاندارد می‌تواند به صورت قابل توجهی با قالب نهایی آن استاندارد متفاوت باشد. از این رو هر شخصی که استانداردهای WD را پیاده‌سازی می‌کند، باید برای اصلاح پیاده‌سازی‌های خود آماده باشد، زیرا این استانداردها تکامل می‌یابد. <ref name="W3CDevProc" />
 
=== مرحله پیشنهاد نامزد (Candidate recommendation)، کوته‌واژه CR ===
یک پیشنهاد نامزد نسخه‌ای از یک استاندارد است که کامل تر از WD می‌باشد. در این مرحله، گروه مسئول استاندارد، قانع شده‌اند که استاندارد به هدف خود رسیده‌است. هدف از CR کمک خواستن از جامعهٔ توسعه دهندگان برای فهم آن است که این استاندارد چقدر قابل پیاده‌سازی است. <ref name="W3CDevProc" />
 
سند استاندارد می‌تواند در آینده تغییر کند، اما در این گام، در مورد ویژگی‌های مهم آن اکثراً تصمیم‌گیری شده‌است. طراحی این ویژگی‌ها می‌تواند بر اساس بازخوردهای پیاده‌سازی کنندگان هنوز تغییرات داشته باشد. <ref name="W3CDevProc" />
 
=== مرحله پیشنهاد مطرح شده (Proposed recommendation) کوته‌واژه PR ===
یک «پیشنهاد مطرح» نسخه ای از استاندارد است که دو مرحلهٔ قبل را پشت سر گذاشته‌است. در این گام، سند به شورای مشورتی W3C، برای تصویب نهایی ارائه می‌شود. <ref name="W3CDevProc" />
 
با وجود اهمیت این گام، به ندرت باعث تغییرات جدی برای استاندارد، در هنگام انتقال به فاز بعدی، می‌شود. <ref name="W3CDevProc" />
 
=== پشنهاد W3C، کوته‌واژه REC ===
این مرحله تکامل یافته‌ترین گام پیاده‌سازی می‌باشد. در این گام، استاندارد زیر مرور و آزمون گسترده‌ای، در شرایط نظری و عملی، قرار گرفته‌است. در این گام، استاندارد توسط W3C امضا و تأیید شده‌است، که این نشان دهندهٔ آمادگی آن برای ارائهٔ عمومی است، و در این مرحله پشتیبانی گسترده آن بین نویسندگان و پیاده‌سازی کنندگان تشویق می‌شود. <ref name="W3CDevProc" />
 
پیشنهادها گاهی به صورت اشتباه، جزیی، پیاده‌سازی می‌گردند، یا اصلاً پیاده‌سازی نمی‌گردند، اما خیلی از استانداردها دو مرحلهٔ انطباق تعریف می‌کنند، که توسعه دهندگان، اگر بخواهند به محصول خود برچسب سازگار-با-W3C بزنند، باید از آن پیروی کنند. <ref name="W3CDevProc" />
 
=== بازبینی‌های بعدی ===
یک پیشنهاد می‌تواند توسط فهرست غلط‌های غیر تکنیکی یا پیش‌نویس ویرایشگران، که به صورت جداگانه منتشر شده‌اند، به روزرسانی و گسترش یابد، تا زمانیکه ویرایش‌های اساسی کافی برای ایجاد یک نسخه جدید، یا مرحله پیشنهاد جدید، جمع‌آوری گردد. بعلاوه، W3C یادداشت‌های آموزنده ای منتشر می‌کند، که باید به صورت مرجع استفاده گردد. <ref name="W3CDevProc" />
 
=== گواهی نامه (Certification) ===
برخلاف [[ISOC]] و دیگر استانداردهای بین‌المللی، W3C برنامه ای برای گواهی نامه دادن ندارد. W3C تصمیم گفته‌است که به خاطر خطر ایجاد نقاط ضعف بیشتر نسبت به مزایای آن برای جامعه، هم‌اکنون، مناسب شروع این برنامه (گواهی نامه دادن) نیست. <ref name="W3CDevProc" />
 
== استانداردها ==
سطر ۴۵ ⟵ ۷۶:
* [[مث‌ام‌ال]]
* [[زبان هستی‌شناسی وب|OWL]]
* P3P
* [[آردی‌اف|RDF]]
* [[Semantic Interpretation for Speech Recognition|SISR]]
* SKOS
* [[Synchronized Multimedia Integration Language|SMIL]]
* [[پروتکل دسترسی آسان به اشیاء|SOAP]]
سطر ۷۶ ⟵ ۱۰۷:
 
== پیوند به بیرون ==
* [http://www.w3.org/ وب‌گاهوبگاه کنسرسیوم وب جهان‌شمول]
* [http://www.w3.org/Consortium/ درباره کنسرسیوم جهانی وب]
* [http://www.w3.org/TR/ انتشارات و گزارش‌های فنی کنسرسیوم جهانی وب]