मैनुअल सत्यापनकर्ता. सत्यापनकर्ता के अंदर क्या है? नई किराया भुगतान प्रणाली और डिवाइस के क्रैश टेस्ट के डेवलपर्स के लिए प्रश्न। सत्यापन जांच के तरीके

💖क्या आपको यह पसंद है?लिंक को अपने दोस्तों के साथ साझा करें
वैध- वैध, वैध, कानूनी) - एक इलेक्ट्रॉनिक या मैकेनिकल-इलेक्ट्रॉनिक उपकरण जिसे किसी यात्री के प्रवेश की वैधता के परिचालन नियंत्रण के लिए संपर्क रहित या संपर्क इलेक्ट्रॉनिक मीडिया पर दर्ज दस्तावेजों (सार्वजनिक परिवहन टिकट, पास) से जानकारी प्रदर्शित करने और/या सत्यापित करने के लिए डिज़ाइन किया गया है। बस।, ट्रॉलीबस, ट्राम और अन्य समान प्रकार के जमीनी परिवहन, मेट्रो में लैंडिंग प्लेटफॉर्म पर, रेलवे और अन्य प्रकार के परिवहन पर, जहां किराया नियंत्रण बाहर किया जाता है वाहन, या कार्यालय में कोई कर्मचारी। अक्सर टर्नस्टाइल के साथ संयुक्त।

सत्यापनकर्ता का लाभ परिवहन में यात्री यातायात के लिए उच्च स्तर का लेखांकन, बंद कार्यालयों और उद्यमों की यात्राओं को सटीक रूप से नियंत्रित करने की क्षमता और डिवाइस की सर्विसिंग की अपेक्षाकृत सस्ती लागत है।

मॉस्को ग्राउंड ट्रांसपोर्ट

स्वचालित यात्रा नियंत्रण प्रणाली (एएससीपी) के कार्यान्वयन पर एक प्रयोग के हिस्से के रूप में, मॉस्को में ग्राउंड सार्वजनिक परिवहन में सत्यापनकर्ताओं के साथ पहला टर्नस्टाइल 2001 में बस रूट नंबर 16 पर ज़ेलेनोग्राड प्रशासनिक जिले में दिखाई दिया। 2002 के मध्य तक, इस प्रणाली को सभी ज़ेलेनोग्राड बस मार्गों (नगरपालिका अधीनता) तक बढ़ा दिया गया था, और सितंबर 2007 से नगरपालिका अधीनता के सभी सतही शहरी सार्वजनिक परिवहन तक बढ़ा दिया गया था।

सेंट पीटर्सबर्ग

मैनुअल सत्यापनकर्ता PK-001

जनवरी 2007 से, शहर के अधिकांश सामाजिक सार्वजनिक परिवहन मार्गों पर, कंडक्टरों के पास यात्रा दस्तावेजों से जानकारी पढ़ने के लिए एक उपकरण है - एक सत्यापनकर्ता। बाद में, उन रूट ड्राइवरों के लिए सत्यापनकर्ता सामने आए जिनके पास कंडक्टर नहीं हैं।

2011 तक, अधिकांश सिटी बसें नई इलेक्ट्रॉनिक किराया नियंत्रण प्रणाली (ईसीओपी) पर स्विच हो गई थीं। यह प्रणाली यात्री डिब्बे में हैंड्रिल (4 से 8 टुकड़ों तक) पर स्थिर सत्यापनकर्ताओं की उपस्थिति प्रदान करती है, जो यात्री को स्वतंत्र रूप से किराए का भुगतान करने (इलेक्ट्रॉनिक यात्रा टिकट को मान्य करने) की अनुमति देती है।

SECOP में दो प्रकार के सत्यापनकर्ता शामिल हैं: सरल और सूचनात्मक। सरल सत्यापनकर्ताओं के पास एक एलईडी संकेत होता है जो यात्री को निम्नलिखित घटनाओं के बारे में सूचित करता है:

  • सत्यापनकर्ता इलेक्ट्रॉनिक यात्रा टिकट को पढ़ने के लिए तैयार है।
  • यात्रा का भुगतान किया गया.
  • यात्रा के लिए भुगतान नहीं किया गया है (उदाहरण के लिए, वैधता अवधि समाप्त हो गई है)।
  • इलेक्ट्रॉनिक यात्रा टिकट फिर से संलग्न किया गया है (इस मार्ग पर किराया पहले ही भुगतान किया जा चुका है)।
  • किराये की जाँच के दौरान नियंत्रक द्वारा सत्यापनकर्ता को ब्लॉक कर दिया जाता है।

सत्यापनकर्ता संचालन का संकेत

