Posts Tagged ‘web’

Make Sure You Keep Your Web Links Relevant!

It has been traditionally popular to have a page full of links on websites. You’ll still find them today with some of the most popular sites on the web-both commercial and user content sites feature them. It has long been considered the quickest way to increase your search engine ranking and likelihood of appearing high on the results list. By featuring a link to a major site you can get traffic to ‘accidentally’ come to you.

There are a few things to note on this practice. Firstly, search engine providers are aware that this method has been exploited and is now seen as a way to optimize search engine ranking, rather than as a legitimate sharing of great websites. Because of this, they are beginning to look further and websites that have a lot of links gathered together in the one place, or who have links that are in no way related to the website content are being removed.

If this happens to you, it’ll mean you website will never appear in results and you’ll have a major source of new traffic completely removed from your arsenal. This can be catastrophic to commercial websites, so it is not a mistake you want to make. Be wary of website designers who encourage this practice and want to include features like this in your website.

Make sure you keep relevance as the key motivator for adding links. While you may not be able to stop anyone else linking to you-and indeed this may work in your favor sometimes-if you intend to carry links on your website plan smartly and make sure the design is based on giving consumers and visitors more, and not on what you may get out of it when it comes to searches.

If you spread your links out – don’t add them all onto one page or multiples of pages – and keep them relevant to the rest of the information on the page then you’ll be unlikely to suffer if a search engine operator decides it’s time to update their programming and acceptance of links.

Be the first to comment - What do you think?

Posted by irfan_ardiansah    Date: Tuesday, December 15, 2009

Categories: design

Tags: , , ,

sekarang gadjah.net support mobile web

mulai hari ini gadjah.net bisa diakses melalui iphone, ipod touch, android dan blackberrry storm dengan menggunakan plugin WPTouch!

4 comments - What do you think?

Posted by irfan_ardiansah    Date: Sunday, June 14, 2009

Categories: myself, wordpress

Tags: ,

[Teknologi] Adobe Integrated Runtime (AIR)

Sambil nunggu semua luka kering akibat cacar air, nyobain ngoprek-ngoprek teknologi yang baru muncul seperti AIR dan JavaFX. Tapi yang sekarang dioprek baru AIR (Adobe Integrated Runtime).

AIR kebalikan dari AJAX, kalo pake AJAX kita bisa bikin aplikasi web kita seolah-olah mirip dengan aplikasi desktop. Kalo menggunakan AIR kita bisa buat aplikasi web kita berjalan di desktop tanpa browser. Sampe saat ini baru nangkep bahwa yang bisa dikonversi ke AIR adalah HTML, JavaScript, CSS, SWF, Flex.

Untuk menjalankan aplikasi AIR kita membutuhkan Adobe AIR Runtime Environment aja.

Untuk buat program pake AIR kita membutuhkan:

  1. Adobe AIR Runtime Environment
  2. Adobe AIR Software Development Kit (AIR SDK)
  3. Notepad
  4. Minimal skill HTML

Misalkan kita buat file html dengan nama file index.html seperti ini:

<html>
 <head>
  <title>My Hello World From AIR</title>
  <script language="JavaScript" type="text/javascript">
	function showText(f) {
  		window.alert(f.elements["textfield"].value);
	}
  </script>
 </head>
 <body bgcolor="red">
  <h1>Hello World From AIR Application</h1>
  <br />
  <marquee>irfan ardiansah</marquee>
  <br />
  <form>
  	<input type="text" name="textfield" />
  	<input type="button" value="Show text" onclick="showText(this.form);" />
  </form>
 </body>
</html>

Kemudian akan kita konversi jadi aplikasi AIR dengan menggunakan xml, misalkan nama filenya application.xml dengan isi seperti ini:

<?xml version="1.0" encoding="utf-8" ?>
<application xmlns="http://ns.adobe.com/air/application/1.5">
 <id>com.example.hello</id>
 <version>1.0</version>
 <filename>hello</filename>
 <initialWindow>
  <content>index.html</content>
  <visible>true</visible>
  <width>600</width>
  <height>300</height>
 </initialWindow>
</application>

Asumsi berikutnya adalah bahwa SDK diinstall di Windows dalam folder:

D:\Installed\AdobeAIR\

Tahap Uji Aplikasi:

  1. Jalankan Command Prompt dan masuk ke dalam folder tempat menyimpan index.html dan application.xml
  2. Eksekusi perintah:
D:\Installed\AdobeAIR\bin\adl application.xml

Kalo muncul sebuah window dan isinya sesuai dengan file index.html berarti eksekusi sukses.

Sudah selesai diuji, kemudian aplikasi di-package supaya bisa didistribusikan. Standar dari AIR adalah selalu di-package sebelum didistribusikan.

Untuk packaging kita memerlukan Certificate yang digunakan untuk validasi aplikasi. Tapi karena Certificate yang profesional itu harus bayar, maka kita buat Certificate sendiri dengan menggunakan perintah:

D:\Installed\AdobeAIR\bin\adt -certificate -cn gadjah.net 1024-RSA test_cert.p12 12345678

Kalo sukses akan ada file bernama test_cert.p12 dalam folder.

Trus kita package aplikasi, kalo diminta password isikan: 12345678

D:\Installed\AdobeAIR\bin\adt -package -storetype pkcs12 -keystore test_cert.p12 hello.air application.xml index.html

Kalo ada error seperti ini:

Could not generate timestamp: timestamp.geotrust.com

Perbaiki perintah package jadi seperti ini:

D:\Installed\AdobeAIR\bin\adt -package -storetype pkcs12 -keystore test_cert.p12 -tsa none hello.air application.xml index.html

Sekarang kita sudah punya aplikasi AIR bernama hello.air

Untuk menjalankan aplikasi ini kita membutuhkan Adobe AIR Runtime Environment sudah terinstal di komputer yang kita pake, kemudian double klik di hello.air dan ikuti semua perintahnya.

Sekarang di Desktop dan Start Menu sudah ada aplikasi namanya hello. Tinggal eksekusi aja.

2 comments - What do you think?

Posted by irfan_ardiansah    Date: Friday, January 9, 2009

Categories: teknologi, windows

Tags: , , , ,