Domanda Shim HTML5 contro Shiv


Principiante alle Rails.

Sto codificando CSS nella mia applicazione di esempio. Comprendo che esiste un codice Javascript per aiutare i browser, ad esempio Internet Explorer, a supportare HTML5.

Qual è la differenza tra HTML5 Shim e HTML5 Shiv? Vale la pena saperlo?

http://html5shim.googlecode.com/svn/trunk/html5.js

http://html5shiv.googlecode.com/svn/trunk/html5.js

Il mio codice, voi tutti:

<!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js">
</script>
<![endif]-->

44
2018-01-20 20:41


origine


risposte:


Originariamente era chiamato html5-shiv.

Shiv in realtà non è il termine giusto, in quanto un shiv è un accoltellamento.

Uno spessore è qualcosa che usi per livellare le cose (o appoggiarle). Se un tavolo ha una gamba troppo corta, potresti tagliarla con un pezzo di legno o una rubrica telefonica ...

Quindi html5-shim è per le persone che si aspettano che html5shiv venga chiamato shim.

Questo è tutto, per quanto riguarda le differenze.

Un po 'come polyfills copertura delle differenze nelle implementazioni delle funzionalità.
In Nord America, Polyfill potrebbe essere chiamato "Spackle".


69
2018-01-20 20:54



A partire dal http://code.google.com/p/html5shim/

shiv o shim?

Domanda comune: qual è la differenza tra html5shim e html5shiv?
Risposta: niente, uno ha un m e uno ha un v - questo è tutto.


20
2017-10-16 09:04



La risposta è.

Il termine shiv ha origine da John Resig, che si pensava di aver usato   la parola per il suo significato gergale, un oggetto appuntito usato come un coltello   arma, destinato a Internet Explorer. La verità si sa, probabilmente John   destinato a usare la parola    shim, in cui   computing significa una soluzione alternativa per la compatibilità delle applicazioni. Piuttosto che   correggi il suo errore, la maggior parte degli sviluppatori ha familiarità con Internet   Explorer ha apprezzato le immagini visive. E questo, ragazzi, è etimologia.

Dalla pagina dell'autore a https://github.com/aFarkas/html5shiv


8
2017-07-30 05:29