sponsor

sponsor

Slider

Materi dan Tutorial Khusus Untuk Membuat Situs Web Dan Blog Bagi Pemula Hingga Tingkat Mahir. Gambar tema oleh kelvinjay. Diberdayakan oleh Blogger.

Posts

Recent Tube

Business

Technology

Life & style

Games

Sports

Fashion

Membuat Pure CSS3 Horizontal Accordion Menu (Tanpa Javascript Atau jQuery)

Membuat Pure CSS3 Horizontal Accordion Menu (Tanpa Javascript Atau jQuery)

                                                        Text Resizer: Click for ResizerOcre, kali ini saya mau kembali ngajak anda main-main sama CSS3. Tepatnya, kali ini saya mau ngajak anda untuk membuat . Untuk yang gak tau apa itu "Accordion Menu", silahkan bayangkan sebuah "Harmonika Tangan" . Biar lebih gampang silahkan perhatikan gambar dibawah ini:Nha, Accordion Menu punya bentuk yang saya asumsikan mirip dengan bentuk Harmonika Tangan, yaitu ketika bagian lain dibuka bagian lainnya akan menutup secara otomatis. Bentuk aslinya bisa anda lihat pada gambar paling atas atau klo mau liat penampakannya secara langsung silahkan menuju link demo dibawah ini:Abiz ngeliat demo, pasti anda penasaran donk sama cara bikinnya hhe... Ocre Let's Go...5. Jika Sudah Ketemu, letakkan Kode CSS dibawah ini tepat diatas kode tersebut atau sebelum kode tersebut:6. Beralihlah, dan silahkan pikirkan dahulu mau ditaruh disebelah mana Accordion Menu ini. Saya kasih waktu 5 Menit dari sekarang .... aku arep nyruput kopi 'sik hhe...7. Udah? klo menurut anda Accordion ini lebih tepat jadi Widget Silahkan letakkan HTML yang akan saya berikan setelah ini di Edit Laman > Add Gadget atau klo anda lebih minat meletakkannya ditempat yang suka-suka anda dibawah postingan, diatas postingan atau bahkan pengganti postingan hha.... silahkan Cari kode , dan letakkan HTML dibawah ini setelah Kode tersebut atau tepat dibawahnya:8. Tolong jangan ditanya-tanya apa arti dari kalimat-kalimat diatas, soalnya itu saya ambil ngawur dari Template-template Free yang beralamat di btemplates.com haha.. biar agak gaya aja gitu soalnya saya lagi males ngarang tulisan panjang-panjang hhe... Dan kalimat tersebut bisa anda ganti dengan Script Widget anda klo mau. Multifungsi sesuai kebutuhan masing-masing lah haha...9. Klo Udah silahkan Save Template anda dan lihat Hasilnya.Untuk ng'ganti lebarnya silahkan ganti angka di Width yang saya kasih warna merah, dan klo gak suka dengan warna Background yang saya hadirkan silahkan ganti warna yang udah saya bikin warna-warni diatas dengan warna yang anda inginkan atau klo mau lebih spesifik pake aja Kode Warna Hexa.

"Accordion Menu"*Bukan Harmonika mulut








1. Login ke Akun Blogger anda masing-masing
2. Klik Design atau Rancangan, kemudian pilih edit html
3. Centang Expand Widget Template (saya anjurkan download dahulu template anda)
4. Cari kode seperti dibawah ini:

]]></b:skin>

]]></b:skin>

