Rabu, 30 Mei 2012

It's All About Google AJAX Dynamic Feed

Lucu juga maen ke web² yang notabene sudah memiliki nama di belantika dunia site. Komentar basa-basi (junk comments) tidak di approve, kasih komentar berupa kode² jg tidak di app? Apa saya datang dengan membawa subdomain??? Sehingga pertimbangan ini-itunya tidak pantas menampilkan komentar dari sub-domain 8-X We are blogger is powerful >:) Halah malah curcol :))
Seperti biasa tidak ada bahan untuk memosting, kali ini Koben akan mengangkat kembali postingan lawas Animation of the Headlines! Lebih dititikberatkan cara memasukan AJAX Dynamic Feed Control tanpa key api ke dalam blog.
Aplikasi menggunakan Google AJAX Feed API (Dynamic Feed Control) merupakan salah satu layanan paman google guna menampilkan headlines post dari link feed sebuah blog/web.

Pada blog ini contoh terpampang di halaman homepage. Koben ambil beberapa feed web, jadi bisa lihat update web tersebut ;))Berikut resource link buat belajar membikin dynamic feed google AJAX.

  1. Google Web Elements.
  2. Dynamic Feed Control.
  3. Google AJAX Feed API Reference.
  4. Demo: http://www.google.com/uds/solutions/dynamicfeed/iframe.html
  5. The Dynamic Feed Control.
Lebih baik memang memakai API Key, agar full stylish gitoH. Tetapi tanpa itupun kita bisa membuatnya ;) Let's get do it...

Default Style

<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script src="http://www.google.com/uds/solutions/dynamicfeed/gfdynamicfeedcontrol.js" type="text/javascript"></script>

<style type="text/css">
@import url("http://www.google.com/uds/solutions/dynamicfeed/gfdynamicfeedcontrol.css");

#feedControl {
margin-top : 10px;
margin-left: auto;
margin-right: auto;
width : 440px;
font-size: 12px;
color: #9CADD0;
}
</style>

<script type="text/javascript">
function load() {
var feed ="http://beben-koben.blogspot.com/feeds/posts/default";
new GFdynamicFeedControl(feed, "feedControl");

}
google.load("feeds", "1");
google.setOnLoadCallback(load);
</script>

<div id="feedControl">Loading...</div>
Bila mau melihat demo instannya, sikat kode ramuan, pastekan dalam Notepad, Save As Type blah-bleh-bloh.html
var feed isikan dengan feed tujuan. Special for blogger Look Feed Atom RSS (Autodiscovery)

Simple Customize Style

<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script src="http://www.google.com/uds/solutions/dynamicfeed/gfdynamicfeedcontrol.js" type="text/javascript"></script>

<style>
#beben-koben {
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
border:1px solid #eee;
height:55px !important;
margin:0;
padding:5px 0 10px 10px;
color:#333;
background:rgba(93,155,223,.5);
overflow:hidden !important;
}
.gfg-title {
display:none
}
.gf-title a {
text-decoration:none
}
</style>

<script type="text/javascript">
var loadBlog = function() {

var feeds = [
{title: 'Tutorial blogger for stylish blogger',
url: 'http://beben-koben.blogspot.com/feeds/posts/default'}
];

var options = {
stacked : false,
horizontal : true,
title : '',
numResults : 15,
displayTime : 5000,
fadeOutTime: 500
};

new GFdynamicFeedControl(feeds, 'beben-koben', options);
};

google.load('feeds', '1');
google.setOnLoadCallback(loadBlog);
</script>

<div id="beben-koben"></div>
numResults : 15 jumlah post yg tampil.
Kalau sudah bisa, lumayan kita bisa membuat beginian From Google for Blogers :-bd

Live Demo




BONUS:
http://www.javascriptkit.com/dhtmltutors/googleajaxfeed2.shtml
http://www.dynamicdrive.com/dynamicindex18/gajaxrssdisplayer.htm
http://www.dynamicdrive.com/dynamicindex2/sagscroller.htm
http://www.dynamicdrive.com/dynamicindex18/gajaxrssticker.htm
http://www.dynamicdrive.com/dynamicindex18/gajaxpausescroller.htm
http://www.dynamicdrive.com/dynamicindex17/ajaxsidepanel.htm
http://www.javascriptkit.com/dhtmltutors/ajaxticker/index.shtml
http://www.javascriptkit.com/dhtmltutors/googleajaxfeed.shtml
Happy feed google \m/

Selasa, 29 Mei 2012

WYSIWYG Editor is HTML Editor

Masih ingat dengan artikel WYSIHTML5 is a Build Your HTML5 Skill? Ternyata ada tambahan opsi selain WYSIWYG (What You See Is What You Get) ada juga sekarang istilah WYSIHTML (What you see is HTML) :d Beda nama namun mempunyai fungsi yang mirip ;)) Silahkan cari penjelasan oleh kalian sendiri ya :) Koben sedikit kaget, baru memosting Webpage Maker, datang lagi ke sana sudah berubah tampilan & judulnya :-/ Mozilla Thimble!
Setelah Koben amati, ternyata fitur yang terdapat pada HTML editor tidak jauh ya itu-itu juga. Standaran mirip dengan editor blogEditor Blog :d Banyak sekali penawaran tools editor ini. Tetapi keberadaan link yg lumayan sulit ditemukan membuat tertatih-tatih mencarinya.

Koben akan berbagi ala kadarnya, yg terbaru gito loh :)) tentunya opensource, alias free gratisan :">

HTML5 WYSIWYG Editor

Fantastic WYSIWYG-editor on jQuery

Bonusnya! Walau saya sendiri tidak mengerti buat apaan ;))
http://leonidas.github.com/transparency/
http://www.read-design.co.uk/18-awesome-html5-and-css3-examples/

Senin, 28 Mei 2012

jCouch Others Way to Fullscreen Page

Berbicara mengenai plugin jQuery tidak akan ada habisnya. Setiap dapat web/blog dan tema disana ada yang bercerita tentang CSS, HTML & jQuery Koben masih bisa ikutin. Lain cerita jika sudah menyentuh PHP, WP, or Magento. Kagak tauk bray :)) Master Arvind Bhardwaj (@web_speaks) owner dari blog Web Speaks, pasti orang cilacap :d
Sobat babat deh kategori jQuery yg ada disana. Dijamin tidak rugi, full stylish gito loh. Kesempatan sekarang, Koben akan comot satu postingan dari Web Speaks yakni trick snippet jCouch Plugin. Sebelum masuk ke inti tutorial, sobat pernah membaca tentang Using the Fullscreen API in web browsers. Menggunakan API dalam penerapan fullscreen, namun master Arvind Bhardwaj membuat trik serupa (fungsi sama) tetapi memakai jQuery script :-"
Pasti sobat-sabit penasarana bagaimana hasil akhir trik full stylish jCouch jQuery Plugin for Distraction free view of web pages :p

Keuntungan teknik menampilkan fullscreen sebuah target memakai jQuery terletak pada customize. Terserah kita mau menampilkan apa nantinya. Warna juga bisa kita rubah, background dll. CSS apapun bisa masuk, tinggal kreasi kita saja ;)

http://demos.webspeaks.in/jCouch/

