W3C

Pengenalan W3C


W3C dimulai pada tahun 1994 untuk memimpin dunia Web dalam hal pembuatan standar internasional pembangunan web. Ia bertugas membangun protokol – protokol, memperkenalkan dan mengevaluasinya sehingga dapat direkomendasikan pemakaiannya.


Istilah W3C

  • W3C adalah singkatan dari World Wide Web Consortium
  • W3C dibuat pada bulan Oktober 1994
  • W3C dibuat oleh  Tim Berners-Lee
  • W3C dibangun oleh  Inventor of the Web
  • W3C diorganisasikan secara internasional
  • W3C bertugas membuat  Standarisasi perangkat pembuat Web
  • W3C membuat standar  WWW
  • W3C Standar berarti suatu perangkat mendapat Rekomendasi W3C

Latar belakang

World Wide Web (WWW) dimulai sebagai suatu proyek pada European Organization for Nuclear Research (CERN), di mana Tim Berners-Lee membangun visi World Wide Web.

Tim Berners-Lee – penemu dari World Wide Web – akhirnya diangkat menjadi ketua World Wide Web Consortium (W3C).

W3C didirikan pada tahun 1994 sebagai gabungan antara Massachusetts Institute of Technology (MIT) dan European Organization for Nuclear Research (CERN), dengan dukungan dari U.S. Defense Advanced Research Project Agency (DARPA) dan European Commission.


Standarisasi Web

W3C bekerja dengan tujuan umum membuat Web dapat diakses oleh semua user (lepas dari batasan budaya, pendidikan, keahlian, lokasi, keadaan lingkungan dan psikososial).

W3C bekerja sama dengan organisasi lain yang melakukan standarisasi teknologi seperti Internet Engineering Task Force, Forum Wireless Application Protocols (WAP) dan  Unicode Consortium.

W3C diprakarsai oleh tiga universitas, yaitu :

  • Massachusetts Institute of Technology di Amerika.
  • The French National Research Institute di Eropa
  • Keio University di Jepang

Anggota W3C

Karena Web begitu penting (meliputi segala aspek), tidak ada satu organisasipun yang dapat berdiri sendiri mengembangkan setiap bagian teknologi itu, W3C memberikan suatu wadah untuk bisa mengembangkan secara bersama.

Perusahaan anggota utama dari organisasi itu adalah :

  • IBM
  • Microsoft
  • America Online
  • Apple
  • Adobe
  • Macromedia
  • Sun Microsystems

Selain anggota-anggota di atas masih banyak lagi lembaga-lembaga baik pemerintahan maupun swasta yang turut andil dalam perkembangan W3C.


Rekomendasi W3C

Satu hal penting yang dilakukan oleh W3C adalah membangun spesifikasi pembangunan Web (yang disebut dengan “Rekomendasi W3C”) yang mana mendefinisikan protokol komunikasi (seperti HTML dan XML) serta masih banyak lagi.

Setiap kali W3C mengeluarkan rekomendasi terhadap teknologi baru di bidang pembangunan web segera dibuat sebagai standar internasional. Dengan adanya rekomendasi baru ini maka para developer perangkat internet seperti web browser harus menyesuaikan agar nantinya fasilitas baru itu dapat digunakan dalam browser mereka.

Sumber :

http://rahmat.polinpdg.ac.id/content/view/83/65/

Nama : Muhammad Edwin Hermawan

Kelas : 2ia20

Tugas : Pengantar Web Science

 

 

Security Banking

Komputer merupakan temuan yang sangat spektakuler bagi segala bidang kehidupan. Semua lini memanfaatkan kecanggihan alat ini. Sampai saat ini kecanggihan tersebut berkembang dengan menggunakan jaringan yang memungkinkan user 1 dan yang lainnya terhubng tanpa batas waktu dan jarak ke seluruh dunia. Tentu saja hal ini sangat menguntungkan karena kita dapat bekerja dimanapun kita berada.

Akan tetapi berangkat dari begitu mudahnya pengaksesan jaringan ini, maka kita perlu sebuah keamanan jaringan untuk menyaring dan menentukan user-user yang boleh dan bias masuk dalam jaringan kita. Sehingga data-data serta semua informasi penting yang ada dalam jaringan kita tetap terjaga kerahasiaannya.

Oleh karena itu, sudah menjadi kewajiban kita sebagai mahasiswa TKJ untuk menelusuri lebih dalam tentang segala aspek yang mungkin kita manfaatkan untuk meningkatkan kemanan jaringan tersebut diatas. Salah satunya adalah dengan memanfaatkan berbagai software-software yang ada dipasaran, yang memang diseting untuk system keamanan jaringan. Beberapa software yang bersangkutan dengan system keamanan jaringan antara lain:

* Everest Corporate

* Monitor Magic

* Soft Perfect Personal Firewall

Software-software diatas adalah beberapa software yang dapat kita gunakan dalam system jaringan komputer.

Everest Corporate

Lavaliys EVEREST Corporate Edition menemukan suatu standar baru dalam manajemen jaringan dideklarasikan dengan menyediakan cakupan solusi yang penuh untuk administrator dan helpdesk staff. Corak yang di-set meliputi keamanan yang siaga dan laporan customized yang mencakup informasi perangkat keras, perangkat lunak dan informasi keamanan sistem operasi, diagnostik, audit jaringan, perubahana manajemen dan monitoring Jaringan. Everest adalah suatu aplikasi yang sangat dibutuhkan/harus ada untuk semua lingkungan jaringan bisnis yang menggunakan teknologi terakhir untuk menurunkan biaya operasioanl IT dan biaya-biaya lainnya.

Feature

Lavalys Everest didisain untuk dijalankan pada sistem operasi Michrosoft Windows 32 dan 64 bit dan sangat mendukung untuk Microsoft Windows 95, 98, Me, NT 4.0 SP6, 2000, XP, 2003 and Vista. Everest memilikii kebutuhan sumber daya sistem yang luarbiasa rendah (minimum 486 processor dengan 32 MB RAM).

 

Feature umum

* Informasi Perangkat keras low-level: 43 halaman

* Informasi perangkat lunak dan Sistem operasi: 46 halaman

* Informasi keamanan jaringan 6 halaman

* Informasi Directx yang mencakup Direct3D Corak Akselerasi

* Modul diagnostik yang menyederhanakan troubleshooting

 

Featre Khusus

* Sebagai pendeteksi segala perubahan yang terjadi pada seluruh software dan hardware pada jaringan perusahan

* Mengingatkan administrator jaringan pada kondisi jaringan yang kritis atau perubahan sistem status.

* Uptime Dan Downtime Statistik dengan kesalahan kritis konter

* Monitor Diagnostics untuk memeriksa kemampuan tampilan CRT dan LCD

* System Stability Test dengan monitoring yang berkenaan dengan panas untuk menekan CPU, FPU, memori dan disk

* Smart Battery Information.

* Informasi ACPI BIOS, IPMI System Event log, IPMI Sensor

Web link: IT Portal, perangkat lunak dan driver download

Link Pabrikan: Informasi Produk, driver dan BIOS download

Informasi Database Perangkat keras lebih 61000 alat

Pemakai secara penuh dilokalisir dengan 35+ bahasa

Tidak memerlukan prosedur penginstalasian.

 

Feature Audit Jaringan

Pilihan Command-Line untuk memberikan laporan otomatis

TXT, HTML, MHTML, XML, CSV, MIF, INI melaporkan format file dengan Konvertor Laporan

menyampaikan Lporan via e-mail, FTP server upload, automatic compression

Audit manager dengan daftar audit dan statistik audit+ diagram

Custom Variables:Pencatatan Audit Dan Variabel Lingkungan

Audit Perangkat lunak: 3 metoda berbeda untuk membaca file sekilas

 

Koneksi Database

Borland Interbase, Firebird, Akses MS , MS SQL Server, Mysql, Oracle, Postgresql, Sybase Pen;Dukungan Database

Special optimizations untuk MS (MICROSOFT) SQL Server, Mysql

Database Manager mengirim/ menerima laporan file untuk EVEREST SQL databases

 

Feature Remote

Menjamin keamanan koneksi dengan IP Network