सूचना सत्यापनकर्ताओं के पास एक एलसीडी डिस्प्ले होता है, जो एक साधारण सत्यापनकर्ता के समान घटनाओं को इंगित करने के अलावा, इलेक्ट्रॉनिक यात्रा टिकट (वैधता अवधि, यात्रा संसाधन या इलेक्ट्रॉनिक टिकट के प्रकार के आधार पर शेष राशि) के बारे में जानकारी प्रदर्शित कर सकता है। ऐसी जानकारी प्राप्त करने के लिए, आपको पहले किराए का भुगतान करना होगा, फिर सूचना सत्यापनकर्ता को टिकट संलग्न करना होगा। सत्यापनकर्ता दिखाएगा कि टिकट फिर से लागू किया गया है, और थोड़ी देर बाद यह ईबीपी संसाधन के बारे में जानकारी प्रदर्शित करेगा।

अन्य शहर

क्रास्नोयार्स्क में, प्लास्टिक इलेक्ट्रॉनिक कार्ड का उपयोग करके, आबादी के विशेषाधिकार प्राप्त समूह 2008 की शुरुआत से शहर के सार्वजनिक परिवहन पर यात्रा के लिए भुगतान कर सकते हैं, अन्य सभी नागरिक - नवंबर 2010 से। सभी बसों, ट्रॉलीबसों और ट्रामों के कंडक्टरों के पास पोर्टेबल रीडर (सत्यापनकर्ता) होते हैं। आप बहु-कार्यात्मक भुगतान टर्मिनलों के साथ-साथ शहर के डाकघरों के माध्यम से भी कार्ड टॉप-अप कर सकते हैं।

केमेरोवो में, आप जनवरी 2010 से इस तरह से यात्रा के लिए भुगतान कर सकते हैं। यह प्रणाली शहर की सभी बसों, ट्रॉलीबसों और ट्रामों पर शुरू की गई है। परिवहन कार्ड से भुगतान करते समय, आप प्रति यात्रा 1 रूबल तक बचा सकते हैं।

अल्माटी (कजाकिस्तान) शहर में, जनवरी 2008 से, एक सत्यापनकर्ता के माध्यम से यात्रा के लिए भुगतान करने की प्रणाली इलेक्ट्रॉनिक कार्डया शहर में सभी ट्राम और ट्रॉलीबसों पर नकद मान्य है। बसों में यह प्रणालीव्यापक नहीं हुआ है; कई बसों पर सत्यापनकर्ता स्थापित किए गए हैं, लेकिन काम नहीं करते हैं। 2011 में, कई बस मार्गों पर सत्यापनकर्ताओं को पेश किया गया था और वे केवल हार्ड मुद्रा स्वीकार करते हैं, क्योंकि बिल रीडिंग सिस्टम और ईकैश मैग्नेटिक कार्ड पुनःपूर्ति बिंदु काम नहीं करते हैं, और अक्सर पूरी तरह से अनुपस्थित होते हैं।

येकातेरिनबर्ग में, ई-कार्ड ट्रांसपोर्ट कार्ड 2009 के अंत में पेश किया गया था। यह प्रणाली शहर की सभी ट्रॉलीबसों, ट्रामों और बसों में शुरू की गई है। सत्यापनकर्ता कंडक्टरों पर स्थित होते हैं या पीछे के प्लेटफ़ॉर्म पर ऊर्ध्वाधर रेलिंग पर स्थापित होते हैं। कुछ मिनी बसें सत्यापनकर्ताओं से भी सुसज्जित हैं। यात्रा के लिए भुगतान करना संभव है और सामान्य तरीके से. 2012 से ऑपरेटर मेगाफोन ने यात्रा के लिए भुगतान करने के लिए एक सेवा शुरू की चल दूरभाषयेकातेरिनबर्ग में सार्वजनिक परिवहन में। सच है, पहले ऐसी सेवा केवल येकातेरिनबर्ग मेट्रो में लागू की गई थी, लेकिन अब ऐसा अवसर सामने आया है जमीन परिवहन. करने के लिए धन्यवाद नई सेवामेगाफोन, आप येकातेरिनबर्ग में सभी प्रकार के जमीनी सार्वजनिक परिवहन, कई वाणिज्यिक मार्गों के साथ-साथ येकातेरिनबर्ग मेट्रो के सभी स्टेशनों पर - जहां भी ई-कार्ड स्वीकार किया जाता है, यात्रा के लिए अपने मोबाइल फोन से भुगतान कर सकते हैं।

