<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blog.YHT.Web.ID &#187; Javascript</title>
	<atom:link href="http://blog.yht.web.id/category/pemrograman/javascript/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.yht.web.id</link>
	<description>Mencoba mencatat. Semoga bermanfaat bagi masyarakat</description>
	<lastBuildDate>Wed, 01 Sep 2010 10:01:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>JavaScript dan Interaktifitas Web</title>
		<link>http://blog.yht.web.id/2009/04/07/javascript-dan-interaktifitas-web.php5</link>
		<comments>http://blog.yht.web.id/2009/04/07/javascript-dan-interaktifitas-web.php5#comments</comments>
		<pubDate>Tue, 07 Apr 2009 03:33:52 +0000</pubDate>
		<dc:creator>yht</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Pemrograman]]></category>

		<guid isPermaLink="false">http://blog.yht.web.id/?p=81</guid>
		<description><![CDATA[Tren yang berkembang pada dunia maya saat ini adalah pengembangan web yang interaktif. Seperti pembahasan kakak kelas saya waktu SMU, bahwa friendster yang menyerah kalah pada facebook, kita bisa melihat bahwa adanya perubahan tren yang katanya sesaat ini. Saya tidak akan membahas kedua hal tersebut dari sisi pengguna, kemudahan atau apapun, namun masalah penggunaan pustaka [...]]]></description>
			<content:encoded><![CDATA[<p>Tren yang berkembang pada dunia maya saat ini adalah pengembangan web yang interaktif. Seperti pembahasan <a href="http://blog.galihsatria.com/">kakak kelas saya waktu SMU</a>, bahwa <a href="http://blog.galihsatria.com/2009/04/07/friendster-yang-menyerah-kalah/">friendster yang menyerah kalah</a> pada <a href="http://facebook.com">facebook</a>, kita bisa melihat bahwa adanya perubahan tren yang katanya sesaat ini.</p>
<p>Saya tidak akan membahas kedua hal tersebut dari sisi pengguna, kemudahan atau apapun, namun masalah penggunaan pustaka dan pemrograman.<br />
<span id="more-81"></span><br />
Kedua situs jejaring sosial tersebut bila dilihat sekilas menurut kacamata saya menggunakan bahasa pemrograman sisi <em>server</em> yang umum digunakan dalam pengembangan web berbasis OSS, yaitu PHP. Penggunaan bahasa pemrograman sisi <em>server</em> memang bisa menghasilkan sebuah web yang dinamis disesuaikan dengan permintaan. Namun ada hal yang tidak bisa didapatkan bila hanya menggunakan pemrograman sisi <em>server</em> saja yaitu interaktifitas.</p>
<p>Interaktifitas suatu web memerlukan dukungan pemrograman di kedua sisi komputer yang saling berinteraksi. <em>Server</em> web hanya akan merespon bila ada permintaan dari sisi <em>client</em>. Jadi bila ingin membangun suatu web yang interaktif, Anda harus menguasai paling tidak masing-masing satu bahasa pemrograman untuk masing-masing sisi, contohnya PHP untuk pemrograman sisi <em>server</em> dan <em>javascript</em> untuk pemrograman sisi <em>client</em>. Kembali ke contoh kasus pada pendahuluan yang saya gunakan, <a href="http://friendster.com">friendster</a> dan <a href="http://facebook.com">facebook</a> menggunakan keduanya, namun saat ini hanya satu yang memimpin di dalam pasar.</p>
<p>Mengapa ada kalah dan menang dalam membuat suatu interaktifitas? Jawaban yang paling masuk akal adalah kebutuhan akan <a href="http://en.wikipedia.org/wiki/Real-time_computing">keadaan saat ini (<em>real time</em>)</a> dan <a href="http://en.wikipedia.org/wiki/WYSIWYG">apa yang anda lihat itu yang anda dapat (<em>what you see is what you get</em> &#8211; WYSIWYG)</a>.</p>
<p>Bila Anda sedang iseng dan melihat kode sumber <a href="http://en.wikipedia.org/wiki/HTML">HTML</a> dari kedua situs jejaring sosial tersebut Anda akan mendapat suatu perbedaan. Pada <a href="http://friendster.com">friendster</a> Anda masih bisa melihat <a href="http://en.wikipedia.org/wiki/HTML_element">tag-tag html</a> yang bisa <a href="http://www.ryht.co.cc/galeri/details.php?image_id=40">terbaca dengan jelas, misalnya opsi dan tautan</a>, sedangkan Anda tidak akan menemukan hal itu dalam <a href="http://facebook.com">facebook</a>. Pada <a href="http://facebook.com">facebook</a> Anda hanya akan <a href="http://www.ryht.co.cc/galeri/details.php?image_id=39">menemukan tag-tag <em>script</em> </a>yang akan membuat semuanya lebih interaktif.</p>
<p>Lalu apakah ada cara cepat tanpa harus membangun kode dari awal dalam membangun sebuah web yang interaktif? Gunakanlah pustaka berbasis kode terbuka, misalnya <a href="http://jquery.com">jQuery</a>. Ada yang lain? Banyak, tapi saat ini saya sendiri mempelajari pustaka ini terlebih dahulu sebelum beranjak ke <a href="http://www.google.com/search?q=javascript+library">google untuk mencari pustaka javascript yang lain</a>. <a href="http://jquery.com"><img src="http://static.jquery.com/files/rocker/images/logo_jquery_215x53.gif" alt="jQuery" /></a> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.yht.web.id/2009/04/07/javascript-dan-interaktifitas-web.php5/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
