मुखपृष्ठ » वेब डिजाइन » 10 न्यूमेरोनीज वेब डेवलपर्स को जानना चाहिए

    10 न्यूमेरोनीज वेब डेवलपर्स को जानना चाहिए

    डेवलपर्स और तकनीक-प्रेमी लोग हमेशा संख्याओं के प्रति आकर्षित होते हैं, इसलिए यह सिर्फ एक बात है कि संख्या, या संख्या-आधारित शब्द उनके द्वारा जल्दी प्रिय हो गए हैं. संख्यात्मक शब्दों का उपयोग लंबे शब्दों को संक्षिप्त करने के लिए किया जाता है जो सही प्रकार से बहुत बोझिल होंगे पुरे समय। यदि हम अक्षर और संख्या दोनों को समाहित करते हैं, तो हम किसी संख्या को एक नामांकित कह सकते हैं.

    अंकसूची बनाने के तरीके के बारे में कोई सख्त नियम नहीं हैं, लेकिन वे आमतौर पर निम्नलिखित सूत्र का उपयोग करते हैं: आप पहला अक्षर और आखिरी अक्षर लें तथा गिनती करें कि उनके बीच कितने वर्ण हैं.

    संभवतः तकनीकी हलकों में सबसे प्रसिद्ध नामकरण अंतर्राष्ट्रीयकरण के लिए i18n है। यह i18n है क्योंकि पहला अक्षर है -i, इसके बाद 18 अक्षर हैं और अंत में अक्षर -n है। पहले यह पागल लग सकता है, लेकिन वास्तव में संख्यात्मक शब्द मजेदार हो सकते हैं और आप अपना स्वयं का उत्पादन भी कर सकते हैं.

    न्यूमेरोनीज की उत्पत्ति

    ऑनलाइन अफवाहों के अनुसार पहले अंकन तारीख एक डीईसी (डिजिटल उपकरण निगम) में वापस आ जाती है - जिसे बाद में हेवलेट-पैकर्ड नाम के कर्मचारी के साथ मिला दिया गया जान शेरेपेनहुइज़न जिसका नाम एक खाता नाम होने के लिए बहुत लंबा पाया गया, इसलिए सिस्टम व्यवस्थापक उसे उपयोगकर्ता नाम s12n के साथ एक ईमेल खाता दिया.

    दृष्टिकोण विनोदी पाया गया, और डीईसी ने लंबे शब्दों को संक्षिप्त करने के लिए सूत्र का उपयोग करना शुरू किया. अंतर्राष्ट्रीयकरण शब्द के लिए i18n माना जाता है कि 1980 के दशक के मध्य में इसका उपयोग किया गया था, और इसके बाद कई अन्य लोग भी थे - तकनीक और गैर-तकनीकी दुनिया में.

    अब देखते हैं कि वर्तमान में वहां के 10 सबसे बड़े नंबरों में से क्या हैं:

    1. अंतर्राष्ट्रीयकरण के लिए I18n

    i18n यह आपकी जानकारी के लिए है एक सॉफ्टवेयर या एक ऐप का विकास जो बाद में स्थानीयकरण संभव बनाता है दुनिया भर के विभिन्न लक्षित दर्शकों के लिए.

    i18n का मतलब यह नहीं है कि उत्पाद वास्तव में अनुवादित है, लेकिन यह बाद के अनुवाद की संभावना, और अन्य समायोजन के लिए एक अलग भाषा में जोड़ने के बारे में है। इस प्रक्रिया में, i18n डेवलपर्स ऐसी सुविधाएँ प्रदान करते हैं जो उपयोग नहीं किया जा सकता है जब तक स्थानीयकरण वास्तव में होता है। I18n का लक्ष्य मूल रूप से है सॉफ्टवेयर को अनुकूल और प्रयोग करने योग्य बनाएं दुनिया के अन्य हिस्सों में.

    2. स्थानीयकरण के लिए l10n

    I18n का जुड़वाँ शब्द स्थानीयकरण है, जिसे अंकन द्वारा दर्शाया गया है l10n. l10n होता है जब कोई सॉफ़्टवेयर या ऐप किसी विशिष्ट संस्कृति के अनुकूल होता है.

    l10n को उन उत्पादों में आसानी से जोड़ा जा सकता है जो पहले अंतर्राष्ट्रीय हो चुके हैं। L10n का मतलब केवल अनुवाद नहीं है; यह भी उपयोग की तरह चीजों को संदर्भित करता है विशिष्ट मुद्रा, समयक्षेत्र, टकराव, कानूनी आवश्यकताएं, प्रतीक और कई अन्य स्थानीय विशेषताएं.

    यदि आप i18n और l10n के बीच के अंतर को समझना चाहते हैं, तो W3C के गाइड को पढ़ें (जो कि अपने स्वयं के नाम के संक्षिप्त नाम के लिए एक संख्या का उपयोग करता है: W3C का अर्थ वर्ल्ड वाइड वेब कंसोर्टियम है)। यहां एक उदाहरण है कि पुर्तगाली लोगों के लिए पैदल यात्री क्रॉसिंग के लिए अंतरराष्ट्रीय प्रतीक कैसे स्थानीय थे.

    छवि: फ़्लिकर

    3. बहुभाषीकरण के लिए m17n

    M17n i18n और l10n के बीच कहीं होता है। हम इसके बारे में बात करते हैं जब कोई एप्लिकेशन या सॉफ़्टवेयर कई भाषाओं और संस्कृतियों के लिए स्थानीय होता है. एक बहुभाषी सॉफ़्टवेयर एक ही समय में कई भाषाओं का समर्थन करता है, और समर्थित भाषाओं की अन्य स्थानीय विशेषताएं जैसे टाइमज़ोन, दिनांक, समय और मुद्रा प्रारूप.

    जब हम m17n के बारे में बोलते हैं, तो हमें भी उल्लेख करना होगा अन्य लेखन प्रणालियों के समर्थन की आवश्यकता है जो केवल ASCII का उपयोग नहीं करते हैं (सूचना के आदान-प्रदान के लिए अमेरिकी मानक कोड) वर्ण.

    उदाहरण के लिए वर्डप्रेस हमें एक सुंदर बहुभाषी इंटरफ़ेस प्रदान करता है, क्योंकि यह हमें उस भाषा को चुनने की अनुमति देता है जिसे हम स्थापना प्रक्रिया के दौरान और बाद में उपयोगकर्ता इंटरफ़ेस पर उपयोग करना चाहते हैं।.

    4. पहुँच के लिए a11y

    A11y वेब डिजाइन में एक लोकप्रिय शब्द बन गया है, खासकर जब से डब्ल्यू 3 सी ने अपनी पहुंच वेब मानकों को जारी किया है। a11y के साथ लोगों का समर्थन करता है विभिन्न प्रकार की विकलांगता या संवेदी हानि, साथ ही साथ नुकसान के प्रकार के साथ जैसे बुजुर्ग और ग्रामीण क्षेत्रों में कम बैंडविड्थ वाले लोग.

    a11y एक काफी विस्तृत क्षेत्र को कवर करता है। दृष्टिबाधित लोग जो रंगों में अंतर कर सकते हैं उन्हें उच्च रंग विपरीत अनुपात की आवश्यकता होती है; जो लोग माउस का उपयोग नहीं कर सकते हैं उन्हें कीबोर्ड के माध्यम से सभी कार्यात्मकताओं के साथ प्रदान करने की आवश्यकता है; जिन लोगों को टेपों की आवश्यकता नहीं होती है, आदि को a11y के कई अन्य उपयोग के मामले हैं जिन्हें उत्पाद डिजाइनरों को हल करने की आवश्यकता है.

    5. कैन्यनलाइज़ेशन के लिए c14n

    C14n तब होता है कुछ डेटा में एक से अधिक अभ्यावेदन होते हैं, और आप उन्हें एक मानकीकृत प्रारूप में बदलने की आवश्यकता है. इन दिनों आप इस शब्द को Google के सबसे अच्छे अभ्यास गाइड में देख सकते हैं जैसे कि Google, जो वेबमास्टर्स और वेबसाइट के मालिकों को कैनोनिकल URL के उपयोग के बारे में सलाह देता है।.

    खोज इंजन अनुकूलन में, c14n की आवश्यकता तब होती है जब किसी व्यक्ति के वेब पेज को एक से अधिक URL से लोड किया जा सकता है, क्योंकि यह अभ्यास अक्सर सर्च इंजन द्वारा दंडित किया जाता है। Google वेबमास्टर टूल में आप अपना पसंदीदा डोमेन प्रारूप (www उपडोमेन के साथ या उसके बिना) सेट कर सकते हैं। Yoast में SEO और c14n के बारे में कुछ बेहतरीन सलाह दी गई हैं.

    एक वेब डेवलपर के रूप में आप XML के भीतर शब्द भी देख सकते हैं जहां c14n यह सुनिश्चित करता है कि XML दस्तावेज़ एक विशिष्ट प्रारूप का अनुसरण करता है.

    6. मैं अंतर के लिए 14yy

    i14y को संदर्भित करता है एक प्रणाली या एक उत्पाद के घटकों की पोर्टेबिलिटी और संगतता. एक नेटवर्क के एक हिस्से के रूप में अधिक से अधिक चीजें मौजूद हैं, i14y हाल ही में आईटी क्षेत्र में उत्पाद विवरणों में एक विपणन चर्चा बन गया है.

    I14y शब्द वेब डिज़ाइन की दुनिया में भी दिखाई दिया है जब डिजाइनरों ने इंटरऑपरेबल सीएसएस के बारे में बात करना शुरू किया था, ए लोड करने योग्य और लिंक करने योग्य सीएसएस के लिए मानक. क्लाउड कंप्यूटिंग भी i14y की अवधारणा का उपयोग करता है, क्योंकि यह एक ऐसा क्षेत्र है जहां भवन की उच्च आवश्यकता है पुन: प्रयोज्य घटकों से सिस्टम करने में सक्षम हैं कई अलग-अलग परिस्थितियों में एक साथ काम करते हैं.

    7. निजीकरण के लिए P13n

    p13n को संदर्भित करता है विभिन्न व्यक्तियों की जरूरतों के लिए उत्पादों का अनुकूलन. वेबसाइटों का वास्तविक समय निजीकरण ऑनलाइन मार्केटिंग में एक अवधारणा है और वेब डेवलपर्स को हल करने के लिए एक कार्य है.

    ऑनलाइन लक्ष्यीकरण के लिए कई महान विश्लेषणात्मक उपकरण हैं, इसलिए अगला चरण तार्किक रूप से है विभिन्न खंडों के लिए सामग्री को वैयक्तिकृत करें ऑनलाइन दर्शकों की। P13n की अवधारणा एक आकार-फिट-सभी दृष्टिकोण से इनकार करता है, जैसा कि अनुसंधान से पता चलता है कि ऑनलाइन उपभोक्ताओं का लगभग तीन-चौथाई (74%) निराश हो जाता है जब प्रतीत होता है कि सामग्री का उनके हितों (जैसे ऑफ़र, विज्ञापन, प्रचार) से कोई लेना-देना नहीं है।.

    इमेज: फ्रीपिक

    वर्चुअलाइजेशन के लिए v12n

    V12n की प्रक्रिया के दौरान, डेवलपर्स ऑपरेटिंग सिस्टम, सर्वर या अन्य नेटवर्क संसाधन का वर्चुअल संस्करण बनाएँ. V12n के बहुत ही सरल रूप हैं, जैसे कि हार्ड ड्राइव को अलग-अलग विभाजन में विभाजित करना.

    डेस्कटॉप v12n वेब विकास प्रक्रिया को गति दे सकता है, क्योंकि आपके पास विभिन्न वातावरणों में अपनी वेबसाइट या वेब ऐप का परीक्षण करने का अवसर है। डेस्कटॉप v12n के लिए सबसे लोकप्रिय सॉफ्टवेअर VMWare वर्कस्टेशन और ओरेकल वर्चुअलबॉक्स हैं। हमारे यहां hongkiat.com पर कई बेहतरीन v12n गाइड हैं, जैसे कि आपके मैक पर विंडोज कैसे इंस्टॉल करें, और स्थानीय वर्डप्रेस डेवलपमेंट के लिए वैग्रंट का उपयोग कैसे करें.

    छवि: Fullservice.net

    9. c10k समस्या

    C10k समस्या के लिए अंकन एक अलग सूत्र के साथ बनाया गया था जैसा कि पहले उल्लेखित है। यह संदर्भित करता है “10 हजार ग्राहक” संकट। C10k समस्या एक है वेब सर्वर प्रशासन में संभावित मुद्दा, यह तब होता है जब ए वेब सर्वर को एक साथ 10,000 ग्राहकों को संभालना है.

    इस मुद्दे को हल करने की आवश्यकता हाल ही में महत्वपूर्ण हो गई है, क्योंकि वेबसाइटों को इसकी आवश्यकता है अधिक से अधिक ट्रैफ़िक के साथ व्यवहार करें, इंटरनेट उपयोगकर्ताओं की संख्या, उनकी ज़रूरतें और उनके जुड़े उपकरणों की संख्या जल्दी से बढ़ रहा है.

    यदि आप वेब सर्वर स्केलेबिलिटी में रुचि रखते हैं, तो C10k समस्या पर एक बेहतरीन प्राइमर है.

    10. Y2K38 समस्या

    Y2K38 समस्या वर्ष 2038 की समस्या का अंकन है जो एक है वर्ष 2038 में होने वाला समय-संबंधी डेटा संग्रहण समस्या. बग 32-बिट प्रोसेसर के कारण होता है हस्ताक्षरित 32-बिट पूर्णांक के रूप में समय मानों को संग्रहीत करें.

    समस्या यह है कि इन पूर्णांकों के लिए सीमा सीमित है, और यह होगा 19 जनवरी, 2038 को इसके सबसे बड़े सकारात्मक मूल्य पर पहुँचें. जब ऐसा होता है, तो ऐसा हो सकता है कि कंप्यूटर 2038 और 1970 के बीच का अंतर बताने में असमर्थ होंगे, जिससे गंभीर अवरोध हो सकते हैं और दुर्घटनाग्रस्त हो सकते हैं.

    समस्या के लिए कोई सार्वभौमिक समाधान नहीं है, लेकिन यदि आप 64-बिट सिस्टम का उपयोग करना शुरू करते हैं तो यह निश्चित रूप से मदद कर सकता है यह निश्चित रूप से 2038 में अधिकांश उपकरणों द्वारा उपयोग किया जाएगा, लेकिन वेब सर्वर और अन्य बैकएंड हार्डवेयर अभी भी 32-बिट डेट सिस्टम का उपयोग कर सकते हैं जब समय आएगा.

    यदि आप उस दिन को गिनना चाहते हैं जिस दिन त्रासदी हो सकती है, तो आप इसे आसानी से यहाँ कर सकते हैं.

    छवि: विकिमीडिया