यारोस्लाव में, 2010 से, एक रीफिल करने योग्य इलेक्ट्रॉनिक ट्रैवल कार्ड का उपयोग करके सभी प्रकार के सार्वजनिक परिवहन के लिए एक भुगतान प्रणाली शुरू की गई है (भुगतान एक महीने पहले किया जाता है)। कंडक्टरों और ड्राइवरों को सत्यापनकर्ता प्रदान किए जाते हैं। नियमित एकल-यात्रा टिकट खरीदना भी संभव है।

मैं आज का लेख साइट सत्यापन (अर्थात् HTML) पर समर्पित करना चाहता हूँ। सबसे पहले, आइए परिभाषित करें कि इस शब्द का क्या अर्थ है! साइट सत्यापन में सिंटैक्स त्रुटियों की जांच करना, टैग नेस्टिंग और अन्य मानदंडों की जांच करना शामिल है। एक नियम के रूप में, सत्यापनकर्ता (दस्तावेज़ संरचना में त्रुटियों के लिए साइटों की जाँच करने वाली सेवाएँ) एक निश्चित मानक के अनुपालन के लिए HTML कोड की जाँच करते हैं, जो पहली पंक्ति में किसी भी HTML पृष्ठ की शुरुआत में इंगित किया जाता है। यदि आप नहीं जानते थे कि यह किस लिये था, तो अब आप जान जायेंगे! 🙂 लेकिन वास्तव में, इस सत्यापन की आवश्यकता क्यों है और इसका क्या प्रभाव पड़ता है?

"साइट सत्यापन क्या है?"

जैसा कि मैंने ऊपर कहा, सत्यापन कुछ नियमों और मानकों के साथ HTML कोड का अनुपालन है। XHTML को प्रतिस्थापित कर दिया गया, जिससे डेवलपर्स के लिए जीवन बहुत आसान हो गया। बात यह है कि XHTML संस्करण में वाक्यविन्यास बहुत सख्त था। यदि HTML5 में आप रैप टैग लिख सकते हैं
दोनों बिना स्लैश के और इस रूप में
, तो XHTML में केवल अंतिम विकल्प ही सही होगा। HTML5 इतना सख्त नहीं है, और इसके अलावा, कई उपयोगी टैग सामने आए हैं, लेकिन अब यह बात नहीं है :)

"साइट सत्यापन क्या प्रभावित करता है?"

अब दूसरे प्रश्न का उत्तर देते हैं।

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

इसके अलावा, मैं यह कहने से खुद को नहीं रोक सका कि सत्यापन प्रभावित करता है खोज इंजन: खोज इंजन वैध HTML कोड वाली साइटों को प्राथमिकता देते हैं. इसे ध्यान में रखो!

खैर, क्या मैंने आपको आश्वस्त किया है कि वेबसाइट सत्यापन वास्तव में आवश्यक है? फिर हमने सिद्धांत के साथ काम पूरा कर लिया है और अभ्यास की ओर बढ़ते हैं!

सत्यापन जांच के तरीके

मैंने प्रत्येक विधि के बारे में लिखा विस्तृत निर्देशपाठ के रूप में, और साथ ही, यदि कोई पढ़ने और समझने में बहुत आलसी है, तो मैंने एक वीडियो बनाया 😉।

1 रास्ता. सेवा सत्यापनकर्ता.w3.org

पहली विधि का सार साइट की वैधता की जांच करने के लिए किसी सेवा का उपयोग करना है। सेवा का उपयोग करके किसी साइट की वैधता की जांच कैसे करें सत्यापनकर्ता.w3.org:

उपरोक्त लिंक का अनुसरण करें और संस्करण चुनें फ़ायरफ़ॉक्स ब्राउज़रऔर “डाउनलोड” बटन पर क्लिक करें। फिर आवश्यक का चयन करें ऑपरेटिंग सिस्टमऔर एक नियमित ऐड-ऑन के रूप में इंस्टॉल करें। (जो नहीं समझे वो वीडियो देखें :)

2. के लिए प्लगइन गूगल ब्राउज़रक्रोम -

यहां आपको "फ्री" बटन पर क्लिक करना होगा और फिर पॉप-अप विंडो में "एड" पर क्लिक करना होगा।

यहां भी होता है सामान्य स्थापनाअतिरिक्त.

4. सफ़ारी ब्राउज़र के लिए प्लगइन -

स्थापना:

  1. प्लगइन के साथ संग्रह को अनपैक करें।
  2. फ़ाइल "Safari Validator.webplugin" को उस फ़ोल्डर में कॉपी करें जहां ब्राउज़र स्थापित है, फिर /Library/Internet Plug-Ins (यदि यह गायब है तो एक फ़ोल्डर बनाएं)
  3. Safari Validator.safariextz फ़ाइल पर डबल क्लिक करें।
  4. सफ़ारी ब्राउज़र पुनः प्रारंभ करें.

