Ich habe kürzlich einen Artikel gesehen, in dem ein neues JS -Framework namens Zepto.js vorgestellt wurde, das neben der IE -Serie für mobile Geräte und Desktop -Browser geeignet ist. .
Es ist mit der API von JQuery kompatibel, daher ist es nicht schwer zu lernen oder zu verwenden. Sein Vorteil gegenüber JQuery ist
1. Er ist klein genug, nur ungefähr 21k. . Alle Funktionen.
2. Touch und andere Ereignisse auf mobilen Geräten hinzugefügt, und es müssen keine anderen mobilen Frameworks wie Jquery Mobile wieder eingeführt werden.
3. Obwohl es inkompatibel ist, bietet es eine kompatible Methode:
Die Codekopie lautet wie folgt:
<Script>
document.write ('<script src =' +
('__Proto__' in {}? 'Zepto': 'JQuery') + +
'.js> <// script>')
</script>
Da es mit der JQuery -API kompatibel ist, müssen Sie sich keine Sorgen um das Ereignis machen, das nach dem Zitieren von JQuery auf IE, außer auf Berührung usw., ungültig ist.
Desktop -Browser:
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)
Mobiler Browser:
1.IOS 4+ Safari
2. Chrom für Android
3. Chrom für iOS
4. Android 2.2+ Browser
5.Webos 1.4.5+ Browser
6. Blackberry Tablet OS 1.0.7+ Browser
7. Amazon Silk 1.0+
8. Firefox für Android
9.Firefox OS -Browser
10. Praktisch alle Webkit-basierten Browser/Runtimes
Nach dem heutigen Framework zu urteilen, ist es das bevorzugte Framework für die Entwicklung mobiler Geräte. . . . Wenn Sie interessiert sind, lesen Sie bitte GitHub: https://github.com/madrobby/
Zepto Offizielle Website: http://zeptojs.com