Download terlebih dahulu jCouch script and jCouch CSS file dari halaman demo diatas (Keterangan jg ada disana)!
  1. jCouch JS file
  2. Click to expand jCouch JS file

    /*!
    * jquery.jCouch. The jQuery Couch plugin
    *
    * Copyright (c) 2012 Arvind Bhardwaj
    * http://webspeaks.in
    *
    * Licensed under MIT
    * http://www.opensource.org/licenses/mit-license.php
    *
    * Version : 0.1
    *
    * all CSS sizing (width,height) is done in pixels (px)
    */
    (function(a){var b="";a.fn.jCouch=function(c){function f(){b.each(function(){a(this).show()});a("#couchBg").hide()}function g(b){if(typeof b!="undefined"&&a.trim(b)!=""){return true}return false}function h(a){return!isNaN(parseFloat(a))&&isFinite(a)}var d={target:"",amplify:0};var e=a.extend(d,c);a(this).click(function(){b=a(this);b.each(function(){a(this).hide()});if(a.trim(e.target)==""){return false}targets=e.target.split(",");var c='<div id="couchBg">';c+='<div id="couchToolbar"><a href="#" id="couchToolbar_Close" title="Switch to the original layout">[esc]</a></div>';c+='<div id="couchData"></div>';c+="</div>";a("body").append(c);a("#couchBg").show();if(g(e.bgColor)){a("#couchBg").css("background-color",e.bgColor)}if(g(e.width)){a("#couchData").css("width",e.width)}var d="";for(x in targets){var f=a(a(targets[x])).clone().wrap("<p>").parent().html();d+=f}a("#couchData").html(d);if(h(e.amplify)&&e.amplify>0){for(x in targets){var i=a("#couchData > "+targets[x]);var j=parseFloat(i.css("font-size"));var k=parseFloat(j)+parseFloat(j*e.amplify);i.css({"font-size":k+"px"})}}var l=parseFloat(a("body").height())+100;a("#couchBg").css("height",l+"px");a("html, body").animate({scrollTop:0},"slow")});a("#couchToolbar_Close").live("click",f);a(document).keyup(function(a){if(a.keyCode==27){f()}})}})(jQuery)
  3. jCouch CSS file
  4. Click to expand jCouch CSS file

    #couchBg{
    display:none;
    position:absolute;
    _position:absolute;
    height:100%;
    width:100%;
    top:0;
    left:0;
    background:#fff;
    z-index:1;
    }
    #couchData{
    margin: auto;
    margin-top:25px;
    }
    #couchToolbar{
    background: #000;
    font-size: .9em;
    font-style: italic;
    display: block;
    position: fixed;
    top: 0;
    right: 0;
    margin: 0 20px 0 0;
    padding: 5px;
    color: #FFF;
    }
    #couchToolbar a{
    color: #FFF;
    }

Struktur penulisan

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script>

<script src="jCouch.min.js" type="text/javascript"></script>

<b:skin><![CDATA[

------------------ jCouch CSS file ------------------

]]></b:skin>
+ Script warna merah.
Jangan dipasang kalo sudah ada.
+ Script warna biru.
Letakkan dibawah script warna merah, atau bisa jg dicoba diatas tagging </body>
+ Script warna hijau.
Kode CSS.

Pemanggilan/Pemakaian

Script pemanggil<script type="text/javascript">
//<![CDATA[
$(function(){
$('.couchBtn').jCouch({
target:'h1,#post',
bgColor: '#FFF',
width: '500px',
amplify: 0.2
});
});
//]]>
</script>
Isikan target:___ = konten yg akan ditampilkan dalam mode full-screen.

Syntax HTML

Link yg berfungsi sebagai switch on.<a class='couchBtn' href='javascript:;'><b>Couch Mode</b></a>Letakin link tsb dimana kalian suka :)
Lihat hasil kerja. DONE!Happy jCouch \m/

Sabtu, 26 Mei 2012

Trick Link Image Blogger

Sekedar intermezo seputaran trick image blogger. Berawal dari memperhatikan satu fitur Activate Image Result for Custom Search Google Engine, Koben lihat ada penampakan image thumbnail kecil (kalau memang upload image ketika kita membuat satu postingan)
Efek terlihat apabila blog sobat memakai kotak pencarian google custom search Secara default image dipanggil memakai proses base64 sehingga sulit kita mengikuti link yang tercantum. Namun berbeda ketika memfokuskan pada pencarian opsi WEB, link gambar masih bisa terlihat tetapi ada sedikit penambahan syntax link disana. Biar sedikit jelas, perhatikan screenshot berikut:Perhatikan tulisan Tujuan trick image kita...xixixi Sekarang mari kita masuk ke sesi uniknya sob ;))Klik kanan pada mouse di image cewek itu! Fokus pada opsi View Image and Save Image As... Apa yg terjadi:
  • View Image
  • Link tertuju langsung pada syntax image.
  • Save Image As...
  • Ekstension belakang akan menjadi title penyimpanan img.
Bandingkan dengan penampilan mode berikut:Lakukan perintah seperti sebelumnya (klik kanan pd img) ;)) Apakah yg terjadi sekarang? Perintah View Image berubah menjadi perintah Opening Open with...
Sedangkan order Save Image As... berubah jadi File gambar dengan nama yg sama, yakni p.txt.jpg. Apabila sobat mau sedikit meluangkan waktu mempelajari kejadian tersebut, maka akan diperoleh beberapa trick full stylish disana :))

View Image secara default akan tersimpan dengan p.txt Rubahlah ekstension .txt menjadi .png, .jpg, atau .gif. Bila tetap melakukan penyimpanan gambar dengan ekstension .txt, itulah cara tercepat mengconvert image menjadi .txt :d
Save Image As... akan tersimpan dengan title p.txt.jpg Kebayang kalau image lebih ada 10 biji! Orang tersebut minimal harus mengeluarkan tenaga ekstra guna memberi title :-" (lumayan ngerjain orang) Segitu saja intermezo ringannya :d Ini ramuannya<img src='http://images1-prose-opensocial.googleusercontent.com/gadgets/proxy?url=http://LINK-IMAGE.PNG&container=prose&resize_w=100&resize_h=80' alt='' />Silahkan deh kreasikan, tambahin apa kek gito biar lebih memusingkan si pencuri gambar :))
Happy coding \m/

Jumat, 25 Mei 2012

Make Caption Image Ala CSSDeck

Curi-curi kesempatan update postingan walau waktu belum sepenuhnya mengijinkan Koben kembali melakukan aktifitas blogging in the pret! Oleh sebab artikel yang akan disampaikan ringan-ringan dulu :d Basicly mari bermain sambil belajar sobat sudah barang tentu kenal dengan satu web yakni CSSDeck dan merupakan salah satu Referensi CSS3 Ala si Bloglang ;)
Koben akan berbagi trick membuat caption image seperti yang ada di Css-Deck. Trick hover sederhana namun dengan keberadaan caption pada gambar memberikan kesan tersendiri (keterangan alakadar)

Markup HTML

<div class="item">

<a href="http://LINK-TUJUAN" class="item_img" title="YOUR TITLE">
<img alt="" src="http://LINK-GAMBAR" />
<p class="judul">KETERANGAN ALAKADAR (ISI CAPTION)</p>
</a>

</div>

Kode CSS

.item_img {
display: inline-block;
text-decoration: none;
}
p.judul {
padding: 0 10px;
margin: 0;
font-weight: bold;
color: #eee;
position: absolute;
padding: 5px 10px;
bottom: 0; left: 0; right: 0;
display: block;
line-height: 23px;
background: rgba(0, 0, 0, 0.5);
font-size: 15px;
/* CSS3 */
-webkit-transition: all 0.5s ease-in-out 1s;
-moz-transition: all 0.5s ease-in-out 1s;
-o-transition: all 0.5s ease-in-out 1s;
-ms-transition: all 0.5s ease-in-out 1s;
transition: all 0.5s ease-in-out 1s;
}
a:hover p.judul {
display: none;
/* CSS3 */
-webkit-transform: scale(2);
-moz-transform: scale(2);
-o-transform: scale(2);
-ms-transform: scale(2);
transform: scale(2);
}
.item {
float: left;
position: relative;
margin: 10px;
overflow: hidden;
padding: 10px;
background: #555;
}
Live Demo

Kamis, 24 Mei 2012

WYSIHTML5 is a Build Your HTML5 Skill

Di sela-sela menahan rasa kantuk yang teramat sangat, Koben sempatkan membuat artikel ringan berikut. Flashback mengenai HTML EDITOR info teranyar datang menyatroni dengan title WYSIHTML5.
wysihtml5 merupakan open source rich text editor berbasis teknologi HTML5 dan pendekatan progresif-perangkat tambahan. Menggunakan konsep keamanan canggih dan bertujuan untuk menghasilkan markup HTML5 berlaku sepenuhnya dengan mencegah sup tag unmaintainable dan gaya inline.
Dari pada dijelaskan masih banyak bertanya ini itu juga nantinya, lebih baik Koben sodorkan langsung pada pokok pembahasan topik :p

