یکشنبه, ۲۳ اردیبهشت, ۱۴۰۳ / 12 May, 2024
یونی کُد چیست
یونیکد به همهی نویسهها اعداد یکتایی اختصاص میدهد،
▪ مستقل از محیط،
▪ مستقل از برنامه،
▪ مستقل از زبان.
اصولاً، کامپیوترها فقط با اعداد سروکار دارند. آنها حروف و نویسههای دیگر را با تخصیص یک عدد به هر یک، نگهداری میکنند. تا قبل از اختراع یونیکد، صدها سیستم کُدگذاری مختلف برای تخصیص این اعداد وجود داشت. نویسههای هیچ کُدگذاریای بهتنهایی کافی نبود: مثلاً اتحادیهی اروپا به چندین کُدگذاری مختلف برای پوشاندن همهی زبانهایش نیاز داشت. حتی برای زبانی مثل انگلیسی نیز هیچ کُدگذاریای بهتنهایی برای همهی حروف، علائم نقطهگذاری، و نمادهای فنی متداول کافی نبود.
این سیستمها با هم تعارض نیز داشتند. یعنی، دو کُدگذاری ممکن بود از اعداد یکسان برای دو نویسهی مختلف، یا از اعداد مختلف برای نویسههای یکسان استفاده کنند. کامپیوترها (بالاخص خادمهای شبکه) از کُدگذاریهای مختلف و متعددی پشتیبانی میکردند؛ با وجود این، هرگاه دادهها از کُدگذاریها یا محیطهای مختلف عبور میکردند، در معرض خطر تحریف قرار میگرفتند.
● یونیکد این شرایط را تغییر میدهد!
یونیکد به همهی نویسهها اعداد یکتایی اختصاص میدهد، مستقل از محیط، مستقل از برنامه، و مستقل از زبان. استاندارد یونیکد را پیشتازان صنعت کامپیوتر، شرکتهایی چون آرکل، آیبیام، اَپل، جاستسیستم، سان، سایبیْس، مایکروسافت، هیولت پاکارد، یونیسیس، SAP و بسیاری دیگر، پذیرفتهاند. استانداردهایی چون XML، جاوا، اکماسْکریپت (جاواسْکریپت)، LDAP، CORBA ۳.۰، WML، و غیره، یونیکد را ملزم میدانند، و روش رسمی پیادهسازی استاندارد ISO/IEC ۱۰۶۴۶ نیز یونیکد است. یونیکد در بسیاری از سیستمعاملها، همهی مرورگرهای اخیر، و بسیاری از محصولات دیگر پشتیبانی میشود. پیدایش استاندارد یونیکد، و در دسترس بودن ابزارهایی که از آن پشتیبانی میکنند، از چشمگیرترین روندها در فنآوریهای اخیر جهانیسازی نرمافزارها بوده است.
گنجاندن یونیکد در سکّوهای وب و برنامههای کاربردی خادم مخدومی یا چندلایهای، میتواند در مقایسه با استفاده از مجموعهنویسههای قدیمی، باعث کاهش قابل ملاحظهی هزینهها شود. یونیکد این امکان را فراهم میکند که محصولات نرمافزاری یا سکوهای وب منفرد بتوانند بدون نیاز به طراحی مجدد، در محیطها، زبانها، و کشورهای متعدد کار کنند. یونیکد به دادهها امکان میدهد که بدون تحریف از سیستمهای مختلف عبور داده شوند.
● دربارهی کنسرسیوم یونیکد
کنسرسیوم یونیکد سازمان غیرانتفاعیای است که برای طراحی، گسترش و ترویج استفاده از استاندارد یونیکد تأسیس شده است، استانداردی که شیوهی ارائهی متون را در محصولات نرمافزاری و استانداردهای امروزی مشخص میکند. اعضای کنسرسیوم طیف گستردهای از شرکتها و سازمانهای فعال در صنعت پردازش اطلاعات را در بر میگیرند. کنسرسیوم صرفاً از طریق حق عضویت اعضا پشتیبانی مالی میشود. عضویت در کنسرسیوم برای سازمانها و افراد هر جای دنیا که استاندارد یونیکد را پشتیبانی کنند و بخواهند در گسترش و تحقق آن کمک کنند، آزاد است.
منبع: www.unicode.org
نمایندگی زیمنس ایران فروش PLC S71200/300/400/1500 | درایو …
دریافت خدمات پرستاری در منزل
pameranian.com
پیچ و مهره پارس سهند
تعمیر جک پارکینگ
خرید بلیط هواپیما
انتخابات انتخابات مجلس مجلس دوازدهم مجلس شورای اسلامی مجلس انتخابات مجلس دوازدهم انتخابات مجلس شورای اسلامی ستاد انتخابات کشور وزارت کشور رئیس جمهور رئیسی رهبر انقلاب
ایران زلزله تهران هواشناسی سیل شهرداری تهران فضای مجازی سازمان هواشناسی پلیس بارش باران قتل آموزش و پرورش
خودرو افغانستان حقوق بازنشستگان قیمت طلا قیمت دلار قیمت خودرو گاز ایران خودرو بانک مرکزی نمایشگاه نفت بازار خودرو مالیات
نمایشگاه کتاب رضا عطاران نمایشگاه کتاب تهران تلویزیون کتاب سینمای ایران نمایشگاه بینالمللی کتاب تهران دفاع مقدس سریال مهران مدیری کتابخوانی تئاتر
فناوری اینترنت
رژیم صهیونیستی فلسطین غزه اسرائیل جنگ غزه آمریکا حماس روسیه سازمان ملل رفح اوکراین نوار غزه
پرسپولیس فوتبال لیگ برتر استقلال هوادار لیگ برتر فوتبال ایران لیگ برتر ایران رئال مادرید سپاهان باشگاه پرسپولیس لیگ قهرمانان اروپا بازی
شفق قطبی ایلان ماسک اپل طوفان خورشیدی ناسا گوگل مایکروسافت هوش مصنوعی فیبرنوری ماهواره
استرس فشار خون بارداری شیر زایمان آسم