style - HTML5 Shim vs. Shiv
img caption css (3)
Principiante en Rails.
Estoy codificando CSS en mi aplicación de muestra. Entiendo que hay un código Javascript para ayudar a los navegadores, es decir, Internet Explorer, es compatible con HTML5.
¿Cuál es la diferencia entre HTML5 Shim y HTML5 Shiv? ¿Es algo que vale la pena saber?
http://html5shim.googlecode.com/svn/trunk/html5.js
http://html5shiv.googlecode.com/svn/trunk/html5.js
Mi código, ustedes
<!--[if lt IE 9]>
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js">
</script>
<![endif]-->
Desde http://code.google.com/p/html5shim/
shiv o shim?
Pregunta común: ¿cuál es la diferencia entre html5shim y html5shiv?
Respuesta: nada, uno tiene m y uno tiene av, eso es todo.
La respuesta es.
El término shiv se origina de John Resig , quien se creía que había usado la palabra para su significado jerárquico, un objeto filoso usado como un arma parecida a un cuchillo, destinado a Internet Explorer. A decir verdad, John probablemente intentó usar la palabra shim , que en computación significa una solución de compatibilidad de aplicaciones. En lugar de corregir su error de ortografía, la mayoría de los desarrolladores familiarizados con Internet Explorer apreciaron las imágenes visuales. Y eso, niños, es etimología.
Desde la página del autor en https://github.com/aFarkas/html5shiv
Originalmente se llamaba html5-shiv.
Shiv realmente no es el término correcto, ya que un shiv es un instrumento de apuñalamiento.
Un calce es algo que usas para nivelar las cosas (o apuntalarlas). Si una mesa tiene una pierna demasiado corta, puede calzarla con un pedazo de madera o una guía telefónica ...
Entonces html5-shim es para las personas que esperan que html5shiv sea llamado shim.
Eso es todo, en lo que respecta a las diferencias.
polyfill
como polyfill
cubren las diferencias en implementaciones de características.
En América del Norte, Polyfill podría llamarse "Spackle".