<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Side22Press</title>
	
	<link>http://side22.com</link>
	<description>Learning Opinion Web Blog</description>
	<lastBuildDate>Wed, 11 Aug 2010 10:18:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Side22press" /><feedburner:info uri="side22press" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>-7.64622</geo:lat><geo:long>110.714947</geo:long><creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license><image><link>http://creativecommons.org/licenses/by-nc-sa/3.0/</link><url>http://creativecommons.org/images/public/somerights20.gif</url><title>Some Rights Reserved</title></image><feedburner:emailServiceId>Side22press</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Senarai navigasi previous next post(s)</title>
		<link>http://feedproxy.google.com/~r/Side22press/~3/mElwiFpwZO0/senarai-navigasi-prev-next-posts.html</link>
		<comments>http://side22.com/senarai-navigasi-prev-next-posts.html#comments</comments>
		<pubDate>Wed, 11 Aug 2010 04:02:58 +0000</pubDate>
		<dc:creator>Harry</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[navigasi]]></category>
		<category><![CDATA[post]]></category>
		<category><![CDATA[senarai]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://side22.com/?p=617</guid>
		<description><![CDATA[WordPress menyediakan fungsi navigasi antar posting dan navigasi antar halaman, untuk mengakomodasi kebutuhan dan kemudahan pengguna dan pengunjung saat ingin menavigasikan halaman maupun artikel yang sedang di bacanya. Tidak satupun [...]]]></description>
			<content:encoded><![CDATA[<p>WordPress menyediakan fungsi navigasi antar posting dan navigasi antar halaman, untuk mengakomodasi kebutuhan dan kemudahan pengguna dan pengunjung saat ingin menavigasikan halaman maupun artikel yang sedang di bacanya.</p>
<p>Tidak satupun pengelola yang menggunakan WordPress sebagai mesin blognya merasa asing dengan navigasi dasar tersebut. Asumsi pembelajaran ini adalah bentuk umum markah dan <span lang="en">snippet</span> pemanggil fungsi navigasi <code>previous_next_post(s)</code> dan tata letaknya pada kebanyakan tema WordPress.</p>
<h2>Alasan <code>previous_next_post(s)</code> perlu di senaraikan.</h2>
<p>Penulisan <span lang="en">snippet</span> pemanggil markah navigasi pada beberapa tema WordPress yang ada, rata rata di lakukan seperti berikut :</p>
<ol>
<li>Untuk navigasi antar halaman (<span lang="en">plural</span>) di luar <span lang="en">loop</span>.
<pre>
&lt;div class=&#34;navigation&#34;&gt;
&nbsp;&nbsp;&lt;div class=&#34;nav-previous&#34;&gt;&lt;?php previous_posts_link(&#39;&amp;laquo; Older Entry&#39;) ?&gt;&lt;&#47;div&gt;
&nbsp;&nbsp;&lt;div class=&#34;nav-next&#34;&gt;&lt;?php next_posts_link(&#39;Newer Entry &amp;raquo;&#39;) ?&gt;&lt;&#47;div&gt;
&lt;&#47;div&gt;
</pre>
</li>
<li>Untuk navigasi antar artikel (<span lang="en">singular</span>) dalam <span lang="en">loop</span>.
<pre>
&lt;div class=&#34;navigation&#34;&gt;
&nbsp;&nbsp;&lt;div class=&#34;nav-previous&#34;&gt;&lt;?php previous_post_link(&#39;&amp;laquo; %link&#39;) ?&gt;&lt;&#47;div&gt;
&nbsp;&nbsp;&lt;div class=&#34;nav-next&#34;&gt;&lt;?php next_post_link(&#39;%link &amp;raquo;&#39;) ?&gt;&lt;&#47;div&gt;
&lt;&#47;div&gt;
</pre>
</li>
</ol>
<p>Beberapa yang peduli dengan disiplin penulisan markah hiper teks, tentu mengetahui kekurangan <span lang="en">snippet</span> pemanggil fungsi navigasi di atas.<br />Anda benar&#8230; Elemen markah <code>div</code> sebaiknya di pergunakan sebagai pilihan terakhir, jika sudah tidak ada lagi elemen markah lain yang lebih cocok. Karena elemen markah <code>div</code> tidak memiliki makna semantik apapun <em>kecuali</em> sebatas pembangun layout halaman, mengundang ketidakteraksesan bagi pembaca dan menimbulkan kesulitan dalam pemeliharaan bagi pengelola atau pengembang.</p>
<p>Beberapa yang peduli dengan topik keteraksesan dan kemudahan pemeliharaan kemudian mengganti elemen markah <code>div</code> dengan elemen <span lang="en">block level</span> yang lain yang lebih semantik. Misalnya menggunakan elemen markah paragraf <code>p</code>.</p>
<p>Tetapi sebagai yang pernah beropini tentang elemen markah senarai <code>list</code> dalam beberapa pembelajaran senarai sebelumnya. Maka mengganti elemen <code>div</code> pada navigasi <code>previous_post(s)_link</code> dan <code>next_post(s)_link</code> dengan senarai <span lang="en">unordered list</span> <code>ul</code> sepertinya lebih pantas. Tidak&#8230; belum&#8230; saya belum bermaksud menghubungkannya dengan elemen markah <code>nav</code> pada HTML5 yang belum final saat tulisan ini di publikasikan.</p>
<h2>Kendala meletakkan navigasi posting WP dalam senarai <code>ul</code>.</h2>
<p>Seperti asumsi pemelajaran saya, saat pertama kali melakukan hal ini. Maka <span lang="en">snippet</span> navigasi <code>previous_next_post(s)</code> tersebut selaiknya di tuliskan dengan markah hiper teks sebagai berikut ;</p>
<ol>
<li>Untuk navigasi antar halaman (<span lang="en">plural</span>) di luar <span lang="en">loop</span>.
<pre>
&lt;div class=&#34;navigation&#34;&gt;
&nbsp;&nbsp;&lt;h2&gt;Some words as a heading&lt;&#47;h2&gt;
&nbsp;&nbsp;&lt;ul&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&lt;li class=&#34;any_class&#34;&gt;&lt;?php previous_posts_link(&#39;&amp;laquo; Older Entry&#39;) ?&gt;&lt;&#47;li&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&lt;li class=&#34;any_other_class&#34;&gt;&lt;?php next_posts_link(&#39;Newer Entry &amp;raquo;&#39;) ?&gt;&lt;&#47;li&gt;
&nbsp;&nbsp;&lt;&#47;ul&gt;
&lt;&#47;div&gt;
</pre>
</li>
<li>Untuk navigasi antar artikel (<span lang="en">singular</span>) dalam <span lang="en">loop</span>.
<pre>
&lt;div class=&#34;navigation&#34;&gt;
&nbsp;&nbsp;&lt;h2&gt;Some words as a heading&lt;&#47;h2&gt;
&nbsp;&nbsp;&lt;ul&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&lt;li class=&#34;any_class&#34;&gt;&lt;?php previous_post_link(&#39;&amp;laquo; %link&#39;) ?&gt;&lt;&#47;li&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&lt;li class=&#34;any_other_class&#34;&gt;&lt;?php next_post_link(&#39;%link &amp;raquo;&#39;) ?&gt;&lt;&#47;li&gt;
&nbsp;&nbsp;&lt;&#47;ul&gt;
&lt;&#47;div&gt;
</pre>
</li>
</ol>
<p>Sekilas, menggunakan elemen markah <span lang="en">unordered list</span> <code>ul</code> pada contoh diatas adalah tampak sempurna, tetapi sejujurnya belum sepenuhnya menyelesaikan masalah. Kendala yang muncul adalah, <span lang="en">screen reader</span> atau pembaca layar masih akan melafalkan <span lang="en">bullet</span> untuk <span lang="en">list item</span> <code>li</code> link pranala yang kosong. Kendala ini timbul jika pengunjung membuka atau berada pada ;</p>
<ul>
<li><dfn lang="en">Home page</dfn> atau laman,</li>
<li>Halaman terlama (oldest),</li>
<li>Posting / artikel terlama,</li>
<li>Posting / artikel terbaru.</li>
</ul>
<h2>Penyelesaian butir kosong pada senarai.</h2>
<p>Pada sisi visual, hal ini bisa saja di atasi dengan menuliskan properti <code>{list-style-type:none;}</code> untuk selektor <code>ul</code> melalui lembar gaya <span lang="en">Cascading Style Sheet (CSS)</span>. Tetapi jangan lakukan, karena ketika lembar gaya anda tidak aktif maka peramban web secara standar akan merender notasi <em>bullet</em> tersebut. Berikut adalah penyelesaiannya ;</p>
<h3><span lang="en">Snippet</span> navigasi antar artikel (<span lang="en">singular</span>).</h3>
<p>WordPress akan memformat <em>label</em> yang di sertakan sebagai pembentuk konstruksi pranala. Perhatikan <code>%link &amp;raquo;</code> pada snippet berikut ;</p>
<pre>
&lt;?php next_post_link(&#39;%link &amp;raquo;&#39;) ?&gt;
</pre>
<p>Silahkan ganti dengan <code>&lt;li class=&#34;class_here&#34;&gt; %link &amp;raquo; &lt;&#47;li&gt;</code> sehingga menjadi ;</p>
<pre>
&lt;?php next_post_link(&#39;&lt;li class=&#34;class_here&#34;&gt; %link &amp;raquo; &lt;&#47;li&gt;&#39;); ?&gt;
</pre>
<p>Atau apabila di tuliskan secara lengkap, senarai untuk navigasi antar artikel dapat di kodekan sebagai berikut;</p>
<pre>
&lt;div class=&#34;navigation&#34;&gt;
&nbsp;&nbsp;&lt;h2&gt;Some words as a heading&lt;&#47;h2&gt;
&nbsp;&nbsp;&lt;ul&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&lt;?php previous_post_link(&#39;&lt;li class=&#34;class_here&#34;&gt; &amp;laquo; %link &lt;&#47;li&gt;&#39;); ?&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&lt;?php next_post_link(&#39;&lt;li class=&#34;other_class_here&#34;&gt; &amp;raquo; %link &lt;&#47;li&gt;&#39;); ?&gt;
&nbsp;&nbsp;&lt;&#47;ul&gt;
&lt;&#47;div&gt;
</pre>
<h3><span lang="en">Snippet</span> navigasi antar halaman (<span lang="en">plural</span>).</h3>
<p>Untuk mengatasi kendala pada penulisan snippet navigasi antar halaman, tidak dapat di lakukan seperti halnya pada navigasi antar posting tunggal. Karena konstruksi fungsi yang sedikit berbeda.</p>
<p>Yang perlu di lakukan untuk senarai navigasi antar halaman adalah menyiapkan sebuah <em>variable</em> untuk menampung <em>string</em> navigasi. Asumsinya, Jika variable itu tidak kosong, maka elemen markah senarai <span lang="en">list item</span> <code>li</code> dan string navigasi harus dicetak pada layar, Jika kosong maka elemen markah senarai <span lang="en">list item</span> <code>li</code> tidak perlu di cetak dan di abaikan.</p>
<p>Untuk memperjelas paragraf diatas, ujicobakan <span lang="en">snippet</span> pemanggil markah navigasi antar halaman berikut ;</p>
<pre>
&lt;div class=&#34;navigation&#34;&gt;
&nbsp;&nbsp;&lt;h2&gt;Some words as a heading&lt;&#47;h2&gt;
&nbsp;&nbsp;&lt;ul&gt;
&lt;?php
$nextlink = get_next_posts_link(&#39;&amp;raquo; Newer Entry&#39;);
$prevlink = get_previous_posts_link(&#39;&amp;laquo; Older Entry&#39;);
if (!empty($nextlink)) {
&nbsp;&nbsp;_e (&#39;&lt;li class=&#34;class_here&#34;&gt;&#39; . $nextlink . &#39;&lt;&#47;li&gt;&#39;); }
if (!empty($prevlink)) {
&nbsp;&nbsp;_e (&#39;&lt;li class=&#34;other_class_here&#34;&gt;&#39; . $prevlink . &#39;&lt;&#47;li&gt;&#39;); }
?&gt;
&nbsp;&nbsp;&lt;&#47;ul&gt;
&lt;&#47;div&gt;
</pre>
<p class="side22scnote">Meskipun, saya meyakini bahwa tulisan ini masih ada hubungannya dengan navigasi website yang baik, <em>Tetapi</em>, saya tidak bermaksud lagi menghubungkannya dengan kata optimalisasi tersebut.</p>
<img src="http://feeds.feedburner.com/~r/Side22press/~4/mElwiFpwZO0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://side22.com/senarai-navigasi-prev-next-posts.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://side22.com/senarai-navigasi-prev-next-posts.html</feedburner:origLink></item>
		<item>
		<title>Jika IF adalah IS, apakah WHAT itu ?</title>
		<link>http://feedproxy.google.com/~r/Side22press/~3/thAskAxnQSc/testing-elemen-markah-sesi-1.html</link>
		<comments>http://side22.com/testing-elemen-markah-sesi-1.html#comments</comments>
		<pubDate>Mon, 09 Aug 2010 00:32:48 +0000</pubDate>
		<dc:creator>Harry</dc:creator>
				<category><![CDATA[HTML CSS]]></category>
		<category><![CDATA[elemen]]></category>
		<category><![CDATA[markah]]></category>
		<category><![CDATA[semantik]]></category>

		<guid isPermaLink="false">http://side22.com/?p=613</guid>
		<description><![CDATA[Jika artikel semacam ini, di tuliskan bersamaan dengan proses pembuatan desain sebuah tema, menyertai sebuah pemahaman serta pembelajaran elemen elemen dalam Bahasa Markah Hiper Teks (BMHT). Maka seharusnya, pertanyaan dan [...]]]></description>
			<content:encoded><![CDATA[<p>
<strong>Jika</strong> artikel semacam ini, di tuliskan bersamaan dengan proses pembuatan desain sebuah tema, menyertai sebuah pemahaman serta pembelajaran elemen elemen dalam Bahasa Markah Hiper Teks (BMHT). Maka seharusnya, pertanyaan dan kerumitan berikut di bawah ini tidak perlu muncul ke permukaan. Meskipun dapat di tenggelamkan kembali dengan perdebatan batin ;<br />
<q><em>Sedang sibuk</em> belajar, sehingga lupa <dfn>berkarya</dfn> atau membuat sebuah karya ?</q>.<br />
<em>ataukah</em>&#8230;<br />
<q><em>Terlalu sibuk</em> berkarya, sehingga <cite lang="en">Learning Opinion Web Blog</cite> sebagai <span lang="en">tagline</span> blog, pada akhirnya hanya menjadi sebuah pajangan ?.</q>
</p>
<p><span lang="en"><strong>If</strong> there</span>&#8230; ah&#8230; jika kelak harus mengikuti standar baru cara menulis Bahasa Markah Hiper Teks (BMHT). Jika di kemudian hari, <span lang="en">User Angent (UA)</span> peramban sudah menggunakan rekomendasi termutakhir saat me<span lang="en">render</span> sebuah elemen. Maka biarlah dokumentasi ini yang akan saya tengok pertama kali saat perubahan itu terjadi.</p>
<p>Tabel berikut ini hanya memuat beberapa elemen yang secara standar akan di cetak miring oleh peramban. Tulisan ini tidak di peruntukkan bagi pakar pakar CSS, karena hanya akan di pergunakan sebagai pengingat pribadi untuk tidak berboros bita dengan lembar gaya <span lang="en">Cascading Style Sheet (CSS)</span> hanya untuk memiringkan sesuatu yang sebenarnya tidak perlu di miringkan.<em>Kecuali</em> anda mempunyai tujuan yang lain&#8230; <dfn>monggo</dfn> alias silahkan, terserah pembaca.</p>
<table summary="Tabel elemen markah hiper teks yang akan di cetak miring secara default oleh UA peramban.">
<caption>Elemen elemen berikut, standarnya akan di <span lang="en">render</span> miring oleh <span lang="en">User Agent (UA)</span> peramban.</caption>
<thead>
<tr>
<th>No.</th>
<th>Elemen</th>
<th>Contoh Penggunaan</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td><code>address</code></td>
<td>
<address>Untuk keperluan pribadi, silahkan hubungi <a href="mailto:handoko.harry@gmail.com" rel="nofollow">Handoko Harry</a>.</address>
</td>
</tr>
<tr>
<td>2</td>
<td><code>cite</code></td>
<td>Blog pemelajaran yang paling aneh adalah <cite lang="en">Side22Press</cite> milik Handoko Harry.</td>
</tr>
<tr>
<td>3</td>
<td><code>dfn</code></td>
<td>
<p><span lang="en">Learning Opinion Web Blog <dfn><abbr title="Learning Opinion Web blog">LOW</abbr></dfn></span> adalah opini pembelajaran web blog.</p>
<p>Saya akan berpikir dua kali untuk menjadikan artikel LOW, sebagai referensi tulisan di blog pribadi saya.</p>
</td>
</tr>
<tr>
<td>4</td>
<td><code>em</code> &amp; <code>i</code></td>
<td>Tulisan yang dipublikasikan <abbr title="Learning Opinion Web Blog" lang="en">LOW</abbr>, kadang kadang <em>lebih sering</em> membingungkan pembaca daripada mencerahkannya.</td>
</tr>
<tr>
<td>5</td>
<td><code>var</code></td>
<td>Sial&#8230; blog ini belum/tidak menggunakan <code>MathML</code>. Tetapi&#8230; jika <samp>(a b)</samp> adalah matrik, maka <samp>(<var>x</var>,<var>y2</var>)</samp> adalah <samp>b</samp>.</td>
</tr>
</tbody>
</table>
<p>
<q><strong>Adalah</strong> dinamakan sebagai sebuah pemelajaran, karena tabel diatas pasti masih menyisakan banyak kekurangan.</q><br />
<q lang="en"><strong>Is</strong> it neccessary to discuss ?</q><br />
<q><strong>Apakah</strong> masih perlu untuk di diskusikan lagi ? <span lang="en">It&#8217;s about <em>coding dicipline</em>, and all yours</span>.</q><br />
<q><span lang="en"><strong>What</strong> will be happen</span>, happen<strong><em>lah</em></strong>.</q><br />
<q><strong>Itu</strong> maksudnya, apakah saya masih terlihat menulis sebuah tutorial ?</q><br />
<q>&#8230;</q></p>
<img src="http://feeds.feedburner.com/~r/Side22press/~4/thAskAxnQSc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://side22.com/testing-elemen-markah-sesi-1.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://side22.com/testing-elemen-markah-sesi-1.html</feedburner:origLink></item>
	</channel>
</rss>
