Showing posts with label CSS. Show all posts

jQuery Mobile - Untuk Aplikasi Mobile Yang Lebih Baik (Part 1)

Baiklah, pada kesempatan kali ini saya ingin menjelaskan tentang sebuah Framework yang bernama "jQuery Mobile". jQuery Mobile merupakan framework hasil pengembangan dari jQuery dan jQuery-UI. Dasar pengembangan jQuery ini adalah untuk memberikan tampilan yang lebih baik dan responsif dari sebuah web ketika dibuka dari lingkungan perangkat berjalan (Mobile).

Pengembangan jQuery mobile ini memang memberikan perhatian lebih pada pemanfaatan fitur-fitur sentuh yang ada pada Smartphone. Misalkan pendeteksian orientasi device, menangkap event "Tap" atau "Tap & Hold". Semua itu memang ditujukan agar pengembangan aplikasi mobile menjadi lebih baik dan memberikan kenyamanan bagi para pengguna.

Kali ini saya akan menjelaskan tentang penggunaan event "Tap" dan "Tap & Hold"

1. Siapkan struktur lengkap dari jQuery seperti gambar berikut.
Integrasikan file-file tersebut ke halaman index.html dengan benar agar jQuery bisa kita gunakan.
2. Buat file index.html yang berisi kodingan berikut.
3. Perhatikan pada saat penulisan ID dari masing-masing element HTML. Perhatikan pada tag Script. Didalam itulah dituliskan jQuery yang akan kita gunakan untuk menerima event Tap dan TapHold. Perhatikan script berikut.
Ini adalah gaya penulisan pada jQuery untuk menghandle event Tap dan TapHold Tersebut. Kemudian akan dijalankan perintah Alert untuk tap dan perintah mobile.changePage untuk TapHold. Apabila teman-teman belum mengerti gaya penulisan pada jQuery, bisa lihat ke Sini atau ke Sini untuk info lebih lengkap mengenai jQuery.

4. Simpan halaman index.html tersebut dan coba akses dari perangkat mobile. Maka hasilnya lebih dan kurang seperti ini.

Untuk perihal lain mengenai data-role, data-icon, header, footer. Akan dijelaskan pada postingan berikutnya...

Kalo ada yang ingin ditanyakan silahkan komen pada Comment Box... :D

Dengan jQuery, Happy Coding!

Membuat Tabel dengan HTML dan CSS

Pada postingan kali ini saya akan membahas bagaimana cara membuat tabel dengan HTML dan mempercantik tampilannya dengan CSS.

Berikut adalah script HTML untuk membuat tabel:


Contoh Tabel


Header1 Header2
Kolom1 Baris1 Kolom2 Baris1
Kolom1 Baris2 Kolom2 Baris2
Kolom1 Baris3 Kolom2 Baris3

Script di atas akan tampil di browser seperti berikut








Hasilnya terlihat sangat hampa dan monoton 'kan? Oleh karena itu mari kita warnai tabel yang hampa tersebut dengan file CSS yang berisi script berikut:

table, th, td {
table, th, td {
 border: 1px solid #DAA520;
 border-collapse: collapse;
 font-family: "Trebuchet MS", Arial, sans-serif;
 color: #555;
}

caption {
 font-size: 150%;
 font-weight: bold;
 margin: 5px;
}

td, th {
 padding: 4px;
}

th {
 text-align: center;
 background: #FFD700;
 color: #4F76A3;
 font-size: 100% !important;
}

tbody th {
 font-weight: bold;
}

tr { background: #FAFAD2; }


Maka tabel kita akan menjadi seperti berikut:
Header1 Header2
Kolom1 Baris1 Kolom2 Baris1
Kolom1 Baris2 Kolom2 Baris2
Kolom1 Baris3 Kolom2 Baris3

Sekian postingan kali ini, semoga bermanfaat :)
Sunday, September 29, 2013
Posted by Unknown
Tag : ,

Berkenalan dengan CSS, Si Seni dalam Website


Perkembangan pemrograman website saat ini sudah sangat pesat. Sekarang sudah banyak teknologi untuk membuat, mengelola sebuah website. Mulai dari Jquery, ajax, Json semuanya saling berpacu untuk lebih baik. Lebih kepada urgennya sebuah internet, sekarang sudah menjadi sebuah kebutuhan. Siapa yang tidak punya account facebook? Atau twitter? Semuanya mungkin sudah punya. Maka dari itu, pemrograman web lebih “famous” sekarang. ~~


Apa hubunganya dengan css? Css adalah singkatan dari Cascading Style Sheet. Secara arti kata, cascading artinya penyusunan, style itu corak atau gaya sedangkan sheet berarti artinya lembaran. Kalau kita gabungkan ketiga kata diatas, CSS berarti penyusanan dan pemberian corak /  kepada lembaran. Sebagaimana kita ketahui bahwa sebuah website itu adalah gabungan dari beberapa lembar halaman yang disusun sedemikian rupa sehingga menghasilkan manfaat informasi dan komunikasi untuk user / penggunanya. 


Kembali ke css, berdasarkan sebuah artikel yang saya kutip dari Wikipedia, si wiki bilang,
CSS adalah aturan untuk mengendalikan beberapa komponen dalam sebuah web sehingga akan lebih terstruktur dan seragam. CSS bukan merupakan bahasa pemograman.

Meskipun bukan sebuah bahasa pemrograman, tapi keberadaan css akan sangat mempengaruhi eksistensi sebuah website, karena selain dari sistem yang teratur dan canggih, seni / keindahan sebuah website juga merupakan salah satu hal yang sangat penting. Bagaimana menggunakan css dalam sebuah script html? Biasanya css bisa ditulis dihalaman / sheet html langsung atau bisa dipisah dan dipanggil kembali ke dalam script.

Berikut contoh penggunaan sebuah css :

Pada contoh tersebut, beberapa fungsi css adalah memberikan warna pada body (halaman website), kemudian memberikan warna dan align / posisi dari sebuah judul (h1) dan untuk tulisan, css bisa merubah warna dan jenis tulisan. Itu adalah contoh sederhana sebuah penggunaan sintak css.
Css digunakan untuk modifikasi tampilan website. Dengan css kita bisa merubah warna, bentuk, mengubah gaya tulisan, setting layout sebuah website. Sekarang, yang terbaru adalah CSS3. Dengan kehadiran HTML 5 dan teknologi jquery, CSS akan lebih menarik lagi.

Misal menampilkan dan menghiddenkan sebuah layout menggunakan jquery:
$(".tombol1").click(function(){
$("#kotak").animate({height:"300px"});
});

Jika ditekan tombol1, maka sebuah div (layout) berukuran 300px akan muncul. Kira-kira seperti itu.

Dimana saja situs untuk belajar css? Salah satu situs untuk belajarnya bisa di w3school.com, kalau yang lebih detail lagi, googling aja banyak kok tutorial-tutorialnya di internet. Asalkan mau aja nyarinya.. sekian dulu postingan dari kami. Semoga bermanfaat ~Ulil Amri~

Referensi : Wikipedia.org                  




Monday, June 17, 2013
Posted by Labor Pemrograman dan basisdata SI UNAND

- Copyright © 2013 Laboratorium Pemrograman dan Basis Data -Metrominimalist- Powered by Blogger - Designed by Johanes Djogan -