هوش مصنوعی
نشانه های نژاد پرستی در هوش مصنوعی
2018-05-23
WhiteSource
WhiteSource چیست؟
2018-05-27
نمایش همه

چگونه باید استانداردهای محاسباتی وب را رعایت کرد؟

Html

چگونه باید استانداردهای محاسباتی وب را رعایت کرد آیا با استفاده از پروتکل ها و زبان هایی که

بسیاری از هسته های اینترنت را تشکیل می دهند؟

کنسرسیوم جهانی وب (W3C) 

یک کنفرانس اخیر در کنسرسیوم جهانی وب (W3C)  تشکیل شد که مسئولیت استاندارد بسیاری از

وب ها را که اکثر مردم روزانه  از آنها استفاده می کنند و موجب شده است بسیاری از آنها بخواهند از

W3C خاتمه دهند و استانداردهای جدید ایجاد کنند اما این واقعا یک ایده خوب است؟

برای این بحث  اجازه دهید در یک قطعه خاص فناوری تمرکز کنیم: HTMLزبان نشانه گذاری

HyperText بخش مهمی از وب را تشکیل می دهد.

HTML چیزی است که وب سایت ها را ایجاد می کند، و همچنین صفحات وب.

در دنیای  گسترده اینترنت (HTML چه چیزی به نظر میرسد، چگونه کار میکند، و غیره)؟

 

 بررسی مشکلات و موانع

اولین گزینه، واقعا، این است که هیچ نوع سازمان  جهت تنظیم استانداردها را نداریم.

 هر شرکت کارهای خود را بسادگی انجام  می دهد و با هر “استانداردهای” که می خواهند کار  می کنند .

این سناریو خوب نیست، هرج و مرج کامل. این همان چیزی است که ما در حال حاضر در آن  قرار داریم که

استاندارد واقعی و تعریف شده  وجود ندارد جز  برای شرکتی که آن را ایجاد  میکند.

می تواند از آن استفاده کند حداقل بدون مجوز و / یا مسائل مجوز.

یک نمونه خوب از این مشکل، exFAT است، جانشین سیستم فایل FAT، که توسط مایکروسافت

در روزهای MS-DOS محبوب شده است.  سیستم فایل exFAT استاندارد شده است و

به شدت در مواردی مانند درایوهای فلش USB و کارت های SD مورد استفاده قرار می گیرد.

به همین دلیل، شرکت های دیگر باید برای مجوز استفاده از این سیستم فایل پرداخت کنند.

کسانی که خود را به مشکلات قانونی بالقوه باز نمی دارند.

گاهی اوقات شرکت ها به خوبی بازی می کنند و تکنولوژی توسعه یافته داخلی خود را به صورت رایگان

در اختیار جهان قرار می دهند. بیشتر وقت ها … خیلی زیاد نیست پس از همه، شرکت ها دوست دارند پول بپردازند.

هزینه های صدور مجوز برای تکنولوژی های پیشرفته که پیش از این توسعه یافته است، راهی عالی برای کسب

خلوصی اضافی بدون ایجاد چیزی جدید است.

همه اینها باعث می شود استاندارد سازی در یک تکنولوژی بسیار پیچیده تر شود.

می توانید تصور کنید که اگر HTML، مبنای “وب”، باید از یک شرکت مجاز (برای یک مبلغ بزرگ) مجوز داشته باشد

تا به سادگی … ساخت یک ابزار جدید (مانند یک مرورگر وب) که می تواند محتوای HTML را نمایش دهد ؟

یا، حتی بدتر از آن، برای استفاده از آن به سادگی یک صفحه وب جدید را منتشر کنید؟

 کنسرسیوم  چیست؟

برای کنار آمدن با کمبودهای (کاملا واضح) داشتن یک شرکت تنها حقوق مربوط به فناوری های

محاسباتی بحرانی می توانید یک کنسرسیوم ایجاد کنید.

این رویکردی است که چندین بار قبل انجام شده است. ایجاد یک سازمان است که شرکت های

چندگانه (یا سازمان ها) پیوسته اند. سپس، به عنوان یک گروه، آنها یک قطعه اصلی تکنولوژی (مانند HTML)

را تعریف می کنند و آن را به صورت رایگان منتشر می کنند.

این یک رویکرد است که به هر شرکت اجازه می دهد تا سطح خاصی از کنترل خود را بر روی تکنولوژی

حفظ کند و این بدان معنی است که نیازهای کسب و کار آنها برآورده شود.

آنها ممکن است فرصتی برای تمرکز لیزر بر تکنولوژی در کسب و کارشان نداشته باشند و ممکن است

فرصتی برای اتخاذ هزینه های صدور مجوز برای دیگران را از دست بدهند.

داشتن چنین کنسرسیومی دارای یکی دیگر از مزایای مهم برای این شرکت ها است:

رقابت ممکن را از بین می برد. چی؟! چطور بود ؟! بگذارید به شما یک مثال بزنم: HTML.

بیایید فرض کنیم که HTML متعلق به یک شرکت است. به خاطر این سناریو، بگذارید بگوییم این مایکروسافت است.

فقط به خاطراگر شما گوگل، اپل، موزیلا و یا تعدادی از دیگر شرکت های متمرکز با کامپیوتر هستید

ممکن است مایل باشید یک تکنولوژی رقابتی برای HTML ایجاد کنید. یکی از این موارد، شما را مجبور

به مجوز HTML از مایکروسافت می کند، در حالی که در عین حال به شما امکان می دهد

اگر تکنولوژی جدید شما به اندازه کافی محبوب باشد (مایکروسافت)

مجوز آنچه را برای دیگران ایجاد می کنید.

 اگر HTML تحت یک کنسرسیوم تحت پوشش همه ی سازمان هایی که قبلا ذکر شد اداره شود.

رقابت با HTML اکنون بدین معنی است که شما باید با قدرت ترکیب هر یک از شرکت ها در کنسرسیوم رقابت کنید.

 

صبا هاست

نظرات بسته شده است

enamad
EVSSL