Recientemente vi un artículo que introdujo un nuevo marco JS llamado Zepto.JS, que es adecuado para dispositivos móviles, navegadores de escritorio además de la serie IE. .
Es compatible con la API de JQuery, por lo que no es difícil de aprender o usar. Su ventaja sobre jQuery es
1. Es lo suficientemente pequeño, solo unos 21k. . Todas las funciones.
2. Se agregó toque y otros eventos en dispositivos móviles, y no es necesario introducir otros marcos móviles como JQuery Mobile nuevamente.
3. Aunque es incompatible, proporciona un método compatible:
La copia del código es la siguiente:
<script>
document.write ('<script src =' +
('__proto__' en {}? 'Zepto': 'jQuery') +
'.js> <// script>')
</script>
Debido a que es compatible con la API jQuery, no hay necesidad de preocuparse por el evento que no será válido después de citar jQuery en IE, excepto el tacto, etc.
Navegador de escritorio:
1.Safari 5+ (Mac, Win)
2. Chrome 5+ (Win, Mac, Linux, Chrome OS)
3.Mozilla Firefox 4+ (Win, Mac, Linux)
4. Opera 10+ (Win, Mac, Linux)
Navegador móvil:
1.ios 4+ safari
2. Chrome para Android
3. Chrome para iOS
4. Android 2.2+ navegador
5.webos 1.4.5+ navegador
6. Blackberry tableta OS 1.0.7+ navegador
7. Amazon Silk 1.0+
8.firefox para Android
9.Firefox OS Browser
10. Prácticamente cualquier navegador/tiempos de ejecución basados en WebKit
A juzgar por el marco actual, es el marco preferido para desarrollar la web de dispositivos móviles. . . . Si está interesado, consulte GitHub: https://github.com/madrobby/
Sitio web oficial de Zepto: http://zeptojs.com