Peraturan pengesahan MIP


Peraturan pengesahan MIP

Halaman MIP akan mempunyai pengesahan standard yang ketat, dan tiada masalah yang gagal pengesahan dibenarkan.

Alamat alat pengesahan MIP:https://www.mipengine.org/validator /validate

Ini dokumen bertujuan untuk membantu pembangun mencari kandungan dan peraturan pengesahan, dan mencari dengan cepat sebab pengesahan gagal

Ralat teg HTML dan atribut MIP

1 Teg wajib hilang

QQ截图20170204105436.png

Dalam Dalam HTML MIP, teg wajib termasuk. :

QQ截图20170204105531.png

P.S.: Apabila meta tag name="viewport", nilai kandungan mesti mengandungi sekurang-kurangnya width=device-width, minimum-scale=1 dan initial-scale=1 dan susunannya tidak tetap.

2.

QQ截图20170204110129.png

When html Ralat ini akan dilaporkan apabila nilai atribut tag tidak betul. Perkara yang perlu diperhatikan dalam mip ialah:

a: Atribut href tidak membenarkan penggunaan javascript: protocol,

QQ截图20170204110151.pnga: atribut sasaran perlu ditetapkan kepada

  • mip-img

    src: mestilah url
  • _blank

    mip-pix
  • src: mestilah url alamat yang menyokong https

      Jika anda memilih proksi https yang disediakan oleh Baidu Cloud, url tersebut hendaklah mengandungi "t={. TIME}&title={TITLE}&host={ HOST}&from=baidu"
  • Spesifikasi atribut halaman asas html lain kekal tidak berubah

Nota:
1. Url dalam MIP HTML dipaksa menjadi https
2
<a>标签:

   -
<a href="javascript:xxx()"></a>
   -
<a href="xxx" target="_blank"></a>

4. 属性值的无效值

QQ截图20170204110306.png

可能出现属性值的无效值的情况:

  • <meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1">

    • width的属性值device-width
    • initial-scale的属性值1
  • <script type="application/ld+json"></script>

  • <script type="application/json"></script><a>

      Tag:
    . href ="javascript:xxx()"></a>
Salah -
<a href="xxx" target="_blank"></a>

Ya

QQ截图20170204110335.png

4. Nilai atribut tidak sah

< img src="http://img.php.cn/upload/image/511/711/670/1486177364826455.png" title="1486177364826455.png" alt="Tangkapan skrin QQ 2017020411030306">

nilai atribut mungkin berlaku:
    • <meta name="viewport" content="width=device-width,minimum-scale=1,initial-scale=1">
  • nilai atribut lebar peranti-lebar
    • nilai atribut skala awal 1
<script type="application/ld+json"></script>

QQ截图20170204110355.png<script type="application/json"></script>

Sebagai tambahan kepada js yang diperlukan oleh pautan luaran MIP, nilai atribut jenis skrip teg hendaklah application/ld+json atau application/json🎜🎜🎜🎜🎜Nota:🎜1 Semua nilai tidak sah kecuali nilai yang diberikan di atas🎜🎜5 Tiada atribut wajib🎜🎜🎜🎜 mip-img dalam mip html dan mip-pix src dengan atribut wajib: 🎜🎜🎜mip-img🎜🎜src🎜🎜🎜🎜mip-pix🎜🎜src🎜🎜🎜 ralat src🎜🎜🎜 🎜🎜🎜 Sesetengah teg mempunyai Teg induk langsung yang ditentukan Contoh berikut memberikan teg induk langsung yang mesti ada pada setiap teg: 🎜Tag induk langsung
  • !doctype ialah root
  • head Tag induk langsung ialah html
  • body Teg induk langsung html🜎 tag ibu bapa daripada
  • head
  • meta ialah
  • head
  • style Tag induk langsung dari mip-custom ialah
  • head
  • style
  • gaya plat 7 tag
seperti:

<body>tag anak ditulis dalam <head>QQ截图20170204110416.png

8. Paksa teg Tahap ibu bapa .

img mestilah tag anak noscript
  • video mestilah tag anak noscript<body>的子标签写在了<head>

8. 强制父级标签

QQ截图20170204110434.png

  • img 必须是noscript的子级标签
  • video 必须是noscript的子级标签
  • audio 必须是noscript的子级标签
  • head 中使用 noscript 时必须作为head的最后一个子节点, body中的noscript没有限制

9. 唯一标签重复

QQ截图20170204110507.png

一份html中,有的标签具有唯一性,也就是说只能出现一次,当html中有重复的唯一标签的时候,应该报错。

以下是唯一标签列表:

  • <doctype html>
  • <html mip>
  • <head>
  • <link rel="canonical" href=...>
  • <meta charset="utf-8">
  • <meta viewport>
  • <style mip-custom>
  • <body>
  • audio mestilah tag anak noscript

Apabila noskrip digunakan dalam kepala, ia mestilah nod anak terakhir kepala. Tiada had pada noskrip dalam badan🎜 🎜

9 . Teg unik pendua 🎜🎜screenshot QQ🎜🎜Dalam sekeping HTML, sesetengah teg adalah unik, bermakna ia hanya boleh muncul sekali. Apabila terdapat teg unik pendua dalam HTML, ralat harus dilaporkan. 🎜🎜Berikut ialah senarai teg unik: 🎜🎜🎜<doctype html> 🎜🎜< code><html mip>🎜🎜<head>🎜🎜 <link rel="canonical" href=...>🎜🎜< meta charset= "utf-8">🎜🎜<meta viewport>< /code>🎜🎜<style mip-custom>🎜🎜<body>🎜🎜🎜