คอมพิวเตอร์, การเขียนโปรแกรม
ตรวจสอบ - มันคืออะไร? ทำไมฉันต้อง mikrorazmetki ตรวจสอบ?
พูดคุยเกี่ยวกับเครื่องมือการตรวจสอบรหัส เครื่องมือพิเศษที่ถูกสร้างขึ้นเพื่อการนี้เรียกว่าการตรวจสอบ ตัวอย่างเช่นมันจะถูกใช้ HTML ตรวจสอบสำหรับภาษามาร์กอัปนี้ค่อนข้างเหมาะที่จะอธิบายหลักการและเพื่อให้ตัวอย่าง
ทำไมมันจำเป็น?
เราตั้งเงื่อนไข
เข้มงวดกับที่หน้าจะมีการตรวจสอบการลงทะเบียนในแท็ก ถ้ามันไม่ได้ระบุว่าจะต้องมีการศึกษาอย่างระมัดระวังและรายงานจะแสดงข้อผิดพลาดตรวจสอบทั้งหมดและของเสียจากมาตรฐาน ยังพิจารณาว่าการตรวจสอบจะต้องดำเนินการตามกฎของ HTML5 เพื่อระบุรุ่นที่แตกต่างกันหรือบรรเทาค้นหาเบี่ยงเบนใช้แท็ก โดยวิธีการที่นอกเหนือไปจากเวอร์ชันสำหรับ HTML, นอกจากนี้ยังมี CSS ตรวจสอบ จะช่วยให้คุณสามารถตรวจสอบการก่อสร้างของแผ่น cascading สไตล์และการปฏิบัติตามมาตรฐานล่าสุด โอกาสนี้ถ้าคุณสนใจจริงๆในหัวข้อนี้มันจะดีกว่าที่จะไม่ละเลย
ทิศทาง DOCTYPE ตรวจสอบแท็ก
ในขณะที่มีหลายประเภทของการตรวจสอบ:
- อย่างเคร่งครัดตามมาตรฐานล่าสุด
- การเปลี่ยนแปลง
- เข้มงวด
- ที่มีกรอบ
โดยวิธีการที่ DOCTYPE อยู่เสมอพึงปรารถนาที่จะระบุ หลังจากทั้งหมดถ้าคุณทำไม่ได้, เบราว์เซอร์ที่แตกต่างกันมีการตั้งค่าที่แตกต่างกันซึ่งจะออกมาวางเพื่อแสดงหน้าในรูปแบบที่แตกต่างกัน และไฟล์ที่ต้องการจะปรากฏน่าเกลียดมาก มันควรจะตั้งข้อสังเกตว่ามันจะมีผลต่อองค์ประกอบภาพในขณะที่ผลการดำเนินงานที่ไม่ได้รับผลกระทบ
ข้อผิดพลาดพูดคำ
องค์ประกอบอื่น ๆ
ความจริงที่ว่า HTML รหัสการตรวจสอบตรวจสอบ - มันเป็นสิ่งที่ดีอย่างแน่นอน มีคุณสมบัติใด ๆ เกี่ยวกับ RSS ฟีดและตาราง CSS น้ำตก? ใช่มีเครื่องมือตรวจสอบสำหรับพวกเขา โปรดจำไว้ว่าพวกเขาจะตรวจสอบการปฏิบัติตามของรหัส และสิ่งที่เขียนมี - พวกเขาไม่สนใจ ดังนั้นถ้าคุณมีความสนใจในคุณภาพของหน้าและเว็บไซต์คุณควรตรวจสอบพวกเขาเช่นกัน
ตรวจสอบออนไลน์
สิ่งที่จะรวมอยู่ในการตรวจสอบหรือไม่
- ค้นหา ข้อผิดพลาดทางไวยากรณ์
- สแกนแท็กฝังตัว พวกเขาจะปิดมักจะอยู่ในลำดับที่กลับเป็นวิธีการที่จะออกมา และหากมีสิ่งผิดปกติ - คุณจะได้รับแจ้ง
- การตรวจสอบการปฏิบัติตามเอกสารที่ระบุประเภทความหมาย สแกนอัตโนมัติและกำหนดว่าทุกอย่างถูกต้อง (แท็กแอตทริบิวต์) จะถูกเขียนด้วยความเคารพรุ่นของภาษามาร์กอัปซึ่งเป็นที่ที่ระบุไว้
- การตรวจสอบการปรากฏตัวขององค์ประกอบต่างประเทศ ค้นหาสิ่งที่อยู่ในรหัสของความเป็นจริง แต่ไม่อยู่ในเอกสารชนิดข้อกำหนด
มันควรจะเข้าใจว่าทั้งหมดนี้ - การทดสอบตรรกะ ในกรณีนี้มันไม่สำคัญวิธีการดำเนินการตรวจสอบ สิ่งนี้หมายความว่าในการปฏิบัติ? ถ้าอย่างน้อยหนึ่งสามารถเช็คอินคือไม่ประสบความสำเร็จรหัสที่จะไม่ได้รับการพิจารณาพอดี ในตอนท้ายของแต่ละโปรแกรมที่สำคัญจะแสดงคำแนะนำเกี่ยวกับสิ่งที่จะต้องได้รับการแก้ไข (และแม้กระทั่งสามารถบอกคุณได้ว่าจะทำ) ด้วย
ข้อโต้แย้ง
เหตุผลหลักว่าทำไม mikrorazmetki ตรวจสอบ - เพื่อให้มั่นใจว่าเบราว์เซอร์ไปยังเว็บไซต์หรือหน้าของแต่ละบุคคล ความจริงที่ว่าโปรแกรมที่จะช่วยให้คุณดูหน้าเว็บแต่ละมี parser ของตัวเอง ดังนั้นวิธีเดียวที่จะให้แน่ใจว่ารหัสจะทำงานอย่างถูกต้องในเบราว์เซอร์ทั้งหมด - กำจัดมันผ่านตรวจสอบ สิ่งที่ทำให้มันมากขึ้น?
ความจริงที่ว่าแต่ละเบราว์เซอร์ที่มีกลไกของตัวเองของความสัมพันธ์ของความผิดพลาดในรหัส ดังนั้นบางทีเขาจะสามารถที่จะแก้ไขสถานการณ์ด้วยโปรแกรมไม่ถูกต้องและอาจจะยังคงเลวลง เหล่านี้เป็นข้อโต้แย้งในความโปรดปราน แต่ก็ยังมีข้อเสีย
ดังนั้นจึงเป็นที่น่าสังเกตว่า mikrorazmetki ตรวจสอบเป็นที่เข้มงวดมาก เบราว์เซอร์และสามารถที่จะแก้ไขข้อผิดพลาดบางอย่างด้วยตัวคุณเอง ดังนั้นถ้างานแรกคือการทำงานอย่างถูกต้องที่ปรากฏในส่วนที่สามารถละเลย
ความคิดเห็นเกี่ยวกับการใช้เครื่องมือตรวจสอบ
หากคุณมีข้อสงสัยเกี่ยวกับลักษณะความงามของหน้าพวกเขาจะไร้สาระ ตัวอย่างเช่นถ้าคุณตั้ง Doctype ที่จะเปลี่ยนเบราว์เซอร์ตัวแยกวิเคราะห์เป็นโหมดที่เฉพาะเจาะจง เพียง แต่จะไม่นำไปสู่ความจริงที่ว่ามันมีการโหลดและรหัสที่จะถูกตรวจสอบเพื่อให้สอดคล้องกับมัน ดังนั้น PARSERS เบราว์เซอร์ที่กำหนดไว้ล่วงหน้าแล้วว่าจะมีการขาดบางอย่างของความถูกต้องของรหัส และมีแอตทริบิวต์ที่กำหนดเองที่พวกเขาประสบความสำเร็จในการตรวจพบและประมวลผล ตัวอย่างเช่นเทคโนโลยีชาร์ตเพลง จะทำงานร่วมกับคุณลักษณะที่เติมเต็มความหมายของรหัสเพื่อให้สาบานว่าจะตรวจสอบ มันคืออะไร: ดีหรือไม่ดี ในมือข้างหนึ่งรหัสการทำงานและมีโอกาสพิเศษ ในอื่น ๆ - ส่วนเบี่ยงเบนมาตรฐาน แต่ในกรณีของชาร์ตเพลงที่เป็นธรรม
ข้อสรุป
Similar articles
Trending Now