मैं आपको दूसरे वीडियो में बताता हूं कि फ़ायरफ़ॉक्स में प्लगइन कैसे इंस्टॉल करें और इसका उपयोग कैसे करें:

निष्कर्ष

यह पूरा लेख है. मुझे उम्मीद है कि वीडियो सामग्री, साथ ही जो पाठ्य जानकारी मैंने यहां प्रस्तुत की है, वह आपकी साइट को बेहतर बनाने और इसे खोज इंजनों के लिए और भी अधिक "आकर्षक" बनाने में आपकी मदद करेगी, क्योंकि हम सभी इसके लिए प्रयास करते हैं। यदि किसी भी स्तर पर आपके कोई प्रश्न या कठिनाइयाँ हैं, तो टिप्पणियों में लिखें, हम मिलकर इसका समाधान निकालेंगे! जिस किसी ने भी लेख के अंत तक पढ़ा है और वह सब कुछ किया है जिसके बारे में मैंने लिखा है, उसने पहले ही अपनी वेबसाइट में सुधार कर लिया है और परिणाम आने में ज्यादा समय नहीं लगेगा। 🙂

हमने एक नई पुस्तक "कंटेंट मार्केटिंग इन" जारी की है सामाजिक नेटवर्क में: अपने सब्सक्राइबर्स के दिमाग में कैसे उतरें और उन्हें अपने ब्रांड से प्यार कैसे कराएं।''

माइक्रो मार्कअप सत्यापनकर्ता - सॉफ़्टवेयर, जो किसी भी प्रारूप में और सभी पर वेब पेज मार्कअप की जाँच करता है मौजूदा भाषाएँप्रोग्रामिंग.


हमारे चैनल पर और वीडियो - SEMANTICA के साथ इंटरनेट मार्केटिंग सीखें

हर किसी को यात्रा करना पसंद है, खासकर हाइपरमार्केट में। तो आप, आम तौर पर स्वीकृत रुझानों को तोड़े बिना, खरीदारी के लिए निकल पड़ें। आपको जूस, पानी, कुकीज़, ब्रेड, मोज़े, डायपर और अन्य चीज़ें ढूंढनी होंगी। लेकिन स्टोर बहुत बड़ा है, और इसके चारों ओर घूमने और आपको जो चाहिए वह ढूंढने में एक घंटे से अधिक समय लग सकता है। एक अन्य विकल्प हाइपरमार्केट कर्मचारी से संपर्क करना है, लेकिन बहुत सारी खरीदारी होती है, इसलिए यह विधि हमेशा लागू नहीं होती है। पंक्तियों के बीच स्थित संकेतों द्वारा नेविगेट करना अधिक सुविधाजनक है और विभाग में उत्पादों की नियुक्ति को सटीक रूप से इंगित करता है।

वर्तमान और का चयन करने के लिए उपयोगी जानकारी, खोज बॉट उपयोगकर्ताओं के लिए जानकारी का चयन करने के लिए कुछ एल्गोरिदम का भी उपयोग करते हैं।

कौन सा मार्कअप सही माना जाता है?

सही शब्दार्थ वही माना जाता है जिसे Google, Yandex, Bing और Yahoo जैसे खोज इंजनों द्वारा अच्छी तरह से प्राप्त किया जाता है। हम सभी ने एक से अधिक बार यह अनुभव किया है कि ये सेवाएँ पूरी तरह से अलग-अलग तरीकों से सूचनाओं को अनुक्रमित करती हैं, इसलिए अक्सर हम विचारशील, आकर्षक और स्पष्ट स्निपेट पर ध्यान देते हैं।

इसलिए, साइट पर माइक्रो मार्कअप लागू करने से पहले, आपको अपने डेटा का प्रकार निर्धारित करना होगा। उदाहरण के लिए, किसी ऑनलाइन स्टोर के उत्पाद कार्ड में, आपको उत्पाद की कीमत, उसका नाम, विवरण, छवि, समीक्षाएं, रेटिंग अंकित करनी होगी। इस तरह, खोज बॉट बिना किसी समस्या के यह समझने में सक्षम होगा कि पृष्ठ पर वास्तव में क्या है और इसे और अधिक प्रासंगिक बना देगा।

माइक्रो मार्कअप की शुद्धता की जांच के लिए कई सेवाएँ हैं:

  • Google पृष्ठभूमि जांच उपकरण;
  • यांडेक्स से माइक्रो मार्कअप सत्यापनकर्ता;
  • सत्यापनकर्ता.w3.org;
  • सत्यापनकर्ता.nu.