Perkembangan Remot Monitor memonitor status system, Network Traffic (lalu lintas jaringan), SMART disk health (kesehatan disk dan status anti-virus database

Remot Proses monitoring dan manajemen

Memberikan laporan dengan perpindahan laporan langsung

Pelaporan remote otomatis via command-line

Pengendalian Jarak Grafis dengan perpindahan file

Jamin/Mengamankan koneksi remote di dalam suatu IP jaringan

Bank merupakan sebuah entitas bisnis yang paling penting dibicarakan bila membahas teknologi informasi (TI). Proses bisnis yang masif, ketat, dan memiliki kompleksitas tinggi dalam bank serta manajemennya yang rigid tak dipungkiri butuh bantuan TI tingkat tinggi. Tanpa bantuan TI sangat tidak mungkin bank berkembang seperti sekarang ini.
Anthony Zboralski adalah information Security Consultan dari PT Bellua Asia Pacific
By Widia Yurnalis.
Eksistensi TI tidak cuma memberikan manfaat besar tapi juga risiko yang menganga lebar. Keseragaman kanal komunikasi data secara global berbasis komputer, adalah buah simalakama karena tak pelak sistem sebuah bank bersentuhan dengan sistem publik.
Pada zaman Wild West, merampok bank biasa dilakukan dengan senjata api dan kenekatan. Saat ini orang hanya perlu sebuah komputer dan koneksi Internet, tak peduli operatornya tahu berapa banyak peluru dalam pistol jenis Colt serta risiko nyawa melayang ditembus peluru sang Marshall. Selain itu, uang hasil rampokan pun tak perlu ia gendong dan menjauh dari kota secepat mungkin karena yang ia curi adalah informasi yang melegalkan penguasaan sejumlah uang.
Isu security data bank tetap menempati posisi utama dalam diskursus keamanan komputer. Citra sebagai gudang uang terlalu melekat di benak publik terlebih di kepala para kriminal. Teknik kejahatan pun selalu mengikuti evolusi peradaban. Jadi jangan berpikir Anda lebih pintar daripada penjahat. Mengenai security system, berikut penuturan Anthony Zboralski, Information Security Consultant dari PT Bellua Asia Pacific.
Apakah Trusted Computing sedikit licin terhadap Hacker?
Trusted computing menjadi salah satu isu teknologi paling mutakhir saat ini. Ketika perangkat trusted computing ingin digunakan secara baik, secara matematis user harus yakin bahwa hal itu tidak akan disalahgunakan. Banyak jalan yang dapat ditempuh untuk membuat data yang dimiliki terasa aman. Begitu juga dalam dunia perbankan. Di dunia perbankan, untuk meningkatkan security, bank harus mengetahui apakah insfrastruktur yang dimilikinya itu aman (dari segi physical security, system security, dan network security).
Sampai sejauh mana pentingnya security dalam sebuah perusahaan?
Secara praktis, security dalam online banking system berkaitan dengan skema fungsi bisnis. Sebelum membuat semua data aman, hal yang harus dilakukan sebuah bank adalah mengetahui dengan pasti apa yang harus diamankan. Memang, hal yang faktual adalah sangat tidak mungkin membuat data yang dimiliki aman 100 %. Dalam sebuah bank, mungkin saja sudah terdapat security system yang baik, tapi tidak tertutup kemungkinan ada bagian lain yang terancam.
Selain itu, hal penting yang harus diingat tentang security, yakni bank harus melihat secara luas apa yang para penyerang (hacker) lakukan untuk menghancurkan sistem. Jika bank tidak mengetahui bagaimana sistem yang mereka bangun itu diserang, akan sangat sulit untuk mengetahui bagaimana menangkis serangan para hacker.
Bagaimana dengan peran infrastruktur yang baik?
Sebagian besar masalah yang dihadapi bank adalah kadang bank melakukan berbagai hal hanya untuk mendapatkan keuntungan. Dengan menggunakan jaringan yang tertutup, sering kali pihak bank merasa bahwa masalah security tidak perlu dikhawatirkan. Padahal, dengan kemajuan internet saat ini, bank harus meningkatkan sumber daya, pengetahuan, dan juga security system mereka. Kadang kala, sering ditemui, security management infrastructure tidak mereka miliki.
Solusinya, bank harus memulai dengan meng-upgrade SDM mereka agar mengerti konsep security dan terlibat sejak awal mengenai security system bank tersebut. Dengan demikian, faktor manusia memang menjadi kunci dalam security system dalam suatu perusahaan. Orang-orang yang berkaitan dengan security tidak hanya bertugas untuk menjalankan tugas dan mengantisipasi masalah yang dilakukan orang lain, tapi orang tersebut juga harus terlibat dalam security system sebuah perusahaan sejak awal. Satu hal yang patut diingat, dalam security, seseorang tidak bisa mengatakan kapan waktu yang tepat untuk menyerang sebuah sistem atau kapan suatu sistem itu diserang. Saat bank menggunakan sebuah security product, akan sangat mungkin terjadi kerusakan. Apalagi, dengan “kecanggihan” taktik para hacker, bisa dikatakan bahwa setiap sistem yang digunakan sudah tidak reliable lagi.
Jadi, sebaiknya bagaimana meningkatkan keamanan Jaringan Komputer Bank?
Serangan dari pihak luar terhadap bank-bank yang beroperasi, pasti akan selalu ada. Apalagi, uang menjadi kebutuhan vital. Tak heran jika bank menjadi incaran untuk “meraup” uang dalam jumlah besar. Bisa dibayangkan, ketika tindak kriminal lewat bank makin meningkat, banyak pihak yang dilibatkan, termasuk orang dalam bank tersebut. Misalnya saja, sebuah bank yang memiliki automatic changing machine, akan terjadi kemungkinan seseorang meng-hack data yang digunakan oleh bank tersebut dengan menggunakan “orang dalam”. Hasilnya, uang pun bisa didapatkan dengan mudah. Di situlah letak tidak adanya keamanan 100 persen itu.
Setiap industri sangat bergantung pada fungsi bisnis yang akan diraih. Dengan demikian, serangan yang dilancarkan para hacker pun makin variatif. Hal yang harus diingat dalam dunia perbankan, jangan mengambil apa pun hanya untuk mendapatkan keuntungan. Lambat laun, security itu akan gagal. Sepantasnya, bank yang memiliki sistem keamanan yang bagus harus bisa merencanakan apa yang harus dilakukan sebelum sistem keamanan tersebut itu gagal bekerja. Itu kuncinya.

Security Banking

Bank merupakan sebuah entitas bisnis yang paling penting dibicarakan bila membahas teknologi informasi (TI). Proses bisnis yang masif, ketat, dan memiliki kompleksitas tinggi dalam bank serta manajemennya yang rigid tak dipungkiri butuh bantuan TI tingkat tinggi. Tanpa bantuan TI sangat tidak mungkin bank berkembang seperti sekarang ini.
Anthony Zboralski adalah information Security Consultan dari PT Bellua Asia Pacific
By Widia Yurnalis
Eksistensi TI tidak cuma memberikan manfaat besar tapi juga risiko yang menganga lebar. Keseragaman kanal komunikasi data secara global berbasis komputer, adalah buah simalakama karena tak pelak sistem sebuah bank bersentuhan dengan sistem publik.
Pada zaman Wild West, merampok bank biasa dilakukan dengan senjata api dan kenekatan. Saat ini orang hanya perlu sebuah komputer dan koneksi Internet, tak peduli operatornya tahu berapa banyak peluru dalam pistol jenis Colt serta risiko nyawa melayang ditembus peluru sang Marshall. Selain itu, uang hasil rampokan pun tak perlu ia gendong dan menjauh dari kota secepat mungkin karena yang ia curi adalah informasi yang melegalkan penguasaan sejumlah uang.
Isu security data bank tetap menempati posisi utama dalam diskursus keamanan komputer. Citra sebagai gudang uang terlalu melekat di benak publik terlebih di kepala para kriminal. Teknik kejahatan pun selalu mengikuti evolusi peradaban. Jadi jangan berpikir Anda lebih pintar daripada penjahat. Mengenai security system, berikut penuturan Anthony Zboralski, Information Security Consultant dari PT Bellua Asia Pacific.
Apakah Trusted Computing sedikit licin terhadap Hacker? Trusted computing menjadi salah satu isu teknologi paling mutakhir saat ini. Ketika perangkat trusted computing ingin digunakan secara baik, secara matematis user harus yakin bahwa hal itu tidak akan disalahgunakan. Banyak jalan yang dapat ditempuh untuk membuat data yang dimiliki terasa aman. Begitu juga dalam dunia perbankan. Di dunia perbankan, untuk meningkatkan security, bank harus mengetahui apakah insfrastruktur yang dimilikinya itu aman (dari segi physical security, system security, dan network security).
Sampai sejauh mana pentingnya security dalam sebuah perusahaan? Secara praktis, security dalam online banking system berkaitan dengan skema fungsi bisnis. Sebelum membuat semua data aman, hal yang harus dilakukan sebuah bank adalah mengetahui dengan pasti apa yang harus diamankan. Memang, hal yang faktual adalah sangat tidak mungkin membuat data yang dimiliki aman 100 %. Dalam sebuah bank, mungkin saja sudah terdapat security system yang baik, tapi tidak tertutup kemungkinan ada bagian lain yang terancam. Selain itu, hal penting yang harus diingat tentang security, yakni bank harus melihat secara luas apa yang para penyerang (hacker) lakukan untuk menghancurkan sistem. Jika bank tidak mengetahui bagaimana sistem yang mereka bangun itu diserang, akan sangat sulit untuk mengetahui bagaimana menangkis serangan para hacker.
Bagaimana dengan peran infrastruktur yang baik? Sebagian besar masalah yang dihadapi bank adalah kadang bank melakukan berbagai hal hanya untuk mendapatkan keuntungan. Dengan menggunakan jaringan yang tertutup, sering kali pihak bank merasa bahwa masalah security tidak perlu dikhawatirkan. Padahal, dengan kemajuan internet saat ini, bank harus meningkatkan sumber daya, pengetahuan, dan juga security system mereka. Kadang kala, sering ditemui, security management infrastructure tidak mereka miliki. Solusinya, bank harus memulai dengan meng-upgrade SDM mereka agar mengerti konsep security dan terlibat sejak awal mengenai security system bank tersebut. Dengan demikian, faktor manusia memang menjadi kunci dalam security system dalam suatu perusahaan. Orang-orang yang berkaitan dengan security tidak hanya bertugas untuk menjalankan tugas dan mengantisipasi masalah yang dilakukan orang lain, tapi orang tersebut juga harus terlibat dalam security system sebuah perusahaan sejak awal. Satu hal yang patut diingat, dalam security, seseorang tidak bisa mengatakan kapan waktu yang tepat untuk menyerang sebuah sistem atau kapan suatu sistem itu diserang. Saat bank menggunakan sebuah security product, akan sangat mungkin terjadi kerusakan. Apalagi, dengan “kecanggihan” taktik para hacker, bisa dikatakan bahwa setiap sistem yang digunakan sudah tidak reliable lagi.
Jadi, sebaiknya bagaimana meningkatkan keamanan Jaringan Komputer Bank? Serangan dari pihak luar terhadap bank-bank yang beroperasi, pasti akan selalu ada. Apalagi, uang menjadi kebutuhan vital. Tak heran jika bank menjadi incaran untuk “meraup” uang dalam jumlah besar. Bisa dibayangkan, ketika tindak kriminal lewat bank makin meningkat, banyak pihak yang dilibatkan, termasuk orang dalam bank tersebut. Misalnya saja, sebuah bank yang memiliki automatic changing machine, akan terjadi kemungkinan seseorang meng-hack data yang digunakan oleh bank tersebut dengan menggunakan “orang dalam”. Hasilnya, uang pun bisa didapatkan dengan mudah. Di situlah letak tidak adanya keamanan 100 persen itu. Setiap industri sangat bergantung pada fungsi bisnis yang akan diraih. Dengan demikian, serangan yang dilancarkan para hacker pun makin variatif. Hal yang harus diingat dalam dunia perbankan, jangan mengambil apa pun hanya untuk mendapatkan keuntungan. Lambat laun, security itu akan gagal. Sepantasnya, bank yang memiliki sistem keamanan yang bagus harus bisa merencanakan apa yang harus dilakukan sebelum sistem keamanan tersebut itu gagal bekerja.

Sumber :

Sistem Keamanan Jaringan Komputer

http://ekopurnomo1990.blogspot.com/2010/03/security-banking.html

Nama : Muhammad Edwin Hermawan

Kelas : 2IA20

Tugas : Pengantar Web Science

 

Arsitektur Website

Arsitektur Website adalah suatu pendekatan terhadap desain dan perencanaan situs yang, seperti arsitektur itu sendiri, melibatkan teknis, kriteria estetis dan fungsional. Seperti dalam arsitektur tradisional, fokusnya adalah benar pada pengguna dan kebutuhan pengguna. Hal ini memerlukan perhatian khusus pada konten web, rencana bisnis, kegunaan, desain interaksi, informasi dan desain arsitektur web. Untuk optimasi mesin pencari yang efektif perlu memiliki apresiasi tentang bagaimana sebuah situs Web terkait dengan World Wide Web.

Sejak web perencanaan isi, desain dan manajemen datang dalam lingkup metode desain, Vitruvian tradisional tujuan komoditas, keteguhan dan kesenangan dapat memandu arsitektur situs, seperti yang mereka lakukan arsitektur fisik dan disiplin desain lainnya. Website arsitektur akan datang dalam ruang lingkup estetika dan teori kritis dan kecenderungan ini dapat mempercepat dengan munculnya web semantik dan web 2.0. Kedua ide menekankan aspek struktur informasi. Strukturalisme adalah sebuah pendekatan untuk pengetahuan yang telah dipengaruhi sejumlah disiplin akademis termasuk estetika, teori kritis dan postmodernisme. Web 2.0, karena melibatkan user-generated content, mengarahkan perhatian arsitek website untuk aspek-aspek struktur informasi.

“Website arsitektur” memiliki potensi untuk menjadi istilah yang digunakan untuk disiplin intelektual mengatur konten website. ”Web desain”, dengan cara kontras, menggambarkan tugas-tugas praktis, bagian-bagian-grafis dan teknis, dari merancang dan menerbitkan sebuah situs web. Perbedaan tersebut dibandingkan dengan yang antara tugas mengedit sebuah koran atau majalah dan desain grafis dan pencetakan. Tetapi hubungan antara editorial dan kegiatan produksi adalah lebih dekat untuk publikasi web daripada untuk penerbitan cetak.

Ada tiga standar utama untuk penerapan web services. Standar-standar ini mendukung pertukaran data berbasis XML. Tiga standar tersebut meliputi SOAP, WSDL, dan UDDI. Berikut bakal tak jelaskan secara singkat mengenai standar tersebut. SOAP ( Simple Object Access Protocol )

Protokol ini mendukung proses pengkodean data (biasanya XML) dan transfernya melalui HTTP (Hyper Text Transfer Language). Dalam konteks web services, SOAP adalah suatu bahasa versi bebas dari protokol RPC (Remote Procedure Caoll) yang berguna untuk proses transaksi melalui HTTP standar. SOAP membuat klien web service dapat memilih beberapa parameter mengenai permintaannya dan memberikannya kpd si penyedia. Ketika penyedia menganggapi permintaan tersebut, maka terjadilah web services.

WSDL ( Web Services Description Language ) Merupakan bahasa berbasis XML yang menjelaskan fungsi-fungsi dalam web services. WSDL menyediakan cara untuk memanfaatkan kapabilitas web services. WSDL memberi tahu mesin lain bagaimana memformat/ menterjemahkan permintaan yang diterima berikut respon mereka agar proses web service bisa berjalan. Singkatnya, WSDL adalah bahasa yang memungkinkan berbagai dokumen yang dibuat dalam aplikasi yang berbeda dapat berkomunikasi.

UDDI (Universal Description Discovery and Integration ) Adalah semacam direktori global untuk mengelola web services. Fungsinya mirip dengan Yellow Pages untuk versi web services. UDDI berisi informasi tentang penawaran atau layanan apa yang ditawarkan perusahaan berikut dengan detil teknis bagaimana cara mengaksesnya. Inforamsi tersebut ditulis dalam bentuk file-file WSDL.

Struktur website merupakan kerangka dimana halaman-halaman website disusun dan dihubungkan satu dengan yang lainnya.

Sebelum melangkah lebih lanjut, di bagian Menentukan Topik Website disebutkan apabila topik yang dipilih terlalu panjang untuk dibahas dalam satu halaman website, maka topik tersebut harus dipecah menjadi beberapa subtopik. Sekarang Anda harus merencanakan berapa jumlah halaman yang akan Anda gunakan, subtopik yang berkaitan erat bisa digabung menjadi satu halaman. Subtopik yang panjang sebaiknya menggunakan satu halaman tersendiri.

Kembali ke pembicaraan mengenai struktur website, website yang tertata dengan baik adalah website yang membuat pengunjung merasa mudah mencari apa yang mereka cari. Semakin mudah digunakan, semakin lama pengunjung berada di website tersebut, dan semakin besar kemungkinan mereka akan melihatnya lagi. Struktur website yang baik juga akan membuat pemiliknya mudah mengembangkannya.

Hal lain yang harus Anda ingat adalah setiap halaman website hendaknya tidak lebih dari 2 (dua) level kedalaman atau 2 (dua) kali klik dari halaman depan (home). Bila tidak, spider tidak akan membuat indeks semua halaman website.

Struktur Website

Halaman depan (home page) website harus memiliki tautan ke halaman-halaman utama, baik melalui isi halaman depan maupun melalui menu website. Masing-masing halaman utama juga harus memiliki tautan ke subhalaman. Satu halaman utama bisa terhubung ke lebih dari satu subhalaman. Sebaliknya setiap subhalaman juga harus memiliki tautan untuk kembali ke halaman utama dan setiap halaman utama harus memiliki tautan untuk kembali ke halaman depan. Spider atau web crawler hanya bisa mengikuti tautan dari satu halaman ke halaman yang lain dan dari satu website ke website yang lain. Oleh karena itu semakin banyak tautan dari website lain yang mengarah ke website Anda maka website Anda akan semakin dikenal oleh mesin pencari.

Selanjutnya, setiap halaman baik itu halaman depan, halaman utama dan subhalaman harus menggunakan kata kunci yang telah Anda pilih (lihat langkah Memilih Kata Kunci). Halaman depan dan halaman-halaman utama harus menggunakan kata-kata kunci yang paling banyak dicari. Apabila pada mesin pencari pengunjung mengetikkan kata kunci yang sama dengan yang Anda pakai, maka website Anda akan muncul pada hasil pencarian. Tentunya website Anda harus bersaing dengan website-website yang lain. Supaya website Anda bisa muncul di halaman pertama dan di peringkat pertama, gunakanlah teknik Optimisasi Mesin Pencari (Search Engine Optimization), kita akan membahasnya setelah ini. Gunakan kata-kata kunci sebagai tautan yang menunjuk dari satu halaman ke halaman yang lain. Hal ini berguna untuk memberitahu mesin pencari mana halaman yang penting.

Struktur 3 (tiga) lapisan ini menghasilkan sebuah website yang mudah ditelusuri bagi pengunjung dan spider. Selain mengikuti tautan-tautan untuk menemukan website, Anda juga bisa memberikan alamat website Anda kepada spider. Misalnya melalui Googlebot, spidernya Google. Cukup ketikkan alamat website Anda, kemudian spider atau web crawler akan menelusuri semua halaman website dan membuat indeksnya. Sekarang, mari kita bahas halaman-halaman yang ada pada sebuah website.

  1. Halaman Depan (Home Page)
  2. Setiap website memiliki halaman depan. Pada umumnya, halaman depan merupakan halaman pertama yang dilihat oleh pengunjung dan juga merupakan halaman yang paling penting dalam mendapatkan urutan pencarian yang tinggi dari mesin pencari, karena mesin pencari memberikan lebih banyak bobot kepada halaman depan darimana halaman lainnya. Halaman depan harus memberikan informasi yang jelas dan singkat kepada pengunjung mengenai apa website Anda, produk dan/atau jasa apa yang tersedia. Halaman depan harus memiliki tautan ke semua halaman website dan setiap halaman harus memiliki tautan untuk kembali ke halaman depan.

  3. Halaman Produk/Jasa
  4. Bagian utama dari website berisi penawaran produk dan/atau jasa. Ada website yang hanya menawarkan produk seperti peralatan elektronik, pakaian, buku, perhiasan, kaset/CD/DVD; ada juga website yang hanya menawarkan servis atau jasa misalnya jasa merancang website, jasa konsultasi, jasa pelatihan; dan ada website yang menawarkan produk dan jasa sekaligus misalnya produk bangunan dan jasa perancangan bangunan. Ada website yang hanya menawarkan 1 (satu) produk atau jasa, namun ada juga yang menawarkan banyak produk dan/atau jasa. Apapun kategori website Anda, yang penting Anda harus menggambarkan secara singkat dan tepat apa yang Anda tawarkan, bantu pengunjung untuk menentukan pilihan dan melakukan transaksi dengan cara yang semudah mungkin. Jumlah halaman produk/jasa hendaknya disesuaikan dengan jumlah produk/jasa yang ditawarkan. Apabila jumlah produk/jasa yang ditawarkan banyak, maka halaman utama produk/jasa bisa berisi ringkasan dari keseluruhan produk/jasa kemudian Anda buat lagi beberapa subhalaman yang berisi detil dari masing-masing produk/jasa. Ingat, halaman-halaman tersebut harus memiliki tautan yang saling menghubungkan satu sama lain.

  5. Halaman Informasi
    • Profil: berisi sejarah mengenai bisnis atau perusahaan, visi dan misi, siapa saja pengurus inti website atau perusahaan, dan hal-hal penting lainnya mengenai bisnis atau perusahaan.
    • FAQ (Frequently Asked Question): berisi pertanyaan-pertayaan umum mengenai produk, jasa, maupun perusahaan.
    • Testimoni: berisi kesaksian pelanggan mengenai penggunaan produk dan/atau jasa yang ditawarkan. Halaman ini digunakan untuk membangun reputasi.
    • Surat kabar elektronik: berisi berita-berita mengenai produk dan/atau jasa baru, tips-tips, promo-promo yang diadakan, serta pengumuman-pengumuman lain yang mau disampaikan kepada pelanggan.
  6. Halaman informasi merupakan halaman-halaman yang memberikan informasi kepada pengunjung selain informasi mengenai produk atau jasa. Halaman ini digunakan untuk membangun hubungan atau komunikasi sekaligus kepercayaan antara pengunjung dengan pemilik website. Selain berisi informasi mengenai profil pemilik website, biasanya halaman ini juga menawarkan materi yang diperbaharui secara teratur agar pengunjung tidak merasa bosan berulang-ulang kali mengunjungi suatu website. Berikut ini adalah hal-hal yang bisa Anda masukkan pada bagian halaman informasi:

  7. Halaman Keanggotaan
  8. Halaman keanggotaan merupakan bagian yang penting sekali untuk pengembangan website di masa mendatang. Dengan mengetahui siapa saja pengunjung dan perkembangan jumlah pengunjung aktif Anda bisa menganalisa hal-hal yang perlu diperbaiki, memenuhi kebutuhan-kebutuhan pengunjung dengan lebih tepat, sehingga pada akhirnya website Anda bisa terus berkembang. Ada beberapa hal yang sangat penting apabila Anda hendak meminta data pribadi pengunjung website yaitu Anda harus bisa menjaga kerahasiaan data tersebut dan privasi pengunjung, mereka juga harus bisa menghentikan keanggotaannya kapan saja.

  9. Halaman Kontak
  10. Halaman kontak berisi cara-cara untuk menghubungi pengurus website, bisa melalui email, telepon, fax, chatting, surat, ataupun dengan cara mengisi formulir pertanyaan atau komentar secara online. Hal ini akan memberikan rasa nyaman kepada pengunjung karena mereka bisa berhubungan dengan pemilik website, mengetahui alamat kantornya, berbicara dengan pengurus website baik untuk bertanya atau untuk menyampaikan keluhan.

Sekarang buatlah rencana untuk halaman-halaman website dan struktur website yang akan Anda gunakan. Ingat, Anda tidak harus memiliki banyak halaman, kalau satu halaman sudah cukup jelas ya sudah. Satu langkah penting lagi sebelum Anda membuat tampilan website, yaitu Teknik SEO (Search Engine Optimization / Optimisasi Mesin Pencari).

Sumber :

http://id.wikipedia.org/

http://anto-dwiharja.com/struktur-website.php

Nama : Muhammad Edwin Hermawan

NPM : 52409037

Tugas : Pengantar Web Science

Globalisasi Teknologi Informasi

Pengertian

Menurut asal katanya, kata “globalisasi” diambil dari kata global, yang maknanya ialah universal. Achmad Suparman menyatakan Globalisasi adalah suatu proses menjadikan sesuatu (benda atau perilaku) sebagai ciri dari setiap individu di dunia ini tanpa dibatasi oleh wilayah Globalisasi belum memiliki definisi yang mapan, kecuali sekedar definisi kerja (working definition), sehingga bergantung dari sisi mana orang melihatnya. Ada yang memandangnya sebagai suatu proses sosial, atau proses sejarah, atau proses alamiah yang akan membawa seluruh bangsa dan negara di dunia makin terikat satu sama lain, mewujudkan satu tatanan kehidupan baru atau kesatuan ko-eksistensi dengan menyingkirkan batas-batas geografis, ekonomi dan budaya masyarakat.

Di sisi lain, ada yang melihat globalisasi sebagai sebuah proyek yang diusung oleh negara-negara adikuasa, sehingga bisa saja orang memiliki pandangan negatif atau curiga terhadapnya. Dari sudut pandang ini, globalisasi tidak lain adalah kapitalisme dalam bentuk yang paling mutakhir. Negara-negara yang kuat dan kaya praktis akan mengendalikan ekonomi dunia dan negara-negara kecil makin tidak berdaya karena tidak mampu bersaing. Sebab, globalisasi cenderung berpengaruh besar terhadap perekonomian dunia, bahkan berpengaruh terhadap bidang-bidang lain seperti budaya dan agama. Theodore Levitte merupakan orang yang pertama kali menggunakan istilah Globalisasi pada tahun 1985.

Scholte melihat bahwa ada beberapa definisi yang dimaksudkan orang dengan globalisasi:

  • Internasionalisasi: Globalisasi diartikan sebagai meningkatnya hubungan internasional. Dalam hal ini masing-masing negara tetap mempertahankan identitasnya masing-masing, namun menjadi semakin tergantung satu sama lain.
  • Liberalisasi: Globalisasi juga diartikan dengan semakin diturunkankan batas antar negara, misalnya hambatan tarif ekspor impor, lalu lintas devisa, maupun migrasi.
  • Universalisasi: Globalisasi juga digambarkan sebagai semakin tersebarnya hal material maupun imaterial ke seluruh dunia. Pengalaman di satu lokalitas dapat menjadi pengalaman seluruh dunia.
  • Westernisasi: Westernisasi adalah salah satu bentuk dari universalisasi dengan semakin menyebarnya pikiran dan budaya dari barat sehingga mengglobal.
  • Hubungan transplanetari dan suprateritorialitas: Arti kelima ini berbeda dengan keempat definisi di atas. Pada empat definisi pertama, masing-masing negara masih mempertahankan status ontologinya. Pada pengertian yang kelima, dunia global memiliki status ontologi sendiri, bukan sekadar gabungan negara-negara.

Teori globalisasi

Cochrane dan Pain menegaskan bahwa dalam kaitannya dengan globalisasi, terdapat tiga posisi teoritis yang dapat dilihat, yaitu:

  • Para globalis percaya bahwa globalisasi adalah sebuah kenyataan yang memiliki konsekuensi nyata terhadap bagaimana orang dan lembaga di seluruh dunia berjalan. Mereka percaya bahwa negara-negara dan kebudayaan lokal akan hilang diterpa kebudayaan dan ekonomi global yang homogen. meskipun demikian, para globalis tidak memiliki pendapat sama mengenai konsekuensi terhadap proses tersebut.
  • Para globalis positif dan optimistis menanggapi dengan baik perkembangan semacam itu dan menyatakan bahwa globalisasi akan menghasilkan masyarakat dunia yang toleran dan bertanggung jawab.
  • Para globalis pesimis berpendapat bahwa globalisasi adalah sebuah fenomena negatif karena hal tersebut sebenarnya adalah bentuk penjajahan barat (terutama Amerika Serikat) yang memaksa sejumlah bentuk budaya dan konsumsi yang homogen dan terlihat sebagai sesuatu yang benar dipermukaan. Beberapa dari mereka kemudian membentuk kelompok untuk menentang globalisasi (antiglobalisasi).
  • Para tradisionalis tidak percaya bahwa globalisasi tengah terjadi. Mereka berpendapat bahwa fenomena ini adalah sebuah mitos semata atau, jika memang ada, terlalu dibesar-besarkan. Mereka merujuk bahwa kapitalisme telah menjadi sebuah fenomena internasional selama ratusan tahun. Apa yang tengah kita alami saat ini hanyalah merupakan tahap lanjutan, atau evolusi, dari produksi dan perdagangan kapital.
  • Para transformasionalis berada di antara para globalis dan tradisionalis. Mereka setuju bahwa pengaruh globalisasi telah sangat dilebih-lebihkan oleh para globalis. Namun, mereka juga berpendapat bahwa sangat bodoh jika kita menyangkal keberadaan konsep ini. Posisi teoritis ini berpendapat bahwa globalisasi seharusnya dipahami sebagai “seperangkat hubungan yang saling berkaitan dengan murni melalui sebuah kekuatan, yang sebagian besar tidak terjadi secara langsung“. Mereka menyatakan bahwa proses ini bisa dibalik, terutama ketika hal tersebut negatif atau, setidaknya, dapat dikendalikan.

Sejarah globalisasi

Banyak sejarawan yang menyebut globalisasi sebagai fenomena di abad ke-20 ini yang dihubungkan dengan bangkitnya ekonomi internasional. Padahal interaksi dan globalisasi dalam hubungan antarbangsa di dunia telah ada sejak berabad-abad yang lalu. Bila ditelusuri, benih-benih globalisasi telah tumbuh ketika manusia mulai mengenal perdagangan antarnegeri sekitar tahun 1000 dan 1500 M. Saat itu, para pedagang dari Tiongkok dan India mulai menelusuri negeri lain baik melalui jalan darat (seperti misalnya jalur sutera) maupun jalan laut untuk berdagang. Berkas:Mcdonalds oslo 2.jpg Fenomena berkembangnya perusahaan McDonald di seluroh pelosok dunia menunjukkan telah terjadinya globalisasi.

Fase selanjutnya ditandai dengan dominasi perdagangan kaum muslim di Asia dan Afrika. Kaum muslim membentuk jaringan perdagangan yang antara lain meliputi Jepang, Tiongkok, Vietnam, Indonesia, Malaka, India, Persia, pantai Afrika Timur, Laut Tengah, Venesia, dan Genoa. Di samping membentuk jaringan dagang, kaum pedagang muslim juga menyebarkan nilai-nilai agamanya, nama-nama, abjad, arsitek, nilai sosial dan budaya Arab ke warga dunia.

Fase selanjutnya ditandai dengan eksplorasi dunia secara besar-besaran oleh bangsa Eropa. Spanyol, Portugis, Inggris, dan Belanda adalah pelopor-pelopor eksplorasi ini. Hal ini didukung pula dengan terjadinya revolusi industri yang meningkatkan keterkaitan antarbangsa dunia. berbagai teknologi mulai ditemukan dan menjadi dasar perkembangan teknologi saat ini, seperti komputer dan internet. Pada saat itu, berkembang pula kolonialisasi di dunia yang membawa pengaruh besar terhadap difusi kebudayaan di dunia.

Semakin berkembangnya industri dan kebutuhan akan bahan baku serta pasar juga memunculkan berbagai perusahaan multinasional di dunia. Di Indinesia misalnya, sejak politik pintu terbuka, perusahaan-perusahaan Eropa membuka berbagai cabangnya di Indonesia. Freeport dan Exxon dari Amerika Serikat, Unilever dari Belanda, British Petroleum dari Inggris adalah beberapa contohnya. Perusahaan multinasional seperti ini tetap menjadi ikon globalisasi hingga saat ini.

Fase selanjutnya terus berjalan dan mendapat momentumnya ketika perang dingin berakhir dan komunisme di dunia runtuh. Runtuhnya komunisme seakan memberi pembenaran bahwa kapitalisme adalah jalan terbaik dalam mewujudkan kesejahteraan dunia. Implikasinya, negara negara di dunia mulai menyediakan diri sebagai pasar yang bebas. Hal ini didukung pula dengan perkembangan teknologi komunikasi dan transportasi. Alhasil, sekat-sekat antarnegara pun mulai kabur.

Globalisasi : Proses yang Adil?

Globalisasi adalah satu kata yang mungkin paling banyak dibicarakan orang selama lima tahun terakhir ini dengan pemahaman makna yang beragam. Namun, apa yang dipahami dengan istilah globalisasi akhirnya membawa kesadaran bagi manusia, bahwa semua penghuni planet ini saling terkait dan tidak bisa dipisahkan begitu saja satu sama lain walau ada rentang jarak yang secara fisik membentang. Dunia dipandang sebagai satu kesatuan dimana semua manusia di muka bumi ini terhubung satu sama lain dalam jaring-jaring kepentingan yang amat luas.Pembicaraan mengenai globalisasi adalah pembicaraan mengenai topik yang amat luas yang melingkupi aspek mendasar kehidupan manusia dari budaya, politik, ekonomi dan sosial. Globalisasi di bidang ekonomi barangkali kini menjadi kerangka acuan dan sekaligus contoh yang saat ini paling jelas menggambarkan bagaimana sebuah kebijakan global bisa berdampak pada banyak orang di tingkat lokal, sementara wacana globalisasi dalam hal yang lain mungkin tidak begitu mudah diamati secara jelas.

Contoh yang bisa diangkat mungkin adalah perdagangan internasional, kebijakan dana moneter internasional hingga ijin operasi perusahaan multi nasional yang menunjukkan bahwa mata-rantai-dampaknya pada akhirnya akan berakhir pada pelaku ekonomi lokal, baik positif maupun negatif. Desain globalisasi ekonomi sendiri misalnya, memang pada awalnya dinilai beritikad positif, yaitu menaikkan kinerja finansial negara-negara yang dianggap masih terbelakang secara ekonomi dengan melakukan kerjasama perdagangan dan kebijakan industri. Namun, dampak negatifnya ternyata tidak bisa dielakkan ketika penyesuaian kebijakan global itu tidak bisa dilakukan di tingkat lokal. Situasi menang-menang yang ingin dicapai berubah menjadi situasi kalah-menang yang tak terhindarkan bagi pelaku ekonomi lokal. Kasus fenomenal seperti yang tak kunjung usai, penjualan perkebunan kelapa sawit oleh pemerintah baru-baru ini, atau kasus lain yang nyaris tidak terliput secara luas seperti hilangnya jutaan plasma nuftah di hutan dan Papua Barat, menunjukkan hal itu dengan jelas. Tentu masih ada banyak yang lain.

Maka, tidak heran apabila kemudian sebagian merasa bahwa isu globalisasi berhembus ke arah negatif, yaitu bahwa globalisasi hanya menguntungkan mereka yang sudah lebih dahulu kuat secara ekonomi dan punya infrastruktur untuk melanggengkan dominasi ekonominya, sementara negara yang terbelakang hanya merasakan dampak positif globalisasi yang artifisial, namun sebenarnya tetap ditinggalkan. Sebagian yang lainnya tetap optimis dengan cita-cita hakiki globalisasi dan yakin bahwa tata manusia yang setara di muka bumi ini akan terwujud suatu saat nanti dengan upaya-upaya membangun kebersatuan sebagai sesama penghuni bola-dunia.

Nampaknya, apapun esensi perdebatannya, yang ada di depan mata adalah berjalannya proses globalisasi di hampir segala bidang tanpa bisa dihentikan.

Teknologi Informasi (TI)

Teknologi Informasi (TI) yang kini berkembang amat pesat, tak bisa dipungkiri memberikan kontribusi yang signifikan terhadap seluruh proses globalisasi ini. Mulai dari wahana TI yang paling sederhana berupa perangkat radio dan televisi, hingga internet dan telepon gengam dengan protokol aplikasi tanpa kabel (WAP), informasi mengalir dengan sangat cepat dan menyeruak ruang kesadaran banyak orang.

Perubahan informasi kini tidak lagi ada dalam skala minggu atau hari atau bahkan jam, melainkan sudah berada dalam skala menit dan detik. Perubahan harga saham sebuah perusahaan farmasi di Bursa Efek Jakarta hanya membutuhkan waktu kurang dari sepersepuluh detik untuk diketahui di Surabaya. Indeks nilai tukar dollar yang ditentukan di Wall Street, AS, dalam waktu kurang dari satu menit sudah dikonfirmasi oleh Bank Indonesia di Medan Merdeka. Demikian juga peragaan busana di Paris, yang pada waktu hampir bersamaan bisa disaksikan dari Gorontalo, Sulawesi.

TI telah mengubah wajah ekonomi konvensional yang lambat dan mengandalkan interaksi sumber daya fisik secara lokal menjadi ekonomi digital yang serba cepat dan mengandalkan interaksi sumber daya informasi secara global. Peran Internet tidak bisa dipungkiri dalam hal penyediaan informasi global ini sehingga dalam derajat tertentu, TI disamaratakan dengan Internet. Internet sendiri memang fenomenal kemunculannya sebagai salah satu tiang pancang penanda kemajuan teknologi informasi dan komunikasi. Internet menghilangkan semua batas-batas fisik yang memisahkan manusia dan menyatukannya dalam dunia baru, yaitu dunia “maya”. Setara dengan perkembangan perangkat keras komputer, khususnya mikro-prosesor, dan infrastruktur komunikasi, TI di internet berkembang dengan kecepatan yang sukar dibayangkan. Konsep perdagangan elektronik melalui internet, yang dikenal dengan nama e-Commerce yang lahir karena perkawinan TI dengan globalisasi ekonomi belum lagi genap berusia lima tahun dikenal –dari fakta bahwa sebenarnya sudah ada sekitar 20 tahun yang lalu—ketika sudah harus merelakan dirinya digilas dengan konsepsi e-Business yang lebih canggih. Jika e-Commerce “hanya” memungkinkan seseorang bertransaksi jual beli melalui internet dan melakukan pembayaran dengan kartu kreditnya secara on-line, atau memungkinkan seorang ibu rumah tangga memprogram lemari-esnya untuk melakukan pemesanan saribuah secara otomatis jika stok yang disimpan di kulkas itu habis dan membayar berbagai tagihan rumah tangganya melalui instruksi pada bank yang dikirim dengan menekan beberapa tombol pada telepon genggamnya, maka dengan e-Business, transaksi ekspor impor antar negara lengkap dengan pembukaan LC dan model cicilan pembayarannya juga bisa dilakukan dengan wahana dan media yang sama.

Karena itu, wajar jika pemerintah negara-negara Asia, negara yang dianggap kurang maju, kini mulai secara resmi mendukung perkembangan TI setelah sekian lama diam-kebingungan karena tidak tahu apa yang harus dilakukan dengan perkembangan teknologi yang demikian cepat ini. Bagi Asia, yang saat ini sedang bekerja keras mengejar ketinggalan dari negara-negara maju dan pada saat yang sama mengalami perubahan sosial politik, keberadaan internet khususnya merupakan masalah yang pelik. Lebih buruk lagi, krisis ekonomi yang dialami Asia pada akhir tahun 90an menunda perkembangan TI di saat AS dan negara-negara Eropa sedang berkembang pesat dalam penggunaan teknologi itu.

Pertemuan Asian Regional Conference of the Global Information Infrastructure Commission (GIIC) di Manila pada bulan Juli 2000 menghasilkan rencana untuk membangun jaringan komunikasi, menyediakan perangkat pengakses informasi dari internet untuk masyarakat, menyusun framework penggunaan TI, membangun jaringan online-pemerintah, serta mengembangkan pendidikan untuk meningkatkan daya saing Asia. Namun memang masih ada hambatan, terutama antara lain sumber daya yang terbatas, masih kakunya sistem pemerintahan, serta perbedaan sosial politik di antara negara-negara yang kini harus bekerjasama –yang bila gagal diatasi, akan tetap menempatkan Asia di pihak yang merugi. Salah satu tindakan yang akan dilakukan oleh pemerintah Asia yang disepakati dalam pertemuan GIIC itu adalah mempersiapkan hukum mengenai transaksi, kejahatan internet, merek dagang, hak cipta dan masalah lain.

Bagaimana dengan Indonesia? Menurut Tabloid Kontan On-line tanggal 9 Oktober 2000 yang mengutip IDC (Information Data Corporation), dana yang sudah dibelanjakan untuk kepentingan TI di Indonesia cukup besar. Tahun 2000 ini diperkirakan US$ 772,9 juta, naik dari US$ 638,4 juta tahun lalu. Jumlah ini belum termasuk investasi dotcom yang sempat bergairah obor-blarak dalam dua tahun terakhir. Dari US$ 772,9 juta itu, sebagian besar (57,7%) dibelanjakan untuk perangkat keras seperti PC dan notebook. Sebagian yang lain (14,4%) dibelanjakan untuk perangkat lunak. Seharusnya, angka untuk perangkat lunak ini jauh lebih besar daripada untuk perangkat kerasnya. Hal ini diduga keras karena di Indonesia tingkat pembajakan masih di atas 90%. Sementara dari 17 sektor yang membelanjakan uang untuk TI tadi, sektor yang paling banyak mengeluarkan uang adalah komunikasi & media (19,3%), diikuti oleh discreet manufacturing (16,9%), pemerintah (12,4%), dan perbankan (11,8%).

TI yang Mendorong Perubahan Sosial?

Sampai dengan bulan Juni 1999, masih menurut sumber dari Kontan On-line, dari seluruh penduduk Indonesia yang berjumlah 220 juta jiwa, jumlah personal computer yang ada di negeri ini hanya sekitar 2 juta unit. Itu berarti hanya 0,95% dari jumlah penduduk. Angka ini masih sangat kecil jika dijadikan pijakan konsepsi utopis TI yang mampu mendorong terjadinya perubahan sosial.

Namun, angka sekecil itu yang diperkuat dengan TI, khususnya pemanfaatan jaringan internet, bisa cukup menimbulkan dilema bagi pemerintah, lebih khusus lagi bagi negara yang memiliki peraturan ketat. Di jaman Orde Baru berkuasa dulu, TI disikapi dengan penuh kebingungan, seperti misalnya dalam kasus penggerebekan salah satu Internet Service Provider (ISP) di Jakarta saat “Kudatuli” –kerusuhan dua puluh tujuh juli—yang menghebohkan itu. Kasus ini layaknya menghadapkan kemajuan TI dengan alat perang dan kekuasaan. Dan seperti biasanya, senjata lebih berkuasa daripada teknologi. Namun, kekuatan TI yang ditekan itu kemudian tampil “jumawa” dalam episode jatuhnya Orde Baru. Konon, dipercaya bahwa gerakan mahasiswa dan bantuan logistiknya dikoordinasikan dengan memanfaatkan kecanggihan TI ini. Bahkan, komunikasi militer pun disadap dan semua sandi militer diterjemahkan oleh para aktivis dan dibagikan lewat pager, telepon gengam dan email pada para koordinator lapangan untuk mengantisipasi blokade militer yang menyapu Jakarta dan kota-kota lainnya saat itu, 1998 dan 1999. TI, secara langsung atau tidak, berkontribusi atas terjadinya suatu perubahan sosial yang bermakna di Indonesia yaitu jatuhnya rejim militeristik yang sudah berkuasa 32 tahun lamanya.

Tapi, entah dimana salahnya, pemerintah baru yang terpilih secara relatif demokratis pasca rejim Orde Baru ini juga gagap menanggapi kemajuan TI. Keppres 96/2000 yang garis besarnya berisi larangan masuknya investor asing di bidang industri multimedia di Indonesia, menunjukkan dengan jelas kebingungan pemerintah dalam merespon perkembangan bisnis multimedia, yang tentu ada dalam mainstream TI. Dengan Kepres itu, tersirat inferioritas yang luar biasa dalam diri pemerintah. Pemerintah beranggapan bahwa proteksi itu diberikan dengan asumsi tidak mungkin pemain-pemain lokal mampu bersaing dengan investor asing dalam dunia TI. Padahal, justru banyak pemain lokal yang berteriak dan menentang keppres ini. Satu-satunya pemain lokal yang terlihat paling getol mendukung dikeluarkannya keppres tersebut hanyalah PT. Telkom. Kebingungan ini juga terlihat jelas dalam perumusan UU Telekomunikasi beserta PP yang menyertainya. Dalam PP No 52/2000 misalnya, apabila seseorang ingin mendirikan warung internet, untuk mengurus ijin pendirian warnet, harus meminta ijin yang ditandatangani oleh menteri (!). Jelas, bahwa kebijakan pemerintah saat ini menimbulkan semakin banyak masalah yang timbul dalam pengembangan TI.

Dalam hal politik, meningkatnya tribalisme saat ini mungkin bisa dianggap terkait dengan kemajuan TI karena memperjelas banyak hal sehingga setiap orang dapat mengetahui peristiwa yang terjadi di mana saja, yang pada masa lalu tidak terlihat –tapi bukannya tidak ada. Demokrasi melanda dunia dan dunia menerapkan demokrasi itu melalui sistem telekomunikasi global. Dengan semakin banyaknya informasi yang diterima masyarakat, pemerintah harus mulai berubah ke arah sistem dimana peraturan dan hukum didasarkan bukan pada kemauan pemerintah, melainkan pada legitimasi masyarakat. Konsep Negara Kesatuan misalnya, jika dilihat dari kacamata TI dan globalisasi secara paradoks bisa jadi sudah punah karena negara yang efektif justru memecah dirinya menjadi bagian lebih kecil dan lebih efisien. Kenichi Ohmae dalam bukunya yang terkenenal The End of the Nation State, melihat dengan jelas bahwa gagasan “pemerintah pusat adalah bagian yang terpenting dari sebuah pemerintahan” sudah saatnya ditinggalkan. Dunia dalam kacamata TI saat ini adalah dunia tentang pribadi orang per orang, bukan negara (state). Dunia yang saat ini, menurut pencetus ide “The Third Way Anthony Giddens dengan teori strukturasi modernisnya, sedang bermetamorfosa dari swapraja menuju swakelola.

Pilihan Strategi Pemanfaatan TI

TI modern memungkinkan kerjasama yang luar biasa antar masyarakat, pelaku ekonomi dan negara. Sebuah paradoks: karena ekonomi global makin membesar, maka negara-negara yang mengambil peran akan semakin mengecil. Tanpa TI, informasi tidak ada, dan tanpa informasi maka semua kegiatan akan berhenti.

Globalisasi, dalam hal informasi dan dilihat dari kacamata TI, jelas adalah keniscayaan. Tak ada jalan untuk mundur lagi. Menurut Amartya Sen, pemenang hadiah Nobel bidang Ekonomi tahun 1998, teknologi harus berpihak dan mengabdi pada manusia. Maka yang harus dilakukan dalam konteks perkembangan TI dan globalisasi ini adalah membangun kembali keberpihakan TI melalui strategi yang membela mereka yang selama ini ditinggalkan dan diabaikan dalam arus globalisasi.

Bagaimana memulai? Pertama, dari yang lokal, yaitu dengan memberikan kesempatan pada yang kecil. Dengan populasi mencapai 2,1 juta unit usaha yang “tahan banting” –sudah teruji dalam krisis ekonomi—maka pengusaha kecil, menengah dan koperasi merupakan sasaran pokok yang harus didorong dan diberdayakan dalam memanfaatkan TI untuk melakukan perdagangan elektronik karena keterbatasan modal, sumber daya manusia dan keahlian.

Kedua, adanya infrastruktur perangkat keras ataupun lunak. Dalam hal ini, pemerintah harus mempunyai visi yang jelas. Dulu Indonesia pernah mempunyai konsep Nusantara 21, yang sebenarnya sudah diresmikan penggunaannya pada akhir 1996. Konsep ini harus diakui meniru konsep Singapore One, dan juga Malaysia Supercoridor. Implementasinya pun saat itu sudah ada, yaitu dengan banyak munculnya wasantara.net, hasil kerjasama antara PT Telkom dan PT Pos dan munculnya banyak ISP. Tapi konsep Nusantara 21 terhenti dan terganggu karena krisis ekonomi dan politik. Sekarang, konsep ini sebenarnya bisa dilanjutkan lagi karena embrionya sudah muncul di masyarakat yang berupa ISP, warnet dan lain-lain. Mungkin ini akan lebih mudah karena dulu Nusantara 21 itu sebuah proyek menara gading yang di bawahnya masih kosong. Nah, sekarang tinggal pemerintahnya. Adakah visi ke sana?

* Penulis adalah Sekretaris Jenderal Uni Sosial Demokrat Jakarta, Sekretaris Yayasan Elsppat Bogor dan Staf Pengajar Luarbiasa Jurusan Teknik Industri Universitas Trisakti Jakarta. Saat ini sedang meneruskan program studi magister sains di bidang Sistem Informasi di Departemen Komputasi, University of Manchester – Institute of Science & Technology (UMIST), Manchester, Inggris.

Sumber :

http://id.wikipedia.org/wiki/Globalisasi

Globalisasi, Teknologi Informasi dan Perubahan Sosial

Nama : Muhammad Edwin Hermawan

NPM : 52409037

Tugas : Pengantar Web Science

Web Developer

Web developer adalah seseorang yang menciptakan aplikasi berbasis web dengan menggunakan bahasa pemrograman. pada dasarnya, web developer membuat berbagai hal “terjadi” pada sebuah website. Peran web developer ada;lah sebagai penghubung dari semua sumber daya yang akan digunakan pada sebuah website yang dinamis, hingga mengatur cara pengunjung untuk berinteraksi dengan elemen-elemen dari website tersebut.

Seorang web developer yang handal akan terbiasa dengan bahasa pemrograman, baik itu disisi server (server-side scripting) maupun disisi client (client-side scripting).

aspek tampilan menjadi sisi yang agak “terpinggirkan” oleh web developer. Pada umumnya setelah scripting dari aplikasi web selesai dibuat, web developer akan menyerahkan pekerjaannya kepada web designer untuk menciptakan tampilan yang baik.

Berikut ini adalah cara-cara  yang dapat membantu anda untuk memulai karir sebagai web developer. Tidak panjang lebar inilah langkah-langkah menjadi seorang web developer:

  1. Belajar bahasa pemrograman web, untuk memulainya tentu anda harus menguasai bahasa pemrograman web. Dan bahasa yang dikuasai tidak cukup 1 bahasa pemrograman saja karena web dibangun diatas beberapa faktor pendukung. Bahasa yang sebaiknya anda pelajari untuk menjadi web developer adalah:
    • HTML, merupakan bahasa pemrograman web paling dasar dan mutlak harus dikuasai. HTML adalah bahasa untuk menciptakan tampilan web yang anda lihat di browser. HTML membangun struktur tampilan web seperti header, content, footer, menu, dan sebagainya. Namun untuk menciptakan tampilan yang lebih baik tidak cukup dengan HTML saja masih diperlukan bahasa lain untuk menciptakan tampilan yang lebih baik.
    • CSS, inilah bahasa pelengkap HTML. Tanpa CSS kita tak akan dapat menciptakan tampilan yang indah. CSS adalah bahasa yang mengatur layout dan tampilan dari web tersebut misalnya warna background, tulisan, font, ukuran, dan sebagainya. Dengan kombinasi HTML dan CSS maka kita dapat menciptakan tampilan yang baik dan indah.
    • Bahasa scripting web misalnya PHP, ASP, ColdFusion, Python, dan lainnya. Bahasa pemrograman ini adalah bahasa yang akan kita gunakan untuk membangun aplikasi web. Kalau tadi HTML dan CSS merupakan pembangun tampilan dari web tersebut maka bahasa scripting ini adalah pengontrol logika aplikasi web. Bahasa ini menghubungkan aplikasi web kita dengan database dan mengolah input output dari aplikasi kita. Sebaiknya anda memilih salah satu bahasa untuk didalami. Saya menyarankan menggunakan PHP karena bahasa inilah yang paling banyak digunakan untuk membuat aplikasi web. Dengan sifatnya yang terbuka dan bebas biaya maka kita dengan mudah mempelajari dan membuat aplikasi web dengan mudah. Kelengkapan dokumentasi dan tutorial PHP juga sangat banyak sehingga anda tidak akan kesulitan mempelajari bahasa yang satu ini.
    • SQL, merupakan bahasa scripting database. Database adalah aplikasi pengolah data yang menyimpan data untuk digunakan bersama aplikasi web kita. Database ada bermacam-macam misalnya MySQL, SQLite, Oracle, PostgreSQL, SQL Server, dan database lainnya. Sangat disarankan untuk memilih salah satu untuk didalami. Walaupun SQL merupakan standar bahasa scripting database namun dengan mempelajari salah satu scripting database yang ada maka kita akan dimudahkan dalam menyimpan, mengelola, dan memberikan output data dengan tersedianya fungsi-fungsi yang akan membantu anda bekerja dengan database.
    • Javascript, bahasa scripting yang berjalan di browser. Bahasa ini tidak mutlak dipelajari, namun kalau anda ingin membuat web dengan efek animasi, dan web yang lebih interaktif maka javascript akan membantu anda. Dibandingkan dengan flash untuk membuat efek tertentu, saya lebih memilih Javascript. Kenapa, karena Flash masih memerlukan installasi plugin sedangkan Javascript sudah didukung secara default oleh browser modern.
  2. Pelajari teknik penyelesaian kasus-kasus pemrograman web. Misalnya bagaimana pemrograman yang berhubungan dengan tanggal, bagaimana menghubungkan web dengan aplikasi lainnya, bagaimana mengakses database, dan beragam teknik lainnya. Dengan mengetahui teknik pemrograman dan penyelesaian kasus-kasus pemrograman web maka anda dapat lebih efektif dalam pemrograman aplikasi web anda.
  3. Pelajari metode pengembangan web yang baik. Ada banyak metode pengembangan seperti RUP, Agile, dan USDP tapi pada dasarnya mengfokuskan pada analisa, perancangan, pengembangan, dan pengujian. Lakukan pengembangan aplikasi dengan tahapan-tahapan diatas. Lakukan analisa apa yang diperlukan oleh aplikasi ini, kemudian rancang terlebih dahulu aplikasi anda sebelum melakukan coding, lakukan pengembangan atau coding, dan uji coba terlebih dahulu sebelum dirilis atau didelivery. Anda dapat kembali ketahap sebelumnya bila diperlukan. Yang penting, tentukan sendiri metode yang paling baik seusai dengan diri anda.
  4. Belajar mengolah gambar. Buat apa? Karena dengan gambar maka kita dapat memberikan informasi lebih cepat dan efektif dibandingkan dengan mendeskripsikan dalam text yang panjang. Cukup pelajari Adobe Photoshop atau Adobe Firework yang merupakan software paling umum untuk keperluan gambar web. Pelajari bagaimana membuat gambar seperti icon, background, patern, dan gambar lainnya. Sebenarnya bukan merupakan keharusan karena untuk menciptakan gambar untuk tampilan web karena hal ini lebih cenderung merupakan pekerjaan web designer. Namun bila anda bs membuat gambar untuk web maka akan lebih membantu dibandingkan anda harus meminta tolong teman anda untuk keperluan gambar web anda.
  5. Gunakan framework, framework merupakan sekumpulan fungsi dan library yang dapat memudahkan pemrograman anda. Gunakan framework sesuai dengan bahasa pemrograman anda. Misalnya ASP menggunakan .NET Framework. Ruby dengan Rails Framework, Python dengan Django Framework, dan PHP yang lebih banyak lagi seperti Prado, Symfony, CakePHP, dan framework lainnya. Lakukan riset dan tentukan pilihan anda framework mana yang akan anda gunakan dan dalami framework tersebut. Jangan terlalu banyak berpindah-pindah framework karena anda tidak akan memperoleh manfaat maksimal karena pemahaman yang terpecah-pecah. Jadi tentukan framework pilihan anda sesuai minat, dan teknik yang anda senangi.
  6. Pelajari teknik-teknik mengoptimalkan aplikasi anda. Agar aplikasi anda dapat berjalan lebih cepat dan responsif maka anda harus dapat melakukan tuning atau optimalisasi. Pelajari teknik pemrograman web yang baik, pemecahan masalah programming yang efektif, tuning dan optimalisasi database, serta optimasi web server.
  7. Pelajari web server, akan sangat bermanfaat bila anda mempelajari web server agar anda dapat mengetahui bagaimana menjalankan aplikasi anda di web server. Atau bagaimana cara mengoptimalkan aplikasi di web server. Misalnya penggunaan module caching seperti APC, eAccelerator, dan sebagainya. Atau penggunaan file .htaccess untuk menciptakan friendly URL atau URL yang lebih enak dibaca. Dengan mempelajari web server maka anda dapat mengoptimalkan dan menambahkan feature aplikasi anda di server.
  8. Pelajari penggunaan control panel hosting. Karena anda akan banyak berhubungan dengan control panel bila anda menyewa hosting untuk web anda. Control panel yang banyak digunakan antara lain Cpanel, Pleks, ISPConfig, dan sebagainya. Dengan memahami penggunaan control panel maka anda dapat mengoptimalkan aplikasi anda di provider hosting anda.
  9. Ikuti perkembangan teknologi web terbaru. Teknologi web selalu berkembang misalnya munculnya teknologi RSS, PODCasting, dan teknologi lainnya. Pelajari bagaimana membuat dan menggunakan teknologi tersebut di aplikasi anda. Karena aplikasi yang ketinggalan jaman akan ditinggalkan penggunanya juga.
  10. Pelajari manajemen proyek. Suatu pengembangan aplikasi merupakan suatu proyek yang harus di atur, direncanakan, dan dilakukan dengan baik. Dengan mempelajari manajemen proyek maka anda dapat melakukan kolaborasi dengan yang lain dalam mengembangkan aplikasi. Anda juga dapat memperoleh efektifitas dan efisiensi waktu dalam menyelesaikan suatu proyek.
  11. Untuk meningkatkan kemampuan anda, selalu asah kemampuan anda dengan mengerjakan aplikasi web. Entah pekerjaan, atau proyek pribadi. Karena makin banyak aplikasi yang anda buat maka kemampuan anda akan makin baik. Kembangkan ide anda dan realisasikan menjadi suatu aplikasi.
  12. Yang terakhir, jangan mau selalu menjadi web developer yang hanya mengerjakan proyek orang lain. Anda harus membuat suatu aplikasi yang dapat dijadikan produk atau layanan anda sebagai wujud kemampuan anda. Produk dan layanan ini dapat anda jual sehingga anda dapat memperoleh hasil dari kemampuan anda dan menikmati hasilnya. Dibandingkan dengan mengerjakan proyek orang lain secara terus-terusan dan dibayar per-proyek tentu akan lebih baik bila anda mengerjakan 1 produk namun anda memperoleh hasil terus-terusan dengan syarat produk anda memiliki nilai jual yang baik.

Sumber :

http://www.balinter.net/news_89_Web_Developer.html

http://www.thinkrooms.com/2008/06/23/12-langkah-menjadi-seorang-web-developer/

Nama : Muhammad Edwin Hermawan

NPM : 52409037

Tugas : Pengatar Web Science

HTTP

Hypertext Transfer Protocol (HTTP) adalah sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hipermedia. Penggunaannya banyak pada pengambilan sumber daya yang saling terhubung dengan tautan, yang disebut dengan dokumen hiperteks, yang kemudian membentuk World Wide Web pada tahun 1990 oleh fisikawan Inggris, Tim Berners-Lee. Hingga kini, ada dua versi mayor dari protokol HTTP, yakni HTTP/1.0 yang menggunakan koneksi terpisah untuk setiap dokumen, dan HTTP/1.1 yang dapat menggunakan koneksi yang sama untuk melakukan transaksi. Dengan demikian, HTTP/1.1 bisa lebih cepat karena memang tidak usah membuang waktu untuk pembuatan koneksi berulang-ulang. Pengembangan standar HTTP telah dilaksanakan oleh Konsorsium World Wide Web (World Wide Web Consortium/W3C) dan juga Internet Engineering Task Force (IETF), yang berujung pada publikasi beberapa dokumen Request for Comments (RFC), dan yang paling banyak dirujuk adalah RFC 2616 (yang dipublikasikan pada bulan Juni 1999), yang mendefinisikan HTTP/1.1. Dukungan untuk HTTP/1.1 yang belum disahkan, yang pada waktu itu RFC 2068, secara cepat diadopsi oleh banyak pengembang penjelajah Web pada tahun 1996 awal. Hingga Maret 1996, HTTP/1.1 yang belum disahkan itu didukung oleh Netscape 2.0, Netscape Navigator Gold 2.01, Mosaic 2.7, Lynx 2.5, dan dalam Microsoft Internet Explorer 3.0. Adopsi yang dilakukan oleh pengguna akhir penjelajah Web pun juga cepat. Pada bulan Maret 2006, salah satu perusahaan Web hosting melaporkan bahwa lebih dari 40% dari penjelajah Web yang digunakan di Internet adalah penjelajah Web yang mendukung HTTP/1.1. [1]Perusahaan yang sama juga melaporkan bahwa hingga Juni 1996, 65% dari semua penjelajah yang mengakses server-server mereka merupakan penjelajah Web yang mendukung HTTP/1.1. Standar HTTP/1.1 yang didefinisikan dalam RFC 2068 secara resmi dirilis pada bulan Januari 1997. Peningkatan dan pembaruan terhadap standar HTTP/1.1 dirilis dengan dokumen RFC 2616 pada bulan Juni 1999. HTTP adalah sebuah protokol meminta/menjawab antara klien dan server. Sebuah klien HTTP (seperti web browser atau robot dan lain sebagainya), biasanya memulai permintaan dengan membuat hubungan ke port tertentu di sebuah server Webhosting tertentu (biasanya port 80). Klien yang mengirimkan permintaan HTTP juga dikenal dengan user agent. Server yang meresponsnya, yang menyimpan sumber daya seperti berkas HTML dan gambar, dikenal juga sebagai origin server. Di antara user agent dan juga origin server, bisa saja ada penghubung, seperti halnya proxy, gateway, dan juga tunnel. HTTP tidaklah terbatas untuk penggunaan dengan TCP/IP, meskipun HTTP merupakan salah satu protokol aplikasi TCP/IP paling populer melalui Internet. Memang HTTP dapat diimplementasikan di atas protokol yang lain di atas Internet atau di atas jaringan lainnya. seperti disebutkan dalam “implemented on top of any other protocol on the Internet, or on other networks.”, tapi HTTP membutuhkan sebuah protokol lapisan transport yang dapat diandalkan. Protokol lainnya yang menyediakan layanan dan jaminan seperti itu juga dapat digunakan..”[2] Sumber daya yang hendak diakses dengan menggunakan HTTP diidentifikasi dengan menggunakan Uniform Resource Identifier (URI), atau lebih khusus melalui Uniform Resource Locator (URL), menggunakan skema URI http: atau https:. Sesuai dengan perkembangan infrastruktur internet maka pada tahun 1999 dikeluarkan HTTP versi 1.1 untuk mengakomodasi proxy, cache dan koneksi yang persisten. [sunting] Sesi HTTP Sebuah sesi HTTP adalah urutan transaksi permintaan dan respons jaringan dengan menggunakan protokol HTTP. Sebuah klien HTTP akan memulai sebuah permintaan. Klien tersebut akan membuka sebuah koneksi Transmission Control Protocol|Transmission Control Protocol (TCP) ke sebuah port tertentu yang terdapat dalam sebuah host (umumnya port 80 atau 8080). Server yang mendengarkan pada port 80 tersebut akan menunggu pesan permintaan klien. Saat menerima permintaan, server akan mengirimkan kembali baris status, seperti “HTTP/1.1 200 OK”, dan pesan yang hendak diminta, pesan kesalahan atau informasi lainnya. Berikut ini adalah contoh transaksi yang dilakukan oleh server dan klien S = Server C = Client C : (Inisialisasi koneksi) C : GET /index.htm HTTP/1.1 C : Host: http://www.wikipedia.org S : 200 OK S : Mime-type: text/html S : S : — data dokumen — S : (close connection)

Sumber : http://id.wikipedia.org/wiki/Hypertext_Transfer_Protocol

Nama : Muhammad Edwin Hermawan

Kelas : 2IA20

Tugas Pengantar Web Science

Kekuatan hukum untuk web desain

kebanyakan dari kita malas untuk membuat desain web sendiri. sehingga terkadang kita menjadi plagiat atas karya orang lain. di indonesia sendiri kekuatan hukum yang melindungi desain web sudah jelas ter maktub dalam Undang-undang Hak Cipta, yaitu, yang berlaku saat ini, Undang-undang Nomor 19 Tahun 2002.dengan adanya undang-undang ini maka semua desain web yang di upload di internet telah dilindungi oleh undang-undang dan sudah jelas kekuatan hukumnya.

Di Indonesia, jangka waktu perlindungan hak cipta secara umum adalah sepanjang hidup penciptanya ditambah 50 tahun atau 50 tahun setelah pertama kali diumumkan atau dipublikasikan atau dibuat, kecuali 20 tahun setelah pertama kali disiarkan untuk karya siaran, atau tanpa batas waktu untuk hak moral pencantuman nama pencipta pada ciptaan dan untuk hak cipta yang dipegang oleh Negara atas folklor dan hasil kebudayaan rakyat yang menjadi milik bersama (UU 19/2002 bab III dan pasal 50).

Sanksi pidana atas pelanggaran hak cipta di Indonesia secara umum diancam hukuman penjara paling singkat satu bulan dan paling lama tujuh tahun yang dapat disertai maupun tidak disertai denda sejumlah paling sedikit satu juta rupiah dan paling banyak lima miliar rupiah, sementara ciptaan atau barang yang merupakan hasil tindak pidana hak cipta serta alat-alat yang digunakan untuk melakukan tindak pidana tersebut dirampas oleh Negara untuk dimusnahkan (UU 19/2002 bab XIII).

Sumber : http://amybachtiar.blogspot.com/2011/03/kekuatan-hukum-untuk-web-desain.html

Nama : Muhammad Edwin Hermawan

Kelas : 2IA20

Tugas Pengantar Web Science

Statistik Pengguna Browser

Sumber :

http://www.rizky.web.id/2011/01/statistik-pengguna-browser-terbanyak.html

Nama : Muhammad Edwin Hermawan

Kelas : 2IA20

Tugas Pengantar Web Science

Jika anda seorang admin website atau memiliki website, pastinya sudah sering melihat statistik browser terbanyak yg di gunakan pengunjung ke web anda melalui cpanel atau fasilitas lain, namun apakah anda ingin tahu bagaimana statistik pengguna terbaanyak browser yang di gunakan pengguna internet di seluruh dunia ?

berapa banyak orang menggunakan firefox ? chrome ? safari ? Internet Explorer dan juga Opera ?, mari kita simak tabel di bawah ini

Browser Statistics Month by Month

2010 Internet Explorer Firefox Chrome Safari Opera
December 27.5 % 43.5% 22.4% 3.8% 2.2%
November 28.6 % 44.0% 20.5% 4.0% 2.3%
October 29.7 % 44.1% 19.2% 3.9% 2.2%
September 31.1 % 45.1% 17.3% 3.7% 2.2%
August 30.7 % 45.8% 17.0% 3.5% 2.3%
July 30.4 % 46.4% 16.7% 3.4% 2.3%
June 31.0 % 46.6% 15.9% 3.6% 2.1%
May 32.2 % 46.9% 14.5% 3.5% 2.2%
April 33.4 % 46.4% 13.6% 3.7% 2.2%
March 34.9 % 46.2% 12.3% 3.7% 2.2%
February 35.3 % 46.5% 11.6% 3.8% 2.1%
January 36.2 % 46.3% 10.8% 3.7% 2.2%
2009 Internet Explorer Firefox Chrome Safari Opera
December 37.2 % 46.4% 9.8% 3.6% 2.3%
November 37.7 % 47.0% 8.5% 3.8% 2.3%
October 37.5 % 47.5% 8.0% 3.8% 2.3%
September 39.6 % 46.6% 7.1% 3.6% 2.2%
August 39.3 % 47.4% 7.0% 3.3% 2.1%
July 39.4 % 47.9% 6.5% 3.3% 2.1%
June 40.7 % 47.3% 6.0% 3.1% 2.1%
May 41.0 % 47.7% 5.5% 3.0% 2.2%
April 42.1 % 47.1% 4.9% 3.0% 2.2%
March 43.3 % 46.5% 4.2% 3.1% 2.3%
February 43.6 % 46.4% 4.0% 3.0% 2.2%
January 44.8 % 45.5% 3.9% 3.0% 2.3%
2008 Internet Explorer Firefox Chrome Safari Opera
December 46.0 % 44.4% 3.6% 2.7% 2.4%
November 47.0 % 44.2% 3.1% 2.7% 2.3%
October 47.4 % 44.0% 3.0% 2.8% 2.2%
September 49.0 % 42.6% 3.1% 2.7% 2.0%
August 51.0 % 43.7% 2.6% 2.1%
July 52.4 % 42.6% 2.5% 1.9%
June 54.2 % 41.0% 2.6% 1.7%
May 54.4 % 39.8% 2.4% 1.5%
April 54.8 % 39.1% 2.2% 1.4%
March 53.9 % 37.0% 2.1% 1.4%
February 54.7 % 36.5% 2.0% 1.4%
January 54.7 % 36.4% 1.9% 1.4%
2007 Internet Explorer Firefox Mozilla Safari Opera
November 56.0 % 36.3% 1.2% 1.8% 1.6%
September 57.2 % 35.4% 1.2% 1.6% 1.5%
July 58.5 % 34.5% 1.4% 1.5% 1.9%
May 58.9 % 33.7% 1.3% 1.5% 1.7%
March 58.7 % 31.8% 1.3% 1.6% 1.6%
January 58.6 % 31.0% 1.5% 1.7% 1.5%
2006 Internet Explorer Firefox Mozilla Netscape Opera
November 60.6 % 29.9% 2.5% 0.2% 1.5%
September 62.1 % 27.3% 2.3% 0.4% 1.6%
July 62.4 % 25.5% 2.3% 0.4% 1.4%
May 63.0 % 25.7% 2.3% 0.3% 1.5%
March 64.7 % 24.5% 2.4% 0.5% 1.5%
January 66.0 % 25.0% 3.1% 0.5% 1.6%
2005 Internet Explorer Firefox Mozilla Netscape Opera
November 68.9 % 23.6% 2.8% 0.4% 1.5%
September 75.5 % 18.0% 2.5% 0.4% 1.2%
July 73.8 % 19.8% 2.6% 0.5% 1.2%
May 71.6 % 21.0% 3.1% 0.7% 1.3%
March 72.5 % 18.9% 3.3% 1.0% 1.9%
January 74.5 % 16.6% 3.4% 1.1% 1.9%
2004 Internet Explorer Mozilla Netscape Opera
November 76.2 % 16.5% 1.7% 1.6%
September 79.0 % 13.7% 2.0% 1.7%
July 80.4 % 12.6% 2.2% 1.6%
May 81.9 % 9.5% 2.4% 1.6%
March 82.8 % 7.9% 2.8% 1.4%
January 84.7 % 5.5% 2.4% 1.5%
2003 Internet Explorer Mozilla Netscape Opera
November 84.9 % 7.2% 2.6% 1.9%
September 86.6 % 6.2% 2.7% 1.8%
July 87.2 % 5.7% 2.7% 1.7%
May 87.7 % 4.6% 3.3% 1.4%
March 88.0 % 4.2% 3.4% 1.2%
January 84.6 % 4.0% 4.0%
2002 Internet Explorer AOL Netscape
November 83.4 % 5.2% 8.0%
September 83.5 % 4.5% 8.0%
July 84.5 % 3.5% 7.3%
May 86.7 % 2.8% 7.3%
March 86.1 % 3.0% 7.7%
January 85.8 % 2.8% 7.9%

 

Internet Explorer Microsoft Internet Explorer
Firefox Mozilla Firefox (identified as Mozilla before 2005)
Chrome Google Chrome
Mozilla The Mozilla Suite (Gecko, Netscape)
Safari Safari (and Konqueror. Both identified as Mozilla before 2007)
Opera Opera
Netscape Netscape Navigator (identified as Mozilla after 2006)
AOL America Online (based on both Internet Explorer and Mozilla

 

JavaScript Statistics

There are no absolute trends about the use of JavaScript. Some users have scripting turned off. Some browsers don’t support scripting:

Date JavaScript On JavaScript Off
January 2008 95% 5%
January 2007 94% 6%
January 2006 90% 10%
January 2005 89% 11%
January 2004 92% 8%
January 2003 89% 11%
January 2002 88% 12%
January 2001 81% 19%
January 2000 80% 20%

Pengantar Web Service

Pengantar
Masalah-masalah dengan object model untuk distributed application memaksa para pengembang untuk mencari alternative lain. Dengan adopsi dari standar Web, wajar jika solusi berdasarkan standar Web menjadi pertimbangan. Hal ini mengantarkan evolusi dari Web Service.

Apa Itu Web Services?
Web Service adalah sebuah set alamat URL yang ada pada internet untuk melayani sebagai building block untuk membuat distributed application. Contoh awal dari sebuah Web Service adalah Microsoft Passport. Passport menyediakan layanan auntentikasi dan semua fungsionalitasnya dapat diakses melalui HTTP request.

Fondasi dari Web Service
Fondasi dari Web Service adalah HTTP, XML, dan Simple Object Access Protocol (SOAP, sebuah protocol berbasis HTTP dan XML yang ringan dan digunakan untuk pertukaran informasi). Perkembangan dari teknologi ini dipimpin oleh World Wide Web Concortium (W3C).

Building Blocks
Seperti komponen, Web Service adalah black boxes. Mereka mengenkapsulasi implementasi dan menyediakan interface untuk berkomunikasi dengan Web Service. Oleh karena itu, kita dapat menggunakan Web Service sebagai building blocks pada aplikasi.

Tidak ada Pembatasan Rincian
Tidak ada pembatasan untuk rincian dari Web Service. Web Service dapat bervariasi dari komponen sederhana seperti komponen order-tracking yang dikeluarkan oleh perusahaan pengiriman sampai aplikasi besar seperti aplikasi finansial. Kita dapat menggunakan Web Service pada berbagai level aplikasi.

Sumber Statis atau Aplikasi Interaktif
Web Service dapat menyediakan akses yang mudah ke sebuah set informasi yang statis. Sebagai contoh, sebuah Web Service dapat mengijinkan seorang customer untuk meminta informasi demografi dari kota tertentu.
Sebagai alternative, para pengembang dapat menggunakan Web Service untuk mengimplementasikan aplikasi interaktif. Sebagai contoh, sebuah situs travel mungkin dapat membangun seluruh jadwal liburan secara online dengan beberapa Web Service. Si pengguna dapat menggunakan Web Service untuk membuat pemesanan hotel dan mobil, merencanakan jadwal penerbangan, memesan pesawat, kegiatan lain yang berhubungan dengan travel.

Menggabungkan Web Service
Sebuah Web Service dapat bergabung dengan Web Service lain untuk menyediakan sebuah set layanan yang mutakhir. Sebagai contoh, sebuah Web Service untuk agensi real-estate dapat menggunakan Web Service verifikasi kredit untuk memfasilitasi penerimaan dari aplikasi peminjaman online. Ke depannya, semakin banyak distributed application yang akan dibangun dari Web Service. Pada beberapa aplikasi, Web Service akan sering digunakan saat run time berdasarkan metric yang berbeda, seperti ketersediaan, biaya, performa, dan kualitas. Tingkatan pilihan ini akan menjadi tidak ternilai dalam mendesain system dengan kemampuan failover.

Masa Depan Distributed Application
Mengapa Web Service dapat sukses sedangkan teknologi lain gagal? Mari kita lihat karakteristik kunci dari Web Service yang mendorong kesuksesannya.

  • Interoperabilitas

Web Service dibuat untuk dipanggil dengan SOAP. Karena SOAP adalah platform netral, para pengembang tidak perlu memikirkan bagaimana cara menghubungkan DCOM, CORBA, dan protokol lain yang terpisah. Semua Web Service dapat beroperasi dengan Web Service lain.
Dan juga, karena Web Service berkomunikasi dengan menggunakan HTTP dan XML, semua jaringan yang mendukung teknologi ini dapat menyediakan dan mengakses Web Service.

  • Dukungan Multi Bahasa

Para pengembang dapat membuat Web Service dalam berbagai bahasa. Akibatnya, para pengembang tidak perlu mempelajari bahasa baru atau melakukan standarisasi pada satu bahasa saja untuk membuat ataupun menggunakan Web Service.

  • Menggunakan Aplikasi yang sudah ada

Sangat mudah untuk membongkar komponen dan library yang sudah ada seperti Web Service. Vendor, seperti Microsoft, menyediakan tools untuk membuat pekerjaan membongkar komponen dan library menjadi lebih mudah. Kebanyakan perusahaan punya komponen, library, dan aplikasi yang sudah ada dalam jumlah banyak. Kemungkinan akan lebih efektif dalam segi biaya jika menggunakan kembali fungsionalitas dari resource sebuah aplikasi dibandingkan dengan mengimplementasikannya.

  • Penggunaan Standar yang Mendukung Industri

Semua vendor utama mendukung teknologi yang berhubungan dengan Web Service, lebih spesifiknya, HTTP, XML, dan SOAP. Dukungan universal untuk standar ini belum pernah terjadi sebelumnya. Dukungan seperti ini akan mempermudah bagi system heterogen untuk berkomunikasi. Sebagai contoh, sebuah komponen yang dibuat dengan C# dan dieksport sebagai Web Service dapat dengan mudah digunakan oleh aplikasi Common Gateway Interface (CGI) yang dibuat dengan C++, jika aplikasi tersebut membuat SOAP request dan memproses hasilnya dengan tepat.

Sumber :

http://eyesneverlies.blogspot.com/2011/03/pengantar-web-service.html

Microsoft’s MSDN Training – Module 1: The Need For XML Web Services

Nama : Muhammad Edwin Hermawan

Kelas : 2IA20

Tugas Pengantar Web Science

Cloud Computing

Komputasi awan (bahasa Inggris: cloud computing) adalah gabungan pemanfaatan teknologi komputer (‘komputasi‘) dan pengembangan berbasis Internet (‘awan’). Awan (cloud) adalah metefora dari internet, sebagaimana awan yang sering digambarkan di diagram jaringan komputer. Sebagaimana awan dalam diagram jaringan komputer tersebut, awan (cloud) dalam Cloud Computing juga merupakan abstraksi dari infrastruktur kompleks yang disembunyikannya.[1] Ia adalah suatu metoda komputasi di mana kapabilitas terkait teknologi informasi disajikan sebagai suatu layanan (as a service), [2] sehingga pengguna dapat mengaksesnya lewat Internet (“di dalam awan”) [3] tanpa mengetahui apa yang ada didalamnya, ahli dengannya, atau memiliki kendali terhadap infrastruktur teknologi yang membantunya.[4] Menurut sebuah makalah tahun 2008 yang dipublikasi IEEE Internet Computing “Cloud Computing adalah suatu paradigma di mana informasi secara permanen tersimpan di server di internet dan tersimpan secara sementara di komputer pengguna (client) termasuk di dalamnya adalah desktop, komputer tablet, notebook, komputer tembok, handheld, sensor-sensor, monitor dan lain-lain.”[5]

Komputasi awan adalah suatu konsep umum yang mencakup SaaS, Web 2.0, dan tren teknologi terbaru lain yang dikenal luas, dengan tema umum berupa ketergantungan terhadap Internet untuk memberikan kebutuhan komputasi pengguna. Sebagai contoh, Google Apps menyediakan aplikasi bisnis umum secara daring yang diakses melalui suatu penjelajah web dengan perangkat lunak dan data yang tersimpan di server.

Cloud computing tidak lama lagi akan menjadi realita, dan ini akan memaksa para IT professional untuk cepat mengadaptasi yang dimaksud dengan teknologi ini. Akibat dari keadaan sosial ekonomi yang terus mengalami revolusi yang sangat cepat sehingga melahirkan cloud computing, dimana teknologi ini dibutuhkan untuk kecepatan dan realibilitas yang lebih dari teknology yang sebelumnya sehingga teknologi ini nantinya akan mencapai pada tingkat investasi dalam term cloud service yang cepat dan mudah.

Cloud sudah hadir di depan kita saat ini, namun apa itu cloud ? kemana tujuanya ? dan apa resikonya? dan bagaimana organisasi IT mempersiapkan ini ? itulah pertanyaan yang setidaknya akan hadir oleh beberapa praktisi ataupun peminat IT, Cloud computing pada dasaranya adalah menggunakan -based service untuk meng support business process. Cloud service biasanya memiliki beberapa karakteristik, diantaranya adalah:

Sangat cepat di deploy, sehingga cepat berarti instant untuk implementasi.

  • Nantinya biaya start-up teknologi ini mungkin akan sangat murah atau tidak ada dan juga tidak ada investasi kapital.
  • Biaya dari service dan pemakaian akan berdasarkan komitmen yang tidak fix.
  • Service ini dapat dengan mudah di upgrade atau downgrade dengan cepat tampa adanya Penalty.
  • Service ini akan menggunakan metode multi-tenant (Banyak customer dalam 1 platform).
  • Kemampuan untuk meng customize service akan menjadi terbatas.

Teknologi cloud akan memberikan kontrak kepada user untuk service pada 3 tingkatan:

  • Infrastructure as Service, hal ini meliputi Grid untuk virtualized server, storage & network. Contohnya seperti  Amazon Elastic Compute Cloud dan Simple Storage Service.
  • Platform-as-a-service: hal ini memfokuskan pada aplikasi dimana dalam hal ini memungkinkan developer untuk tidak memikirkan hardware dan tetap fokus pada application development nya tampa harus mengkhawatirkan operating system, infrastructure scaling, load balancing dan lainya. Contoh nya yang telah mengimplementasikan ini adalah Force.com dan Microsoft Azure investment.
  • Software-as-a-service: Hal ini memfokuskan pada aplikasi denga Web-based interface yang diakses melalui Web Service dan Web 2.0. contohnya adalah Google Apps, SalesForce.com dan social network application seperti FaceBook.

Beberapa investor saat ini masih mencoba untuk mengekplorasi adopsi teknologi cloud ini untuk dijadikan bisnis sebagaimana  Amazon dan Google telah memiliki penawaran khusus pada untuk teknologi cloud, dan juga telah melakukan investasi jutaan dollar untuk ini.

Melihat dari tren ini kita dapat memprediksi masa depan, standard teknologi akan menjadi lebih sederhana karena ketersediaan dari banyak cloud service.

Lalu apa resikonya ?

Sebagaimana yang dikatakan sebagai bisnis service, dengan teknologi cloud anda sebaiknya mengetahui dan memastikan apa yang anda bayar dan apa yang anda investasikan sepenuhnya memang untuk kebutuhan anda menggunakan service ini. Anda harus memperhatikan pada beberapa bagian yaitu:

  • Service level – Cloud provider mungkin tidak akan konsisten dengan performance dari application atau transaksi. Hal ini mengharuskan anda untuk memahami service level yang anda dapatkan mengenai transaction response time, data protection dan kecepatan data recovery.
  • Privacy – Karena orang lain / perusahaan lain juga melakukan hosting kemungkinan data anda akan keluar atau di baca oleh pemerintah U.S. dapat terjadi tampa sepengetahuan anda atau approve dari anda.
  • Compliance – Anda juga harus memperhatikan regulasi dari bisnis yang anda miliki, dalam hal ini secara teoritis cloud service provider diharapkan dapat menyamakan level compliance untuk penyimpanan data didalam cloud, namun karena service ini masih sangat muda anda diharapkan untuk berhati hati dalam hal penyimpanan data.
  • Data ownership – Apakah data anda masih menjadi milik anda begitu data tersebut tersimpan didalam cloud? mungkin pertanyaan ini sedikit aneh, namun anda perlu mengetahui seperti hal nya yang terjadi pada yang mencoba untuk merubah terms of use aggrement nya yang mempertanyakan hal ini.
  • Data Mobility – Apakah anda dapat melakukan share data diantara cloud service? dan jika anda terminate cloud relationship bagaimana anda mendapatkan data anda kembali? Format apa yang akan digunakan ? atau dapatkah anda memastikan kopi dari data nya telah terhapus ?

Untuk sebuah service yang masih tergolong kritis untuk perusahaan anda, saran terbaik adalah menanyakan hal ini se detail detailnya dan mendapatkan semua komitmen dalam keadaan tertulis.

Apa yang dilakukan Smart Company saat ini ?

Ada banyak kesempatan pada organisasi IT khususnya untuk mensosialisasikan cloud service. Banyak organisasi yang mencoba untuk menambahkan firut ini kepada infrastruktur yang mereka miliki sebelumnya untuk mengambil keuntungan dari “cloud bursting“; khususnya jika anda membutuhkan kapasitas ekstra atau ekstra aktifitas, anda dapat memanfaatkan cloud ketimbang melakukan investasi resource secara in-house.

Development/test dan beberapa aktifitas yang mirip juga menjadi tempat yang bagus untuk cloud, memungkinkan anda untuk mengurangi pengeleluaran perkapita dan biaya data center yang terus meingkat dari sisi kecepatan dan uptime.

Sedangkan perusahaan yang tidak segan segan untuk mengimplementasi teknologi cloud untuk data mereka dan menyimpan nya sebagai fasilitas mereka sendiri untuk memastikan kebijakan perusahaan tersimpan dengan baik tentunya akan lebih baik, sehingga memastikan proses komputerasisasi pada cloud sebagai sistem proses yang dibutuhkan akan lebih independen.

Apakah anda siap ?

Jika organisasi anda baru saja mengeksplorasi teknologi cloud ada beberapa cloud service yang sudah cukup mapan dan dapat di pertimbangkan misalnya sebagai e-mail service. Namun untuk masalah sekuriti, dengan mengembangkan internal infrastruktur anda menjadi model cloud akan lebih baik.

Dengan begini role IT kini ikut berperan dalam hal business model yang dibutuhkan untuk perekonomian saat ini. Bagaimana anda meningkatkan kecepatan dan uptime ? dan bagaimana anda dapat men support business operation dengan sedikit dan pengeluaran yang fix?

Langkah awal yang harus anda lakukan adalah mempelajari sistem kontrak dari cloud service. pastikan setiap process menjadi simple, dapat berulang ulang dan menjadi nilai tambah untuk bisnis anda.

Kedua, anda harus mengidentifikasi service apa yang dapat anda manfaatkan di dalam cloud dan mana yang seharusnya bersifat internal. Hal ini sangat penting untuk anda ketahui mengenai system dan service core yang dapat dimanfaatkan oleh bisnis anda. dan sebaiknya anda mengkategorikan beberapa elemen bisnis anda berdasarkan resiko dari penggunaan cloud service.

Langkah terakhir, anda harus melakukan strategi sourcing untuk mendapatkan biaya yang sangat murah, namun memiliki scalability dan flexibility untuk kebutuhan bisnis anda. Hal ini termasuk pertimbangan akan proteksi data ownership dan mobility, compliance dan beberapa element seperti halnya kontrak IT tradisional.

Beberapa penjelasan mengenai Cloud Computing lainya:

Disadur dari: David Robbins, Network World
Robbins adalah seorang CTO untuk IT pada perusahaan NetApp. Dia bertanggung jawab untuk mengidentifikasi dan memilih teknologi baru dan mengadopsi teknologi tersebut yang menjadu road map dan timing untuk NetApp IT delivery.

Sumber :

http://id.wikipedia.org/wiki/Berkas:Cloud_computing.svg

http://teknoinfo.web.id/teknologi-cloud-computing/

Nama : Muhammad Edwin Hermawan

Kelas : 2IA20

Tugas Pengantar Web Science