इनपुट तैयार करें।
एक प्रतिनिधि नमूना जो ध्वनियों को शामिल करता है, जो चिह्नों, चौड़ाई वेरिएंट, लिगेट, प्रतीकों, या आयातित पाठ को जोड़ता है जो असंगत व्यवहार करता है।
सामान्यीकरण के लिए समकक्ष Unicode जानबूझकर अनुक्रम
पाठ को बदलना है। NFC, NFD, NFKCया। NFKD कोड-पॉइंट परिवर्तनों की रिपोर्ट करते समय, तुलना के लिए स्रोत को बनाए रखने और संगतता के जोखिमों को दस्तावेज करने के लिए। कैननिक फॉर्म बिना किसी परिवर्तन के कोडिंग को बदल सकते हैं, जबकि संगतता फॉर्म जानबूझकर विभेदों जैसे कि चौड़ाई या प्रस्तुति वर्णों को भर सकते हैं।
गणना और परिवर्तन स्थानीय रूप से चलते हैं। Nirmion इस कार्यक्षेत्र में पाठ को एक को नहीं भेजता है। API.
उत्पाद गाइड
एक प्रतिनिधि नमूना जो ध्वनियों को शामिल करता है, जो चिह्नों, चौड़ाई वेरिएंट, लिगेट, प्रतीकों, या आयातित पाठ को जोड़ता है जो असंगत व्यवहार करता है।
NFC कैननिक अनुक्रम बनाते हैं। NFD उन्हें तोड़ दें। NFKC संतुलन के बाद संतुलन और NFKD अनुकूलन के बाद विघटित हो जाता है।
कोड बिंदुओं की तुलना करें और संग्रहीत उत्पादन डेटा को बदलने से पहले खोज, वैधता, हस्ताक्षर, पहचानकर्ताओं, रेंडर और डाउनस्ट्रीम सिस्टम में परिणाम का परीक्षण करें।
कैसे काम करता है।
JavaScript String.normalize चार मानकीकृत रूपों में से एक प्राप्त करता है। NFC और। NFD कैननिक इक्वाइलेशन का प्रयोग करते समय NFKC और। NFKD इसके अलावा, संगतता का उपयोग करें। उपकरण गिनती करता है। Unicode कोड बिंदु पहले और बाद में लेकिन अज्ञात पात्रों को पारित, मामले-फोल, कटौती, या हटाने के लिए नहीं है। ऑपरेशन 500,000 से अधिक इनपुट इकाइयों और एक मिलियन आउटपुट इकाइयों को संभालता है, और किसी भी अनलिस्टित मानकीकरण फॉर्म को अस्वीकार करता है। ऑपरेशन इस ब्राउज़र टैब में चलता है, महंगा काम से पहले स्पष्ट सीमाओं को लागू करता है, और कार्यक्षेत्र पाठ को नहीं भेजता है। Nirmion API.
उपयोगी कब
उपयोग करें। Unicode मानकीकरण जब समकक्ष-प्रदर्शन अनुक्रम एक ज्ञात तकनीकी समस्या पैदा करते हैं और चुना गया फॉर्म डेटा अनुबंध से मेल खाता है।
सवालों का जवाब दिया।
पाठ उपकरणों के साथ व्यावहारिक सीमाएं हैं। ये जवाब बताते हैं कि क्या मापा जाता है, क्या बनाए रखा जाता है, और कब एक मैनुअल समीक्षा अभी भी आवश्यक है।
NFC यह एक आम भंडारण डिफ़ॉल्ट है, लेकिन सही विकल्प प्राप्त विनिर्देश में से एक है। उनके फ्लैग व्यवहार को समझने के बिना संगतता के रूपों का चयन न करें।
नहीं है। NFD एक आधार पत्र और चिह्न को अलग कर सकते हैं, लेकिन दोनों रहते हैं। केवल जब मार्क हटाने का वास्तव में इरादा है, तो Accent Remover का उपयोग करें।
हाँ कैननिक रूप से बराबर अनुक्रम अक्सर एक ही रूप में होते हैं जबकि कोड-पॉइंट गिनती और बाइट्स बदलते हैं।
गोपनीयता और रखरखाव।
Nirmion इन कार्यों को ब्राउज़र के साथ किया जाता है। JavaScript. कार्यशाला कैटलॉग को नहीं बुलाती है। API आपके स्रोत पाठ के साथ, और पूरा-काम सामग्री केवल इस घटकों की स्मृति में रखा जाता है पुन: डाउनलोड करने के लिए।
एक डाउनलोड फ़ाइल आपके ब्राउज़र डाउनलोड, डिवाइस स्टोरेज, बैकअप, और किसी भी स्थान पर रहता है जहां आप इसे साझा करते हैं। साझा उपकरण पर काम करते समय पृष्ठ को साफ या बंद करें, और एक्सटेंशन या तीसरे पक्ष के क्लिपबोर्ड प्रबंधकों में रहस्यों को पतला करने से बचें।
उपकरण विवरण
Nirmion Unicode मानकीकरण लागू होता है। NFC, NFD, NFKCया। NFKD 500,000 अक्षरों तक लिखने और रिपोर्ट इनपुट और आउटपुट कोड-पॉइंट की गिनती करने के लिए। यह डेवलपर्स, संपादकों, डेटा टीमों और स्थान कार्यप्रवाहों को संग्रह या तुलना से पहले समकक्ष-देखने के अनुक्रमों की जांच करने में मदद करता है। JavaScript String.normalize चार मानकीकृत रूपों में से एक प्राप्त करता है। NFC और। NFD कैननिक इक्वाइलेशन का प्रयोग करते समय NFKC और। NFKD इसके अलावा, संगतता का उपयोग करें। उपकरण गिनती करता है। Unicode कोड बिंदु पहले और बाद में लेकिन अज्ञात पात्रों को पारित, मामले-फोल, कटौती, या हटाने के लिए नहीं है। यह व्यवहार की जांच और पुनरावृत्ति के बजाय एक स्पष्ट परिणाम प्रस्तुत करता है।
परिणाम डाउनलोड कर रहे हैं। text_nirmion_tools_unicode_normalized.txt. पृष्ठ संगतता के साथ कैननिक संरचना को अलग करता है और पहचानकर्ताओं, हस्ताक्षरों, हैशों, बाइट ऑफ़सेट्स, चौड़ाई फॉर्म, लिगेट्स और प्रतीकों के बारे में चेतावनी देता है। ऑपरेशन इस ब्राउज़र टैब में चलता है, महंगा काम से पहले स्पष्ट सीमाओं को लागू करता है, और कार्यक्षेत्र पाठ को नहीं भेजता है। Nirmion API. डाउनलोड सक्रिय कार्यक्षेत्र को साफ करता है जबकि अंतिम तीन पूरा परिणाम फिर से डाउनलोड के लिए इस टैब में उपलब्ध रहते हैं।