यदि आपका पेज एक सेवा पर मान्य किया गया है, तो खोज एल्गोरिदम में अंतर के कारण, इसे दूसरी सेवा पर पारित नहीं किया जा सकता है। खोज रोबोटों के लिए आपके मार्कअप को सही ढंग से अनुक्रमित करने के लिए, इसकी संरचना और सेटिंग्स को समझें।

आपको मार्कअप सत्यापनकर्ता की आवश्यकता क्यों है?

एक सिमेंटिक मार्कअप मानक है जिसे विशेष रूप से प्रसंस्करण कार्यक्रमों के लिए एक पृष्ठ पर जानकारी को संरचित करने के लिए डिज़ाइन किया गया है। हमारे मामले में, माइक्रोफ़ॉर्मेट हमें खोज रोबोट को अलग-अलग पृष्ठ के टुकड़ों के अर्थपूर्ण अर्थ को इंगित करने की अनुमति देते हैं और संगठन, उत्पादों, समीक्षाओं और व्यंजनों के बारे में जानकारी देने के लिए उपयोग किए जाते हैं।

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

मार्कअप के बिना स्निपेट:


मार्कअप के साथ स्निपेट:


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

कोड में त्रुटियों के बिना पृष्ठ किसी भी वेबसाइट के मालिक का सपना होते हैं, क्योंकि उच्च गुणवत्ता वाले काम के परिणाम स्पष्ट रूप से आपकी स्थिति को प्रभावित करेंगे खोज के परिणाम. इससे 30+ पदों वाली साइट पर कोई प्रभाव नहीं पड़ेगा। हालाँकि, जब खोज इंजन 15वां स्थान दिखाता है, न कि तीसरा जैसा कि हम चाहते हैं, इसका मतलब गंभीर कमियां हैं जो भौतिक लागतों को शामिल करती हैं।

अक्सर, जो उपयोगकर्ता ऐसे सॉफ़्टवेयर का उपयोग करना शुरू करते हैं, वे स्पष्ट रूप से समझ नहीं पाते हैं कि साइट का माइक्रो-मार्कअप रैंकिंग को कैसे प्रभावित करता है। यांडेक्स ने जवाब दिया कि यह केवल अप्रत्यक्ष रूप से कार्य करता है, जबकि साइट उपयोगकर्ता के लिए अधिक आकर्षक हो जाती है, इसके दर्शक बड़े हो जाते हैं, जिसके परिणामस्वरूप इसकी स्थिति बढ़ जाएगी। उन्होंने स्पष्ट किया कि आपको आने वाले दिनों में परिणामों की उम्मीद नहीं करनी चाहिए, क्योंकि वे केवल एक से दो महीने के भीतर ही सामने आ जायेंगे।

मार्कअप सत्यापनकर्ता कैसे काम करता है?

पृष्ठ की जांच करने के लिए आपको जांचे जा रहे दस्तावेज़ का यूआरएल दर्ज करना होगा या पेस्ट करना होगा आवश्यक कोडनीचे दिए गए फॉर्म में.

"परिणाम जांचें" कॉलम में, प्रोग्राम पहचाने गए दोषों और उनके स्थान को प्रदर्शित करेगा।

ऐसे दो मामले हैं जब कोई त्रुटि संदेश प्रदर्शित होता है:

  • यदि सत्यापनकर्ता मार्कअप को नहीं पहचान सकता;
  • यदि मार्कअप मानक का अनुपालन नहीं करता है और सही ढंग से पहचाना नहीं जा सकता है।

संदेश कि "पेज नहीं मिला" का अर्थ है कि पेज मौजूद नहीं है। शायद सेवा त्रुटि या सुरक्षा प्रतिबंधों के कारण पृष्ठ खोज इंजन के लिए अनुपलब्ध है।

यह उन आवश्यक फ़ील्ड की एक सूची प्रदान करेगा जिन्हें समीक्षा के लिए भेजे गए कार्य में ध्यान में नहीं रखा गया है।

गूगल टूल

Google, Yahoo! के सहयोग से! और बिंग ने 2011 में पहली बार अपने आविष्कार का परीक्षण किया - एक माइक्रो मार्कअप सत्यापनकर्ता, जिसमें बाद में यांडेक्स भी शामिल हो गया। परिणामस्वरूप, पूरी दुनिया ने सत्यापनकर्ता का उपयोग करना शुरू कर दिया। सत्यापनकर्ता में लगातार सुधार किया जा रहा है और इसकी कार्यक्षमता का विस्तार हो रहा है।

किस प्रकार जांच करें:

1. यूआरएल का उपयोग करना. सक्रिय वेबसाइटों के स्वामियों के लिए उपयुक्त. लिंक को कॉपी करें और दिए गए फ़ील्ड में पेस्ट करें।
2. कब एचटीएमएल सहायताटुकड़ा. यह विकल्प उन लोगों के लिए उपयुक्त है जो सिर्फ एक वेबसाइट बना रहे हैं और उसे कहीं संग्रहीत कर रहे हैं स्थानीय सर्वर. चरण समान हैं - जांच करने के लिए कोड को कॉपी करें और पेस्ट करें।

