PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : يوني کد (unicode)



Bad Sector
2nd June 2011, 10:31 PM
اصولاً کامپيوترها فقط با عددها کار مي‌کنند و حروف و‎ ‎نويسه‌هاي ديگر را با تخصيص عددي به هر يک از آنها ذخيره مي‌کنند. ‏تا قبل‎ ‎از اختراع يوني‌کد، صدها سيستم کُدگذاري مختلف براي تخصيص اين اعداد وجود‎ ‎داشت. نويسه‌هاي هيچ کُدگذاري‌اي ‏به‌تنهايي کافي نبود: مثلاً اتحاديهٔ‎ ‎اروپا به چندين کُدگذاري مختلف براي در بر گرفته شدن همهٔ زبان‌هايش نياز‎ ‎داشت. حتي ‏براي زباني مثل انگليسي نيز هيچ کُدگذاري‌اي به‌تنهايي براي همهٔ‎ ‎حروف، علايم نقطه‌گذاري، و نمادهاي فني متداول کافي ‏نبود‎.
اين‎ ‎سيستم‌هاي کدگذاري با هم تعارض نيز داشتند. يعني دو کُدگذاري مختلف ممکن‎ ‎بود از اعداد يکساني براي دو نويسهٔ ‏مختلف، يا از اعداد مختلفي براي‎ ‎نويسه‌هاي يکسان استفاده کنند. با وجود اين که هر کامپيوتري (بالاخص‎ ‎کارگزارهاي شبکه) ‏لازم است از کُدگذاري‌هاي مختلف و متعددي پشتيباني کند،‎ ‎هرگاه داده‌ها از کُدگذاري‌ها يا محيط‌هاي مختلف عبور کنند، در ‏معرض خطر‎ ‎تحريف قرار مي‌گيرند‎.‎
يوني‌کد دارد اين وضع را تغيير مي‌دهد‎!‎
يوني‌کد‎ ‎به هر نويسه يک عدد يکتا اختصاص مي‌دهد، مستقل از محيط، مستقل از برنامه، و‎ ‎مستقل از زبان. استاندارد يوني‌کد را ‏پيشتازان صنعت کامپيوتر، از قبيل‎ ‎شرکت‌هايي چون آي‌بي‌ام، اَپل، اچ‌پي، اورکل، جاست‌سيستم، سان، ساي‌بيْس،‎ ‎مايکروسافت، ‏يوني‌سيس، ‏SAP ‎و بسياري شرکت‌هاي ديگر پذيرفته‌اند‎. ‎استانداردهايي چونXML‎، جاوا، اکمااسکريپت (جاوااسکريپت‎(‎، ‏LDAP،‏ Corba 3.0‎،‏ ‏WML، و غيره، يوني‌کد را ملزم مي‌دانند و روش رسمي پياده‌سازي‎ ‎استاندارد‎ ISO/IEC ‎‎10646 ‎نيز يوني‌کد است. يوني‌کد در بسياري از‎ ‎سيستم‌عامل‌ها، همهٔ مرورگرهاي امروزي، و بسياري از محصولات ديگر ‏پشتيباني‎ ‎مي‌شود. پيدايش استاندارد يوني‌کد، و در دسترس بودن ابزارهايي که از آن‎ ‎پشتيباني مي‌کنند، از چشمگيرترين ‏روندهاي جديد در صحنهٔ جهاني فناوري‌هاي‎ ‎نرم‌افزاري بوده است‎.
گنجاندن يوني‌کد در وب‌گاه‌ها و برنامه‌هاي‎ ‎کاربردي کارخواه‐کارساز يا چندلايه‌اي، در مقايسه با استفاده از‎ ‎مجموعه‌نويسه‌هاي ‏قديمي، مي‌تواند باعث کاهش قابل ملاحظهٔ هزينه‌ها شود‎. ‎يوني‌کد اين امکان را فراهم مي‌کند که يک محصول نرم‌افزاري واحد ‏يا يا يک‎ ‎وب‌گاه واحد بتواند بدون نياز به طراحي و مهندسي مجدد، در محيط‌ها،‎ ‎زبان‌ها، و کشورهاي متعددي کار کند. يوني‌کد ‏به داده‌ها نيز امکان مي‌دهد‎ ‎که بدون تحريف از سيستم‌هاي مختلف عبور داده شوند‎.‎
دربارهٔ کنسرسيوم يوني‌کد
کنسرسيوم‎ ‎يوني‌کد سازمان غيرانتفاعي‌اي است که براي بهبود، گسترش، و ترويج استفاده‎ ‎از استاندارد يوني‌کد تأسيس شده ‏است، استانداردي که شيوهٔ بازنمايي متون را‏‎ ‎در محصولات نرم‌افزاري و استانداردهاي امروزي مشخص مي‌کند. اعضاي اين‎ ‎کنسرسيوم طيف گسترده‌اي را از شرکت‌ها و سازمان‌هاي فعال در صنعت پردازش‎ ‎اطلاعات، در بر مي‌گيرند. پشتيباني مالي اين ‏کنسرسيوم صرفاً از طريق حق‎ ‎عضويت اعضا است. عضويت در کنسرسيوم يوني‌کد براي سازمان‌ها و افراد هر جاي‎ ‎دنيا که ‏استاندارد يوني‌کد را پشتيباني کنند و بخواهند در گسترش و‎ ‎پياده‌سازي آن کمک کنند، آزاد است‎.

استفاده از تمامی مطالب سایت تنها با ذکر منبع آن به نام سایت علمی نخبگان جوان و ذکر آدرس سایت مجاز است

استفاده از نام و برند نخبگان جوان به هر نحو توسط سایر سایت ها ممنوع بوده و پیگرد قانونی دارد