Perbandingan bingkai
Tabel 1 memberikan perbandingan rinci dari lima kerangka kerja yang dibahas dalam artikel ini
Prototipe | jQuery | YUI | ExtJS | alat moo | |
---|---|---|---|---|---|
Versi Terbaru | 1.6.1 | 1.4.1 | 3.00 | 3.1 | 1.2.4 |
Lisensi | MIT | MIT & GPL | BSD | Komersial & GPL v3 | MIT |
Kompatibilitas Peramban | |||||
Dukungan IE | 6.0+ | 6.0+ | 6.0+ | 6.0+ | 6.0+ |
Dukungan Firefox | 1,5+ | 2.0+ | 3.0+ | 1,5+ | 2.0+ |
Dukungan Safari | 2.0.4+ | 3.0+ | 4.0+ | 3.0+ | 2.0+ |
Dukungan Opera | 9,25+ | 9.0+ | 10.0+ | 9.0+ | 9.0+ |
Dukungan Chrome | 1.0+ | 1.0+ | Tidak terverifikasi | Tidak terverifikasi | Tidak terverifikasi |
Fitur Inti | |||||
Dukungan Ajax | Ya | Ya | Ya | Ya | Ya |
Manipulasi DOM | Ya | Ya | Ya | Ya | Ya |
Penjelajahan DOM | Ya | Ya | Ya | Ya | Ya |
Penanganan Acara | Ya | Ya | Ya | Ya | Ya |
JSON | Ya | Ya | Ya | Ya | Ya |
Penyeleksi | Ya | Ya | Ya | Ya | Ya |
Peningkatan UX/UI | |||||
Akordeon | TIDAK | jQueryUI | TIDAK | Ya | MooToolsSelengkapnya |
Animasi | penuh naskah | Ya | Ya | Ya | Ya |
Penyelesaian Otomatis | penuh naskah | TIDAK | Ya | Ya | TIDAK |
Riwayat Peramban | penuh naskah | TIDAK | Ya | Ya | TIDAK |
Kalender | TIDAK | jQueryUI | Ya | Ya | TIDAK |
Memetakan | TIDAK | TIDAK | Ya | Ya | TIDAK |
Seret dan Jatuhkan | penuh naskah | jQueryUI | Ya | Ya | MooToolsSelengkapnya |
kisi-kisi | TIDAK | TIDAK | Ya | Ya | MooToolsSelengkapnya |
Bilah Kemajuan | TIDAK | jQueryUI | Ya | Ya | TIDAK |
Mengubah ukuran | TIDAK | jQueryUI | Ya | Ya | TIDAK |
Editor Teks Kaya | TIDAK | TIDAK | Ya | Ya | TIDAK |
Penggeser | penuh naskah | jQueryUI | Ya | Ya | MooToolsSelengkapnya |
tab | TIDAK | jQueryUI | Ya | Ya | TIDAK |
Tema | TIDAK | jQueryUI | Ya | Ya | MooToolsSelengkapnya |
Pemandangan Pohon | TIDAK | TIDAK | Ya | Ya | TIDAK |
Kerangka kerja penting lainnya
Agar singkatnya, artikel ini hanya membahas lima framework yang lebih populer. Ini tidak berarti bahwa framework ini adalah yang paling populer, terbaik, dan paling kaya fitur.
Beberapa kerangka kerja lain juga patut disebutkan dan dilihat.
tinjauan
Pada artikel ini, Anda telah mempelajari tentang konsep framework JavaScript dan manfaatnya dalam mengembangkan situs web dan aplikasi web. Terdapat gambaran keseluruhan tentang fungsi umum kerangka kerja ini dan contoh yang menggambarkan penerapannya. Pada saat yang sama, Anda juga mempelajari satu atau beberapa dari lima kerangka kerja untuk pengalaman pengguna dan antarmuka pengguna. Pada akhirnya, Anda mendapatkan tabel visual yang menyoroti fitur apa yang dimiliki atau tidak dimiliki setiap frame. Berbekal informasi ini, Anda dapat meneliti lebih lanjut kerangka kerja ini sebelum membuat pilihan yang tepat untuk Anda atau tim Anda.
sumber
Dapatkan produk dan teknologi
Tentang penulis
Joe Lennon adalah pengembang perangkat lunak berusia 24 tahun dari Cork, Irlandia. Joe adalah penulis buku Apress yang akan datang, Beginning CouchDB , dan telah menyumbangkan beberapa artikel teknis dan tutorial untuk IBM developerWorks. sepak bola), mengutak-atik gadget dan mengerjakan skor gamer Xbox 360 miliknya.
Alamat cetak ulang: http://www.denisdeng.com/?p=736
Alamat asli: http://www.ibm.com/developerworks/web/library/wa-jsframeworks/index.html