Google समर्थित मार्कअप प्रारूप:

  • माइक्रोडेटा;
  • सूक्ष्म प्रारूप;

मार्कअप जानकारी के समर्थित प्रकार:

  • समीक्षाएँ;
  • चीज़ें;
  • कंपनियाँ;
  • संगठन;
  • आयोजन;
  • संगीत।

यांडेक्स उपकरण

पिछले चार वर्षों में, प्रोग्रामर ने तेजी से सिमेंटिक माइक्रो-मार्कअप का उपयोग करना शुरू कर दिया है - लगभग 15% रूनेट पेज चिह्नित हैं। इसलिए, सत्यापनकर्ताओं की आवश्यकता बढ़ गई है। और यांडेक्स इस उद्योग में नए विकास से अलग नहीं है। Google के विपरीत, यह अधिक तेज़ी से विकसित हो रहा है और नए सार्वभौमिक उपकरण बना रहा है।

समर्थित प्रारूप:

  • सूक्ष्म प्रारूप;
  • स्कीमा;
  • एचटीएमएल;
  • ग्राफ़ खोलें।

यांडेक्स सत्यापनकर्ता द्वारा समर्थित डेटा प्रकार:

  • चीज़ें;
  • कीमतें;
  • पते;
  • संगठन;
  • लेख;
  • संगीत;
  • परीक्षण ड्राइव;
  • चित्र;
  • वीडियो क्लिप;
  • व्यंजन विधि;
  • चलचित्र।

माइक्रोडेटा सत्यापनकर्ता आपको डेटा संरचना की शुद्धता की जांच करने की अनुमति देता है। यह ऑप्टिमाइज़र के काम को सरल बनाता है और साइट पर सामग्री को सही ढंग से चिह्नित करने में मदद करता है। यह खोज परिणामों में पृष्ठ के बारे में जानकारी को सुंदर बनाता है और आगंतुकों को संसाधन की ओर आकर्षित करता है।

आइए कोड समीक्षा टूल के बारे में बात करें। एक विशेष उपकरण जो इस उद्देश्य के लिए बनाया गया है उसे प्रारूप सत्यापनकर्ता कहा जाता है। उदाहरण के तौर पर HTML का उपयोग किया जाएगा. इस मार्कअप भाषा के लिए एक सत्यापनकर्ता सिद्धांत को समझाने और एक उदाहरण देने के लिए काफी उपयुक्त है।

इसकी आवश्यकता क्यों है?

ऐसा होता है कि जब आप प्रोग्राम कोड लिखते हैं, तो सब कुछ सही ढंग से काम करता प्रतीत होता है, लेकिन जांच करने में कोई दिक्कत नहीं होती है। तो, मान लीजिए कि हमने एक HTML पेज बनाया है। जब हम एक सत्यापनकर्ता के बारे में सोचते हैं, तो इसका मतलब है कि हम इस बात में रुचि रखते हैं कि इसे स्वीकृत मानक के दृष्टिकोण से कितना अच्छा बनाया गया है (जितना बेहतर, उतना ही सही यह अधिक कंप्यूटरों पर काम करेगा)।

शर्तें स्थापित करना

पेज की जाँच जिस गंभीरता से की जाएगी वह टैग में निर्दिष्ट है. यदि यह निर्दिष्ट नहीं है, तो इसकी पूरी तरह से जांच की जाएगी, और रिपोर्ट में सत्यापनकर्ता मानकों से सभी त्रुटियों और विचलनों का संकेत देगा। यह भी ध्यान रखें कि सत्यापन HTML5 नियमों के अनुसार किया जाएगा। किसी भिन्न संस्करण को इंगित करने या विचलन की खोज को कम करने के लिए, इस टैग का उपयोग करें। वैसे, HTML संस्करण के अलावा, एक CSS सत्यापनकर्ता भी है। यह आपको कैस्केडिंग स्टाइल शीट के निर्माण और नवीनतम मानक के अनुपालन की जांच करने की अनुमति देगा। यदि आप पहले से ही इस विषय में रुचि रखते हैं, तो बेहतर होगा कि इस अवसर को नज़रअंदाज़ न करें।

DOCTYPE टैग की जाँच के लिए दिशा-निर्देश

पर इस पलनिम्नलिखित प्रकार के चेक हैं:

  1. नवीनतम मानक के अनुसार सख्त.
  2. संक्रमणकालीन.
  3. कठोर।
  4. फ़्रेम के साथ.

