Jika ingatan saya benar, ada waktu ketika menggunakan JavaScript untuk pengembangan web sangat disukai, karena antara lain, itu adalah masalah privasi dan keamanan bagi pengguna dan beberapa orang baru saja mematikannya.
Saat ini, Anda hampir tidak dapat melihat situs web utama yang tidak menggunakan JavaScript, dan banyak situs web akan berhenti berfungsi sama sekali tanpa JS, degradasi yang bagus terkutuk. Entah itu, atau kegunaan akan sangat terpengaruh, seperti di situs SE.
Apa yang berubah antara dulu dan sekarang yang menjadikan JavaScript praktis di mana-mana dalam pengembangan web? Ataukah penegasan saya bahwa JS tidak menyukai imajinasi saya dan selalu seperti ini?
sumber
Beberapa perubahan datang bersama untuk membuat dunia baru ini berani:
Ajax Ok, jujur saja - maksudku Gmail. Gmail menunjukkan kepada orang-orang bahwa Anda dapat membuat aplikasi web yang lancar dalam javascript. Banjir aplikasi Ajax diikuti.
jQuery API DOM browser mengerikan, dan tidak konsisten untuk boot. jQuery memberi orang API yang layak untuk dikodekan ke yang konsisten di seluruh browser. (Ya, ada proyek bagus lainnya yang melakukan ini, tetapi jQuery adalah yang paling populer.) Cukup mudah juga bahwa non-programmer dapat menyalin-menempelkan cara mereka untuk membuat animasi yang halus.
IE6 Tidak, sungguh! IE6 adalah browser pertama yang benar-benar mendukung sesuatu seperti Spec CSS nyata, dan fakta bahwa IE sangat dominan berarti bahwa Anda memiliki dasar yang dapat diandalkan untuk membangun. Fakta bahwa kita menertawakannya sekarang lebih berkaitan dengan berapa usianya - tidak buruk ketika pertama kali keluar.
Chrome Ketika Google keluar dengan chrome, dan mesin V8 yang cepat, mereka memulai balapan kinerja baru, yang hasilnya secara signifikan meningkatkan kecepatan javascript di seluruh web. Javascript yang lebih cepat berarti Anda dapat melakukan lebih banyak dalam javascript sebelum mulai mengganggu pengguna Anda.
sumber
Orang-orang menemukan kotak pasir JavaScript yang aman dari jarak jauh dan belajar menerapkannya dengan lebih efisien, bersamaan dengan peningkatan daya komputasi secara umum sehingga menjadikannya lebih murah. Juga, munculnya AJAX dan hal-hal yang memungkinkan efek dengan JavaScript yang Anda tidak akan pernah bisa melihat mungkin dengan HTML saja - semua fitur web paling canggih hanya memerlukan JavaScript. Dengan demikian, situs web yang berjalan tanpa JavaScript cukup mati dan mati, yang bukan yang diinginkan konsumen.
sumber