Thread Entry to WYSIHTML5

1. Compliance Test for contentEditable elements and javascript api.
http://tifftiff.de/contenteditable/compliance_test.html

Example wysihtml5 Simple Editor

http://xing.github.com/wysihtml5/examples/simple.html

Advanced Editor Example wysihtml5

http://xing.github.com/wysihtml5/examples/advanced.html

Other's Form Example wysihtml5

http://tifftiff.de/contenteditable/editor.html

Link Download wysihtml5

https://github.com/xing/wysihtml5

Others Link Usefully wysihtml5

https://github.com/tiff/wysihtml5-tests

Live Online wysihtml5

http://xing.github.com/wysihtml5/

Silahkan oleh sobat sekalian dibaca, dipahami. Pasti sangat membantu kita dalam mempelajari bahasa baru HTML5 :)

BONUS...
http://mac.github.com/
http://www.gumbyframework.com/
http://trik-tips.blogspot.com/2012/05/mengganti-older-posts-dengan-angka.html
http://hacks.mozilla.org/2012/05/testing-the-firefox-browser-on-mobile-websites-are-you-game/

Selasa, 22 Mei 2012

Koben Di Uji Euy!!! S'moga Naik Tingkatan

Satu minggu ke depan mungkin Beben Koben si bloglang anu ganteng kalem tea akan sedikit menterbengkalaikan (heuheu :p) blog. Koben lagi tertimpa ujian sobat blogger.
Bapak saya terserang sakit usus, dan diharuskan menjalankan operasi. Alhamdulillaah operasi pemotongan usus dan pembersihan dada dari infeksi sudah berjalan. Tinggal masa pemulihan agar dapat pulang ke rumah secepatnya. Off Name di hospital mengharuskan Koben meronda bergantian menjaga Bapak :)
Do'a dari sobat blogger sekalian, Koben harap terpanjatkan untuk Bapak saya :) Jangan segan dan ragu dalam memanjatkan do'a pada sang Kholiq yaaa sobat-sobat blogger :)
Nanti kalau waktu sudah mengijinkan kembali seperti semula, kita mulai lagi blogging in the pretnya.
Terima kasih Koben haturkan sebelum & sesudahnya :x :)

Maaf kalau belum bisa membalas kunjungan dan komentar teman-teman sekalian :)

Sabtu, 19 Mei 2012

Make The Simplecart On Static Page Blogger

Blogger mau diapain saja bisa, asal ada kemauan dan kreatifitas. Tidak kalah penting ilmu yang mumpuni ;)) Melihat platform Template Shopping Cart for Blogspot sudah barang tentu untuk berdagang. Konten blog yg terisi pasti barang dagangan semuanya :d
Sekarang bagaimana ceritanya jika blog seperti kita² yg notabene bukan blog berjualan, namun memiliki sedikit barang dagangan yang mau ditawarkan pada khalayak! Cara tercepat dan tersimpel dengan membuat satu postingan khusus mengenai barang tersebut :p Kurang full-stylish menurut Koben :-s Mari sekarang kita manfaatkan satu fitur blogger yakni static page untuk membuat sebuah simplecart on static page blogger.
Langkah awal sobat buat satu halaman postingan pada submenu Edit Pages. Klik New Page. Selanjutnya tentukan bagian² pada template yg akan dihilangkan (display: none)

Ide berawal datang dari web simpleCart(js) The Wojo Group selaku owner, telah membuat satu sistem jual-beli dengan memakai JavaScript sederhana. Mudah dalam pemakaian dan langkah-langkah penggunaan (kalo ngerti) :p
View Demo in New Window.
Gimana keren kan tuh. Apalagi dipasang ke blog tersayang :"> Oke, langkah komplit seperti berikut:

  1. New Post ► Edit Pages ► New Page
  2. Download file http://dinhquanghuy.110mb.com/cart.txt
  3. Masukan bumbu download, bersama dengan kode² CSS template yg akan dihilangkan.
Lihat demo Koben yg sudah jadi, bandingkan tampilan blog pada home page. My Demo. Ketara apa saja disana yg hilang?

Customize Code

Lihat pada script berikut.<script type="text/javascript">
simpleCart.email = "YOUR.EMAIL@WTF.com";
simpleCart.checkoutTo = PayPal;
simpleCart.cartHeaders = [ "name", "thumb_image" , "Quantity_input" , "increment", "decrement", "Total" ];
</script>
simpleCart.email = "YOUR.EMAIL@WTF.com"; = Email Paypal untuk melakukan pembayaran. Ganti dengan email aku :D
simpleCart.checkoutTo = PayPal; = Metode pembayaran dalam bentuk PayPal.

Struktur HTML

Format HTML harus berada di dalam tagging
<div id="demoContainer">
. . .
. . .
</div>
Format HTML<div class="simpleCart_shelfItem">
<img src="attack-release.png" alt="product 1" title="product 1" class="item_image"/>
<h5 class="item_name">Sample DVD</h5>
<p class="item_Description">
Blah-bleh-bloh...Blah-bleh-bloh...Blah-bleh-bloh...Blah-bleh-bloh...
</p>
<span class="item_price">$00.00</span>
<a id="s1" href="javascript:;" class="item_add">Add to Cart</a>
<span class="item_thumb">attack-release.png</span>
</div>
Resource by: http://vivavivugeek.blogspot.com/2012/01/simple-shop-with-blogger.html
This is file via ziddu, all default coded and example Download simpleCart.zip in Ziddu. Dokumentasi komplit ada di web simplecartjs ;)
Happy cart \m/

Jumat, 18 Mei 2012

Webpage Maker Opensource Now

Seperti biasa, Koben lagi males menerangkan. Habisnya kepala nyut-nyut, begitu berbunyi. Masih ingat tidak dengan tools HTML Editor? Yup'z benar banget media untuk bermain-main kode-kodean ;) Silahkan yang belum punya download dulu Download Tools HTML Editor Offline.
Informasi berikut sedikit banyak ada kaiatan dengan media editor HTML. Karena Beben Koben si bloglang anu ganteng kalem tea seorang moziller user, penting bagi kalian juga sesama moziller tahu mengenai info penting ini ;)) Apakah informasi itu? Jawabannya ada di http://wpm.toolness.org
Apakah Webpage Maker itu?
Media belajar HTML, webify video atau tingkat atas pada pengembangan game saat ini. Webpage Maker adalah editor dua pane yang memungkinkan kita untuk merancang, mengedit dan mempublikasikan webpages secara real-time di Web. Web adalah kanvas kita. Apa yang akan kita lakukan dengan itu?
That's right brooo :dOpensource sudah tentu sob, alias bisa kita sikat. Hajar bleh toolness/friendlycode · GitHub
Apa saja keunggulan dari si mozilla webpage maker! Framework yg mempermudah dalam berkerja dengan dukungan sistem autosave (HTML5 feature), selama masih dalam hari pengerjaan jika kalian close dan membuka kembali akan terbuka pada sesi terakhir kerja (mudah²an mudeung :p) Bisa pamer ke orang laen (publish) dan ke depannya mungkin sharing ke twitter, Facebook, Google, link embed, source code kerja, email for remix created. Karena masih dalam pengembangan, belum mendukung JavaScript ;)) Tidak apa-apa, saya juga kagak ngerti script kok :)) Apakah sobat-sabit berminat!
Yang tidak kalah keren, kita akan diberi keterangan dan link resource (rujukan) kala menyorot/mengklik salah satu variabel di kotak bagian kiri (Screenshot nomor 3)

Bonusnya sedikit info juga. Master @paulsantoshk sekarang beralih form blog ke WP. Asalnya blogger loh :p Ada 2 artikel unik dan good yg menarik perhatian gue.
paulsantosh.com
is now
bloggerbin.com

Viewers to Select the Number of Posts to Display per Page