वैसे, सलाह दी जाती है कि हमेशा DOCTYPE निर्दिष्ट करें। आख़िरकार, यदि ऐसा नहीं किया गया, विभिन्न ब्राउज़र, कौन विभिन्न सेटिंग्स, पृष्ठ का लेआउट अलग ढंग से प्रदर्शित करेगा। और आवश्यक फ़ाइलइसे प्रदर्शित करना बहुत ही भद्दा होगा. यह ध्यान दिया जाना चाहिए कि यह केवल दृश्य घटक को प्रभावित करता है, जबकि प्रदर्शन प्रभावित नहीं होता है।

आइए गलतियों के बारे में एक शब्द कहें

यहां तक ​​कि एक छोटे दस्तावेज़ की जांच करते समय भी, एक कोड सत्यापनकर्ता कई प्रोग्रामर गलतियाँ पा सकता है। क्या इन सबको ख़त्म करना ज़रूरी है? नहीं। अधिकांश तकनीकी त्रुटियाँ गंभीर नहीं होतीं; वे अधिकतम इतना कर सकती हैं कि साइट को थोड़ा धीमा कर दें। हालाँकि, यदि यह पैरामीटर आपके लिए मूल्यवान है, तो आप उन्हें अनदेखा नहीं कर सकते। यह भी ध्यान दिया जाना चाहिए कि PHP दुभाषिया द्वारा संकलन के समय कुछ त्रुटियां पहले से ही दिखाई दे सकती हैं।

अन्य तत्व

तथ्य यह है कि HTML सत्यापनकर्ता कोड की जाँच करता है, निश्चित रूप से अच्छा है। क्या RSS फ़ीड और कैस्केड फ़ीड के संबंध में कोई विशेष सुविधाएँ हैं? सीएसएस टेबल? हाँ, उनके लिए सत्यापनकर्ता भी हैं। याद रखें: वे केवल यह जांचते हैं कि कोड मानकों का अनुपालन करता है या नहीं। और उन्हें इसकी परवाह नहीं है कि वहां क्या लिखा है। इसलिए, यदि आप मुख्य रूप से पेज और साइट की गुणवत्ता में रुचि रखते हैं, तो आपको उन्हें भी जांचना होगा।

ऑनलाइन जाँच

विभिन्न कार्यक्रमों में अपने प्रयासों को न फैलाने के लिए, कई डेवलपर्स ने एक ऑनलाइन सत्यापनकर्ता को चुना है। यह क्या है और यह कैसे मदद करता है? ऐसी सेवाएँ आमतौर पर सभी तीन घटकों (RSS फ़ीड, CSS और HTML) की जाँच करने के लिए पहले से ही कॉन्फ़िगर की गई हैं। उनकी बहुमुखी प्रतिभा प्रशंसा के योग्य है. लेकिन HTML रचना की सत्यता को दोबारा अलग से जांचना बेहतर है। यदि हम ऑनलाइन सेवाओं के लाभों के बारे में बात करते हैं, तो यह ध्यान दिया जाना चाहिए कि पूरे कोड को कॉपी करने की कोई आवश्यकता नहीं है। बस साइट का पता दर्ज करें, और एक पल के भीतर त्रुटियां प्रदर्शित हो जाएंगी। ऐसे ब्राउज़र एक्सटेंशन भी हैं जो आंशिक रूप से या पूरी तरह से जांच कर सकते हैं कि क्या पेज खोलेंस्वीकृत मानक.

सत्यापन में क्या शामिल है?

इस प्रक्रिया को कई भागों में विभाजित किया गया है:

  1. खोज जारी है
  2. टैग्स की नेस्टिंग की जाँच की जाती है। वे हमेशा जिस क्रम से निकले थे उसी क्रम में बंद होते हैं। और अगर कुछ गलत होगा तो आपको सूचित कर दिया जाएगा.
  3. निर्दिष्ट दस्तावेज़ प्रकार परिभाषा के अनुपालन की जाँच करना। स्वचालन स्कैन करता है और निर्धारित करता है कि घोषित मार्कअप भाषा के संस्करण के सापेक्ष सब कुछ (टैग, विशेषताएँ) सही ढंग से लिखा गया है या नहीं।
  4. विदेशी तत्वों की जाँच करें. वास्तव में कोड में क्या है, लेकिन दस्तावेज़ प्रकार परिभाषा में गायब है, इसकी खोज की जाती है।

