واضح آرشیو وب فارسی:سایت دانلود رایگان: اصولاً کامپيوترها فقط با عددها کار ميکنند و حروف و نويسههاي ديگر را با تخصيص عددي به هر يک از آنها ذخيره ميکنند. تا قبل از اختراع يونيکد، صدها سيستم کُدگذاري مختلف براي تخصيص اين اعداد وجود داشت. نويسههاي هيچ کُدگذارياي بهتنهايي کافي نبود: مثلاً اتحاديهٔ اروپا به چندين کُدگذاري مختلف براي در بر گرفته شدن همهٔ زبانهايش نياز داشت. حتي براي زباني مثل انگليسي نيز هيچ کُدگذارياي بهتنهايي براي همهٔ حروف، علايم نقطهگذاري، و نمادهاي فني متداول کافي نبود.
اين سيستمهاي کدگذاري با هم تعارض نيز داشتند. يعني دو کُدگذاري مختلف ممکن بود از اعداد يکساني براي دو نويسهٔ مختلف، يا از اعداد مختلفي براي نويسههاي يکسان استفاده کنند. با وجود اين که هر کامپيوتري (بالاخص کارگزارهاي شبکه) لازم است از کُدگذاريهاي مختلف و متعددي پشتيباني کند، هرگاه دادهها از کُدگذاريها يا محيطهاي مختلف عبور کنند، در معرض خطر تحريف قرار ميگيرند.
يونيکد دارد اين وضع را تغيير ميدهد!
يونيکد به هر نويسه يک عدد يکتا اختصاص ميدهد، مستقل از محيط، مستقل از برنامه، و مستقل از زبان. استاندارد يونيکد را پيشتازان صنعت کامپيوتر، از قبيل شرکتهايي چون آيبيام، اَپل، اچپي، اورکل، جاستسيستم، سان، سايبيْس، مايکروسافت، يونيسيس، SAP و بسياري شرکتهاي ديگر پذيرفتهاند. استانداردهايي چونXML، جاوا، اکمااسکريپت (جاوااسکريپت(، LDAP، Corba 3.0، WML، و غيره، يونيکد را ملزم ميدانند و روش رسمي پيادهسازي استاندارد ISO/IEC 10646 نيز يونيکد است. يونيکد در بسياري از سيستمعاملها، همهٔ مرورگرهاي امروزي، و بسياري از محصولات ديگر پشتيباني ميشود. پيدايش استاندارد يونيکد، و در دسترس بودن ابزارهايي که از آن پشتيباني ميکنند، از چشمگيرترين روندهاي جديد در صحنهٔ جهاني فناوريهاي نرمافزاري بوده است.
گنجاندن يونيکد در وبگاهها و برنامههاي کاربردي کارخواه‐کارساز يا چندلايهاي، در مقايسه با استفاده از مجموعهنويسههاي قديمي، ميتواند باعث کاهش قابل ملاحظهٔ هزينهها شود. يونيکد اين امکان را فراهم ميکند که يک محصول نرمافزاري واحد يا يا يک وبگاه واحد بتواند بدون نياز به طراحي و مهندسي مجدد، در محيطها، زبانها، و کشورهاي متعددي کار کند. يونيکد به دادهها نيز امکان ميدهد که بدون تحريف از سيستمهاي مختلف عبور داده شوند.
دربارهٔ کنسرسيوم يونيکد
کنسرسيوم يونيکد سازمان غيرانتفاعياي است که براي بهبود، گسترش، و ترويج استفاده از استاندارد يونيکد تأسيس شده است، استانداردي که شيوهٔ بازنمايي متون را در محصولات نرمافزاري و استانداردهاي امروزي مشخص ميکند. اعضاي اين کنسرسيوم طيف گستردهاي را از شرکتها و سازمانهاي فعال در صنعت پردازش اطلاعات، در بر ميگيرند. پشتيباني مالي اين کنسرسيوم صرفاً از طريق حق عضويت اعضا است. عضويت در کنسرسيوم يونيکد براي سازمانها و افراد هر جاي دنيا که استاندارد يونيکد را پشتيباني کنند و بخواهند در گسترش و پيادهسازي آن کمک کنند، آزاد است.
_____________________________
منبع موبایلستان
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت دانلود رایگان]
[تعداد بازديد از اين مطلب: 210]