<select class="side" id="select1" name="select1" onchange="location = this.options[this.options.selectedIndex].value">
<option selected />Select No. of Posts per page
<option value="/search/label?max-results=10" />10
<option value="/search/label?max-results=25" />25
<option value="/search/label?max-results=50" />50
<option value="/search/label?max-results=80" />80
</select>

Kreatif sekali ya ;)) padahal sama dengan link next/previous, label link tapi dibuat dalam bentuk yg lain. Cerdik cerdik ;))
Info kedua, mengenai template.

Happy blogging \m/

Kamis, 17 Mei 2012

This is My Blog Walking Style (Bloglang)

Mengaplikasikan sesuatu tidak semudah dengan pengucapannya. Slogan sharing is caring ternyata lumayan susah juga menerapkannya :p Berbagi adalah kepedulian antar sesama blogger. Pasang telinga dan mata guna mempelajari link-link yang sudah diberikan oleh si pemberi. Lihatlah web yg kalian kunjungi walau sekedar melihat-lihat alakadarnya.
Bertebaran web software di dunia maya ini, namun sangkin banyaknya software yg ditawarkan membuat pusing kepala. Satu web dengan software meliputi windows konten juga, ukuran kecil, gratis dan pasti berguna sekali bagi blogger maniac http://www.gaijin.at/index.php (Jerman punya) ;))
Supaya kegiatan blogger tidak terasa bosan, maka windows sobat harus memiliki aplikasi wajib seperti kata artikel berikut Be a Valued User Using 40 Windows Apps. Saya sendiri enggak punya itu semua :D

Mari kita berkeliling looking around seputaran trick and tips CSS. http://designshack.net/articles/css/circlegallery/ and http://designshack.net/articles/css/imagelabellibrary/ Spesial tentang tut caption use CSS patut dilihat Slide in Captions mewakili semua yg ada coy css3 animated image captions!
Urusan dalam pembuatan button/tombol memakai pure CSS3 variable, melancong bro 20 Excellent 3D Buttons With Pure CSS3. Memang untuk menciptakan sebuah konten penuh nilai seni dibutuhkan teknik mumpuni :"> Oleh karena itu, balajar teknik snippet khususnya penulisan bahasa CSS bisa kita merujuk ke Useful CSS Snippets for Your Coding :-bd
Sampai kemana mendarat kawan-kawanku ;)) Jika belum puas, silahkah hajar kembali 30 Top Resource Sites for Web Designers :))

Bagi jQuery mania tidak afdhol kalo belum mengetahui issue² terhangat http://www.designyourway.net/blog/resources/new-tools-and-jquery-plugins-for-web-designers/
Bonusnya ini saja dari Beben Koben si bloglang anu ganteng kalem tea, gratisan ;)) :"> :x
http://www.designspectre.com/tools/free-software-for-web-designers/
http://www.designspectre.com/tools/free-applications-for-web-designers/
http://www.sendesignz.com/index.php/jquery/77-how-to-create-expand-and-collapse-list-item-using-jquery
http://motyar.blogspot.in/2010/09/foursquarecom-like-animated-feeds.html
Parantos, adios amigos sayonara pateupang deui tina kasempatan anu sejen. Pamit...
Wassalam :)
Happy blog walking \m/

Rabu, 16 Mei 2012

Prefixfree Script so Amazing Banget

Sebenarnya Koben sudah lama membaca mengenai Prefix free, tetapi belum paham untuk apa itu teh :"> Setelah merenung karena tidak ada tujuan walking-walking in the pret, ternyata script prefixfree full stylish coy! Karya master @leaverou and membuat prefixfree.js ketika travelling ke Oslo ;))
Master mah lagi jalan² juga tetep saja bisa berkreasi, kita yang duduk terus kagak bisa-bisa belajar script :)) Baca postingan mengenai prefixfree on Smashing Magazines.
Sekarang timbul teka-teki, buat apaan c script -prefix-free itu?
Sebelum masuk ke sesi penjelasan, Koben pernah sentil², sebuah tools yang bernama cssFx.js? Tools yg memiliki fungsi menambahkan (prefixes) kode-kode teranyar dari variabel CSS3.

Misalkan kita akan membuat variabel box-shadow: 0px 0px 15px #000000; Secara otomatis dalam penulisannya kita harus mengikutsertakan kode serupa dengan dukungan ke browse lain.

BasicsMozillaChrome + Friends
box-shadow: 0px 0px 15px #000000;-moz-box-shadow:0px 0px 15px #000000;-webkit-box-shadow:0px 0px 15px #000000;

Tools yg sangat berguna bagi nusa & bangsa :p Kembali ke urusan PrefixFree: Break free from CSS prefix hell! Ini versi scriptnya sob! Jadi kita tidak usah capai-capek menuliskan kode² dukungan untuk browse lainnya. Tinggal menuliskan kode intinya saja. Sisa kerja biarkan script prefixfree akan mengoperasikan secara otomatis, sesuai browse apa yg kalian pakai dalam melihat sebuah konten :-/
Mudeung apa ora ;)) Sikattt scriptnya prefixfree.js (only 2kb)
Biarpun telat mengertinya, yg penting jadi mengerti :) Mau bukti betapa ampuhnya script ini :-?

Buka salah satu demo keren berikut CSS3 image slider with stylized thumbnails. Lihat kotak bagian CSS, disana hanya menuliskan variable CSS3 transition: all 0.5s;, box-shadow: 0 10px 20px -5px rgba(0, 0, 0, 0.75); and transform: scale(1.1);
Tidak membawa embel² awalan -moz-, -webkit-, -o- or -ms-
Happy prefix \m/

Selasa, 15 Mei 2012

Tips & Trick By Selected Resource

Koben mah tidak akan banyak menerangkan seperti biasanya. Walau bahasa berbeda, selagi ada DEMO, masih bisa gue ikutin :))
Secara keseluruhan halaman masih sedikit, tetapi konten yang ada patut dibaca semua. Babad deh oleh kalian guna meningkatkan skill to app :p
Mau bahas sedikit kok perasaan sudah ada juga ;)) Makin banyak resource...makin bingung :))
Hajar brooo...

Oh iyah, kalau Koben kasih link artikel pilihan, sobat tetep rarad abis postingan yang ada. Okay!
http://css3c.com/
http://eminkura.com/
http://www.megaptery.com/2011/08/une-television-avec-du-pure-css3.html
http://www.blogduwebdesign.com/css3-ressource/css3-9-morceaux-de-code-prets-a-l-emploi/616
http://beta.rdsign.net/

Click on Image, Menghilang!


http://developerdrive.com/demo/demo/CSS_Rotate/css3_rotate.html
Bonus:
http://www.w3schools.com/cssref/pr_gen_content.asp
http://benjamind.github.com/yui3-gallery/colorpicker/examples/html5.html
http://alligator.github.com/lake.js/
http://www.inwebson.com/jquery/jqfloat-js-a-floating-effect-with-jquery/
Demikian seleksi resource saat ini, met jumpa lagi :-h
Happy resource \m/

Senin, 14 Mei 2012

Happy Coding Coy!!!

Tidak akan banyak bicara nih sob, habisnya tidak ada ide buat memosting. Trick CSS3, jQuery, HTML5, IQ Games, dan News menjadi kategori yang harus dibabat oleh kalian. Disana ada tutorial unik-unik bin full stylish. Fancy hovers effectnya sob :-bd belum lagi fancy image gallery with CSS3 Transitionnya ^:)^
Linking Style Font
Sekilas memang simple dan sederhana, pemakaian atribut letter-spacing diberi nilai -3 memberi kesan tersendiri, huruf merapat seperti menyatu. Dipadukan dengan sentuhan border, sehingga makin cuamik.
Cabak Nyenyen
Please welcome my friendsinWebson
Bonus:
http://tympanus.net/codrops/2012/05/09/how-to-create-a-fast-hover-slideshow-with-css3/
http://tympanus.net/codrops/2012/05/14/annotation-overlay-effect-with-css3/
http://demos.sixrevisions.com/0002_css3_social_media_buttons/demos/inset_social_media_buttons.html
http://demos.sixrevisions.com/0002_css3_social_media_buttons/demos/outset_social_media_buttons.html
http://demos.sixrevisions.com/0002_css3_social_media_buttons/downloads/css3_social_media_buttons.zip
http://blog.crazyegg.com/2012/05/08/loading-spinners-css3-animation/
http://blog.crazyegg.com/demos/css_hover_transition_effects/
http://webstandard.kulando.de/static/css3-toggler-image-gallery
http://insicdesigns.com/demo/css3/exp2/index.html
http://line25.com/articles/handy-roundup-of-css3-generators-and-tools
happy coding \m/

