Mengenal Framework CSS dan macam-macamnya
Apa Itu Framework ?
Framework adalah kumpulan dari fungsi-fungsi/prosedur-prosedur dan class-class untuk tujuan tertentu yang sudah siap digunakan. Sehingga bisa mempermudah dan mempercepat pekerjaan seorang programmer, tanpa harus membuat fungsi atau class dari awal. Jadi, dengan adanya framework, pekerjaan kita akan lebih tertata dan terorganisir. Sehingga dalam pencarian kesalahan dalam pembuatan program akan lebih mudah dideteksi. Intinya, framework merupakan pondasi awal kita sebelum menentukan memakai bahasa pemrograman apa yang akan kita pakai. Setelah kita menentukan mau pakai framework apa, baru kita bangun programnya di atas framework itu. Tanpa framework, kita akan kesulitan saat membuat program.
Apa itu CSS Framework ?
CSS framework adalah library CSS yang digunakan untuk membuat standarisasi layout dan thema dari website. Dengan CSS framework kita bisa membuat Front-end website dengan cepat mengingat layout dan tampilan sudah disediakan. Jika kita bandingkan dengan PHP framework dan Javacript framework, maka tugas masing masing adalah sebagai berikut :
1) PHP Framework , mempercepat proses development dari logic bisnis aplikasi (back end).
2) Javascript framework mempercepat proses developmet untuk AJAX, animasi, UI dan interaksi dengan User.
3) CSS Framework bertugas membuat tampilan layout yang standar, rapih, dan tampil sempurna disetiap browser atau device.
Getkeleton adalah CSS framework yang mengutamakan kesederhanaan dan mengusung konsep Responsive web design. Ukuran dari framework ini sangat kecil. Framework ini sudah menyediakan layout tampilan, form, tombol dan typography.
jQuery UI tergolong CSS framework yang cukup mumpuni, kelebihan utamanya, kita bisa memakai sebagian komponen sesuai kebutuhan, namun kekurangan yang paling nampak, jQuery UI tidak menyedikan layout standar (misal grid 12 atau grid 16).
Blueprint adalah kerangka kerja CSS yang dirancang untuk mengurangi waktu pengembangan dan memastikan kompatibilitas cross-browser saat bekerja dengan Cascading Style Sheets (CSS). Ini juga berfungsi sebagai dasar bagi banyak alat yang dirancang untuk membuat pengembangan CSS lebih mudah diakses oleh pemula.
Twitter Bootstrap adalah sebuah alat bantu untuk membuat sebuah tampilan halaman website yang dapat mempercepat pekerjaan seorang pengembang website ataupun pendesain halaman website. Sesuai namanya, website yang dibuat dengan alat bantu ini memiliki tampilan halaman yang sama / mirip dengan tampilan halaman Twitter atau desainer juga dapat mengubah tampilan halaman website sesuai dengan kebutuhan.
Komentar
Posting Komentar