/*------------------------------------*\
ACCORDION
\*------------------------------------*/
.accordion{
width:940px;
overflow:hidden;
list-style:none;
margin-bottom:10px;
text-shadow:1px 1px 1px rgba(0,0,0,0.25);
}
.accordion li{
float:left;
width:20%;
overflow:hidden;
height:250px;
-moz-transition:width 0.2s ease-out;
-webkit-transition:width 0.2s ease-out;
-o-transition:width 0.2s ease-out;
transition:width 0.2s ease-out;
}
.accordion li:first-of-type{
-moz-border-radius:10px 0 0 10px;
-webkit-border-radius:10px 0 0 10px;
-o-border-radius:10px 0 0 10px;
border-radius:10px 0 0 10px;
}
.accordion li:last-of-type{
-moz-border-radius:0 10px 10px 0;
-webkit-border-radius:0 10px 10px 0;
-o-border-radius:0 10px 10px 0;
border-radius:0 10px 10px 0;
}
.accordion div{
padding:10px;
}
.accordion:hover li{
width:10%;
}
.accordion li:hover{
width:60%;
}
.slide-01 { background:red; color:white; }
.slide-02 { background:orange; color:white; }
.slide-03 { background:yellow; color:#333; text-shadow:none; }
.slide-04 { background:green; color:white; }
.slide-05 { background:blue; color:white; }
.accordion:hover li{
width:10%;
}
.accordion li:hover{
width:60%;
}




<body><body>

<ul class="accordion">

<li class="slide-01">

<div>

<h2>Slide one</h2>

<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse id lobortis massa. Nunc viverra velit leo, sit amet elementum mi. Fusce posuere nunc a mi tempus malesuada. Curabitur facilisis rhoncus eros eget placerat. Aliquam semper mauris sit amet justo tempor nec lacinia magna molestie. Etiam placerat congue dolor vitae adipiscing. Aliquam ac erat lorem, ut iaculis justo. Etiam mattis dignissim gravida. Aliquam nec justo ante, non semper mi. Nulla consectetur interdum massa, vel porta enim vulputate sed. Maecenas elit quam, egestas eget placerat non, fringilla vel eros. Nam vehicula elementum nulla sed consequat. Phasellus eu erat enim. Praesent at magna non massa dapibus scelerisque in eu lorem.</p>

</div>

</li>

<li class="slide-02">

<div>

<h2>Slide two</h2>

<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse id lobortis massa. Nunc viverra velit leo, sit amet elementum mi. Fusce posuere nunc a mi tempus malesuada. Curabitur facilisis rhoncus eros eget placerat. Aliquam semper mauris sit amet justo tempor nec lacinia magna molestie. Etiam placerat congue dolor vitae adipiscing. Aliquam ac erat lorem, ut iaculis justo. Etiam mattis dignissim gravida. Aliquam nec justo ante, non semper mi. Nulla consectetur interdum massa, vel porta enim vulputate sed. Maecenas elit quam, egestas eget placerat non, fringilla vel eros. Nam vehicula elementum nulla sed consequat. Phasellus eu erat enim. Praesent at magna non massa dapibus scelerisque in eu lorem.</p>

</div>

</li>

<li class="slide-03">

<div>

<h2>Slide three</h2>

<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse id lobortis massa. Nunc viverra velit leo, sit amet elementum mi. Fusce posuere nunc a mi tempus malesuada. Curabitur facilisis rhoncus eros eget placerat. Aliquam semper mauris sit amet justo tempor nec lacinia magna molestie. Etiam placerat congue dolor vitae adipiscing. Aliquam ac erat lorem, ut iaculis justo. Etiam mattis dignissim gravida. Aliquam nec justo ante, non semper mi. Nulla consectetur interdum massa, vel porta enim vulputate sed. Maecenas elit quam, egestas eget placerat non, fringilla vel eros. Nam vehicula elementum nulla sed consequat. Phasellus eu erat enim. Praesent at magna non massa dapibus scelerisque in eu lorem.</p>

</div>

</li>

<li class="slide-04">

<div>

<h2>Slide four</h2>

<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse id lobortis massa. Nunc viverra velit leo, sit amet elementum mi. Fusce posuere nunc a mi tempus malesuada. Curabitur facilisis rhoncus eros eget placerat. Aliquam semper mauris sit amet justo tempor nec lacinia magna molestie. Etiam placerat congue dolor vitae adipiscing. Aliquam ac erat lorem, ut iaculis justo. Etiam mattis dignissim gravida. Aliquam nec justo ante, non semper mi. Nulla consectetur interdum massa, vel porta enim vulputate sed. Maecenas elit quam, egestas eget placerat non, fringilla vel eros. Nam vehicula elementum nulla sed consequat. Phasellus eu erat enim. Praesent at magna non massa dapibus scelerisque in eu lorem.</p>

</div>

</li>

<li class="slide-05">

<div>

<h2>Slide five</h2>

<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse id lobortis massa. Nunc viverra velit leo, sit amet elementum mi. Fusce posuere nunc a mi tempus malesuada. Curabitur facilisis rhoncus eros eget placerat. Aliquam semper mauris sit amet justo tempor nec lacinia magna molestie. Etiam placerat congue dolor vitae adipiscing. Aliquam ac erat lorem, ut iaculis justo. Etiam mattis dignissim gravida. Aliquam nec justo ante, non semper mi. Nulla consectetur interdum massa, vel porta enim vulputate sed. Maecenas elit quam, egestas eget placerat non, fringilla vel eros. Nam vehicula elementum nulla sed consequat. Phasellus eu erat enim. Praesent at magna non massa dapibus scelerisque in eu lorem.</p>

</div>

</li>

</ul>





Selamat Mencoba...


Keterangan: Untuk ng'ganti lebarnya silahkan ganti angka di Width yang saya kasih warna merah, dan klo gak suka dengan warna Background yang saya hadirkan silahkan ganti warna yang udah saya bikin warna-warni diatas dengan warna yang anda inginkan atau klo mau lebih spesifik pake aja Kode Warna Hexa.

Kriteria website yang baik

Kriteria website yang baik

Sebuah website/blog dapat dinilai memiliki desain yang baik apabila memenuhi kriteria penilaian tertentu yang mungkin saja berbeda tergantung dari sudut pandang penilai. Meskipun demikian, secara umum terdapat lima kriteria desain website yang baik yang bisa digunakan sebagai acuan bagi Anda untuk membuat desain website/blog Anda sendiri atau hanya sekedar memperbaiki desain website yang sedang Anda gunakan.

Pengunjung baru sebagai target utama

Tujuan yang digunakan sebagai dasar acuan kriteria-kriteria berikut adalah pengunjung baru dimana tentunya kesan pertama memiliki nilai tersendiri di mata mereka. Biasanya, pada kunjungan kedua dan seterusnya, penilaian akan beralih pada hal lainnya seperti konten website/blog yang bersangkutan. Pentingnya menunjukkan kesan pertama yang menggoda dalam sebuah desain website bisa dianalogikan dengan ketika Anda mencoba menunjukkan kesan pada lawan jenis bahwa Anda adalah sosok yang menawan.

Kriteria Desain Website/blog yang baik

  1. Waktu loading yang cepat
    Dari sudut pandang manapun, waktu loading yang cepat harus menjadi perhatian utama. Apabila wesite Anda gagal ditampilkan dengan sempurna dalam waktu beberapa detik, biasanya pengunjung baru enggan berlama-lama menunggu dan memutuskan untuk meninggalkan website/blog Anda. Biasanya ini terjadi pada pengunjung yang berasal dari hasil pencarian dimana mereka membutuhkan informasi yang tepat dan singkat.
  2. Tidak memiliki halaman antara
    Halaman antara adalah halaman yang ditampilkan sebelum halaman utama ditampilkan yang biasanya disebut dengan Splash Page atau Intermission. Halaman seperti ini biasanya berisi ucapan selamat datang atau bahkan iklan. Halaman seperti ini sering ditemukan, seringkali hanya berisi logo website/blog dengan tulisan “Click here to Enter Site” di bawahnya. Hal ini sungguh mengganggu bagi pengunjung website Anda.
  3. Tidak memuat file multimedia yang terlalu banyak
    Video dan audio adalah konten multimedia yang cukup mengganggu pengunjung dan memang tidak efektif. Biasanya pengunjung akan langsung mengecilkan volume atau bahkan menutup website/blog Anda. Apabila file multimedia memang diperlukan, buat agar file tersebut tidak langsung dijalankan pada saat website dibuka dan tambahkan link untuk mengaktifkan file multimedia tersebut.
    Bentuk lain yang cukup mengganggu adalah gambar animasi, sebisa mungkin tempatkan gambar animasi di luar konten utama website Anda sehingga pengunjung tidak terganggu ketika berusaha membaca konten tersebut.
  4. Memberikan pesan, kesan dan tautan yang jelas
    Pengunjung akan segera meninggalkan website/blog Anda jika mereka tidak mendapatkan kejelasan tentang apa yang ditawarkan pada website Anda. Berikanlah informasi yang cukup pada halaman website Anda mengenai isi website tersebut seperti judul yang cukup jelas dibaca dan menginformasikan isi halaman website Anda. Berikan tautan (link) yang menuju halaman-halaman lain pada website Anda.
    Tempatkan tautan ini pada tempat yang mudah dijangkau dan jelas terlihat. Hindari pemuatan tautan yang menuju halaman website yang masih dalam pengembangan. Sebagai alternatif, berikan pesan yang menyebutkan bahwa halaman tersebut akan dapat diakses pada jangka waktu tertentu.
  5. Memiliki desain dengan struktur yang tepat dan mudah dimengerti
    Tentukan struktur penempatan konten website seperti header, footer, menu navigasi dan blok iklan. Usahakan struktur tersebut sama pada setiap halaman sehingga pengunjung tidak dibuat bingung dengan misalnya, menu yang berpindah-pindah.
Usahakan agar pemilihan warna, penempatan logo website dan font yang digunakan konsisten pada setiap halaman sehingga pengunjung tidak merasa berpindah ke website lainnya. Jangan pernah menempatkan iklan yang lebih banyak daripada konten Anda karena pengunjung tidak mencari iklan melainkan konten website Anda.

Dengan mengikuti kriteria tersebut, peluang Anda dalam memberikan kepuasan kepada pengunjung akan lebih tersedia. Dapat disimpulkan bahwa desain website yang baik dilihat dari sudut pandang target pengunjung bukanlah sebuah website dengan tampilan mewah nan indah, melainkan sebuah desain terstruktur dan informatif serta memberikan kemudahan pada setiap pengunjung untuk mengeksplorasi website Anda.
Meskipun demikian, sebuah desain website yang baik belum tentu bisa membuat penunjung tetap mengunjungi website Anda. Banyak hal lain yang harus juga dipenuhi seperti konten yang selalu ter-update serta akurasi sebuah artikel yang ditawarkan.

Semoga bermanfaat

Tips memilih hosting website

Tips memilih hosting website

Seringkali orang bertanya kepada saya, web hosting apa yang baik jika saya ingin buat blog pribadi atau website kantor? Sulit bagi saya untuk menyampaikan atau menunjuk pihak penyedia hosting tertentu karena semua orang punya keperluan dan pertimbangan berbeda, bisa harga, besar kapasitas dan bisa juga lokasi server. Banyak hal yang harus dipertimbangkan sebelum menentukan dimana kita harus menyewa/berlangganan hosting. Silahkan anda simak pertimbangan dalam memilih web hosting sebagai berikut.

Menentukan kebutuhan anda

Langkah pertama adalah menentukan kebutuhan anda dalam mencari web hosting.  Pengunjung dari negara mana, ruang space berapa, bandwidth berapa dan lainya. Tidak perlu menyewa web hosting dengan kapasitas besar misal 5 GB jika keperluan kita hanya untuk membuat blog pribadi yang kenyataanya hanya perlu sekitar 100MB. Oleh karena itu tetapkan kebutuhan dengan dasar kita mencari web hosting yang aman dengan sistem yang stabil. Lihatlah fitur masing-masing paket yang ditawarkan oleh provider hosting.

Layanan Hosting

Hal ini perlu diperhatikan dan ada beberapa hosting yang tidak mencantumkan layananya dalam penawaran paketnya. Layanan hosting berhubungan dengan support apa saja yang didapat jika kita mengambil paket hosting. Misal panel administrasi untuk mengelola hosting cpanel, spanel dll, support email, telpon, kontak online via yahoo messenger dan lainya. Pastikan anda mendapatkan semuanya agar jika hosting bermasalah, kita dapat memperbaikinya sendiri atau minta bantuan pihak penyedia.

Memilih lokasi server web hosting

Umumnya beberapa perusahaan penyedia hosting di indonesia menawarkan 3 pilihan lokasi server mereka yaitu Indonesia, Singapura, dan Amerika. Hal ini berhubungan dengan asal komunitas atau masyarakat yang akan mengunjungi website atau blog kita. Jika lebih dari 50% pengunjung nantinya berasal dari negara Lokal indonesia atau umumnya Asia maka lebih dianjurkan untuk memilih server yang berlokasi di indonesia.

Memilih Besar ruang Penyimpanan

Kapasitas daya tampung data yang ditawarkan perusahaan hosting sangat beragam mulai terkecil 1MB, 1GB bahkan ada yang unlimited/tak terbatas, ini berhubungan dengan berapa besar data untuk web dan email yang akan digunakan. Kembali ke rencana awal, web/blog yang akan dibuat untuk keperluan apa? jika hanya untuk blog pribadi yang isinya hanya halaman2 informatif tidak terlalu banyak gambar tau video, accoun email hanya beberapa, maka kita tidak perlu menyewa hosting denga kapasitas diatas 1GB, karena tentunya akan lebih hemat biaya.

Tapi jika anda ingin membuat sebuah web dengan menyediakan file-file yang bisa didownload, yang mungkin saja jumlahnya 100an mega, maka layaklah anda menyewa dengan kapasitas besar. Tapi ini juga berhubungan dengan bandwidth yang tersedia.

Memilih Bandwidth

Bandwidh adalah besar jumlah data yang dapat diupload dan didownload diwebsite kita, sering juga disebut besar trafik data atau data transfer yang terjadi disebuah web/blog. Beberapa penyedia hosting membatasi besar bandwidth yang boleh digunakan per setiap bulannya, sehinga jika penggunaan melebihi batas maka sebuah blog/web akan diblokir atau dimatikan sampai periode tertentu. Tentunya jika kurang hati2 memilihnya akan merugikan kita karena web/blog tidak bisa diakses, walupun sebagian hosting juga menyediakan layanan tambahan bandwidth jika kurang dengan membayar biaya tambahan. Jadi carilah hosting yang bandwidth perbulanya besar misal diatas 1GB atau bahkan yang tidak terbatas.

Jumlah add on Domain atau Sub Domain

Jika anda ingin mengelola banyak web/blog dalam satu web hosting, fitur ini harus anda pastikan sesuai dengan apa yang anda perlukan. Sebuah hosting biasanya mendukung dapat digunakan untuk beberapa domain (add on domain) dan sub domain, tapi memang ada batasnya misal mendukung 3 add on domain, dan sub domain tak terbatas. Jika tercantum 3 add on domain maka hosting yang kita punya bisa digunakan oleh 3 nama domain berbeda.

Jumlah dan Dukungan Database

Ada beberapa web hosting membatasi jumlah database yang boleh dibuat. Hal ini sedikit berhubungan dengan masalah teknis yaitu apa saja yang nanti akan dipasang/diinstall di hosting kita. Misal kita ingin web/belog memiliki sub domain lebih dari 1 yang umumnya bisa menggunakan beberapa database.

Jumlah Akun dan fitur email

Ini juga sangat penting jika kita ingin membuat hosting untuk coorporate atau perusahaan yang pasti digunakan bukan hanya untuk informasi perusahaan tapi juga untuk komunikasi antar pegawainya, komunikasi misal menggunakan email berarti jika jumlah pegawai banyak maka kita memerlukan dukungan banyak akun. Jumlah akun nantinya juga berhubungan dengan berapa besar kapasitas yang tersedia.

Fasilitas Backup Data

Pastikan fitur backup date juga tersedia biasanya daily backup (backup harian), agar seluruh isi hosting anda bisa direstore/dikembalikan jika terjadi kerusakan. Ada juga beberapa hosting yang menyediakan jasa backup data bulanan dalam bentuk cd yang bisa dikirimkan ke alamat rumah atau kantor anda tapi dengan biaya tambahan.

Fitur dan Informasi Lainya

Pelajari juga dukungan-dukungan teknis dan informasi lain yang mungkin anda perlukan seperti kemampuan dan kinerja hosting, testimoni/pengalaman pengguna dengan membaca forum2 diinternet, kecepatan loading web penyedia hosting dll.
Hal-hal yang sudah saya sampaikan diatas bisa memberi pengetahuan tambahan serta bahan pertimbangan anda dalam memilih tempat berlangganan web hosting yang sesuai dengan keperluan anda.
Jangan hanya lihat harga-harga paket yang ditawarkan tapi lihat secara menyeluruh karena jika salah pilih tentunya bisa memberi dampak pada masa depan reputasi website/blog anda di dunia internet.

Semoga bermanfaat.

Mengapa perlu website?

Mengapa perlu website?

Mengapa perlu website? alasan paling dasar adalah untuk bisa dikenal orang secara luas, tidak terbatas tempat, tidak melihat waktu dan tidak terbatas orang. Website dapat digunakan untuk banyak keperluan mulai dari iseng, hobby, hiburan, rame-rame, pribadi, uji coba, pamer, persahabatan, komunitas, cari uang, jualan, pendidikan, sampai ke tingkat serius seperti kantor, lembaga dan perusahaan.

Intinya : jika pribadi, hoby, produk/barang dagangan, organisasi atau komunitas, lembaga atau kantor anda ingin dikenal orang secara luas, bisa dilihat atau dibaca oleh siapapun dan kapanpun dan dari tempat manapun, maka anda memerlukan sebuah website.

 
Apa arti sebenarnya website? Website adalah salah satu fasilitas yang bisa kita gunakan di jaringan internet sebagai media informasi yang dapat disajikan dalam bentuk tulisan/text, gambar, animasi dan video. Website biasanya disusun dalam rangkaian menu atau istilah teknisnya link/hyperlink yang kemudian menghubungkan ke banyak halaman yang menyajikan informasi seperti kata saya diatas.
Website dibagi lagi menjadi banyak jenisnya, ada company profile, e-commerce, e-banking, e-goverment, e-learning, jejaring sosial, blog, forum, portal berita, mesin pencari, ensiklopedi, dan lainya. Semuanya pada dasarnya sama, yang membedakan biasanya adalah fungsi, isi serta cara penggunanya.

Saat ini di Indonesia yang namanya website sebenarnya sudah tidak asing lagi, perkiraan saya sekitar 50% dari kalangan bawah sampai ke atas, penduduk pedesaan dan perkotaan sudah mengenal bahkan menggunakanya (bukan memiliki), contoh menggunakan facebook atau mesin pencari. Bahkan sering ditemui anak sd dan smp sudah memiliki blog/website sendiri. Percaya gak percaya nanti buktikan sendiri.

Mengapa kantor atau lembaga pemerintahan memerlukan website

Dari beberapa pengalaman yang saya temui pada kantor pemerintahan, mereka membuat website dengan beberapa alasan yaitu :
  1. Diminta oleh lembaga yang berada diatasnya
  2. Ingin meningkatkan layanan informasi secara global
  3. Ingin mempermudah koordinasi dengan lembaga pusat, dan lembaga yang berada dalam lingkup kerjanya
  4. Ingin memiliki basis data informasi yang mudah diakses oleh siapapun, kapanpun dan dimanapun dengan asas keterbukaan.

Mengapa perusahaan atau lembaga dunia bisnis memerlukan website

Ini juga berdasar pengalaman yang saya pernah temui, mereka membangun website dengan harapan :
  1. Mengenalkan produk dan jasa ke dunia pasar yang lebih luas
  2. Mempermudah penyajian informasi untuk partner bisnis yang berada di luar daerah
  3. Menyediakan layanan transaksi online
  4. Meningkatkan pendapatan perusahaan
  5. Mempermudah komunikasi dengan perusahaan cabang

Mengapa personal memerlukan website

Dari beberapa teman yang aktif dalam dunia internet, dan juga dari pengalaman pribadi saya bisa simpulkan alasan mengapa memerlukan website diantaranya karena :
  1. Ingin berbagi cerita, pengetahuan serta pengalaman tentang banyak hal
  2. Ingin mendapatkan uang
  3. Ingin memiliki banyak teman
  4. Ingin berdagang secara online
  5. Ingin belajar membuat web
Setiap individu ataupun lembaga tentunya punya alasan masing-masing dalam membangun sebuah website, setahu saya di semua negara tidak ada undang-undang yang melarang  hal tersebut.

Semoga bermanfaat

Apa itu Cloud Hosting

Apa itu Cloud Hosting

Secara garis besar cloud hosting merupakan layanan hosting yang terhubung pada banyak server, dimana pengguna tidak perlu khawatir akan kinerja server yang tidak stabil atau sumber daya yang terbatas pada layanan hosting tradisional seperti dedicated server atau shared hosting.

Teknologi cloud computing memungkinkan kita memiliki resource yang tidak terbatas karena terhubung ke banyak mesin (server) fisik, sehingga memudahkan kita untuk menambahkan server baru secara on the fly tanpa mengganggu proses yang sedang berjalan.
Kelebihan dari penggunaan cloud hosting
  • Menghidari Keterbatasan Hardware
    Cloud Hosting memastikan kebutuhan pengguna akan RAM, CPU, Quota Harddisk dan proses sepenuhnya terpenuhi. Ketika kebutuhan meningkat, Anda dapat dengan mudah memperluas kapasitas sesuai dengan jumlah yang Anda inginkan. Perusahaan hosting dapat menambahkan banyak sumber daya sesuai dengan permintaan pelanggan.
  • Skalabilitas yang tinggi dan Kinerja yang baik
    Tidak ada batasan untuk jumlah skalabilitas yang dapat dicapai dengan cloud hosting, seperti penambahan atau pengurangan resource tidak akan mengganggu alur kerja atau proses yang sedang berjalan. Sumber daya akan didedikasikan penuh, sehingga tidak ada resource yang tidak terpakai. Anda tidak perlu khawatir akan konfigurasi load balancer ketika website Anda memiliki trafik yang tinggi.
  • Membayar Sesuai dengan kebutuhan
    Cloud hosting memiliki pengelolaan sumber daya sendiri, sehingga Anda bisa menentukan sumber daya yang dibutuhkan. Pengguna bisa memilih ukuran server (misalnya virtual), yang meliputi RAM, Disk Space dan juga sistem operasi (Linux atau Windows). Nasabah akan membayar sesuai dengan resource yang digunakan seperti penggunaan memory atau bandwidth.
"Belkrista Rebecha Guponani Kilungga"

 

Penerapan Multimedia

Penerapan Multimedia

Multimedia hampir bisa digunakan pada semua bidang kehidupan manusia, apalagi dengan perkembangan teknologi yang sangat pesat sekarang ini memungkinkan multimedia selalu hadir dan menjadi kebutuhan setiap orang. Contoh paling dekat adalah televisi, radio, handphone dan komputer.
Penerapan Multimedia Menurut Vaughan (2004, p4), dalam kehidupan sehari-hari manusia, yaitu dalam :
  1. Bisnis
    Aplikasi multimedia dalam bisnis meliputi presentasi, pengajaran, pemasaran, periklanan, demo produk, database, catalog, instant message dan komunikasi jaringan. Tidak ketinggalan video conference, yang
    memungkinkan adanya tatap muka tanpa harus berada didalam suatu tempat yang sama. Dengan adanya aplikasi multimedia inilah, perusahaan - perusahaan dapat menjalani bisnisnya lebih lancar.
  2. Pendidikan
    Aplikasi multimedia dalam bidang ini mengubah proses belajar mengajar yang konvensional menjadi lebih menarik dan interaktif, sehingga proses belajar – mengajar tidak terlalu monoton seperti selama
    ini yang dilakukan di sekolah-sekolah pada umumnya. Contohnya seperti aplikasi multimedia untuk meningkatkan kemampuan membaca pada anak – anak. Aplikasi tersebut dapat disisipkan animasi – animasi yang tentunya menarik bagi anak-anak sehingga dapat membantu meningkatkan minat mereka dalam membaca maupun belajar hal lainnya.
  3. Rumah
    Aplikasi multimedia dalam rumah sangat beraneka ragam. Contohnya komputer yang menggunakan CD-ROM atau DVD-ROM sebagai alat penyalur multimedia. Terdapat juga mesin-mesin permainan yang
    menggunakan televisi sebagai penyalur multimedia, seperti : Sega, Nintendo, playstation, x-box, dan sebagainya dimana semua permainannya menggunakan elemen-elemen multimedia.
  4. Tempat umum
    Aplikasi multimedia di tempat-tempat umum dapat berupa kios informasi seperti yang terdapat pada hotel-hotel, pusat perbelanjaan, museum, pusat hiburan dan sebagainya. Aplikasi-aplikasi tersebut dapat berguna untuk memberikan informasi-informasi dan bantuan mengenai tempat yang bersangkutan. Misalnya kios informasi pada pusat hiburan yang memberikan letak-letak suatu toko atau sarana hiburan yang terdapat didalam cakupan wilayah kios informasi tersebut.
Melihat pernyataan tersebut, kita hanya bisa mengatakan bahwa Multimedia adalah sebuah kebutuhan yang memberikan banyak keuntungan pada semua kegiatan sehari-hari. Hampir semua bidang menggunakan multimedia seperti :

Multimedia dalam bisnis

  1. Company Profile
  2. Presentasi Bisnis
  3. Simulasi atau demonstrasi produk
  4. dll

Multimedia dalam pendidikan

  1. Media pembelajaran
  2. Simulasi keilmuan seperti menunjukkan benda kecil, planet, angin, hujan dll

Multimedia dalam bidang kesehatan

  1. Simulasi anggota tubuh seperti otak, usus, paru-paru
  2. Simulasi bakteri, virus, cara kerja penyakit
  3. Media penyuluhan kesehatan

Multimedia dalam bidang keagamaan

  1. Ceramah agama di televisi dan radio
  2. Quran digital dengan gambar dan suara
  3. Doa dengan gambar dan suara
  4. Simulasi sholat dan wudhu
Semoga Bermanfaat
Rista Rebecha Guponani Kilungga

Teori Warna

Teori Warna

Warna dapat didefinisikan secara obyektif/fisik sebagai sifat cahaya yang dipancarkan, atau secara subyektif/psikologis merupakan bagian dari pengalaman indera pengelihatan. Secara obyektif atau fisik, warna dapat diberikan oleh panjang gelombang. Dilihat dari panjang gelombang, cahaya yang tampak oleh mata merupakan salah satu bentuk pancaran energi yang merupakan bagian yang sempit dari gelombang elektromagnetik.

Cahaya yang dapat ditangkap indera manusia mempunyai panjang gelombang 380 sampai 780 nanometer. Cahaya antara dua jarak nanometer tersebut dapat diurai melalui prisma kaca menjadi warna-warna pelangi yang disebut spectrum atau warna cahaya, mulai berkas cahaya warna ungu, violet, biru, hijau, kuning, jingga, hingga merah. Di luar cahaya ungu /violet terdapat gelombang-gelombang ultraviolet, sinar X, sinar gamma, dan sinar cosmic. Di luar cahaya merah terdapat gelombang / sinar inframerah, gelombang Hertz, gelombang Radio pendek, dan gelombang radio panjang, yang banyak digunakan untuk pemancaran radio dan TV.

Proses terlihatnya warna adalah dikarenakan adanya cahaya yang menimpa suatu benda, dan benda tersebut memantulkan cahaya ke mata (retina) kita hingga terlihatlah warna. Benda berwarna merah karena sifat pigmen benda tersebut memantulkan warna merah dan menyerap warna lainnya. Benda berwarna hitam karena sifat pigmen benda tersebut menyerap semua warna pelangi. Sebaliknya suatu benda berwarna putih karena sifat pigmen benda tersebut memantulkan semua warna pelangi. Sebagai bagian dari elemen tata rupa, warna memegang peran sebagai sarana untuk lebih mempertegas dan memperkuat kesan atau tujuan dari sebuah karya desain. Dalam perencanaan corporate identity, warna mempunyai fungsi untuk memperkuat aspek identitas.
Lebih lanjut dikatakan oleh Henry Dreyfuss , bahwa warna digunakan dalam simbol-simbol grafis untuk mempertegas maksud dari simbol-simbol tersebut . Sebagai contoh adalah penggunaan warna merah pada segitiga pengaman, warna-warna yang digunakan untuk traffic light merah untuk berhenti, kuning untuk bersiap-siap dan hijau untuk jalan. Dari contoh tersebut ternyata pengaruh warna mampu memberikan impresi yang cepat dan kuat. Kemampuan warna menciptakan impresi, mampu menimbulkan efek-efek tertentu. Secara psikologis diuraikan oleh J. Linschoten dan Drs. Mansyur tentang warna sbb: Warna-warna itu bukanlah suatu gejala yang hanya dapat diamati saja, warna itu mempengaruhi kelakuan, memegang peranan penting dalam penilaian estetis dan turut menentukan suka tidaknya kita akan bermacam-macam benda. Dari pemahaman diatas dapat dijelaskan bahwa warna, selain hanya dapat dilihat dengan mata ternyata mampu mempengaruhi perilaku seseorang, mempengaruhi penilaian estetis dan turut menentukan suka tidaknya seseorang pada suatu benda.

Definisi Karakter lewat warna

Warna juga mendefinisikan karakter seseorang secara umum, seperti warna-warna berikut :
  1. Hitam, sebagai warna yang tertua (gelap) dengan sendirinya menjadi lambang untuk sifat gulita dan kegelapan (juga dalam hal emosi).
  2. Putih, sebagai warna yang paling terang, melambangkan cahaya, kesucian.
  3. Abu-abu, merupakan warna yang paling netral dengan tidak adanya sifat atau kehidupan spesifik.
  4. Merah, bersifat menaklukkan, ekspansif (meluas), dominan (berkuasa), aktif dan vital (hidup), panas membara, peringatan, penyerangan, cinta.
  5. Kuning, dengan sinarnya yang bersifat kurang dalam, merupakan wakil dari hal-hal atau benda yang bersifat cahaya, momentum dan mengesankan kebahagiaan, keceriaan dan hati-hati
  6. Biru, sebagai warna yang menimbulkan kesan dalamnya sesuatu (dediepte), sifat yang tak terhingga dan transenden, disamping itu memiliki sifat tantangan.
  7. Hijau, mempunyai sifat keseimbangan dan selaras, membangkitkan ketenangan dan tempat mengumpulkan daya-daya baru, identik dengan pertumbuhan dalam lingkungan,pasukan perdamaian,kepuasan
  8. Pink, warna yang identik dengan wanita, menarik/cantik, gulali
  9. Orange, warna yang identik dengan musim gugur, penuh kehangatan, halloween.
  10. Coklat, warna yang mengesankan hangat, identik dengan musim gugur, kotor, bumi
  11. Ungu, warna yang identik dengan kesetiaan, kepuasan, Barney (tokoh boneka berwarna ungu) 
Dari sekian banyak warna, dapat dibagi dalam beberapa bagian yang sering dinamakan dengan sistem warna Prang System yang ditemukan oleh Louis Prang pada 1876 atau disebut juga sebagai atribut warna meliputi :
  1. Hue, adalah istilah yang digunakan untuk menunjukkan nama dari suatu warna, seperti merah, biru, hijau dsb.
  2. Value, adalah dimensi kedua atau mengenai terang gelapnya warna. Contohnya adalah tingkatan warna dari putih hingga hitam.
  3. Saturation/Intensity, seringkali disebut dengan chroma, adalah dimensi yang berhubungan dengan cerah atau suramnya warna.
Selain Prang System terdapat beberapa sistem warna lain yakni, CMYK atau Process Color System, Munsell Color System, Ostwald Color System, Schopenhauer/Goethe Weighted Color System, Substractive Color System serta Additive Color/RGB Color System. Diantara bermacam sistem warna diatas, kini yang banyak dipergunakan dalam industri media visual cetak adalah CMYK atau Process Color System yang membagi warna dasarnya menjadi Cyan, Magenta, Yellow dan Black. Sedangkan RGB Color System dipergunakan dalam industri media visual elektronika. Pada monitor, skema jenis RGB adalah sbb:

Kriteria pemilihan warna

  1. Tampilkan warna dengan latar belakang (background) gelap
  2. Pilih warna yang cerah untuk foreground (putih,hijau  dll)
  3. Hindari penggunaan warna coklat dan hijau untuk background
  4. Kecerahan dan kombinasi warna pada foreground dan background kontras
  5. Gunakan warna sesuai kebutuhan,disain dibuat dalam b/w dan ditambahkan warna lain sesuai kebutuhan
  6. Gunakan warna untuk menarik perhatian user, komunikasi terarah, identifikasi status, menjalin hubungan antar elemen
  7. Hindari penggunaan warna pada pekerjaan yang sifatnya non-task, untuk layar yang kebanyakan terdiri dari teks, warna dapat membantu ketika user harus mencari /membedakan bagian2 tertentu

Hal-hal yang perlu dipertimbangkan dalam penggunaan warna

  1. Buta warna (cacat warna)
  2. Monitor monochrome (hanya mengenal satu warna)
  3. Pengkodean ekstra meningkatkan tampilan interface
  4. Konsisten dalam penggunaan warna
  5. Membatasi pengkodean warna menjadi 8 warna (4 warna  lebih baik)
  6. Gunakan warna b/w atau abu-abu, atau b/w saja untuk tampilan interface
  7. Untuk menunjukkan keragaman bagian-bagian pada layar
  8. Disainer sering menggunakan layar kerja dengan menggunakan 4-5 warna

Semoga Bermanfaat
Silo Putra Tegar Watikam Kilungga

 

Apa itu Tipografi


Tipografi (dalam bahas inggris : Typography) adalah perpaduan antara seni dan teknik mengatur tulisan, agar maksud serta arti tulisan dapat tersampaikan dengan baik secara visual kepada pembaca. Pengolahan tipografi tidak hanya terbatas lewat pemilihan jenis huruf, ukuran huruf, dekorasi, kesesuaian dengan tema, tetapi juga meliputi tata letak vertikal atau horizontal tulisan pada sebuah bidang desain.
Ilmu tipografi digunakan pada banyak bidang diantaranya desain grafis, desain web, percetakan, majalah, desain produk dll.

Sejarah Perkembangan Tipografi

Sejarah perkembangan tipografi dimulai dari penggunaan pictograph. Bentuk bahasa ini antara lain dipergunakan oleh bangsa Viking Norwegia dan Indian Sioux. Di Mesir berkembang jenis huruf Hieratia, yang terkenal dengan nama Hieroglif pada sekitar abad 1300 SM. Bentuk tipografi ini merupakan akar dari bentuk Demotia, yang mulai ditulis dengan menggunakan pena khusus.

Puncak perkembangan tipografi, terjadi kurang lebih pada abad 8 SM di Roma saat orang Romawi mulai membentuk kekuasaannya. Karena bangsa Romawi tidak memiliki sistem tulisan sendiri, mereka mempelajari sistem tulisan Etruska yang merupakan penduduk asli Italia serta menyempurnakannya sehingga terbentuk huruf-huruf Romawi.

Saat ini tipografi mengalami perkembangan dari fase penciptaan dengan tangan hingga mengalami komputerisasi. Fase komputerisasi membuat penggunaan tipografi menjadi lebih mudah dan dalam waktu yang lebih cepat dengan jenis pilihan huruf yang ratusan jumlahnya.

Anatomi huruf dalam tipografi

Setiap bentuk huruf dalam sebuah alfabet memiliki keunikan fisik yang menyebabkan mata kita dapat membedakan antara huruf ‘m’ dengan ‘p’ atau ‘C’ dengan ‘Q’. Keunikan ini disebabkan oleh cara mata kita melihat korelasi antara komponen visual yang satu dengan yang lain. Sekelompok pakar psikologi dari Jerman dan Austria pada tahun 1900 memformulasikan sebuah teori yang dikenal dengan teori Gestalt. Teori ini
berbasis pada ‘pattern seeking’ dalam perilaku manusia. Setiap bagian dari sebuah gamabar dapat dianalsisi dan dievaluasi sebagai komponen yang berbeda. Salah satu hukum persepsi dan teori ini membuktikan bahwa untuk mengenal atau ‘membaca’ sebuah gambar diperluakan adanya kontras atara ruang positif yang disebut dengan figure dan ruang negatis yang disbut dengan ground.

Jenis-jenis Huruf

Berikut ini beberapa jenis huruf berdasarkan klasifikasi yang dilakukan oleh James Craig, antara lain sbb :
  1. Roman
    Ciri dari huruf ini adalah memiliki sirip/kaki/serif yang berbentuk lancip pada ujungnya. Huruf Roman memiliki ketebalan dan ketipisan yang kontras pada garis-garis hurufnya. Kesan yang ditimbulkan adalah klasik, anggun, lemah gemulai dan feminin.
  2. Egyptian
    Adalah jenis huruf yang memiliki ciri kaki/sirip/serif yang berbentuk persegi seperti papan dengan ketebalan yang sama atau hampir sama. Kesan yang ditimbulakn adalah kokh, kuat, kekar dan stabil.
  3. Sans Serif
    Pengertian San Serif adalah tanpa sirip/serif, jadi huruf jenis ini tidak memiliki sirip pada ujung hurufnya dan memiliki ketebalan huruf yang sama atau hampir sama. Kesan yang ditimbulkan oleh huruf jenis ini adalah modern, kontemporer sama.
  4. Script
    Huruf Script menyerupai goresan tangan yang dikerjakan dengan pena, kuas atau pensil tajam dan biasanya miring ke kanan. Kesan yang ditimbulkannya adalah sifast pribadi dan akrab.
  5. Miscellaneous
    Huruf jenis ini merupakan pengembangan dari bentuk-bentuk yang sudah ada. Ditambah hiasan dan ornamen, atau garis-garis dekoratif. Kesan yang dimiliki adalah dekoratif dan ornamental.
Dalam pemilihan jenis huruf, yang senantiasa harus diperhatikan adalah karakter produk yang akan ditonjolkan dan juga karakter segmen pasarnya. Seperti misalnya pada produk minyak wangi untuk wanita jarang yang menggunakan jenis huruf Egyptian karena berkesan kuat dan keras dan biasanya mempergunakan jenis huruf Roman yang bernuansa klasik dan lembut sehingga cocok dengan karakter minyak wangi dan wanita.

Semoga Bermanfaat
Belinus Kilungga


Apa itu desain web

Apa itu desain web

Desain web adalah sekumpulan keterampilan dan disiplin ilmu yang digunakan dalam membangun dan memelihara sebuah website. Disiplin ilmu dan keterampilan dalam bidang desain web meliputi 5 hal yaitu :
  1. Desain grafis
    Desain grafis ini berhubungan dengan bagaimana visualisasi grafis yang akan ditanamkan dalam sebuah website yang tentunya mencakup tentang penggunaan kombinasi warna, jenis tulisan, gambar yang digunakan sampai dengan kesesuaian dengan konsep yang akan dibuat.
  2. Desain tatap muka/interface
    Desain web juga tidak terlepas bagaimana sebuah website bisa berinteraksi dengan pengunjung melalui rancangan tatap muka yang terstruktur agar informasi yang disampaikan sesuai dengan harapan
  3. Penyusunan konten
    Tentunya selain visualisasi grafis dan tatap muka yang baik, konten yang dipublikasikan juga harus berkualitas dengan cara penentuan topik yang sesuai serta cara penyusunan yang baik.
  4. Penulisan kode
    Ini berhubungan dengan bagaimana sistem penyajian informasi bisa bekerja stabil dan maksimal, tanpa ada gangguan dan dapat digunakan pada kondisi yang dinamis. Kondisi dinamis disini mengarah kepada keragaman jenis pengunjung dan teknologi maupun perangkat yang digunakan.
  5. Optimalisai mesin pencari atau yang sering disebut dengan SEO (Search Engine Optimization).
    Agar informasi yang disampaikan bisa menyebar seluas-luasnya serta mengundang banyak pengunjung tentunya penggunaan teknik SEO yang baik sangat diperlukan.
Untuk mendapatkan hasil yang maksimal, biasanya desain web dilakukan oleh beberapa orang yang memiliki latar belakang berbeda sesuai dengan 5 poin diatas, walaupun sering juga ditemui desain web bisa dilakukan oleh satu orang.
Desain web mulai berkembang sejak tahun 1991 seiring dengan lahirnya teknologi World Wide Web (WWW). Hal ini diikuti pula dengan bermunculanya  beberapa jenis perangkat lunak untuk menampilkan halaman web atau yang sering disebut browser.
Sekitar tahun 1996, desain web semakin berkembang pesat dengan hadirnya beberapa teknologi pendukung yang diintegrasikan pada browser seperti css, javascript dll.

Semoga bermanfaat

Php script upload image

Php script upload image

Pada artikel ini akan dibahas bagaimana membuat php script untuk upload image/gambar. Langkah-langkahnya bisa dilihat berikut :

Membuat form upload

Pertama kita harus menyiapkan sebuah form dengan kode html seperti berikut :
<h2>Contoh Upload Gambar</h2>
<form action="upload-image.php" method="post" enctype="multipart/form-data" name="FormUpload" id="FormUpload">
  <p>Pilih File Gambar : <input type="file" name="Filegambar" id="Filegambar"></p>
  <p><input type="submit" name="button" id="button" value="Upload"></p>
</form>
untuk melakukan upload image kita harus menggunakan properti enctype="multipart/form-data". Properti action="upload-image.php" bisa disesuaikan dengan nama file tujuan upload yang akan memproses file yang dikirim. (Lihat langkah selanjutnya)

Membuat php script upload

Setelah form upload jadi, kita membuat halaman php script untuk menerima file yang diupload dengan script berikut :
<?php
$namafolder="gambar/"; //folder tempat menyimpan file
if (!empty($_FILES["Filegambar"]["tmp_name"]))
{
    $jenis_gambar=$_FILES['Filegambar']['type'];
    if($jenis_gambar=="image/jpeg" || $jenis_gambar=="image/jpg" || $jenis_gambar=="image/gif" || $jenis_gambar=="image/x-png")
    {           
        $gambar = $namafolder . basename($_FILES['Filegambar']['name']);       
        if (move_uploaded_file($_FILES['Filegambar']['tmp_name'], $gambar)) {
            echo "Gambar berhasil dikirim ".$gambar;
        } else {
           echo "Gambar gagal dikirim";
        }
   } else {
        echo "Jenis gambar yang anda kirim salah. Harus .jpg .gif .png";
   }
} else {
    echo "Anda belum memilih gambar";
}
?>
Anda bisa simpan dengan nama file upload-image.php. Jangan lupa buat sebuah folder dengan nama gambar pada folder anda menyimpan file ini. Sekarang tinggal anda coba jalankan.


Selamat mencoba semoga bermanfaat.

 

Teori Animasi

Teori Animasi

Animasi berasal dari kata dalam bahasa inggris yaitu animate yang artinya menghidupkan, memberi jiwa dan mengerakan benda mati. Animasi merupakan proses membuat objek yang asalnya suatu benda mati, kemudian secara berurutan disusun dalam posisi yang berbeda seolah menjadi hidup

Ditemukannya prinsip dasar animasi adalah dari karakter mata manusia yaitu : persistance of vision (pola penglihatan yang teratur). Paul Roget, Joseph Plateau dan Pierre Desvigenes, melalui peralatan optik yang mereka ciptakan, berhasil membuktikan bahwa mata manusia cenderung menangkap urutan gambar-gambar pada tenggang waktu tertentu sebagai sebuah pola.

Animasi secara umum bisa didefinisikan sebagai :
Suatu sequence gambar yang ditampilkan pada tenggang waktu (timeline) tertentu sehingga tercipta sebuah ilusi gambar bergerak. Pengertian animasi pada dasarnya adalah menggerakkan objek agar tampak lebih dinamis.

Jenis Animasi

Ada 4 jenis animasi menurut Hofstetter (2001, p26) :
  1. Frame Animation : Suatu animasi yang dibuat dengan mengubah objek pada setiap frame. Objek-objek tersebut nantinya akan tampak pada lokasi-lokasi yang berbeda pada layar.
  2. Vector Animation : Suatu animasi yang dibuat dengan mengubah bentuk suatu objek.
  3. Computational Animation : Suatu animasi yang dibuat dengan memindahkan objek berdasarkan koordinat x dan y. Koordinat x untuk posisi horizontal dan posisi y untuk posisi vertical.
  4. Morphing : Peralihan satu bentuk objek ke bentuk objek lainnya dengan memanipulasi lebih dari satu frame sehingga nantinya akan dihasilkan keseluruhan gerakan yang sangat lembut untuk menampilan
    perubahan satu sampai perubahan bentuk lainnya.

Perkembangan Teknologi Animasi

Animasi pada awalnya bisa dikatakan sangat sederhana, namun sekarang telah berkembang dan dibedakan menjadi 3 teknologi , yaitu
  1. Animasi dua dimensi (2D),
  2. Animasi tiga dimensi (3D),
  3. Animasi clay.

Animasi (2D)

Sering disebut film kartun. Kartun sendiri berasal dari kata cartoon, artinya gambar yang lucu. Memang film kartun ini kebanyakan film yang lucu misalnya :
  • Looney Tunes  Scooby Doo
  • Doraemon Legenda
  • Raja Matahari,
  • The Lion King
  • Brother Bear

Animasi 3D

Finding Nemo, inilah contoh film animasi yang disebut animasi 3D atau computer generated image (CGI). CGI menghasilkan film animasi yang gambarnya benar-benar hidup dan tiga dimensi, tak sekedar datar. Salah satu studio CGI yang terbesar adalah Pixar yang berlokasi di Emeryville, California. Selain Finding Nemo, Pixar juga memproduksi Monsters.Inc, Toy Story, Toy Story 2, dan A Bugs Life. Toy Story ini merupakan film animasi panjang pertama yang menggunakan 100 persen animasi computer.

Animasi Clay

Film animasi clay pertama diliris bulan Februari 1908 berjudul A Sculptor’s Welsh Rarebit Nightmare. Kalau masih susah membayangkan seperti apa animasi clay ini, tonton saja film Bob the Builder di TV, Wallace and Gromit, atau Chiken Run.

Tokoh-tokoh dalam animasi clay dibuat dengan memakai rangka khusus untuk kerangka tubuhnya. Lalu, kerangka ini ditutup dengan plasticine sesuai bentuk tokoh yang ingin dibuat. Bagian-bagian tubuh kerangka ini, seperti kepala, tangan, kaki, bisa dilepas dan dipasang lagi.
Semoga Bermanfaat
Belinus Kilungga

Memilih domain yang baik

Memilih domain yang baik


Domain adalah sebuah nama unik yang digunakan sebagai pengganti deretan angka identitas dalam jaringan yang disebut IP Address. Dengan adanya domain maka sebuah alamat web/blog gampang dikenal dan diingat oleh pengunjungnya.

Dari sisi lain, sebuah domain adalah sebuah merk dagang di dunia internet sehingga kita sebagai pemilik harus mencari nama yang tepat agar gampang diingat oleh pengunjung dan tentunya sesuai dengan isi web/blog. contoh untuk nama hotel, nama perusahaan atau kantor bahkan nama pribadi.
Beberapa pertimbangan dalam memilih domain adalah :
  1. Mebuat nama yang identik dengan pemilik atau isi web/blog. Misal untuk toko online kaos anda bisa memberi nama kaos-cantik, toko-kaos, kaos-murah dan lainya.
  2. Singkat, jelas dan mudah diingat.
    Jangan membuat domain lebih dari 3 kata, usahakan seperti pada poin pertama. Hindari penamaan seperti toko-online-murah-meriah, atau kantor-pemerintah-kota-namakota karena ini sangat menyulitkan.
    Atau kadang kita temui dengan nama yang menggunakan bahasa daerah, ini juga kurang baik karena domain digunakan didunia internet dengan pangsa pasar global.
  3. Kemudian, web/blog ini digunakan untuk keperluan apa. Misal untuk toko online yang sifatnya komersil lebih disarankan .com, untuk kantor pemerintahan .gov atau .go.id, untuk universitas .ac.id dan lainya. Memang tidak ada aturan, undang-undang atau hukum yang mengatur ini, tapi masing-masing kategori sudah disediakan berdasarkan fungsinya. go.id (goverment indonesia) atau .gov (government), .ac.id (academic id), .com (commercial) atau .co.id (commercial indonesia) dll.
Jika sudah ketemu nama yang sesuai dengan 3 kriteria diatas, tinggal kita cek keberadaannya. Apakah sudah digunakan oleh orang lain atau belum. Karena satu nama domain hanya boleh digunakan oleh satu orang/organisasi.
Untuk mengeceknya silahkan buka http://whois.domaintools.com, anda tinggal masukkan nama domainnya. Di web tersebut juga tersedia informasi pemilik dan statusnya dsb. Jika statusnya masih belum digunakan, anda tinggal mendaftarkanya melalui perusahaan yang memberikan layanan pendaftaran domain.
Jika anda berminat membuat domain atau hosting baru, jangan sungkan untuk konsultasi dengan kami.

Semoga bermanfaat.
Belinus Kilungga,S.Kom

Mengenal JQuery

Mengenal JQuery

logo jquery

JQuery merupakan suatu framework (library) Javascript yang menekankan bagaimana interaksi antara Javascript dan HTML. JQuery pertama kali dirilis pada tahun 2006 oleh John Resig. Pada perkembangannya JQuery tidak sekedar sebagai framework Javascript, namun memiliki kehandalan dan kelebihan yang cukup banyak. Hal tersebut menyebabkan banyak developer web menggunakannya. JQuery memiliki slogan “Write less, do more” yang kurang lebih maksudnya adalah kesederhanaan dalam penulisan code, tapi dengan hasil yang lebih banyak.

jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript.

JQuery merupakan library open source dengan lisensi GNU General Public License dan MIT License. Dari sisi ukurannya, framework JQuery sungguh ramping, hanya sekitar 20 KB dan hanya terdiri dari satu file. Namun demikian, bagi yang menginginkan fungsi lebih, JQuery memungkinkan penambahan fungsionalitas dalam bentuk plugin. Saat ini tersedia ribuan plugin yang dapat diperoleh secara gratis di internet.

Apa yang bisa dilakukan dengan JQuery?

1. Mengakses bagian halaman tertentu dengan mudah.
Tanpa adanya library Javascript khusus, untuk mengakses suatu bagian tertentu dari halaman, harus mengikuti aturan Document Object Model (DOM) dan pengaksesan harus secara spesifik menyesuaikan dengan struktur HTML. Dengan kata lain, pengaksesan bagian tertentu dari halaman sangat tergantung pada struktur dari HTML. JQuery menawarkan cara yang mudah (bahkan sangat mudah) dalam mengakses bagian tertentu dari halaman. Pengaksesan juga tidak terlalu bergantung pada struktur HTML.
2. Mengubah tampilan bagian halaman tertentu.
CSS (Cascading Style Sheet) menawarkan metode yang cukup handal dalam mengatur dan mempercantik halaman web. Namun terkadang CSS punya kelemahan yang cukup mengganggu, yaitu beberapa perintah CSS tidak didukung oleh semua browser. Cukup merepotkan jika kita harus mendesign halaman web dengan beberapa CSS sekaligus. Sekali lagi JQuery menawarkan solusi untuk mengatasi hal tersebut. Dengan JQuery, “kesenjangan” yang terjadi antara browser dalam urusan CSS akan tertutup dengan baik.
3. Mengubah isi dari halaman.
Jaman dulu (baca:sebelum JQuery lahir) cukup sulit jika kita akan mengubah sebagian isi dari halaman. Mengubah disini dapat berarti mengganti teks, menambahkan teks atau gambar, mengurutkan suatu daftar (list), menghapus baris tabel dan sebagainya. Dengan JQuery, hal tersebut dapat dilakukan dengan hanya beberapa baris perintah.
4. Merespond interaksi user dalam halaman.
Website yang baik tidak cukup digambarkan dengan user-interface dan tampilan yang memukau. Namun lebih dari itu, bagaimana pengunjung dapat berinteraksi dengan website dan dapat mengatur tampilannya sendiri. Interaktivitas sangat bergantung bagaimana pemrograman yang dipakai dalam menangani event-handling. Javascript sendiri memiliki beberapa event-handling seperti onclick untuk menangani event saat terjadi click. Namun demikian, event handling pada Javascript terbatas pada object-object tertentu, dan jenisnya pun terbatas. JQuery melengkapi semuanya dengan tambahan penanganan event-handling yang semakin mudah.
5. Menambahkan animasi ke halaman.
Animasi seringkali disertakan dalam suatu halaman web untuk menambah kecantikannya. Saat ini animasi masih cukup digemari oleh para peselancar situs. Animasi dapat dibuat dalam berbagai gaya, ada yang menggunakan Flash, gambar bergerak (GIF), video, dan sebagainya. Masing-masing tentu memiliki kelebihan dan kekurangan masing-masing. JQuery sendiri menawarkan konsep animasi (walaupun masih sederhana) yang cukup apik namun ramah bandwidth alias ringan. Salah satu animasi yang bisa dibuat dengan JQuery adalah fading jika terdapat suatu bagian dari halaman ditambahkan atau dihilangkan.
6. Mengambil informasi dari server tanpa me-refresh seluruh halaman.
Mengambil informasi dari server tanpa refresh halaman merupakan salah satu konsep dasar dari yang namanya AJAX (Asynchronous Javascript and XML). Pada penerapannya, cukup ribet jika harus membangun website dengan konsep AJAX, saat ini banyak library khusus yang berusaha mempermudahnya. JQuery merupakan salah satunya.
7. Menyederhanakan penulisan Javascript biasa.
Semboyan JQuery adalah “Write less, do more” atau dengan kata lain kesederhanaan dalam penulisan code, tetapi menghasilnya tampilan yang lebih. Sebenarnya inilah yang menjadi daya tarik tersendiri buat para pengembang web untuk menggunakan JQuery.

Download JQuery

Situs resmi JQuery dapat diakses di http://jquery.com/. Dan library JQuery dapat didownload di alamat http://docs.jquery.com/Downloading_jQuery. Tersedia library jQuery dalam 2 (dua) jenis yaitu minified dan uncompressed. Minified jika kita ingin menggunakannya saja dalam website kita (ukuran 18 KB), sedangkan uncompressed jika kita berkeinginan turut serta mengembangkan code jQuery.

Contoh Sederhana JQuery

 contoh jquery
Penjelasan Program
  1. Pertama, kita harus menyertakan (include) file library JQuery. Pastikan letak dari file library sudah benar.
  2. Perintah-perintah JQuery.
    • Baris 8 merupakan perintah inisialisasi dimana saat halaman (dokumen) siap ditampilkan maka jalankan juga perintah yang ada di dalamnya. Hal ini mirip dengan event onLoad yang biasanya diletakkan di tag .
    • Baris 9-11 maksudnya adalah mendefinisikan action yang terjadi saat link dengan class=show ( $(‘a.show’) ) diklik (lihat link baris ke-22). Jadi jika link di-klik maka paragraf dengan nama class=jquery ( $(‘p.jquery’) ) akan tampil dengan durasi tampil “slow”. Paragraf yang akan ditampilkan adalah paragraf baris ke-24 sampai 27.
    • Baris 13-15 sebaliknya, akan menyembunyikan isi dari paragraf yang mengandung nama class=jquery.
  3. Isi dari halaman. Perhatikan nama class dari masing-masing object.

Referensi :
  1. Jonathan Chaffer, Karl Swedberg, Learning JQuery, Packt Publishing, 2007
  2. http://jquery.com/
  3. http://en.wikipedia.org/wiki/Jquery
  4. http://didats.net/page/belajar-javascript-lebih-lanjut-dengan-jquery-1/
  5. http://bagindokemas.com/2008/12/21/berkenalan-dengan-jquery/
Beberapa contoh yang lebih aplikasi bisa dilihat di :

Semoga bermanfaat.......
Belinus Kilungga,S.Kom

Teknologi AJAX


Pengertian Ajax

AJAX adalah singkatan dari Asynchronous JavaScript and XML. Pada dasarnya ajax menggunakan XMLHttpRequest object Javascript untuk membuat request ke server secara asynchronous atau tanpa melakukan refresh halaman website. Yang dibutuhkan agar ajax dapat berjalan adalah javascript harus di enable pada browser yang digunakan. Walaupun javascript merupakan dasar dari Ajax, dimana javascript sangat susah pada implementasi dan maintenance, tetapi Ajax memiliki struktur pemrograman yang lebih mudah untuk dipahami. Anda tinggal membuat object XMLHttpRequest dan memastikan object tersebut terbentuk dengan benar. Kemudian menentukan kemana hasilnya akan ditampilkan atau dikirim.

Ajax dapat digunakan untuk melakukan banyak hal, seperti loading halaman HTML tanpa refresh halaman web, validasi form dan banyak lagi yang bisa dilakukan dengan ajax. Di tutorial ini Ajax akan dipadukan dengan bahasa pemrograman PHP yang sangat powerfull. Ajax bertugas melakukan request ke web server dan PHP yang berada di server akan melakukan apa yang diminta oleh Ajax, mengirim hasilnya ke web browser dan Ajax menampilkannya kepada user. Karena Ajax dibangun dengan javascript maka untuk dapat mengikuti tutorial ini dengan baik anda perlu memiliki dasar-dasar javascript. Selain itu anda juga perlu memiliki dasar-dasar pemrograman PHP. Jika anda belum memiliki dasar-dasar PHP anda dapat memperoleh tutorialnya di website ini. Sedangkan untuk tutorial javascript anda bisa memperolehnya dari berbagai sumber yang ada di internet.

Konsep HTTP Request dan Response

Untuk mengetahui bagaimana konsep dari Ajax anda perlu mengetahui bagaimana sebuah web browser memproses sebuah request dan menerima sebuah response dari web server. Standar yang digunakan web browser pada saat ini adalah HTTP (HyperText Transfer Protocol). HTTP digunakan oleh web browser untuk mengirim request dari website ke web server dan kemudian menerima response dari web server. HTTP request berkerja seperti email, memberitahukan kapan request dikirim, berisi header yang memberitahu apa yang harus dilakukan server dan bagaimana menghandle request tersebut.

Sekali sebuah request diterima, web server kemudian menentukan response apa yang akan diberikan.
Terdapat banyak request method yang ada, tetapi yang paling sering digunakan adalah GET dan POST. Sekarang anda telah memiliki bayangan bagaimana request dikirim ke web server dan kemudian web server mengirim response dari request tersebut ke web browser, akan mudah bagi anda untuk memahami bagaimana XMLHttpRequest berkerja. Keduanya sangat mirip, tetapi XMLHttpRequest dioperasikan di belakang layar dan tanpa memerlukan refresh halaman.

XMLHttpRequest Object

Ajax bisa dibilang adalah sebuah konsep untuk menerangkan interaksi antara client-side XMLHttpRequest Object dengan script server-side. Untuk membuat request ke web server menggunakan Ajax, anda harus membentuk Object XMLHttpRequest terlebih dahulu. Untuk membentuk object XMLHttpRequest berbeda pada setiap browser. Pada microsoft internet explorer object dibentuk sebagai ActiveX control, sedang pada browser seperti Firefox dan safari menggunakan basic javascript object.

XMLHttpRequest Methods

Setelah XMLHttpRequest terbentuk, terdapat beberapa method atau fungsi yang bisa digunakan. Method-method tersebut dijelaskan di bawah ini.
  1. abort()
    Method abort() digunakan untuk menghentikan request yang sedang berjalan. Method ini sangat berguna jika anda memperhitungkan lama waktu koneksi, misalnya jika waktu koneksi melebihi rentang waktu tertentu anda bisa menggunakan method abort() untuk menghentikan request secara prematur.
  2. getAllResponseHeader()
    Anda dapat menggunakan method ini untuk memperoleh semua informasi dari semua header HTTP yang sedang diberikan oleh server. Misalnya set sebuah header akan terlihat seperti :
     Date: Sun, 13 Nov 2005 22:53:06 GMT
     Server: Apache/2.0.53 (Win32) PHP/5.0.3
     X-Powered-By: PHP/5.0.3
     Content-Length: 527
     Keep-Alive: timeout=15, max=98
     Connection: Keep-Alive
     Content-Type: text/html
         
  3. getResponseHeader("headername")
    Method ini dapat digunakan untuk memperoleh isi dari begian sebuah header, sebagai contoh untuk memperoleh ukuran dari document yang sedang direquest, anda dapat menggunakan getResponseHeader("Content-Length").
  4. open ("method","URL","async","username","pswd")
    Method ini merupakan method yang paling penting dan berguna pada XMLHttpRequest. Method ini digunakan untuk membuka koneksi dengan document yang ada di server. Dengan method ini anda memberitahukan kepada web server method apa yang digunakan untuk membuka file ("GET" atau "POST"). Sebagai catatan tidak semua argument pada method ini harus diisi, tergantung dengan situasi dan kebutuhan.
  5. setRequestHeader("label","value")
    Method ini dapat digunakan untuk menentukan header pada saat melakukan request. Sebagai catatan, method ini hanya bisa dipanggil setelah method open digunakan dan sebelum method send dipanggil.
  6. send("content")
    method ini digunakan untuk mengirim request ke server. Jika request dikirim secara asynchronous, maka response akan datang secepatnya. Jika tidak, response akan datang setelah response diterima oleh web browser. Parameter pada method ini tidak harus diisi, parameter ini sangat berguna untuk memproses HTML form dan memberikan anda untuk mengirim nilai dari element form ke web server.

XMLHttpRequest Properties

XMLHttpRequest memiliki properti yang dapat digunakan dan dimanipulasi, seperti dijelaskan di bawah.
  1. onreadystatechange
    Properti ini adalah sebuah event handler yang memberikan anda untuk men-trigger sebuah blok kode atau function, ketika state (sampai dimana proses request berlangsung pada waktu tertentu) berubah. Contoh, misalnya anda ingin menampilkan pesan (alert) pada saat state telah berubah menjadi complete state.
  2. readyState
    berisi informasi state dari object XMLHttpRequest pada saat properti ini digunakan (0: uninitialized, 1: loading,
    2: loaded, 3: interactive, 4: complete). Properti ini bisa digunakan untuk menangani kesalahan, memanggil blok kode atau function untuk setiap readyState. Misalnya, untuk menampilkan text "loading" pada saat readyState sama dengan 1 (fase loading) dan memanggil sebuah function pada saat readyState=4 (complete).
  3. responseText
    Properti ini akan dihasilkan pada saat request telah berhasil/complete. Misalnya anda melakukan request terhadap sebuah document di server, respon dari server akan disimpan pada properti ini. Biasanya properti ini digunakan untuk mengganti properti innerHTML dari sebuah element HTML.
  4. responseXML
    Properti ini sama dengan responseText, tetapi respon yang dihasilkan dalam format XML.
  5. status
    Properti ini memberitahukan response code yang dihasilkan dari direquest yang dilakukan. Misalkan, jika file yang direquest ke server tidak ditemukan maka status akan berisi 404.
  6. statusText
    Properti ini merupakan textual dari properti status, misal status sama dengan 404 maka statusText akan sama dengan Not Found.

Membentuk Object XMLHttpRequest

Untuk membentuk sebuah object XMLHttpRequest anda dapat menggunakan kode berikut ini :
function getXMLHttpRequest(){
//jika user menggunak IE
 if(window.ActiveXObject){
     return new ActiveXObject("Microsoft.XMLHTTP"); 
 }else if(window.XMLHttpRequest){
 //user menggunakan browser selain IE
     return new XMLHttpRequest();
 }else {alert("Status : can not create XMLHttpRequest Object");} 
}

Mengirim Request ke Server

Setelah selesai membuat object XMLHttpRequest anda dapat mengirim request ke server. Saat mengirim request ke server anda harus menentukan request method yang digunakan, apakah akan menggunakan GET atau POST. Jika anda ingin menampilkan informasi dari server maka anda akan menggunakan method GET, sedangkan jika anda mengirim informasi ke server maka gunakan method POST. Pada tutorial ini ada akan belajar menggunakan method GET (POST akan dijelaskan pada tutorial selanjunya). Untuk mengirim request ke server menggunakan method GET, anda dapat menggunakan kode di bawah.
var xmlhttp=getXMLHttpRequet();
function sendRequest(pageUrl,elementID){
 var obj=document.getElementById(elementID);
 var obj.innerHTML='loading... please wait'; 
 if(xmlhttp.readyState==4 || xmlhttp.readyState==0){
     xmlhttp.open("GET",pageUrl,true);
     xmlhttp.onreadystatechange=function(){
         if(xmlhttp.readyState==4 && xmlhttp.status==200){
             obj.innerHTML=xmlhttp.responseText;
         } 
     }
 xmlhttp.send(null); 
 } 
}
function di atas mengambil parameter HTML element ID dan URL dari file yang ada di server. Pertama yang dilakukan adalah mengganti properti innerHTML dari HTML element, untuk menampilkan text "loading...please wait". Kemudian membuka koneksi ke server dengan method open(). Jika properti readyState sama dengan 4 (complete) dan status sama dengan 200 (OK) maka tampilkan response dari server dengan mengganti properti innerHTML dari element HTML dengan properti responseText dari object XMLHttpRequest.

Semoga Bermanfaat

Layout Design

Layout Design

Layout adalah penyusunan dari elemen-elemen desain yang berhubungan kedalam sebuah bidang sehingga membentuk susunan artistik. Hal ini bisa juga disebut manajemen bentuk dan bidang. Tujuan utama layout adalah menampilkan elemen gambar dan teks agar menjadi komunikatif dalam sebuah cara yang dapat memudahkan pembaca menerima informasi yang disajikan.

Grid System

Sebuah grid diciptakan sebagai solusi terhadap permasalahan penataan elemen-elemen visual dalam sebuah ruang. Grid systems digunakan sebagai perangkat untuk mempermudah menciptakan sebuah komposisi visual. Melalui grid system seorang perancang grafis dapat membuat sebuah sistematika guna menjaga konsistensi dalam melakukan repetisi dari sebuah kompisisi yang sudah diciptakan. Tujuan utama dari penggunaan grid systems dalam desain grafis adalah untuk menciptakan suatu rancangan yang komunikatif dan memuaskan secara estetik.

The Golden Section

Sebelum kita bisa membuat grid, kita memerlukan sebuah halaman untuk meletakkannya. Di bidang seni grafis, proporsi agung menjadi dasar pembuatan ukuran kertas dan prinsip tersebut dapat digunakan untuk menyusun keseimbangan sebuah desain. Proporsi agung sudah ditemukan sejak jaman kuno untuk menghadirkan proporsi yang sangat sempurna dan indah.
Membagi sebuah garis dengan perbandingan mendekati rasio 8 : 13 berarti bahwa jika garis yang lebih panjang dibagi dengan garis yang lebih pendek hasilnya akan sama dengan pembagian panjang garis utuh sebelum dipotong dengan garis yang lebih panjang tadi.
Proporsi agung juga dikenal dalam istilah deret bilangan fibonacci yaitu deret bilangan yang setiap bilangannya adalah hasil jumlah dari dua bilangan sebelumnya dan di mulai dari nol. Deret bilangan ini memiliki rasio 8 : 13 yaitu rasio proporsi agung. Bilangan ini sering dipakai dalam pengukuran bangunan, arsitektur, karya seni, huruf hingga layout sebuah halaman karena proporsinya yang harmonis. 0 1 1 2 3 5 8 13 21 34 55 89 144 233 377...
Sebuah obyek yang mempunyai proporsi agung mampu sekaligus memuaskan mata dan tercermin pada benda-benda alam. Ujung daun pakis dan spiral dalam rumah keong adalah contoh yang paling populer.

The symetrical grid

Dalam grid simetris, halaman kanan akan berkebalikan persis seperti bayangan cermin dari halaman kiri. Ini memberikan dua margin yang sama baik margin luar maupun margin dalam. Untuk menjaga proporsi, margin luar memiliki bidang yang lebih lebar. Layout klasik yang dipelopori oleh Jan Tschichold (1902-1974) seorang typographer dari Jerman ini didasari ukuran halaman dengan proporsi 2 : 3.
Sistem Layout digunakan hampir pada semua bidang yang berhubungan dengan desain visual, anda mungkin pernah mendengar kata layout berita, layout rumah, layout web dll.
Semoga Bermanfaat

Teori Nirmana

Teori Nirmana

Nirmana adalah pengorganisasian atau penyusunan elemen-elemen visual seperti titik, garis, warna, ruang dan tekstur menjadi satu kesatuan yang harmonis. Nirmana dapat juga diartikan sebagai hasil angan-angan dalam bentuk dwimatra, trimatra yang harus mempunyai nilai keindahan. Nirmana disebut juga ilmu tatarupa. Elemen-elemen seni rupa dapat dikelompokan menjadi 4 bagian berdasarkan bentuknya.
  1. Titik, titik adalah suatu bentuk kecil yang tidak mempunyai dimensi. Raut titik yang paling umum adalah bundaran sederhana, mampat, tak bersudut dan tanpa arah.
  2. Garis, garis adalah suatu hasil goresan nyata dan batas limit suatu benda, ruang, rangkaian masa dan warna.
  3. Bidang, bidang adalah suatu bentuk pipih tanpa ketebalan, mempunyai dimensi pajang, lebar dan luas; mempunyai kedudukan, arah dan dibatasi oleh garis.
  4. Gempal, gempal adalah bentuk bidang yang mempunyai dimensi ketebalan dan kedalaman.
Penyusunan merupakan suatu proses pengaturan atau disebut juga komposisi dari bentuk-bentuk menjadi satu susunan yang baik. Ada beberapa aturan yang perlu digunakan untuk menyusun bentuk-bentuk tersebut. Walaupun penerapan prinsip-prinsip penyusunan tidak bersifat mutlak, namun karya seni yang tercipta harus layak disebut karya yang baik. Perlu diketahui bahwa prinsip-prinsip ini bersifat subyektif terhadap penciptanya.
Dalam ilmu desain grafis, selain prinsip-prinsip diatas ada beberapa prinsip utama untuk tujuan komunikasi dari sebuah karya desain.
  1. Ruang Kosong (White Space)Ruang kosong dimaksudkan agar karya tidak terlalu padat dalam penempatannya pada sebuah bidang dan menjadikan sebuah obyek menjadi dominan.
  2. Kejelasan (Clarity)Kejelasan atau clarity mempengaruhi penafsiran penonton akan sebuah karya. Bagaimana sebuah karya tersebut dapat mudah dimengerti dan tidak menimbulkan ambigu/ makna ganda.
  3. Kesederhanaan (Simplicity)Kesederhanaan menuntut penciptaan karya yang tidak lebih dan tidak kurang. Kesederhanaan seing juga diartikan tepat dan tidak berlebihan. Pencapaian kesederhanaan mendorong penikmat untuk menatap lama dan tidak merasa jenuh.
  4. Emphasis (Point of Interest)Emphasis atau disebut juga pusat perhatian, merupakan pengembangan dominasi yang bertujuan untuk menonjolkan salah satu unsur sebagai pusat perhatian sehingga mencapai nilai artistic.

Prinsip – prinsip dasar seni rupa

  1. Kesatuan (Unity)Kesatuan merupakan salah satu prinsip dasar tata rupa yang sangat penting. Tidak adanya kesatuan dalam sebuah karya rupa akan membuat karya tersebut terlihat cerai-berai, kacau-balau yang mengakibatkan karya tersebut tidak nyaman dipandang. Prinsip ini sesungguhnya adalah prinsip hubungan. Jika salah satu atau beberapa unsur rupa mempunyai hubungan (warna, raut, arah, dll), maka kesatuan telah tercapai.
  2. Keseimbangan (Balance)Karya seni dan desain harus memiliki keseimbangan agar nyaman dipandang dan tidak membuat gelisah. Seperti halnya jika kita melihat pohon atau bangunan yang akan roboh, kita measa tidak nyaman dan cenderung gelisah. Keseimbangan adalah keadaan yang dialami oleh suatu benda jika semua dayan yang bekerja saling meniadakan. Dalam bidang seni keseimbangan ini tidak dapat diukur tapi dapat dirasakan, yaitu suatu keadaan dimana semua bagian dalam sebuah karya tidak ada yang saling membebani.
  3. Proporsi (Proportion)Proporsi termasuk prinsip dasar tata rupa untuk memperoleh keserasian. Untuk memperoleh keserasian dalam sebuah karya diperlukan perbandingan –perbandingan yang tepat. Pada dasarnya proporsi adalah perbandingan matematis dalam sebuah bidang. Proporsi Agung (The Golden Mean) adalah proporsi yang paling populer dan dipakai hingga saat ini dalam karya seni rupa hingga karya arsitektur. Proporsi ini menggunakan deret bilangan Fibonacci yang mempunyai perbandingan 1:1,618, sering juga dipakai 8 : 13. Konon proporsi ini adalah perbandingan yang ditemukan di benda-benda alam termasuk struktur ukuran tubuh manusia sehingga dianggap proporsi yang diturunkan oleh Tuhan sendiri. Dalam bidang desain proporsi ini dapat kita lihat dalam perbandingan ukuran kertas dan layout halaman.
  4. Irama (Rhythm)Irama adalah pengulangan gerak yang teratur dan terus menerus. Dalam bentuk –bentuk alam bisa kita ambil contoh pengulangan gerak pada ombak laut, barisan semut, gerak dedaunan, dan lain-lain. Prinsip irama sesungguhnya adalah hubungan pengulangan dari bentuk –bentuk unsur rupa.
  5. Dominasi (Domination)Dominasi merupakan salah satu prinsip dasar tatarupa yang harus ada dalam karya seni dan deisan. Dominasi berasal dari kata Dominance yang berarti keunggulan . Sifat unggul dan istimewa ini akan menjadikan suatu unsure sebagai penarik dan pusat perhatian. Dalam dunia desain, dominasi sering juga disebut Center of Interest, Focal Point dan Eye Catcher. Dominasi mempunyai bebrapa tujuan yaitu utnuk menarik perhatian, menghilangkan kebosanan dan untuk memecah keberaturan.
Semoga bermanfaat