Sabtu, 12 Mei 2012

Use Fixie.js for Dummies Content, so Good

Sobat pernah mencoba layanan jasa penyedia dummies content? Seperti berikut contoh yang gue maksudkan random image by PlaceHold.It & placeholder image by Lorempixum. Para developer biasa menggunakannya untuk mengisi demo-demo (dummies content). Misalkan isi paragrap selalu terisi dengan text bergaya lorem ipsum. Pokoknya isi dari sebuah demo diisi dengan konten yang dianggap nyeleneh gitoh :d
Singkatan² dan istilah² tidak jarang kita selalu menemuinya juga, ex WTF, blah-bleh-bloh, etc.
Ada berapa macam coba variabel standar HTML? Banyak pasti, namun ada beberapa yg pokok. Contoh: <p></p>, <ul></ul>, <h1></h1> - <h6></h6>, <img></img> dll.
Pertanyaannya begini sekarang...
Bagaimana penulisan syntax standard HTML dapat berubah menjadi isi untuk dummies konten (baca dan pelajari) :) Misalkan kita mengetikan syntax h1 begini<h1 class="WTF"></h1>tanpa isi apapun disana, nanti akan muncul dengan sendirinya isi title disana. Istimewanya lagi, itu akan secara random bergantian seiring kita melakukan refresh b-) Buka halaman demo biar jelas, dan lakukan pencet tombol keyboard (F5), perhatikan isi konten!
http://ryhan.me/fixie/sample.html
Kenapa bisa begitu! Itu bukan sihir, melainkan kreasi JavaScript Fixie.js kreasi master Ryhan Hassan @ryhanhassan
Download dan keterangan bisa sobat baca fixie.js on GitHub. Karena unik dan full stylish, kalian bisa lihat demonya pada blog keren aku Demo Fixie.js Di Blogger. Coba di Ctrl + U, apakah saya mengetikan kata-kata, membuat image dengan manual! Hohohoho...tentu capek :p

Koben sudah melakukan perubahan sedikit pada script fixie.js. Pemanggilan syntax <img/> gue pilih dari web http://lorempixum.com/

Fixie.js

<script type='text/javascript'>
/*
* Fixie.js
* by Ryhan Hassan
* ryhanh@me.com
*
* http://ryhan.me/fixie/
*/
//<![CDATA[
var fixie = (
function () {

var selector;
var imagePlaceHolder = "http://placehold.it/${w}x${h}";

if (typeof window.getElementsByClassName != 'function') {
document.getElementsByClassName = function (cl) {
var retnode = [];
var myclass = new RegExp('\\b' + cl + '\\b');
var elem = this.getElementsByTagName('*');
for (var i = 0; i < elem.length; i++) {
var classes = elem[i].className;
if (myclass.test(classes)) retnode.push(elem[i]);
}
return retnode;
};
}

function fixie_handler(element) {
if (!/^\s*$/.test(element.innerHTML)){
var childs = element.children;
if(childs.length){
for(var fixie_i = 0; fixie_i < childs.length; fixie_i++){
fixie_handler(childs[fixie_i]);
}
}
return;
}
switch (element.nodeName.toLowerCase()) {
case 'b':
case 'em':
case 'strong':
case 'button':
case 'th':
case 'td':
case 'title':
case 'tr':
element.innerHTML = fixie_fetchWord();
break;

case 'header':
case 'cite':
case 'caption':
case 'mark':
case 'q':
case 's':
case 'u':
case 'small':
case 'span':
case 'code':
case 'pre':
case 'li':
case 'dt':
case 'h1':
case 'h2':
case 'h3':
case 'h4':
case 'h5':
case 'h6':
element.innerHTML = fixie_fetchPhrase();
break;

case 'footer':
case 'aside':
case 'summary':
case 'blockquote':
case 'p':
element.innerHTML = fixie_fetchParagraph();
break;

case 'article':
case 'section':
element.innerHTML = fixie_fetchParagraphs()
break;

/* Special cases */
case 'a':
element.href = "HTTP://YOUR-LINK-HERE/";
element.innerHTML = "www." + fixie_fetchWord() + fixie_capitalize(fixie_fetchWord()) + ".com";
break;

case 'img':
var src = element.getAttribute('src') || element.src;
var temp = element.getAttribute('fixie-temp-img');
if(src == "" || src == null || temp == true || temp == "true"){
var width = element.getAttribute('width') || element.width || (element.width = 250);
var height = element.getAttribute('height') || element.height || (element.height = 150);
element.src = imagePlaceHolder.replace('${w}', width).replace('${h}', height);
element.setAttribute('fixie-temp-img', true);
}
break;

case 'ol':
case 'ul':
element.innerHTML = fixie_fetchList();
break;

default:
element.innerHTML = fixie_fetchSentence();
}
}

// Handle an array of elements
function fixie_handle_elements(elements){
for (var i = 0; i < elements.length; i++) {
fixie_handler(elements[i]);
}
}


// Begin generator
var fixie_wordlibrary = ["I", "8-bit", "ethical", "reprehenderit", "delectus", "non", "latte", "fixie", "mollit", "authentic", "1982", "moon", "helvetica", "dreamcatcher", "esse", "vinyl", "nulla", "Carles", "bushwick", "bronson", "clothesline", "fin", "frado", "jug", "kale", "organic", "local", "fresh", "tassel", "liberal", "art", "the", "of", "bennie", "chowder", "daisy", "gluten", "hog", "capitalism", "is", "vegan", "ut", "farm-to-table", "etsy", "incididunt", "sunt", "twee", "yr", "before", "gentrify", "whatever", "wes", "Anderson", "chillwave", "dubstep", "sriracha", "voluptate", "pour-over", "esse", "trust-fund", "Pinterest", "Instagram", "DSLR", "vintage", "dumpster", "totally", "selvage", "gluten-free", "brooklyn", "placeat", "delectus", "sint", "magna", "brony", "pony", "party", "beer", "shot", "narwhal", "salvia", "letterpress", "art", "party", "street-art", "seitan", "anime", "wayfarers", "non-ethical", "viral", "iphone", "anim", "polaroid", "gastropub", "city", 'classy', 'original', 'brew']

function fixie_capitalize(string) {
return string.charAt(0).toUpperCase() + string.slice(1);
}

function fixie_fetchWord() {
return fixie_wordlibrary[constrain(0, fixie_wordlibrary.length - 1 )];
}

function constrain(min, max){
return Math.round(Math.random() * (max - min) + min)
}

function fixie_fetch(min, max, func){
var fixie_length = constrain(min, max) ;
var result = [];
for (var fixie_i = 0; fixie_i < fixie_length ; fixie_i++) {
result.push(func());
}
return fixie_capitalize(result.join(' '));
}

function fixie_fetchPhrase() {
return fixie_fetch(3, 5, fixie_fetchWord);
}

function fixie_fetchSentence() {
return fixie_fetch(4, 9, fixie_fetchWord) + '.';
}

function fixie_fetchParagraph() {
return fixie_fetch(3, 7, fixie_fetchSentence);
}

function fixie_fetchParagraphs() {
var fixie_length = constrain(3, 7);
var fixie_str = "";
for (var fixie_i = 0; fixie_i < fixie_length - 1; fixie_i++) {
fixie_str += "<p>" + fixie_fetchParagraph() + "</p>";
}
return fixie_str;
}

function fixie_fetchList() {
var i, n = Math.random() * 4 + 4, list = [];
for(i = 0; i < n; i++) {
list.push(fixie_fetchPhrase());
}
return '<li>' + list.join('</li><li>') + '</li>';
}

// Handle all elements with class 'fixie'
fixie_handle_elements(document.getElementsByClassName('fixie'));

// Handle elements which match give css selectors


function init_str(selector_str) {
if (!document.querySelectorAll) {
return false;
}
try {
fixie_handle_elements(document.querySelectorAll(selector_str));
return true;
}
catch (err) {
return false;
}
}

return {
/* returns true if successful, false otherwise */
'init': function() {
if (selector) {
init_str(selector);
} else {
fixie_handle_elements(document.getElementsByClassName('fixie'));
}
},
'setImagePlaceholder': function(pl) {
imagePlaceHolder = pl;
return this;
},
'setSelector': function(sl){
if (typeof sl === "object") {
selector = sl.join(",");
} else if (sl){
selector = sl;
}
return this;
}
};

})();

