Internationalized Resource Identifier
ইন্টারন্যাশনালাইজড রিসোর্স আইডেন্টিফায়ার (আই. আর. আই) একটি ইন্টারনেট প্রটোকল স্ট্যান্ডার্ড যা ইউনিফর্ম রিসোর্স আইডেন্টিফায়ার (ইউ. আর. আই) প্রটোকলের উপর ভিত্তি করে অনুমোদিত অক্ষরের সেটকে ব্যাপকভাবে প্রসারিত করে। 2005 সালে আর. এফ. সি 3987-এ ইন্টারনেট ইঞ্জিনিয়ারিং টাস্ক ফোর্স (আই. ই. টি. এফ) দ্বারা এটি সংজ্ঞায়িত করা হয়েছিল। যদিও ইউ. আর. আইগুলি ইউ. এস-এ. এস. সি. আই. আই অক্ষর সেটের একটি উপসেটে সীমাবদ্ধ (সেই সেটের বাইরের অক্ষরগুলি অবশ্যই কিছু অনির্দিষ্ট অক্ষর এনকোডিং অনুসারে অক্টেটে ম্যাপ করা আবশ্যক, তারপর শতাংশ-এনকোডেড), আই. আর. আইগুলিতে অতিরিক্তভাবে চীনা, জাপানি, কোরিয়ান এবং সিরিলিক অক্ষর সহ সর্বজনীন অক্ষর সেট (ইউনিকোড/আই. এস. ও 10646) থেকে বেশিরভাগ অক্ষর থাকতে পারে। সিনট্যাক্স আই. আর. আই সার্বজনীন অক্ষর সেট ব্যবহার করে ইউ. আর. আই প্রসারিত করে, যেখানে ইউ. আর. আইগুলি অনেক কম অক্ষর সহ এ. এস. সি. আই. আই-এর মধ্যে সীমাবদ্ধ ছিল। আই. আর. আইগুলি অক্টেটের ক্রম দ্বারা প্রতিনিধিত্ব করা যেতে পারে তবে সংজ্ঞা অনুসারে অক্ষরের ক্রম হিসাবে সংজ্ঞায়িত করা হয়, কারণ আই. আর. আইগুলি হাতে বলা বা লেখা যেতে পারে। সামঞ্জস্যপূর্ণ আই. আর. আইগুলি ইউ. আর. আই-এর সাথে ম্যাপ করা হয় যাতে নতুন বিন্যাসকে সমর্থন করে না এমন সিস্টেমগুলির সাথে পশ্চাৎ-সামঞ্জস্য বজায় রাখা যায়। আই. আর. আই-এর সরাসরি ব্যবহারের অনুমতি দেয় না এমন অ্যাপ্লিকেশন এবং প্রোটোকলগুলির জন্য, আই. আর. আই-কে প্রথমে ইউনিকোড বিন্যাসে না থাকলে ক্যানোনিকাল কম্পোজিশন নরমালাইজেশন (এন. এফ. সি) ব্যবহার করে ইউনিকোডে রূপান্তরিত করা উচিত। আই. আর. আই-এর সমস্ত অ-এ. এস. সি. আই. আই কোড পয়েন্টগুলি পরবর্তী সময়ে ইউ. টি. এফ-8 হিসাবে এনকোড করা উচিত এবং একটি বৈধ ইউ. আর. আই তৈরি করার জন্য ফলাফলের বাইটগুলি শতাংশ-এনকোড করা উচিত। উদাহরণস্বরূপঃ আই. আর. আই <আই. ডি. 2> ইউ. আর. আই <আই. ডি. 1> এ. এস. সি. আই. আই কোড পয়েন্ট হয়ে যায় যা অবৈধ ইউ. আর. আই অক্ষরগুলি বাস্তবায়নের উপর নির্ভর করে একইভাবে এনকোড করা যেতে পারে। এই রূপান্তরটি সহজেই বিপরীতমুখী; সংজ্ঞা অনুসারে, একটি আই. আর. আই-কে একটি ইউ. আর. আই-তে রূপান্তরিত করা এবং আবার ফিরে আসা একটি আই. আর. আই প্রদান করবে যা শব্দার্থগতভাবে মূল আই. আর. আই-এর সমতুল্য, যদিও এটি সঠিক উপস্থাপনায় ভিন্ন হতে পারে। কিছু প্রটোকল আরও রূপান্তর আরোপ করতে পারে; যেমন। ডি. এন. এস লেবেলের জন্য পুনিকোড। সুবিধা বিভিন্ন ভাষায় ইউআরআই প্রদর্শিত হওয়ার কারণ রয়েছে; বেশিরভাগ ক্ষেত্রে, এটি ল্যাটিন (এ-জেড) বর্ণমালার সাথে অপরিচিত ব্যবহারকারীদের জন্য সহজ করে তোলে। ধরে নেওয়া যায় যে, তাদের কীবোর্ডে নির্বিচারে ইউনিকোড প্রতিলিপি তৈরি করা কারও পক্ষে খুব কঠিন নয়, এটি ইউআরআই ব্যবস্থাকে আরও সহজলভ্য করে তুলতে পারে। অসুবিধাগুলি আই. আর. আই এবং এ. এস. সি. আই. আই ইউ. আর. আই-এর মিশ্রণ ফিশিং আক্রমণগুলি কার্যকর করা অনেক সহজ করে তুলতে পারে যা কাউকে বিশ্বাস করাতে প্ররোচিত করে যে তারা আসলে অন্য কোনও সাইটে রয়েছে। উদাহরণস্বরূপ, কেউ www.myfictionalbank.com-এ একটি ASCII "a" কে ইউনিকোড-সদৃশ "α" দিয়ে প্রতিস্থাপন করতে পারে যাতে www.myfictionαlbank.com দেওয়া যায় এবং সেই IRI-কে একটি দূষিত সাইটে নির্দেশ করা যায়। এটি আইডিএন হোমোগ্রাফ আক্রমণ হিসাবে পরিচিত। যদিও একটি ইউ. আর. আই মানুষকে তাদের নিজস্ব বর্ণমালা ব্যবহার করে ওয়েব সংস্থানগুলি নির্দিষ্ট করার উপায় সরবরাহ করে না, একটি আই. আর. আই স্পষ্ট করে দেয় না যে প্রয়োজনীয় আন্তর্জাতিক অক্ষর তৈরি করতে সক্ষম নয় এমন কীবোর্ডগুলির মাধ্যমে কীভাবে ওয়েব সংস্থানগুলি অ্যাক্সেস করা যেতে পারে। এর মানে হল যে আই. আর. আইগুলি এখন অন্যান্য অনেক সফ্টওয়্যারের মতো একইভাবে পরিচালিত হয় যার জন্য বিভিন্ন ভাষায় পাঠ্য নিয়ে কাজ করার সময় একটি নন-কীবোর্ড ইনপুট পদ্ধতি ব্যবহারের প্রয়োজন হতে পারে। আরও দেখুন আই. ডি. এন (ইন্টারন্যাশনালাইজড ডোমেইন নেম) শব্দার্থিক ওয়েব পুনিকোড এক্স. আর. আই (এক্সটেনসিবল রিসোর্স আইডেন্টিফায়ার) রেফারেন্স বাহ্যিক লিঙ্ক আর. এফ. সি 3987: প্রস্তাবিত স্ট্যান্ডার্ড অফ ইন্টারন্যাশনালাইজড রিসোর্স আইডেন্টিফায়ার (আই. আর. আই) ডব্লিউ. 3সি ইন্টারন্যাশনালাইজেশন অ্যাক্টিভিটি আই. এ. এন. এ নিবন্ধিত ইউ. আর. আই স্কিমের তালিকা ডব্লিউ. 3সি স্পেক্সে আই. আর. আই-এর ব্যবহারের সমীক্ষা অ্যাপ্লিকেশন লেয়ার প্রোটোকল উদীয়মান প্রযুক্তি ইন্টারনেট স্ট্যান্ডার্ড ইউ. আর. এল ওয়েব পরিষেবা