CSS
CSS adalah kependekan dari Cascading Style Sheet. CSS merupakan
salah satu kode pemrograman yang bertujuan untuk menghias dan mengatur
gaya tampilan/layout halaman web supaya lebih elegan dan menarik.CSS
adalah sebuah teknologi internet yang direkomendasikan oleh World Wide
Web Consortium atau W3C pada tahun 1996. Awalnya, CSS dikembangkan di
SGML pada tahun 1970, dan terus dikembangkan hingga saat ini. CSS telah
mendukung banyak bahasa markup seperti HTML, XHTML, XML, SVG (Scalable
Vector Graphics) dan Mozilla XUL (XML User Interface Language).
fungsi css
CSS
digunakan oleh web programmer dan juga blogger untuk menentukan warna,
tata letak font, dan semua aspek lain dari presentasi dokumen di situs
mereka. Saat ini, hampir tidak ada situs web yang dibangun tanpa kode
css.
Java Script
JavaScript adalah
bahasa pemograman web yang bersifat Client Side Programming
Language.Client Side Programming Language adalah
tipe bahasa pemograman yang pemrosesannya dilakukan oleh client.
Aplikasi client yang dimaksud merujuk kepada web
browser seperti Google Chrome dan
Mozilla Firefox.
Jenis bahasa
pemograman Client Side berbeda dengan bahasa pemograman Server
Side seperti PHP, dimana untuk server side seluruh
kode program dijalankan di sisi server.
Untuk menjalankan JavaScript, kita
hanya membutuhkan aplikasi text editor,
dan web browser.JavaScript memiliki
fitur: high-level programming language, client-side, loosely
tiped, dan berorientasi objek.
fungsi java script
JavaScript pada
awal perkembangannya berfungsi untuk membuat interaksi antara user dengan situs
web menjadi lebih cepat tanpa harus menunggu pemrosesan di web
server. Sebelumjavascript, setiap interaksi dari
user harus diproses oleh web server.
Bayangkan ketika kita
mengisi form registrasi untuk pendaftaran
sebuah situs web, lalu men-klik tombol submit,
menunggu sekitar 20 detik untuk website memproses isian form tersebut, dan
mendapati halaman yang menyatakan bahwa terdapat kolom form yang masih belum
diisi.
Untuk keperluan seperti
inilah JavaScript dikembangkan. Pemrosesan
untuk mengecek apakah seluruh form telah terisi atau tidak, bisa dipindahkan
dari web server ke dalam web
browser.
Dalam perkembangan
selanjutnya, JavaScript tidak hanya berguna untuk validasi
form, namun untuk berbagai keperluan yang lebih modern. Berbagai
animasi untuk mempercantik halaman web, fitur chatting, efek-efek modern,
games, semuanya bisa dibuat menggunakan JavaScript.
Akan tetapi karena sifatnya yang dijalankan di sisi client yakni
di dalam web browser yang digunakan oleh pengunjung situs, user sepenuhnya
dapat mengontrol eksekusi JavaScript. Hampir semua web browser menyediakan
fasilitas untuk mematikan JavaScript, atau bahkan mengubah kode JavaScript yang
ada. Sehingga kita tidak bisa bergantung sepenuhnya kepada JavaScript.