यह समझना आवश्यक है कि ये सभी तार्किक जाँचें हैं। इस मामले में, यह महत्वपूर्ण नहीं है कि सत्यापनकर्ता को कैसे कार्यान्वित किया जाता है। अभ्यास में इसका क्या मतलब है? यदि कम से कम एक चेक विफल हो जाता है, तो कोड को वैध नहीं माना जाएगा। अंत में, प्रत्येक गंभीर कार्यक्रम इस बारे में सिफ़ारिशें प्रदान करेगा कि क्या ठीक करने की आवश्यकता है (और यह आपको यह भी बता सकता है कि यह कैसे करना है)।

धारण के पक्ष में तर्क

मार्कअप सत्यापनकर्ता की आवश्यकता का मुख्य कारण किसी साइट या उसके व्यक्तिगत पृष्ठ के लिए क्रॉस-ब्राउज़र संगतता सुनिश्चित करना है। तथ्य यह है कि प्रत्येक प्रोग्राम जो आपको इंटरनेट पेज ब्राउज़ करने में मदद करता है उसका अपना पार्सर होता है। इसलिए, यह सुनिश्चित करने का एकमात्र तरीका है कि कोड सभी ब्राउज़रों में सही ढंग से काम करेगा, इसे एक सत्यापनकर्ता के माध्यम से चलाना है। यह और क्या देता है?

तथ्य यह है कि प्रत्येक ब्राउज़र में त्रुटियों को सहसंबंधित करने के लिए अपना स्वयं का तंत्र होता है प्रोग्राम कोड. इसलिए, शायद वह एक अमान्य कार्यक्रम के साथ स्थिति को ठीक करने में सक्षम होगा, या वह सब कुछ खराब कर सकता है। ये पक्ष में तर्क थे, लेकिन विपक्ष में भी हैं।

तो, यह ध्यान देने योग्य है कि मार्कअप सत्यापनकर्ता बहुत सख्त है। और ब्राउज़र कुछ त्रुटियों को स्वयं ठीक कर सकते हैं। इसलिए, यदि पहली प्राथमिकता उचित संचालन का कार्य है, तो उपस्थिति को आंशिक रूप से नजरअंदाज किया जा सकता है।

सत्यापनकर्ता का उपयोग करके समीक्षाएँ

अभ्यास में इसका क्या मतलब है? वास्तविक अनुप्रयोगों में उपयोग की जाने वाली चीज़ों की तुलना में, सत्यापनकर्ता अत्यधिक मांग वाला है। बेशक, वह कुछ गलतियाँ दिखा सकता है जो सामान्य काम में बाधा डालती हैं, लेकिन फिर भी आपको उसे पूरी तरह से खुश करने की कोशिश नहीं करनी चाहिए। यह भी अक्सर बताया जाता है कि विदेशी तत्वों की जाँच हमेशा सुचारू रूप से नहीं होती है। लेकिन इनमें कस्टम विशेषताएँ भी शामिल हैं जो मानकों द्वारा मान्यता प्राप्त नहीं हैं, लेकिन डेवलपर्स द्वारा उत्पादन प्रक्रियाओं को सुविधाजनक बनाने के लिए उपयोग की जाती हैं।

यदि आपको सौंदर्यशास्त्र के बारे में संदेह है उपस्थितिपन्ने, तो वे यहाँ व्यर्थ हैं। इसलिए, यदि आप Doctype निर्दिष्ट करते हैं, तो ब्राउज़र पार्सर एक निश्चित मोड पर स्विच हो जाएगा। लेकिन इससे यह तथ्य सामने नहीं आएगा कि इसे लोड किया जाएगा, और इसके अनुपालन के लिए कोड की जांच की जाएगी। इसलिए, ब्राउज़र पार्सर्स पहले से ही इस तथ्य के लिए कॉन्फ़िगर किए गए हैं कि कोड वैधता की एक निश्चित कमी होगी। उपयोगकर्ता विशेषताओं के साथ भी यही सच है: उन्हें सफलतापूर्वक पहचाना और संसाधित किया जाता है। एक उदाहरण ARIA तकनीक है। यह उन विशेषताओं के साथ काम करता है जो कोड के अर्थपूर्ण अर्थ को पूरक करते हैं, यही कारण है कि सत्यापनकर्ता शाप देता है। यह क्या है: अच्छा या बुरा? एक ओर, कोड काम करता है और प्रदान करता है विशेष क्षमता. दूसरी ओर, मानकों से विचलन है। लेकिन ARIA के मामले में यह पूरी तरह से उचित है।

निष्कर्ष

अंत में, मैं यह कहना चाहूंगा कि हर कोई स्वतंत्र रूप से चुनता है कि सत्यापनकर्ता का उपयोग करना है या नहीं। लेख के ढांचे के भीतर, इस चरण की विशेषताओं और बारीकियों का वर्णन किया गया था, और निर्णय पाठक पर निर्भर है।



मित्रों को बताओ