Contoh kali ini adalah perbaikan dari contoh yang diposting sebelumnya (http://webkriting.blogspot.com/2012/02/hidden-menu.html). Kali ini ketika menu dihover oleh mouse maka akan langsung memperlihatkan diri. Dan jika link panah diklik maka akan menahan menu untuk terus terlihat. Tidak menggunakan onmouseover, tetapi menggunakan selector pseudo-class :hover.
Download: http://sites.google.com/site/karuniaprojects/documents/hidden-menu-hover.html
I love web technologies, makes everything beautiful and easy, also free. But... too much of it make you sick. Don't like complicated situation, let it be easy. Don't like hard coding, make your own codes library. :)
Senin, 27 Februari 2012
Rabu, 22 Februari 2012
Hidden Menu
Eksperimen sederhana membuat menu tersembunyi. Ketika mendapat triger (onclick atau onhover) maka menu tersembunyi itu muncul. Hanya menggunakan sedikit Javascript, selebihnya adalah permainan CSS. Terinspirasi dari menu pada icon user google dan facebook.
Download: http://sites.google.com/site/karuniaprojects/documents/hidden-menu.html
Download: http://sites.google.com/site/karuniaprojects/documents/hidden-menu.html
Kamis, 16 Februari 2012
HTTP Secure Simple Login
Proses login sederhana menggunakan protokol HTTP ternyata tidak sulit. Di bagian bawah ada link download untuk contohnya. Tekniknya menggunakan kamuflase input berupa password, yang sebelum form dikirim input tersebut dibaca dan diamankan menggunakan MD5 dan penanda waktu yang dikirim server melalui cookie, lalu dimasukkan ke dalam input yang lain bertipe hidden. Untuk lebih amannya lagi, input yang bertipe password tidak diberi properti name agar ketika form dikirim tidak ikut terkirim.
Setelah data password itu sampai di sisi server, script membaca password asli dan melakukan proses yang sama seperti di sisi browser, yaitu memproses hash dengan bumbu penanda yang dikirim sebelumnya melalui cookie. Setelah proses komparasi antara password dikirim dengan password yang ada, maka jika valid akan dilanjutkan menuju url selanjutnya. Untuk lebih jelas, download dan pelajari scriptnya.
catatan:
ada 2 user contoh untuk login, pertama test1 dengan password 1234, kedua test2 dengan password 1234.
Downlod: http://sites.google.com/site/karuniaprojects/documents/simple-login.zip
Setelah data password itu sampai di sisi server, script membaca password asli dan melakukan proses yang sama seperti di sisi browser, yaitu memproses hash dengan bumbu penanda yang dikirim sebelumnya melalui cookie. Setelah proses komparasi antara password dikirim dengan password yang ada, maka jika valid akan dilanjutkan menuju url selanjutnya. Untuk lebih jelas, download dan pelajari scriptnya.
catatan:
ada 2 user contoh untuk login, pertama test1 dengan password 1234, kedua test2 dengan password 1234.
Downlod: http://sites.google.com/site/karuniaprojects/documents/simple-login.zip
Senin, 13 Februari 2012
Mengamankan String Komparasi Dengan MD5, SHA1, atau CRC32
Script tester MD5, SHA1, dan CRC32, string dibandingkan antara hasil dari Javascript dengan hasil dari PHP. Dengan operasi MD5 dan SHA1 di sisi browser, maka data-data sensitif untuk komparasi seperti password dapat terlindungi dari para pengintai jaringan, terutama para pengelola jaringan yang nakal. Berikut ini link-linknya, silahkan dicoba menggunakan Apache+PHP, atau bisa langsung dibuka menggunakan web browser dengan mengubah ekstensi file menjadi html.
MD5: http://sites.google.com/site/karuniaprojects/documents/js-md5.php
SHA1: http://sites.google.com/site/karuniaprojects/documents/js-sha1.php
CRC5: http://sites.google.com/site/karuniaprojects/documents/js-crc32.php
MD5: http://sites.google.com/site/karuniaprojects/documents/js-md5.php
SHA1: http://sites.google.com/site/karuniaprojects/documents/js-sha1.php
CRC5: http://sites.google.com/site/karuniaprojects/documents/js-crc32.php
Langganan:
Komentar (Atom)





