Hisia ya <script> ya HTML

Makadaro na matumizi

inambo Hisia inasababisha kumaliza mtaani wa kuzaliaa kwa kumaliza mafaa, kusikitisha mtaani haingee inasababisha kumaliza mafaa yaliyotumiwa kwenye mifano ya kwanza.

Integrity ya matokeo ya mifano (Subresource Integrity, SRI) ni mtangazo wa W3C, inasababisha wasomaji wa Web uweze kuzima mafaa yaliyohifadhiwa kwenye mtaani ya mwingine ingeupitishwe. Inarahisishwa kuwa SRI!

Kwa kutumia SRI, tovuti hii inakubadilika hasaha, mafaa inahifadhiwa kwenye mtaani (kama kipengele cha faili .js hiki). Mtaani hupakia faili, kisha hupitia yake, kubadilisha na kubadilisha kwenye inambo Hasaha ya kina ya hisia inayofanana. Ikiwa inafanana, mpangilio wa faili haitumiwa, bali kusikitisha faili hiwee.

Unaweza kutumia mchezo wa hashi wa SRI kwa kujenereta hashi ya upya: Mchezo wa hashi wa SRI.

Mifano

Kutumia tabaka la kifungu na integrity na crossorigin, kusambaza kwa CDN:

<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js"
integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo"
crossorigin="anonymous">
</script>

Inasukumwa

<script integrity="filehash">

Watakiwa wa tabia

Watakiwa Maelezo
filehash Hashi ya mifano ya mawasiliano ya nje

Mawasiliano ya kifungu

Mafanikio ya kwanza ya kusakinisha tabia huitazamwa kwa tabaka la kina.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
45.0 17.0 43.0 13.0 66.0