// Changes default image source to Flickr
fixie.setImagePlaceholder('http://lorempixum.com/${w}/${h}/').init();
//]]>
</script>
Simpan script tepat diatas tag </body>
Hal yang perlu dilakukan:
  • Selalu pakek atribut class="fixie" dalam pemakaian.
  • HTTP://YOUR-LINK-HERE/
  • Gantikan dengan link tujuan. Setiap melakukan penulisan syntax <a class="fixie"></a> akan muncul secara random nama-nama web aneh, tapi tujuan link sama, yaitu ke blog kita ;))
Begitulah sodara-sodara. Good luck :)
http://jsfiddle.net/bgrins/TJL4G/
Happy fixie \m/

Jumat, 11 Mei 2012

Add Button Pinterest, Automatic for Image Blogger

Sebenarnya lagi empet mosting. Mati lampu, bahan buat memosting hilang semua belum tersimpan :( Sial banget bin sue apes! Ternyata tidak enak juga kalau cuma jadi penerima itu ;) Tidak tahu alasan apa Beben Koben si bloglang anu ganteng kalem tea ingin berbagi trick snippet jQuery, cara bagaimana memasang tombol pinterest otomatis untuk gambar. Kalau kebanyakan membahas adding pinterest pin it button, Koben mah pasang tombol pin-it automatic for image! Setelah melakukan blog walking in the pret, paling sederhana gue nemuin pinterest buttons on every image in a Blogger/Blogspot post using jquery (may be)
Bila kepengen memakai yg itu, sobat-sabit tinggal melakukan perubahan (menyesuaikan) UNIQ-ID '.entry-content img' dengan unik ID bagian postingan blog kalian. Biasanya sih .post, .post-body,...etc.

Sederhana memang, namun kekurangan trik ini adanya keikutsertaan pemanggilan //assets.pinterest.com/js/pinit.js dan tata letak tombol yg keberadaannya kurang sreg (harus diatur sendiri/manual, kalo ngerti itu jg) ;)) Terlebih-lebih hasil akhir yang merubah tombol menjadi sebuah iframe mode :p Karena JavaScript itu tadi tuh kayaknya ;)) Melongo & melihat ke Pinterest Web memang image kebanyakan yang di sharing!
Bagaimana versi aku...:">
Terinspirasi dari situs www.maf.org setelah melihat image disana kok ada yg terasa unik. Kok ada tombol pin-it di gambarnya yach? kata seorang pengunjung bertanya...Gimana cara buatnya dong Om, tunjukin kemari yah :))
Screenshot setelah melakukan uji coba!

Langkah pertama, pastikan template anda memiliki script jQuery<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js' type='text/javascript'></script>Jika sudah ada, lanjutkan memasukan plugin jQuery berikut. Penempatan boleh dibawah script jQuery inti, atau dapat dicoba tempatkan sebelum tag </body> (Recommended)
<script type='text/javascript'>
//<![CDATA[
// surround each image with div class='pinned'
$('.post img').each(function() {
if ( ($(this).height() > 105) && ($(this).width() > 205) ) {
$(this).wrap("<div class='pinned' />");
}
});
// grab each image div with class of .pinned
var each_image = $('div.pinned');
// iterate through all divs
each_image.each(function() {
var pinned_height = $(this).find('img').height();
if ($(this).find('img').hasClass("imageLeft") == 'true') {
$(this).addClass('imageLeft');
}
if ($(this).find('img').hasClass("imageRight") == 'true') {
$(this).addClass('floatRight');
}
//if (pinned_width > 205 && pinned_height > 105) {
// dynamically add span and empty pin button
$(this).append('<span class="pin"><a href="" target="_blank" class="pin-it-button" count-layout="vertical" title="Pin it On Pinterest"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUoap48m7I3FJRnEGMq25gdNETrezqT3uABicToQoah1gK-yT1_R4RYFD6VT_M-6WOZS0XsmHZBJO8WyaPZ8YxsX_Ub4XcILrFz3e7c5fYI2wnLYfbrC36Ol4vmQGRs8x7IaJx9M6h64dK/s1600/pinterest.png" /></a></span>');
$(this).find('.pin').css('marginRight', '2px');
$(this).find('.pin').css('marginTop', pinned_height - 22);
// cache variables
var $this = $(this),
// cache this
image_source = $this.find('img').attr('src'),
// grab image src
web_title = $(location).attr('href'),
image_height = $this.find('.pinned').height(),
// grab current page title
description = $this.find('img').attr('alt'),
// grab img alt text
slug = $this.find('a.pin-it-button');
// find the Pinterest link
// modify Pinterest href with new image details
if (image_source.indexOf(".com") == -1) {
image_source = window.location.protocol + "//" + window.location.host + image_source;
}
slug.attr('href', 'http://pinterest.com/pin/create/button/?url=' + web_title + '&media=' + image_source + '&description=' + description + '');
//};
});
//]]>
</script>
Perhatian:
  1. $('.post img')
  2. .post img = Unique ID.
  3. .height() > 105)
  4. 105 = minimal tinggi image yg dapat ditampilkan button pinterest.
  5. .width() > 205)
  6. 205 = minimal lebar image yg dapat ditampilkan button pinterest.
Cari kode </b:skin> sisipin CSS berikut.pinned .pin {
opacity: .7;
position: absolute;
margin-left: -45px;
}
.pinned .pin:hover {
opacity: 1;
}
SAVE mas brooo.
Saya tidak paham mengenai script²an, kalau ada yg salah tolong koreksi. Modal JS Bin and praktek doang gue mah, berhasil tapi :d Jangan lupa mengisikan atribut ALT pada image, karena itu akan terphrase menjadi TITLE ke pinterest web! Good luck :)

Demo

Perhatikan pojok kanan bawah pada image!
Happy pinterest button \m/

Rabu, 09 Mei 2012

Jalan-jalan bersama Bloglang yuk!!!

Walau sebenarnya Koben sudah berbagi-bagi resource css, tidak ada salahnya terus berbagi. Kata orang bijak bilang sharing is caring :) Berbagi trick sudah lumayan termasuk tingkat advanced, tapi belajar basic CSS itung² bernostalgia A Beginner's Guide to HTML & CSS. Navigasi yg ada membuat lebih mudah dalam mengeksplore.
Trick css3 transforming elements in 3d akan lebih memberi warna tersendiri dalam membuat efek bergaya transform Demo Transforming Elements in 3D. Belajar tanpa pembibing seperti kita² ini akan belepotan juga :p CSS3 action framework menawarkan beberapa trick didasarkan pada user action pseudo-classes :hover, :active, the target pseudo-class :target and The Transformation Functions.

Genjot terus sobat sampai bisa menjadi seorang master CSS seperti mereka² itu. Ketika menyorot satu object, dan hanya object yg disorot terlihat jelas sedangkan yg lainnya menjadi buram! cek gi dot CSS filter effects in action.
Ternyata menarik belajar css itu yah :p Bingung bingung sob lah :)) How about it mas bro CSS3 Transitions Without Using :hover? Hohoho...

Impressive Webs

