Penggunaan YUI Library

Yahoo! User Interface Library (YUI) adalah open source JavaScript library untuk membangun kaya interaktif aplikasi web menggunakan teknik seperti Ajax , DHTML dan DOM scripting. YUI mencakup inti beberapa CSS, tersedia di bawah Lisensi BSD .  Pengembangan YUI dimulai pada 2005 dan Yahoo properti seperti My Yahoo! dan halaman depan Yahoo!. YUI dirilis untuk umum pada Februari 2006.

Pada bulan September 2009, Yahoo merilis YUI 3, versi baru dari YUI dibangun untuk memodernisasi perpustakaan dan menggabungkan dari YUI 2. Di antara perangkat tambahan adalah CSS selector mesin didorong untuk mengambil DOM elemen dimaksudkan untuk membuat kode menulis lebih cepat dan lebih mudah.
Perpustakaan YUI proyek di Yahoo! didirikan oleh Thomas Sha dan disponsori secara internal oleh Yahoo! pendiri Jerry Yang , arsitek utamanya Sha, Adam Moore, dan Matt Sweeney.
YUI menyediakan library yang dapat diunduh keseluruhan secara gratis pada Download YUI 2 Library

Utilitas
YUI mempunyai banyak sekali utilitas yang dapat kita gunakan antara lain :

Animasi 
Membantu menciptakan efek posisi, ukuran, opacity atau karakteristik lain dari elemen halaman.
Browser Sejarah Manajer
Membantu aplikasi web menggunakan tombol kembali browser dan fungsi bookmark.
Connection Manager  
Membantu mengelola XMLHttpRequest transaksi dalam lintas-browser mode. Ini telah terintegrasi dukungan untuk bentuk posting, penanganan error , callback dan meng-upload file.
DataSource  
Menyediakan antarmuka dikonfigurasi umum untuk komponen lain untuk berinteraksi dengan berbagai jenis data, dari array JavaScript sederhana untuk server online selama XHR.
Drag dan drop 
Drag YUI dan Utilitas Gugurkan memudahkan untuk membuat draggable elemen dan menciptakan target penurunan yang merespon tarik acara.
Elemen 
Menyediakan pembungkus untuk elemen HTML di DOM dan membuat tugas umum sederhana seperti menambahkan pendengar, memanipulasi DOM, dan menetapkan dan mendapatkan atribut.
ImageLoader 
ImageLoader YUI memungkinkan Anda untuk menunda pemuatan gambar yang tidak terlihat di viewport pada saat beban halaman. Hal ini dapat mengakibatkan meningkatkan kinerja besar.
JSON 
Utility JSON menyediakan metode untuk validasi data JSON masuk untuk memverifikasi bahwa aman dan metode untuk mengkonversi data JavaScript ke sebuah string JSON diformat. Metode ini didasarkan pada karya Douglas Crockford di JSON.org.
YUI Loader
YUI Loader adalah client-side loader mesin yang secara dinamis dapat memuat komponen YUI (dan dependensi) dengan cepat.

Penggunaan YUI Loader
Untuk menggunkan YUI Loader, masukkan script berikut ke dalam halaman web anda :

yu

link : http://tambunan.staff.telkomuniversity.ac.id/2016/03/14/mainan-teknologi-web-2016-client-scripting/

Tinggalkan komentar