कंप्यूटरप्रोग्रामिंग

सत्यापनकर्ता - यह क्या है? मैं एक सत्यापनकर्ता mikrorazmetki आवश्यकता क्यों है?

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

यह क्यों आवश्यक है?

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

हम स्थिति की स्थापना

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

दिशा-निर्देश DOCTYPE टैग चेक

इस समय, चेकों के प्रकार हैं:

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

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

त्रुटि कहो एक शब्द

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

अन्य तत्वों

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

ऑनलाइन जाँच

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

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

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

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

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

के लिए तर्क

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

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

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

समीक्षा, सत्यापनकर्ता का उपयोग कर

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

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

निष्कर्ष

अंत में मैं कहना है कि हर किसी को या इसका इस्तेमाल करने के लिए चुनता सत्यापनकर्ता नहीं चाहते हैं। लेख के भाग के रूप में हम सुविधाओं और इस कदम की बारीकियों वर्णित है, लेकिन निर्णय पाठक पर निर्भर है।

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hi.delachieve.com. Theme powered by WordPress.