Makin banyak resource terkumpul, makin acak-acakan deh yang mana dulu harus dibaca ;)) Don't worry be happy, free register mas bro mbak bre buat homepage browsingan kalian dipenuhi dengan resource-resource web/blog/site pilihan sesukanya Access your bookmarks anywhere with Symbaloo :)
Bonusnya tuan & nyonya http://www.f3dslider.com/preview/ and http://www.surfoffline.com/. Sepertinya ada yg kurang tools CSS 3D CSS Text Generator & CSS3 Generator.
Contoh trik jika kita sudah menjadi master CSS Fluid CSS3 Slideshow with Parallax Effect & Experimental Page Layout Inspired by Flipboard :d
Happy jalan-jalan \m/

Selasa, 08 Mei 2012

Huaaa!!! Zzzz...-__-"

Koben tidak tahu menahu alias ngeblank kalau sudah berbicara JavaScript. Phyton, Ajax atau apapun itu...heuheuheu :d Dimulai May 2007 - April 2012 ± ada 41 halaman telah gua acak-acak. Cari yang ada demonya saja, untung-untung ada link downloadnya. Sebagian besar sudah opensource, banyak berbicara mengenai Ajax Animator & plugin browse Google Chrome.
MP3 Player bisa membuka lists lagu dengan chrome (walau sebenarnya sudah bisa juga) :p Ajax Animator berguna untuk membuat animasi-animasi berbasic SVG. Offline Wiki artikel dari web wikipedia yg sudah dipilih-pilih, untuk kita baca. Stick2 αq bikin animasi orang-orangan dengan mudah. VectorEditor lahan corat-coret buat kalian :)) Ya sudah lah, lihat bagian main menu and categories, datangi itu satu-persatu. Bila mau mambabat article di sana, gunakan google chrome. Karena banyak demo yg di supportkan ke chrome.

Sebagian besar sudah open-source, kita tinggal mengambil saja ;))
Sepertinya postingan disana rangkaian cerita si admin. Please welcome my brooo...antimatter15 \m/
You want try this http://rotateme.org/?u=www.bing.com&r=m hihihi :p

Gak ada bonus :p

Senin, 07 Mei 2012

The Amazed Blogger, Full Stylish

Postingan kali ini mungkin akan singkat sekali! Apa yang dibutuhkan seorang penulis! Seperti Koben menulis tentang tutorial blog contohnya! Tidak lain adalah sumber/resource. Mungkin diantara sobat ada yg hanya melihat web/blog karena memang didatangi oleh si empunya. Namun berbeda dengan Koben, saya selalu melihat minimal menu-menu konten yg ada di web/blog tersebut. Apalagi jika berbicara tutorial & open source, pasti bisa anteung saya baca-baca disana ;)) Jadi jangan heran kalau saya jarang memosting! Bukan malas mau berbagi, namun kok ngerasa aneh saja mau mosting tetapi jauh dari tema :) Tutorial sih tutorial, tapi kalau jauh dari kebutuhan blogger tidak pantas juga saya sharing :p Dan itu semua ada pada diri kalian sendiri, mau ngublek isi konten atau tidak :d
Salah satu contoh blogger yg Koben heran dan kagum, dia mosting cuman embel-embel kalimat basa-basi, namun menuntun kepada sumber/resource yang memang jarang Koben kunjungi juga :-/ Awal cuman satu link, sedikit gue jelajah, lama-lama kok malah keteteran sendiri ngikutin alur cerita :)) Sampai² link saya simpan, dan itupun belum sempat saya aplikasikan (minimal berjalan buat platform blogger) ;)

Selesai mosting artikel ini, saya kembali ke home blog sobat @aboutwwh sudah update lagi 4 buah artikel!!! EDAN!!!!!! Contoh hasil baca-baca dari web rujukan...
Script menunjukan dimensi windows kalian! Resize your windows browse, refresh this page?

Klik tombol form berikut, bakal tertera tulisan Hatur nuhun.


Jika saya postingkan atu-atu rujukan dari dia, gak bakal habis ide, terus mosting ampe gempor. Makanya saya sekarang kebanyakan membaca :d
I just want to share my knowledge in various technology and science aspects and amazing, wonder things in the world!!!Aspects of sci, tech, wonders & nature
Please welcomeTernyata dia bloglang juga seperti saya \m/
Ini satu lagi Functionn. Dua biji blog itu saja bisa menjadi sumber ide inspirasi ;)

Jumat, 04 Mei 2012

Pop Up Boxes Zoom In Effect Use CSS3

Jangan kau telan bulat-bulat itu biji kedondong! Begitu mungkin ungkapan yang tepat menggambarkan artikel trik kali ini :d Apakah maksudnya... Para master developer dengan jerih payah menciptakan sebuah kreasi (CSS3) dengan memberikan kode² yang siap kita pakai? Namun, patut kita pertanyakan ke diri pribadi, apakah bisa/pantas/sesuai dengan kebutuhan kita? Lama tidak melongok ke InsertHTML ada beberapa trick CSS menawan hati :d
This is all about Zoom In CSS3 Dialogue Pop Up Boxes. Sekarang sobat telan tuh kode bulat² yg ada disana tanpa memperhitungkan faktor bisa/pantas/sesuai...:-/ Pasti akan menghasilkan keterbatasan dalam pemakaian. Demo bisa terlihat bagus, tapi bagaimana ceritanya jika ingin dimasukan ke dalam blog kita? Dijamin banyak bentrok dan ketidakcocokan ini itunya ;)

Kecerdikan dalam bertindak sangat dibutuhkan bagi kita sebagai pemakai. Web @inserthtml membuat artikel tentang Zoom In CSS3 Dialogue Pop Up Boxes, hasil jadi trik tersebut mungkin mirip dengan jQuery Popbox not like usually Popup. Memunculkan sesuatu tersembunyi dengan cara di klik!
Pemanggilan/penulisan memakai tagging <form> membuat hasil jadi trik ini tidak bisa kita tempatkan di tengah-tengah kalimat! Buat apa kita memasang kode panjang-panjang jika hanya dapat dipakai segitu-gitu saja (paham maksudku kan) Kita sama-sama tahu, sekarang pemakaian CSS telah begitu mengesankan. Apa yg dahulu tidak dapat dilakukan CSS menjadi bisa. PR tersendiri (resiko) penulisan syntax lumayan butuh ekstra kerja, dan code² lmyn banyak :)
Memodifikasi (snippet) perkodean yg sudah ada (diberikan) agar lebih optimal dalam pemakaian singkat ceritanya tuh ;;)

Writing the HTML

<div class="eusi">
<label for="UNIK-ID">TITLE HERE</label>
<input type="checkbox" name="UNIK-ID" id="UNIK-ID" />
<div class="bebeb"> ----- YOUR CONTENT HERE ----- </div>
</div>
Perhatikan code bertuliskan UNIK-ID itu harus sama isinya dan harus berbeda bila kalian mau memakai lebih dari satu pemakaian!

Writing the CSS

.eusi .bebeb {
-webkit-transform: scale(0.1);
-moz-transform: scale(0.1);
-ms-transform: scale(0.1);
-webkit-transition: all 0.2s ease-in;
-moz-transition: all 0.2s ease-in;
-ms-transition: all 0.2s ease-in;
width: auto;
height: auto;
background: #333;
border: 5px solid #fff;
box-shadow: 0px 0px 10px #000;
border-radius: 10px;
opacity: 0;
padding: 10px;
color: #fff;
font-weight: bold;
font-size: 22px;
position: fixed;
right: 10px;
top: 10px;
display: inline-block;
}
.eusi input {
display: none;
}
.eusi input:checked + .bebeb {
opacity: 1;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
}
.eusi {
display: inline-block;
}
.eusi label {
position: relative;
color: #000;
cursor: pointer;
}
.bebeb img {

}
DEMO 3 pemakaian!
Hey! I'm a dialogue box
Contoh pertama...
I'm a dialogue box too!!!
Contoh ke dua...
Contoh ke tiga.
Good luck.
Happy coding \m/

Kamis, 03 Mei 2012

Chat without Yahoo or Gtalk, Use Easy Chat Server

Fasilitas Embed Chat for Blogger memang tidak dapat kita anggap remeh begitu saja. Selain gunanya yang memang diperlukan untuk bersilaturahmi antar para blogger, tujuan utama yaitu kita bisa berekspresi ria cuap-cuap :))
Terkenal dan sudah menjagat yakni fasilitas dari free Chat BOX. Hampir bisa ditemui pada setiap blog ;)) Sangkin banyaknya bertebaran dimana-mana embed chat box/shoutmix ini, menjadi dasar satu pertanyaan "Dimana tempat nangkring utama kita selaku blogger mania" Tidak disangkal ya di blognya dedengkot (shoutmix master Kang Rohman) :p Banyak ngumpul disana blogger Indonesia dari sabang sampai merauke :d Untuk berkomunikasi sebenarnya banyak cara, dari penggunaan yahoo messanger, facebook chat, AIM, G-talk, Mirc, skype chat or etc! Kesemua produk tersebut tidak lepas dari jasa penerima server (pihak ketiga) selaku penerima/pengelola agar sarana komunikasi itu berjalan dengan baik.

Secara jauhnya segala percakapan kita dengan teman, pacar, kolega, sahabat dll akan tersimpan pada pihak ke-3 itu (begitu katanya) :d Kalau percakapan biasa sih tidak masalah, bagaimana ceritanya jika percakapan yg bersifat rahasia? Let see...

Chat dengan teman atau kolega secara aman!

Easy Chat Server adalah cara yang mudah, cepat dan terjangkau untuk host dan mengelola sendiri real-time perangkat lunak komunikasi, memungkinkan teman/kolega untuk berchatting dengan kita melalui Web Browser (IE, Safari, Chrome, Opera dll) pada perangkat apapun (Windows, Linux, Mac, iPhone/iPad...) tanpa plug-in khusus atau perangkat lunak. Ini dapat membantu kita mengatur komunitas dengan aman di chat room, kerja kolaboratif sesi atau pertemuan online.

Apakah Easy Chat Server itu?

Easy Chat Server adalah sebuah program Windows yang memungkinkan kita untuk host sistem chatting berbasis web tanpa perangkat lunak tambahan atau jasa. Tidak seperti server obrolan lain, kita tidak perlu menginstal Java. Hal ini memungkinkan kita untuk membangun satu atau lebih berbasis web chat room pada mesin kita, dan menyediakan fungsi chatting bertujuan untuk menawarkan ruang diskusi bagi kita, pelanggan pengguna dan mitra.

Easy Chat Server adalah solusi perangkat lunak chatting yang mudah dan lebih cepat daripada metode lain untuk chatting. Mengapa? Karena memungkinkan kita menggunakan alat umum bagaimana menggunakan web browser, tetapi untuk membangun sebuah sistem chat berbasis web, kita perlu menginstal HTTP server seperti Apache atau IIS, dan kemudian membangun sistem dengan halaman HTML dan skrip PHP, ASP, Java, Javascript, dan sebagainya. Semua ini adalah sulit bagi sebagian besar pengguna. Solusi kami menghemat waktu, menghemat uang :)

Membangun ruang pribadi pada PC dalam hitungan detik!
Easy Chat Server mengandung beberapa built-in sistem termasuk Web Server HTTP, Multi-threaded komunikasi mesin, Server sistem Script, Password Perlindungan sistem. Pengguna hanya perlu menginstal Easy Chat Server dan tidak ada perangkat lunak lainnya. Semua tanpa konfigurasi tambahan.

Kita tidak perlu tahu HTML, Java dan teknologi web lainnya. Menginstalnya pada komputer dan kita dapat chatting dengan siapa saja melalui web browser tanpa harus memasang apapun seperti JDK.

Silahkan di download secure ssl chat server software free download. Ayooo buat room, kita bercakap-cakap disana?
Untuk chatting dengan sarana sesama IP, kita bisa coba memakai IP Messenger.
Resource by: http://www.gohacking.com/2008/10/chat-without-yahoo-messenger.html
Bonus...http://www.latestwebcrunch.com/10-top-websites-for-online-chatting/
Semoga bermanfaat :)
Happy chat \m/

Rabu, 02 Mei 2012

Make Trick Hidden Image Full Stylish Ways

Di antara kalian pasti sudah sering mendengar trik melindungi gambar dengan teknik protect image use watermark ways! Menyembunyikan gambar utama dengan ditimpa dengan gambar tipuan :d Untuk blogger malas seperti aku, bisa dengan mudah memakai tools berikut guna membuat caption image full stylish image caption tool.
Dimulai dari memperhatikan sebuah syntax image, lain dari biasanya gue sidik² kok ada dua url ditulis di sana! Ternyata gaya penulisan Internal Style yang digunakan. Dan ini banyak dipakai oleh para blogger aliran blogazine. Seronoookkk :))
Beberapa trick dengan menggunakan technique DHTML pernah Koben share juga syntax for image. Jadi inti postingan sekarang begini

Default syntax coded add image with none layout.<a href="http://link-image/s1600/XXX.jpg"><img style="cursor: pointer; cursor:hand;width: XXXpx; height: XXXpx;" src="http://link-image/s320/XXX.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_12345678910" /></a>Kode /s1600/ bisa kita mainkan dari s1 - s1600, yg berarti nilai nominal tersebut menandakan resolusi gambar yg terlihat.
Sekarang bagaimana menghias gambar agar tampak memakai embel-embel layaknya caption image, namun berfungsi juga melindungi seperti teknik watermark!

Full CSS teknik ini, karena kalau pake script, saya tidak tahu cara bikinnya (nanti kalo ketemu tut'snya di postingkan) :d Adapun persiapan memulai trik ini, sobat harus terlebih dahulu menentukan lebar dan tinggi gambar fiktif? Karena langkah awal ini sangat penting guna menyembunyikan gambar utama ;)
Seperti biasa, kalau yg malas spt gue, kalian hanya tinggal melakukan penulisan syntax img seperti berikut.<img style="background-image:url(http://link-image/s1600/XXX.jpg);width: XXXpx;height: XXXpx;" src="data:image/gif;base64, R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" />Result


Pada bagian style="" sobat bisa kreasikan sesuai selera. Lantas dimana uniknya! Coba sekarang lakukan klik kanan mouse pada gambar, pilih opsi Copy Image Location. Bila dilakukan perintah Save Image As... maka yg akan tersimpan yaitu index.gif
Mungkin sudah mulai terbaca apa maksud Koben oleh sobat-sabit sekalian :) Simpanlah di tempat aman link gambar default, jangan sampai hilang. Itu kuncinya bos ;)data:image/gif;base64, R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==
Pada awal Koben menyuruh menentukan tinggi & lebar gmbr! Ini berfungsi bilamana kita akan menggantikan link gambar default dengan gambar kreasi. Buatlah pada photoshop sebuah bidang persegi dengan width & height sesuai kebutuhan. Misalkan width 300px dan height 250px. Jangan lupa dibuat transparan background bidang tersebut! Buatlah satu kreasi ciri khas di sana, misalnya nama kalian atau nama blog.Sobat melihat ada tulisan keren pada gambar itu? Yeah that's right, itu kreasi bidang yg Koben buat di photoshop :"> Like itThis is markup HTML

<img style="background: url(http://link-image-gambar/s1600/XXX.jpg);margin: 0 auto;display: block" src="http://link-image-kreasi-photoshop/s1600/XXX.png" border="0" width="XXXpx" height="XXXpx" />
Mau contoh lagi...
Cari kode ]]></b:skin> letakan kode CSS sederhana brkt sebelum/diatasnya.overlay {
position: absolute;
margin: 0;
z-index: 1;
width: XXXpx;
height: XXXpx;
}
Pemakaian
<img src="http://link-image-kreasi-photoshop/s1600/XXX.png" border="0" class="overlay"/>
<img src="http://link-image-gambar/s1600/XXX.jpg" border="0" width="XXXpx" height="XXXpx"/>
This result


Silahkan dicoba klik kanan mouse dan lakukan order save or copy image location ;))

Jangan lupa memakai atribut alt yah, biar SEO friendly :D Be a creative ;)
Happy coding \m/