Bab 12 Teknologi Internet Dan Web 12.1 Konsep Internet Internet adalah kumpulan atau jaringan dari jaringan komputer yang ada di seluruh dunia. Dalam hal ini komputer yang dahulunya standalone dapat berhubungan langsung dengan host-host atau komputerkomputer yang lainnya. Gambar 12.1 Jaringan Internet Definisi lainnya adalah, Internet bagaikan sebuah kota elektronik yang sangat besar dimana setiap penduduk memiliki alamat (Internet Address) yang dapat digunakan untuk berkirim surat atau informasi. Jika penduduk itu ingin berkeliling kota, cukup dengan menggunakan 286 Pengenalan Teknologi Komputer dan Informasi komputer sebagai kendaraan. Jaringan jalannya bertumpu di atas sarana atau media telekomunikasi. Jalur lambatnya menggunakan line telepon, dan jalur cepatnya bisa menggunakan leased line atau ISDN. Gambar 12.2 Komunikasi melalui jaringan telepon Selain itu ada definisi juga bahwa Internet adalah jaringan komputer (interconnected network) di seluruh dunia, yang berisikan informasi dan juga merupakan sarana komunikasi data (suara, gambar, vidio, dan teks). Informasi ini dibuat oleh penyelenggara atau pemilik jaringan komputer tersebut atau dibuat oleh pemilik informasi yang menitipkan informasinya kepada pemilik jaringan komputer yang tersambungkan ke network. 12.2 Sejarah Internet Sebelum Internet ada, ARPAnet (US Defense Advanced Research Projects Agency) atau Departemen Pertahanan Amerika pada tahun 1969 membuat jaringan komputer yang tersebar untuk menghindarkan terjadinya informasi terpusat, yang apabila terjadi perang dapat mudah dihancurkan. Jadi bila satu bagian dari sambungan network terganggu dari serangan musuh, jalur yang melalui sambungan itu secara otomatis dipindahkan ke sambungan lainnya. Setelah itu Internet digunakan oleh kalangan akademis (UCLA) untuk keperluan Bab 12 Teknologi Internet Dan Web 287 penelitian dan pengembangan teknologi. Dan baru setelah itu Pemerintah Amerika Serikat memberikan ijin ke arah komersial pada awal tahun 1990. Kejadian-kejadian penting yang mempengaruhi perkembangan Internet dan Web. Tahun Keterangan 1957 Advanced Research Projects Agency (ARPA) dibentuk oleh Departement of Defence (DoD) USA. 1959 Len Kleinrock menulis paper tentang packet switching. 1967 Disain awal dari ARPANET diterbitkan. 1969 DoD menggelar pengembangan ARPANET. 1970 ARPANET mulai menggunakan Network Control Protocol. 1972 InterNetworking Working Group (INWG) dibentuk untuk mempromosikan standar yang sudah disepakati bersama. Spesifikasi dari telnet, RFC 318, diusulkan. 1973 Ide ethernet dijabarkan dalam thesis PhD dari Bob Metcalfe. Spesifikasi untuk File Transfer, RFC 454, diusulkan. 1974 Disain dari TCP/IP dijabarkan secara rinci oleh Vint Cerf dan Bob Kahn dalam "A Protocol for Packet Network Intercommunication". 1976 UNIX-to-UNIX Copy (UUCP) dikembangan oleh Bell Labs. 1981 BITNET mulai beroperasi. 1982 TCP/IP menjadi protokol untuk ARPANET dan ini dispesifikasikan oleh DoD. 1983 BSD UNIX release 4.2 menggunakan TCP/IP. 1984 Jumlah Internet host melewati batas 1000 host. Domain Name Service (DNS) mulai lahir. 1986 NSFNET dilahirkan dengan kecepatan backbone 56Kbps. 1987 Jumlah Internet hosts melewati batas 10.000. UUNET didirikan untuk memberikan akses komersial untuk Usenet dan 288 Pengenalan Teknologi Komputer dan Informasi UUCP. 1988 Sebuah "Internet Worm" berhasil melumpuhkan Internet, sekitar 6000 host terkena akibatnya. NSFNET meningkatkan kecepatan backbone menjadi 1,544 Mbps (T1). 1989 Jumlah Internet host melewati batas 100.000. Tim Berners-Lee dari CERN mensirkulasikan proposalnya yang berjudul "Information Management: A Proposal". 1990 DoD menghentikan ARPANET. Tim Berners-Lee mensirkulasikan proposal World Wide Web (WWW). Dikembangkan sebuat program WWW, sebuah WYSIWYG browser dan editor. 1991 Brewster Kahle (Thinking Machines) mengembangan Wide Area Information System (WAIS). Paul Lindner dan Mark McCahill (University of Minnesota) meluncurkan Gopher. Phillip Zimmerman meluncurkan Pretty Good Privacy (PGP). CERN meluncurkan library WWW. 1992 Jumlah Internet hosts melampaui 1.000.000. Sebuah WWW browser yang bernama Viola diluncurkan oleh Pei Wei dan didistribusikan bersama CERN WWW. 1993 NSF membuat InterNIC untuk menjalankan Internet servis seperti pendaftaran domain. Versi pertama dari Mosaic (untuk X Window) yang dikembangkan oleh Marc Andreesen dikeluarkan oleh NCSA. White House online. National Information Infrastructure Act lolos dan pemerintah Amerika Serikat mulai lebih serius dalam bidang Web. 1994 Pizza hut online, merupakan contoh pertama dari aplikasi komerisal Internet. Spam mail menjadi kasus besar setelah sebuah lembaga hukum yang bernama Canter & Siegel menyebarkan mail ke seluruh dunia tentang servis untuk Bab 12 Teknologi Internet Dan Web 289 mendapatkan "green card". First Virtual menjalankan "CyberBank" yang pertama. 1995 Compuserve, America Online, dan Prodiy mulai memberikan servis akses ke Internet. Perusahaan Marc Andreesen, Netscape Communication Corporation, menjadi publik dan menjadi nomor 3 tertinggi untuk harga Initial Public Offericng (IPO) share di NASDAQ. NFS tidak lagi menggratiskan pendaftaran domain. Domain mulai membayar $50/tahun. 17 April 2000 Stok di Nasdaq jatuh, mengakibatkan kerugian jutaan dolar. Apakah ini yang disebut Internet Bubble? 12.3 Aplikasi Internet Internet sebenarnya mengacu kepada istilah untuk menyebut sebuah jaringan, bukannya suatu aplikasi tertentu. Karenanya, Internet tidaklah memiliki manfaat apa-apa tanpa adanya aplikasi yang sesuai. Internet menyediakan beragam aplikasi yang dapat digunakan untuk berbagai keperluan. Setiap aplikasi berjalan diatas sebuah protokol tertentu. Istilah "protokol" di Internet mengacu pada satu set aturan yang mengatur bagaimana sebuah aplikasi berkomunikasi dalam suatu jaringan. Sedangkan software aplikasi yang berjalan diatas sebuah protokol disebut sebagai aplikasi client. 12.3.1 WWW (World Wide Web) Dewasa ini, WWW atau yang sering disebut sebagai "web" saja adalah merupakan aplikasi Internet yang paling populer. Demikian populernya hingga banyak orang yang keliru mengidentikkan Web dengan Internet. Secara teknis, web adalah sebuah sistem dimana informasi dalam bentuk teks, gambar, suara, dan lain-lain yang tersimpan dalam sebuah internet webserver dipresentasikan dalam bentuk hypertext. 290 Pengenalan Teknologi Komputer dan Informasi Informasi di Web dalam bentuk teks umumnya ditulis dalam format HTML (Hypertext Markup Language). Informasi lainnya disajikan dalam bentuk grafis (dalam format GIF, JPG, PNG), suara (dalam format AU, WAV), dan objek multimedia lainnya (seperti MIDI, Shockwave, Quicktime Movie, 3D World). Web dapat diakses oleh perangkat lunak web client yang secara populer disebut sebagai browser. Browser membaca halaman-halaman web yang tersimpan dalam webserver melalui protokol yang disebut HTTP (Hypertext Transfer Protocol). Sebagai dokumen hypertext, dokumen-dokumen di web dapat memiliki link dengan dokumen lain, baik yang tersimpan dalam webserver yang sama maupun di webserver lainnya. Link memudahkan para pengakses web berpindah dari satu halaman ke halaman lainnya, dan "berkelana" dari satu server ke server lain. Kegiatan penelusuran halaman web ini biasa diistilahkan sebagai browsing, ada juga yang menyebutnya sebagai surfing (berselancar). Seiring dengan semakin berkembangnya jaringan Internet di seluruh dunia, maka jumlah situs Web yang tersedia juga semakin meningkat. Hingga saat ini, jumlah halaman Web yang bisa diakses melalui Internet telah mencapai angka miliaran. Untuk memudahkan penelusuran halaman Web, terutama untuk menemukan halaman yang memuat topik-topik yang spesifik, maka para pengakses Web dapat menggunakan suatu mesin pencari (search engine). Penelusuran berdasarkan search engine dilakukan berdasarkan kata kunci (keyword) yang kemudian akan dicocokkan oleh search engine dengan basisdata miliknya. Dewasa ini, search engine yang sering digunakan antara lain adalah Google (http://www.google.com/) dan Yahoo (http://www.yahoo.com/). 12.4 Direktori Search Engine Pada saat ini, cara yang tersedia untuk mencari informasi di dunia maya World Wide Web (WWW) adalah dengan membuka salah satu website utama search engine seperti Yahoo, Altavista atau Excite. Bab 12 Teknologi Internet Dan Web 291 Kemudian memasukkan kata kunci yang relevan dengan informasi yang ingin dicari. www.google.com www.altavista.com 292 Pengenalan Teknologi Komputer dan Informasi www.yahoo.com www.excite.com Gambar 12.3 Beberapa Search Engine yang Terkenal Bila anda ingin mencari perusahaan yang bergerak di bidang pen-distribusi-an minyak sawit. Kata kuncinya bisa "palm oil distributor" dan kemudian yahoo secara otomatis akan mencari di Bab 12 Teknologi Internet Dan Web 293 direktorinya sendiri website yang memiliki kata-kata kunci yang sama/sejenis. Oleh karenanya supaya dapat dicari oleh calon pelanggan Anda, website Anda harus juga tercantum (listed) di direktori dari berbagai website search engine yang ternama di dunia (umumnya yang berbasis di Amerika). Tetapi apakah perlu mendaftarkannya (listing) ke semua direktory search engine yang ada? Jelas tidak mungkin karena terdapat ribuan search engine dan tidak perlu karena banyak direktori search engine yang berbasis lokal artinya mengkhususkan diri pada informasi dilokalitas mereka. Misalnya http://www.kansascity.com/ hanya menerima perusahaan lokal, sama juga dengan http://www.everydayuk.co.uk/ di khususkan bagi website yang berbasis di Inggris. www.kansascity.com 294 Pengenalan Teknologi Komputer dan Informasi www.everydayuk.co.uk Bagi website para eksportir yang bergerak di jalur usaha internasional cukup bila terdaftar di search engine utama karena disanalah biasanya para eksportir lainnya juga terdaftar. Calon pelanggan Anda juga tidak akan mencari informasi internasional di situs lokal karena mereka tidak akan menemukannya. Ditambah lagi ada beberapa search engine utama tertentu yang tidak menyediakan direktori sendiri tetapi bila ada permintaan search mereka akan secara otomatis dan serentak melacak beberapa direktori search engine utama yang lain. Jadi yang utama adalah listing di direktori search engine utama. Pendaftaran sebuah website ke satu direktori search engine tidak terlalu teknis tetapi menyita waktu dan harus bersabar menunggu (dari beberapa hari sampai sebulan lebih) jawaban persetujuan dari mereka. Kadang kala bisa ditolak sehingga perlu di daftar ulang. Ada tersedia software yang dapat membantu kita secara otomatis mendaftarkan sebuah website ke 50 atau 100 direktori search engine sekaligus. Namun belum tentu bisa berhasil semuanya. Pertama, cara mendaftar pada sebuah website adalah dengan mengisi Bab 12 Teknologi Internet Dan Web 295 formulir online dan ini dapat berubah setiap saat. Belum lagi ada direktori search engine yang berubah usaha mendadak tidak menyediakan jasa direktori search engine lagi atau kebalikannya. Dan ada sebagian situs search engine yang tidak suka didaftar dengan cara demikian, staff mereka yang bertugas mengecek keberadaan website Anda (dan yang akhirnya mengirim e-mail persetujuan ke Anda) bisa tidak menyetujui dengan alasan Anda tidak serius dengan pendaftaran website Anda. Oleh karenanya, pendaftaran yang lebih konvensional yaitu satu per satu jauh lebih berhasil dibandingkan dengan cara mass application. Website Anda sudah bisa berfungsi sebagaimana mestinya bila terdaftar pada sekitar 10 sampai 20 direktori search engine utama. Sekali lagi, pendaftaran ini tidak memerlukan keahlian yang berkaitan dengan bahasa komputer Internet. Oleh karenanya setelah web-maker Anda membantu mendaftarkan ke beberapa direktori, Anda sendiri bisa melakukannya di waktu senggang Anda. Secara mantap dan pasti website Anda dapat Anda rubah menjadi satu alat bantu pemasaran yang tangguh bagi usaha Anda. 12.4.1 Mendaftar Di Search Engine Sebuah website, domain atau homepage harus dapat dibuka oleh orang lain. Agar situs yang sudah selesai dapat ditemukan oleh orang lain, maka situs kita itu harus kita daftarkan di layanan search engine di Internet. Melalui search engine ini, situs akan dapat dipromosikan kepada seluruh pengguna internet. Pengguna layanan search engine ini adalah peneliti, pustakawan, dan semua pengguna Internet yang ingin mencari situs-situs (web) tertentu di Internet. Mendaftar ke search engine ini ada gratis dan ada yang harus membayar. Search engine yang tidak gratis akan lebih cepat dalam proses pengeluaran daftar dan lebih banyak jalur search engine yang saling berhubungan. Beberapa kategori dalam Search Engine: The Major Search Engines Paid Listings Search Engines News Search Engines Specialty Search Engines 296 Pengenalan Teknologi Komputer dan Informasi Metacrawlers Kids Search Engines Multimedia Search Engines Regional Search Engines Search Utilities Beberapa layanan search engine: Seach Engine Alamat Site Keterangan AOL Search http://search.aol.com/ AltaVista http://www.altavista.com/ Salah satu yang tertua. Ask Jeeves http://www.askjeeves.com/ Memberi pelayanan secara personal. Direct Hit http://www.directhit.com/ Menampilkan alamat site dan juga rangkingnya. Excite http://www.excite.com/ Selain memakai index juga memakai human-powered. FAST Search http://www.alltheweb.com/ Salah satu dengan jumlah index terbanyak yang dijalankan oleh Terra Lycos. Google http://www.google.com/ Pilihan terbaik dari layanan search engine yang menawarkan banyak web site dan pencarian images. HotBot http://hotbot.lycos.com/ Pilihan favorit bagi peneliti. IWon http://home.iwon.com/index_gen.html Didukung oleh Bab 12 Teknologi Internet Dan Web 297 Televisi Network CBS dan selalu memberikan hadiahhadiah secara teratur. Inktomi http://www.inktomi.com/ Aslinya Inktomi berada di UC Berkeley kemudian penciptanya membuka usaha sendiri dengan nama yang sama dan mengisi index baru. LookSmart http://www.looksmart.com/ Index untuk pencarian dilakukan secara bertahap, bekerja sama dengan MSN Search, Excite, dan lain-lain. Lycos http://www.lycos.com/sitemap.asp Lycos memulainya dengan pendataan berdasarkan web yang masuk dan masih membutuhkan data dari search engine lain, namun sekarang sudah dapat berdiri sendiri. MSN Search http://search.msn.com/ Bekerja sama dengan LookSmart dengan hasil kedua berasal dari Inktomi, juga dari RealNames, dan Direct Hit. Netscape Search's http://search.netscape.com/ Hasil pencarian berasal dari Open 298 Pengenalan Teknologi Komputer dan Informasi Directory dan data Netscape. Hasil kedua datang dari Google, dan lainlain. Northern Light http://www.northernlight.com/ Pilihan favorit lainnya bagi peneliti yang menampilkan index yang banyak, selain itu juga ditampilkan beberapa dokumen yang tidak dapat dibuka tanpa bayar. Open Directory http://dmoz.org/ RealNames http://www.realnames.com/ Sistem yang digunakan lebih sederhana dengan hanya mencantumkan kata kunci yang sederhana. Merupakan search engine yang berhasil. Yahoo http://www.yahoo.com/ Yang paling pupolar yang memiliki reputasi baik dalam membantu dalam pencarian informasi dengan mudah. Sebelum mendaftar harus diketahui bahwa ada perbedaan antara search engine submission dan search engine optimization. Search Engine Submission Merupakan proses pendaftaran di layanan search engine dan terkadang disebut juga search engine registration. Pendaftaran ini hanya sekedar mengetahui apakah Web yang dicantumkan itu ada. Bab 12 Teknologi Internet Dan Web 299 Search Engine Optimization Merupakan proses perubahan sehingga alamat Web yang kita daftarkan dapat tercantum. 12.4.2 Pengenalan Search Engine Optimization Search Engine merupakan salah satu jalan utama bagi pengguna Internet untuk mencari alamat situs. Hal itulah mengapa sebuah situs dengan daftar list di search engine secara baik akan meningkat di jalur traffic. Semuanya ingin berada di daftar list terbaik. Bila tidak beruntung, banyak situs berada dalam search engine tapi tidak ada di rangking daftar, semua ini bisa terjadi karena mereka tidak mengerti bagaimana cara bekerja search engine. Faktanya, mendaftar di search engine hanyalah sebagian tantangan dari cara mendapatkan posisi di search engine secara baik. Juga hal penting lainnya adalah menyiapkan sebuah Web site melalui search engine optimization. Search engine optimization berarti menjamin sebuah halaman situs dapat diakses pada search engine dan dipusatkan pada menolong mengembangkan kesempatan sehingga dapat ditemukan. Bagaimana Search Engine Bekerja Search Engine sering menggunakan hal-hal umum untuk memaparkan kedua jenis search engine yang berbeda (crawler-based dan human-powered directories). Gambar 12.4 Cara kerja search engine 300 Pengenalan Teknologi Komputer dan Informasi Crawler-Based Search Engines Seperti HotBot, membuat daftar secara otomatis. Mereka 'crawl' atau menjerat situs, sehingga pencarian berhasil. Jika terjadi perubahan pada situs, search engine crawler-based dapat menemukan perubahannya dan akan berakibat pada daftar situs. Judul halaman, body copy dan elemen yang digunakan lainnya. Human-Powered Directories Sebuah human-powered directory, seperti Yahoo, bergantung pada manusia untuk daftar list situs. Jika Anda memasukkan kata kunci yang pendek untuk masuk ke direktori, pencarian akan mencocokkan dengan deskripsi yang telah dimasukkan. Perubahan halaman situs tidak berpengaruh pada daftar. Hal-hal yang berguna untuk mengembangkan daftar pada search engine tidak berakibat pada pengembangan sebuah daftar pada directory. Hybrid Search Engines Atau Mixed Results Belakangan ini, banyak search engine yang menggunakan kedua tipe, crawler-based dan human-powered dinamakan hybrid search engine. Bagian dari Crawler-Based Search Engine Crawler-based search engine memiliki tiga elemen utama. Pertama adalah menjerat (spider) yang juga dinamakan crawler. Spider mengunjungi situs, membacanya, dan kemudian menyambungkan link menuju halaman lain melalui site. Hal ini berarti ketika seseorang mengacu sebuah situs, berarti akan menjadi spider atau crawler. Spider akan mengembalikan situs dalam bentuk umum, dalam waktu satu atau dua bulan, untuk melihat perubahan. Semua yang ditemukan oleh spider akan menuju bagian kedua, yaitu index. Index, terkadang disebut katalog, seperti buku raksasa yang terdiri dari salinan beberapa situs yang bisa ditemukan spider. Jika halaman situs berubah kemudian buku ini akan mengikuti perubahan. Terkadang memerlukan waktu untuk melihat halaman yang sudah berubah agar spider menemukan penambahan pada index. Bab 12 Teknologi Internet Dan Web 301 Dengan demikian, halaman situs bila sudah di spider tapi belum di index, halaman barunya tidak akan terlihat hingga semua di'index'kan -ditambahkan pada index. Software search engine merupakan bagian ketiga. Program ini menyaring berjuta-juta halaman situs yang tersimpan di index untuk dicari kesamaan dari pencarian dan mengurutkannya dalam urutan yang kira-kira relevan dengan kata kunci deskripsi . Search Engines Utama: Sama, tapi Berbeda Semua crawler-based search memiliki bagian dasar yang sama dan sudah dipaparkan di atas, tapi terdapat perbedaan dalam penggunaannya. Hal inilah yang menyebabkan tiap search engine menghasilkan result yang berbeda. 12.4.3 Bagaimana Search Engine Mengurutkan Situs Pencarian dengan menggunakan salah satu situs search engine crawler-based mempunyai proses pencarian yang ringkas, berdasarkan sortiran dari berjuta-juta halaman situs yang sesuai dengan kata kunci deskripsi. Kecocokan akan diurutkan berdasarkan halaman situs yang paling relevan dengan kata kunci deskripsi yang diminta. Bagaimanapun, search engine tidak selalu benar. Halaman situs yang tidak relevan terkadang terlampir juga dan terkadang memerlukan waktu yang lama untuk mencari yang sesuai dengan keinginan. Tapi, secara keseluruhan, search engine mengerjakan hal yang luar biasa. Seperti kata penemu WebCrawler, Brian Pinkerton, "Imagine walking up to a librarian and saying, 'travel.' They're going to look at you with a blank face". Cara Bekerja Search Engine Crawler-Based Sebenarnya, bagaimana cara bekerja crawler-based search engines sehingga dapat menyeleksi halaman situs yang ada? Ada aturannya yang disebut algoritme. Bagaimana cara bekerjanya secara pasti merupakan hal yang rahasia bagi perusahaan. Tapi, beberapa search engine besar menggunakan hal yang seperti di bawah ini. 302 Pengenalan Teknologi Komputer dan Informasi Salah satu peraturan yang utama adalah urutan algoritma mengikuti lokasi dan frekuensi dari kata kunci pada halaman situs, disebut metode lokasi/frekuensi. Bila kita mencari buku di perpustakaan, misalnya buku dengan judul 'travel', maka secara pasti yang dicari adalah buku dengan judul 'travel'. Begitu halnya dengan mencari di search engine. Frekuensi juga merupakan faktor penting lain dalam menjelaskan keterkaitan search engine. Sebuah search engine akan menganalisa berapa kali sebuah kata kunci muncul dan hubungannya dengan kata lain. Dengan frekuensi yang tinggi kemudian dapat dianggap lebih relevan dengan halaman situs. 12.4.4 Mendaftar Di Search Engine Dengan Membayar Mendaftar di human-powered search engine merupakan keharusan agar situs kita lebih diketahui orang. Berikut ini adalah daftar harga (pembayaran hanya sekali saja) termurah dalam pendaftaran, yaitu: Directory Budget Yahoo $300 LookSmart $150 atau $300 Total $450 atau $600 Bila ingin mendaftar dengan lebih cepat, dalam beberapa hari saja situs yang sudah didaftar dapat tercantum (biasanya dalam beberapa bulan). Untuk itu, dibutuhkan uang lagi untuk mendaftar di crawlerbased search engines, dengan biaya (terkadang ada yang harus membayar ulang setiap 6 bulan): Crawler Budget Inktomi $30 AltaVista $40 Total $70 Bab 12 Teknologi Internet Dan Web 303 Pilihan lainnya adalah Paid Listing. Dalam beberapa kasus, pembayaran hanya untuk sebulan dengan jumlah pembayaran: Paid Listing Budget Overture (GoTo) $50 Google $25 FindWhat $25 Total $100 Nah, sekarang coba kita gabungkan semua biayanya, yaitu: Search Engine Submission Budget Directories $450 sampai $600 Crawlers $70 Paid Listings $100 Total $620 sampai $770 12.4.5 Cara Efektif Menggunakan Mesin Pencari Menggunakan mesin pencari merupakan cara yang biasa ditempuh oleh para netters untuk mencari informasi tertentu yang dibutuhkannya di belantara world wide web (www). Namun demikian, tidak jarang penggunaan mesin pencari memberikan hasil yang mengecewakan, semata-mata karena pengguna melakukan query dengan cara yang kurang tepat. Tips-tips berikut ini diharapkan dapat menuntun anda menggunakan mesin pencari secara efektif untuk menemukan informasi yang anda butuhkan: 1. Gunakan mesin pencari yang tepat Ditengarai sebagian mesin pencari saat ini, lebih banyak menampilkan iklan daripada hasil pencarian yang sesungguhnya. Disamping itu, banyak pula pengelola situs mesin pencari yang 304 Pengenalan Teknologi Komputer dan Informasi kolaps, lantas tidak lagi mengupdate basisdatanya. Untuk saat ini, Yahoo dan Google merupakan pilihan yang paling terpercaya. 2. Jangan gunakan keyword yang terlalu umum Bayangkan, seberapa banyak hasil pencarian yang Anda peroleh apabila Anda hanya memasukkan kata kunci telescope dalam mesin pencari. Jelas berbeda dengan apabila Anda menggunakan kata kunci berupa teleskop dari jenis ataupun merk tertentu. 3. Masukkan keyword secara singkat namun jelas Banyak orang memasukkan kata kunci yang berderet-deret sehingga mengacaukan hasil pencarian. Menuliskan kata kunci Short biography of astronomer Edwin Hubble akan mengeluarkan setumpuk halaman yang sama sekali tidak berhubungan dengan apa yang dicari dibandingkan dengan keyword yang lebih sederhana, misalnya Hubble biography. Juga perhatikan ejaan dari kata kunci yang anda masukkan. Kesalahan ejaan pada kata kunci dapat membawa Anda untuk memperoleh hasil yang jauh dari harapan. 4. Gunakan operator Boolean Kata kunci "AND", "OR", "NOT", dengan kombinasinya akan sangat membantu menemukan situs-situs yang lebih spesifik. Keyword Hubble AND biography NOT telescope akan membawa Anda ke halaman yang membahas tentang biografi Edwin Hubble dan menghindari masuknya halaman tentang teleskop antariksa dengan nama yang sama pada hasil pencarian Anda. 5. Gunakan tanda kutip untuk satu frase utuh Beberapa mesin pencari mensyaratkan penggunaan tanda kutip untuk menunjukkan satu frase kalimat. Misalnya, penggunaan kata kunci Hubble Space Telescope dengan "Hubble Space Telescope" akan memberikan keluaran yang berbeda. Kata kunci yang diapit oleh tanda kutip biasanya akan memberikan hasil yang lebih akurat. Penggunaan tanda kutip juga dapat dikombinasikan Bab 12 Teknologi Internet Dan Web 305 dengan operator boolean untuk mendapatkan hasil yang lebih spesifik, misalnya "Hubble Space Telescope" AND launch. 6. Manfaatkan Direktori Beberapa mesin pencari menyediakan fasilitas direktori yang akan membawa anda ke topik-topik tertentu yang sudah diklasifikasikan sedemikian rupa untuk memudahkan proses pencarian. Mesin pencari yang menggunakan direktori antara lain adalah Yahoo, Lycos, dan Altavista. Untuk mencari informasi yang berkaitan dengan Indonesia, disarankan untuk menggunakan direktori lokal Indonesia, misalnya Catcha, SearchIndonesia, Naver, atau Incari. 7. Manfaatkan fitur khusus dari mesin pencari Anda Beberapa mesin pencari tidak saja menyediakan fasilitas untuk pencarian artikel, namun juga file-file multimedia seperti gambar, MP3, dan bahkan rekaman video. Sementara itu, mesin pencari semacam MetaCrawler mengirimkan perintah pencarian ke beberapa mesin pencari sekaligus dan menampilkan hasilnya dalam satu halaman. Anda dapat mempelajari fitur-fitur khusus pada mesin pencari favorit Anda untuk mengeksploitasi penggunaannya secara maksimal. 8. Gunakan fungsi "Find" pada browser Anda Ketika mesin pencari mengantarkan Anda pada halaman tertentu, Anda belum tentu langsung menemukan apa yang Anda cari disana. Anggaplah upaya pencarian biografi Edwin Hubble yang Anda lakukan membawa Anda ke halaman Apa dan Siapa dibagian astronomi pada situs ini. Jangan lantas kebingungan dulu ketika di halaman ini Anda tidak menemukan artikel yang Anda cari. Gunakan fungsi "Find" [Ctrl-F] pada browser Anda dan ketikkan Hubble. Nah, kini Anda bisa membaca artikel tentang Edwin Hubble yang Anda cari-cari itu. 306 Pengenalan Teknologi Komputer dan Informasi 12.5 Electronic Mail/Messaging Email atau kalau dalam istilah Indonesia, surat elektronik, adalah aplikasi yang memungkinkan para pengguna Internet untuk saling berkirim pesan melalui alamat elektronik di Internet. Para pengguna email memilki sebuah kotak surat (mailbox) elektronik yang tersimpan dalam suatu mailserver. Suatu Mailbox memiliki sebuah alamat sebagai pengenal agar dapat berhubungan dengan mailbox lainnya, baik dalam bentuk penerimaan maupun pengiriman pesan. Pesan yang diterima akan ditampung dalam mailbox, selanjutnya pemilik mailbox sewaktuwaktu dapat mengecek isinya, menjawab pesan, menghapus, atau menyunting dan mengirimkan pesan email. Dewasa ini, layanan email dapat dibedakan dalam dua basis, yaitu email berbasis client dan email berbasis web. Bagi pengguna email berbasis client, aktifitas per-email-an dilakukan dengan menggunakan perangkat lunak email client, misalnya Eudora atau Outlook Express. Perangkat lunak ini menyediakan fungsi-fungsi penyuntingan dan pembacaan email secara offline (tidak tersambung ke Internet), dengan demikian, biaya koneksi ke Internet dapat dihemat. Koneksi hanya diperlukan untuk melakukan pengiriman (send) atau menerima (recieve) email dari mailbox. Gambar 12.5 Outlook Express Bab 12 Teknologi Internet Dan Web 307 Sebaliknya, bagi pengguna email berbasis Web, seluruh kegiatan peremail-an harus dilakukan melalui suatu situs Web. Dengan demikian, untuk menggunakannya haruslah dalam keadaan online. Alamat email dari ISP (Internet Service Provider) umumnya berbasis client, sedangkan email berbasis Web biasanya disediakan oleh penyelenggara layanan email gratis seperti Hotmail (http://www.hotmail.com/) atau YahooMail (mail.yahoo.com). Beberapa pengguna email dapat membentuk kelompok tersendiri yang diwakili oleh sebuah alamat email. Setiap email yang ditujukan ke alamat email kelompok akan secara otomatis diteruskan ke alamat email seluruh anggotanya. Kelompok semacam ini disebut sebagai milis (mailing list). Milis biasanya dimanfaatkan untuk keperluan diskusi atau pertukaran informasi. Sebuah milis biasanya didirikan atas dasar kesamaan minat atau kepentingan diantara para anggotanya. Saat ini, salah satu server milis yang cukup banyak digunakan adalah Yahoogroups (http://mail.yahoogroups.com/). Email merupakan aplikasi yang paling banyak digunakan di Internet. Dengan aplikasi ini, kita dapat mengirim dan menerima surat, pesan, atau dokumen secara elektronik. Untuk dapat melakukan hal ini, diperlukan program yang disebut sebagai Mail User Agent (MUA), misalnya Outlook Express, Microsoft Outlook, Eudora, Netscape Mail, dan lain-lain. Namun demikian, ada pula server yang menyediakan pengelolaan email menggunakan web, yang disebut Web Mail. Beberapa istilah penting yang terkait dengan penanganan email adalah: Mailbox; Kotak surat di komputer kita yang berfungsi untuk menyimpan surat masuk dan keluar, Inbox; untuk menyimpan surat masuk, Outbox/Sent; untuk menyimpan surat keluar, Trash; untuk menyimpan surat yang telah dihapus, Create Message/New Message/Composed; menulis email baru, From; Alamat pengirim email, To; alamat tujuan email, Subject; perihal surat, Cc; alamat tembusan surat, Bcc; alamat tembusan surat, dimana yang lainnya tidak mengetahui alamat tersebut, Check Mail; memeriksa apakah ada surat masuk dengan cara men-download email dari server ke 308 Pengenalan Teknologi Komputer dan Informasi komputer lokal (fasilitas ini hanya ada di MUA), Send; mengirim email (dalam MUA adalah meng-upload email dari komputer lokal ke server), Forward; meneruskan email yang diterima ke alamat lainnya, Reply; membalas email, Attachment; lampiran email berupa file komputer. 12.5.1 Mengurangi Email-Spam 1. Usahakan email Anda tidak diketahui spammer Tentunya sulit untuk melakukan hal ini, karena sebenarnya Anda tidak mengetahui secara pasti mailing list mana yang berfungsi sebagai spammer atau bisa saja para spammer mendapatkannya dari cara lain. Tapi setidaknya hati-hatilah terhadap penawaran untuk mengikuti mailing list atau pengiriman email di Web yang kurang meyakinkan. Spammer biasanya menggunakan software yang disebut header scanner untuk mendapatkan alamat email dari newsgroup, mailing list dan sebagainya untuk menjadi client. 2. Buat email anda tidak terlihat di mailing list Mailing list adalah salah satu sumber terbesar dari para spammer terutama mailing list-mailing list yang tidak di maintain dengan baik oleh adminnya. Spammer dapat dengan mudah mendapatkan alamat email dengan cara mengirimkan perintahperintah tertentu ke mailing list processor. Jika mailing list anda menggunakan Listserv dan List processor maka perintah 'review' akan menampilkan alamat subscriber atau pada Majordomo dengan perintah 'who'. Untuk membuat alamat email anda tidak tampak, kirimkan saja email untuk set conceal atau noconceal. 3. Menggunakan fasilitas remailer dan alias Remailer biasanya menawarkan alamat email untuk seumur hidup meskipun Anda mengganti ISP. Remailer akan mem-forward email ke alamat Anda di ISP, atau disebut juga sebagai forwarder. Bagaimana remailer bisa mengurangi urusan Anda dengan spam mail? Gunakanlah remailer yang Anda buat, khusus untuk Bab 12 Teknologi Internet Dan Web 309 keperluan posting ke newsgroup yang diatas dijelaskan sebagai sumber dari spammer sebab dengan cara ini Anda akan lebih mudah mem-filter email yang masuk. Alamat alias untuk email Anda dapat berfungsi sebagai deflektor apabila ada spam mail yang masuk dan gunakan hanya untuk posting ke newsgroup. 4. Usahakan email anda tidak terdaftar pada suatu mail directory Mail directory adalah suatu basisdata yang berisi alamat-alamat email dan dapat digunakan sebagai tempat pencarian alamat email teman, keluarga atau kerabat lainnya apabila suatu saat Anda kehilangan alamat email mereka. Salah satu sumber spammer adalah mail directory ini, dengan mudah mereka mengambil datadata dari basisdata dan membuat basisdata email sendiri. Karena itu usahakan untuk tidak mendaftarkan alamat email Anda ke suatu directori meskipun resikonya bahwa alamat email Anda tidak bisa dicari oleh teman-teman Anda. Karena itu usahakan untuk tidak mendaftarkan alamat email Anda ke suatu directori meskipun resikonya bahwa alamat email Anda tidak bisa dicari oleh teman-teman Anda. 5. Jangan menjadi seorang spammer Untuk tidak menjadi seorang spammer, sebaiknya Anda memperhatikan untuk tidak me-reply atau mem-forward spam mail yang Anda terima ke alamat lain. Misalnya saja ketika Anda menerima email berantai, janganlah Anda tertipu untuk memforward email ini ke teman atau kerabat Anda, karena bila Anda lakukan secara tidak sengaja Anda akan menjadi seorang spammer. 6. Buatlah filter lengkap di server anda Khusus Anda yang mempunyai mailbox di server atau shell account atau para administrator, gunakanlah beberapa software atau buatlah beberapa script untuk mencegah masuknya spam mail ini ke server Anda. Ada beberapa software yang khusus 310 Pengenalan Teknologi Komputer dan Informasi dibuat untuk menangani masalah ini misalnya Spam Attack (http://www.softwiz.com/) dan eFilter (http://catalog.com/tsw/efilter/). 12.6 Forum Di Internet Apa yang dimaksud dengan forum di Internet? Forum di Internet sebenarnya sejenis dengan apa yang disebut message board. Bedanya adalah di forum semua peserta bisa saling balas membalas pesan dan komentar. Pesertanya juga bisa banyak sekali. Lalu apa bedanya dengan chat? Sebenarnya pada prinsipnya sama. Hanya, kalau chat semua tulisan peserta menghilang dengan cepat, sejalan dengan banyaknya peserta dan seberapa seringnya para peserta melontarkan pesan. Nah, kalau di forum Anda bisa melihat komentar dan pesan yang dilontarkan peserta lain kapan saja. Bahkan, bagi para pecandu forum, mereka menyebutknya chat off-line. Yang jelas, topiknya lebih bermacam-macam dan fokus, dan kalau mau curhat atau cerita yang panjang lebar juga bisa. Bagaimana dengan jumlah peminatnya? Sangat banyak sekali! Bisa mencapai ribuan peserta. Asiknya lagi, kalau di chatroom bingung kalau mau ngobrol dengan terlalu banyak peserta. Nah, kalau di forum Anda bisa santai, pilih topik yang Anda suka, dan kasih komentar terhadap diskusi atau komentar orang lain. Kalau mau membuka topik baru, mengenai masalah Anda ataupun hal yang menarik Anda juga bisa. Sebagai contoh adalah forum yang disediakan oleh Detikcom dan Kafegaul.com. Kalau Detikcom menyediakan topik-topik yang lebih serius seperti buku, astrologi, ekonomi danbisnis, hukum, politik dan wisata. Sedangkan kalau Kafegaul.com menyediakan topik-topik yang lebih santai, seperti humor, musik, gosip selebriti, curhat pribadi dan asmara, komik dan anime, games dan bola. Bab 12 Teknologi Internet Dan Web 311 Gambar 12.6 Contoh Forum Prinsipnya di forum dan chat, para warga dapat saling bertukar pikiran dan saling mendukung satu sama lain. Tetapi hal yang harus diperhatikan adalah, seperti layaknya tamu ataupun anggota klub lainnya, daftarkan diri Anda terlebih dahulu (selalulah pertama-tama mencari fasilitas daftar atau register). Logikanya adalah dengan terdaftarnya Anda, maka peserta atau warga yang lainnya akan menganggap Anda sebagai teman sendiri dan bersikap terbuka dan ramah terhadap Anda. Jika Anda muncul sebagai peserta tidak terdaftar (unregistered), maka yang lainnya akan merasa bahwa Anda adalah orang luar. 12.7 IRC (Internet Relay Chat) Layanan IRC, atau biasa disebut sebagai "chat" saja adalah sebuah bentuk komunikasi di intenet yang menggunakan sarana baris-baris tulisan singkat yang diketikkan melalui keyboard. Dalam sebuah sesi chat, komunikasi terjalin melalui saling bertukar pesan-pesan singkat. kegiatan ini disebut chatting dan pelakunya disebut sebagai chatter. 312 Pengenalan Teknologi Komputer dan Informasi Kegiatan chatting membutuhkan software yang disebut IRC Client, diantaranya yang paling populer adalah software mIRC. Dalam sebuah sesi chatting, para chatter dapat saling berkomunikasi secara berkelompok dalam suatu chat room dengan membicarakan topik tertentu atau berpindah ke modus private untuk mengobrol berdua saja dengan chatter lain. Belakangan, dengan semakin tingginya kecepatan akses Internet, maka aplikasi chat terus dikembangkan hingga komunikasi terjadi tidak hanya melalui tulisan namun juga melalui suara (teleconference), bahkan melalui gambar dan suara sekaligus (videoconference). Apakah Anda pernah chat? Di manakah biasanya Anda chat? Dan, dengan program apakah biasanya Anda chat? Jika Anda bingung mau chat di mana, atau belum menemukan tempat "nongkrong" dengan teman-teman yang sesuai, Anda bisa coba salah satu dari ruang chat yang lumayan popular dan "laku plus penuh" di pasaran Internet Indonesia. Ada beberapa ruang chat yang popular di Indonesia. Ada yang menggunakan Java, mirc, maupun Html, semua tergantung selera dan keterbatasan Internet yang digunakan. Seperti Prambors (http://www.pramborsfm.com/) dan Diffy (http://www.diffy.com/), ruang chat mereka dapat diakses dengan menggunakan Java maupun mirc (dengan nama #prambors dan #diffy). Kalau ingin bergabung ke chat yang pesertanya banyak sekali, yang bahkan bisa mencapai ribuan orang Indonesia dari seluruh penjuru dunia, gabung saja di mirc channel bawel (#bawel) dan channel Jakarta (#Jakarta). Ada ruang chat baru yang tampilannya lucu dan bagus, yaitu http://www.bolehchat.com/ , yang menggunakan Java. Di situ, Anda bisa memasukkan gambar-gambar lucu ke dalam chat room. Kelemahan dari ruang-ruang chat di atas adalah bahwa baik Java maupun mirc kadang tidak dapat diakses dari beberapa kantor. Jadi, jika Anda orang kantoran dan ingin chat, tetapi ternyata Internet di kantor Anda di-protect oleh firewall, satu-satunya cara untuk chat adalah mencari yang menggunakan Html. Sayang sekali, baru satu yang menawarkan Html-chat ini, yaitu kafegaul Bab 12 Teknologi Internet Dan Web 313 (http://www.kafegaul.com/), yang juga bisa diakses melalui mirc (#kafegaul). Sebenarnya apa perbedaan antara Java, mirc dan html? Menurut para chatters, sebenarnya sih paling enak menggunakan mirc, karena paling cepat. Namun, karena pada awalnya harus download programnya terlebih dahulu di komputer yang akan digunakan, banyak yang malas melakukannya ataupun boros waktu karena mengakses Internet dari warnet. Untuk Java, tampilannya bagus, namun setiap kali harus loading dulu, sehingga memakan waktu yang lumayan lama. Kalau html? Tampilannya kurang bagus, lama, namun sangat berguna bagi orang kantoran yang mau chat. Bagaimana dengan masalah peserta ruang-ruang chat tersebut? Untuk Prambors dan Diffy, rata-rata anak sekolah dan kuliahan dengan umur berkisar antara 13 sampai 23 tahun, untuk kafegaul dan bolehchat antara 15 sampai 27 tahun, sedangkan untuk #bawel dan #Jakarta tidak terbatas. 12.8 Messenger Messenger dalam bahasa Indonesia berarti mesias, penyampai pesan, atau duta. Melalui program messenger ini, pesan yang Anda kirimkan akan diterima oleh teman online Anda seketika itu juga, real time. Karena cepatnya itu, maka pesan-pesan yang dikirimkan lewat program messenger seringkali disebut instant messages. Lalu apa bedanya dengan program chatting yang sudah ada? Disamping privacy yang lebih terjamin, messenger juga menyediakan berbagai fasilitas lebih yang tidak akan Anda temukan dalam program chatting biasa. Misalnya, Anda bisa melakukan voice chat alias ngobrol pakai suara. Anda juga bisa melakukan transfer file, baca berita, lihat ramalan cuaca, bursa saham, dan sebagainya, sembari tetap kirim-kiriman pesan dengan teman online Anda. Pertanyaannya, gimana kalau teman yang Anda hubungi kebetulan lagi off-line? Jangan khawatir, seandainya teman Anda itu juga punya program 314 Pengenalan Teknologi Komputer dan Informasi messenger, maka begitu ia menghidupkan komputer, pesan Anda akan langsung muncul di depan matanya!!! Gambar 12.7 BobbyD211 Instant Message Gambar 12.8 Yahoo!Messenger Yahoo!Messenger dan ICQ (baca: I Seek You) adalah dua program messenger yang paling populer di dunia saat ini. Keduanya bisa didownload secara gratis dari situsnya masing-masing, yaitu http://www.yahoo.com/ dan http://www.icq.com/ Sementara itu, di Indonesia saat ini setidaknya ada dua situs yang menghadirkan Bab 12 Teknologi Internet Dan Web fasilitas pengiriman pesan seperti ini http://www.bolehmail.com/ dan http://www.padamu.com/ 315 yaitu Prosedur pendownload-annya sendiri tidak terlalu rumit. Misalnya, ketika Anda menginstall ICQ, Anda akan diminta untuk mendaftar di sebuah server yang terhubung dengan sebuah jaringan server internasional. Ketika Anda mendaftar, Anda akan memperoleh sebuah nomor ICQ khusus (tidak ada duanya, seperti sidik jari manusia) yang dikenal dengan sebutan UIN (Universal Internet Number). Selain itu ICQ juga memberikan pilihan buat Anda untuk memasukkan data pribadi dan nomor ICQ Anda. Ini akan memungkinkan para pengguna ICQ lainnya mengenali Anda ketika Anda log on. Anda juga bisa membuat daftar teman dan kerabat yang ingin Anda hubungi, dan ICQ akan membereskannya untuk Anda. Anda tinggal duduk saja beberapa detik. Dalam melakukan 'tugas'nya, ICQ sama sekali tidak akan mengganggu program aplikasi lain yang sedang Anda pakai. ICQ juga akan memberi tanda kepada Anda jika ada teman- atau pacar Anda yang sedang online. Setelah itu, dunia jadi milik Anda, apakah Anda mau chatting sayang-sayangan, mau bertukar file, atau apa saja, pokoknya terserah Anda. 12.9 Smilies Dan Acronyms Smilies Komunikasi via Internet merupakan sebuah bentuk interaksi interpersonal yang sangat unik. Komunikasi umumnya dilakukan melalui tulisan dengan menggunakan sarana E-Mail atau Chatroom (walaupun saat ini penggunaan media teleconfrence maupun Internet Phone yang memungkinkan komunikasi yang lebih "manusiawi" sudah semakin umum). Cara berkomunikasi semacam ini umumnya rentan terhadap kesalahpahaman/salah interpretasi terhadap maksud "lawan bicara". Untuk menyiasatinya, kita mengenal apa yang disebut smilies (juga biasa disebut emoticon). 316 Pengenalan Teknologi Komputer dan Informasi Smilies merupakan simbol-simbol yang umum dipahami oleh komunitas pengguna Internet yang mencerminkan emosi yang melatari sebuah baris tulisan. Dari sini Anda bisa memahami-misalnya, apakah rekan Anda diujung sana sedang bercanda atau menyampaikan sesuatu yang serius. Berikut adalah daftar smilies yang umum digunakan saat ini beserta dengan maknanya. Smilies Arti :-) tersenyum. :-> sarkastis. ;-) mengedipkan sebelah mata. :-))) tertawa atau dagu yang berlipat. :.-) tertawa hingga mengeluarkan air mata. ;-)=) meringis. :-D tertawa. :-} senyum kecut. :-P menjulurkan lidah. :-( sedih, marah. :-(( sangat sedih atau sangat marah. :-< sedih. :-I tidak perduli/sedih. :.-( Menangis. :°-( berlinang air mata. :-II marah. :-@ marah, berteriak. Bab 12 Teknologi Internet Dan Web :-e kecewa. }-) berpikiran jahat. >:-( marah. :-X membisu. :-() berbicara. :-O kaget, terkejut. =:-) kaget, terkejut. O:-) halo. :-/ skeptis. :-Z tertidur. :-x mencium / diam. :-* Maaf, saya tidak bermaksud mengatakan hal itu. ?-( Maaf, saya tidak tahu apa yang salah. :*) mabuk (berhidung merah). *-) mabuk. %-) terlalu lama menatap layar monitor. #-) meninggal. X-) tidak sengaja. :-Q merokok. (:-) gundul/botak. .-) bermata satu. -:-) kurang pengalaman. <:-) pertanyaan bodoh. 317 318 Pengenalan Teknologi Komputer dan Informasi <|-) orang Cina. @:-) Arab. 8:-) gadis cilik. :-)-8 gadis dewasa. [:-] robot. ::-) mengenakan kacamata. 8-) mengenakan kacamata hitam/ meringis sambil membelalak. B-) mengenakan kacamata berbingkai tanduk. B:-) mengenakan kacamata hitam diatas kepala. .^) pandangan dari samping. :~) hidung. {:-) mengenakan rambut palsu. :-E vampire. :-[ vampire. (-: kidal. Midget smilies (tanpa "hidung") :) senang. [:] robot. :] bersahabat. =) variasi. :} [apa sebutan untuk ini?]. :@ [apa?]. Bab 12 Teknologi Internet Dan Web :D tertawa. :I hmmm... :( Sedih. 319 Acronyms Menggunakan sarana tulisan dalam berkomunikasi biasanya menuntut kemampuan mengetik yang cukup baik. Tidak setiap orang cukup sabar dalam mengetik suatu kalimat panjang secara berulangulang. Untuk itu sering digunakan beberapa istilah singkatan yang umumnya sudah dikenal dalam dunia komunikasi di Internet. Berikut beberapa diantaranya. Singkatan Arti 2U2 To you too (untuk anda juga). AAMOF As a matter of fact (sebagai bagian dari kenyataan). AFAIK as far as I know/AFAIC, as far as I'm concerned/ AFAICT, as far as I can tell (Sejauh yang saya ketahui/perhatikan/dapat saya katakan). ASAP as soon as possible (sesegera mungkin). BBL Be back later (akan segera kembali). BOT Back on topic (kembali kepada topik semula). BRGDS Best regards (Salam). BTW by the way (ngomong-ngomong ...). CMIIW correct me if I was wrong (mohon dikoreksi apabila salah). CU see you (sampai jumpa). CUL see you later (jumpa lagi lain waktu). FAQ frequently asked questions (pertanyaan yang sering diajukan). 320 Pengenalan Teknologi Komputer dan Informasi FYI For Your Information (sebagai informasi bagi anda). IC I see (saya mengerti). IMO In My Opinion (menurut pendapat saya ...). OOT out of topic (keluar topik). PLS please (mohon). TIA thanks in advance (terima kasih banyak). 7.10 File Transfer Fasilitas ini memungkinkan para pengguna Internet untuk melakukan pengiriman (upload) atau menyalin (download) sebuah file antara komputer lokal dengan komputer lain yang terhubung dalam jaringan Internet. Protokol standar yang digunakan untuk keperluan ini disebut sebagai File Transfer Protocol (FTP). FTP umumnya dimanfaatkan sebagai sarana pendukung untuk kepentingan pertukaran maupun penyebarluasan sebuah file melalui jaringan Internet. FTP juga dimanfaatkan untuk melakukan proses upload suatu halaman Web ke webserver agar dapat diakses oleh pengguna Internet lainnya. Secara teknis, aplikasi FTP disebut sebagai FTP client, dan yang populer digunakan saat ini antara lain adalah Cute FTP dan WS_FTP, Aplikasi-aplikasi ini umumnya dimanfaatkan untuk transaksi FTP yang bersifat dua arah (active FTP). Modus ini memungkinkan pengguna untuk melakukan baik proses upload maupun proses download. Tidak semua semua server FTP dapat diakses dalam modus active. Untuk mencegah penyalahgunaan--yang dapat berakibat fatal bagi sebuah server FTP--maka pengguna FTP untuk modus active harus memiliki hak akses untuk mengirimkan file ke sebuah server FTP. Hak akses tersebut berupa sebuah login name dan password sebagai kunci untuk memasuki sebuah sistem FTP server. Untuk Bab 12 Teknologi Internet Dan Web 321 modus passive, selama memang tidak ada restriksi dari pengelola server, umumnya dapat dilakukan oleh semua pengguna dengan modus anonymous login (log in secara anonim). Kegiatan mendownload software dari Internet misalnya, juga dapat digolongkan sebagai passive FTP. 12.11 Remote Login Layanan remote login mengacu pada program atau protokol yang menyediakan fungsi yang memungkinkan seorang pengguna Internet untuk mengakses (login) sebuah terminal (remote host) dalam lingkungan jaringan Internet. Dengan memanfaatkan remote login, seorang pengguna Internet dapat mengoperasikan sebuah host dari jarak jauh tanpa harus secara fisik berhadapan dengan host bersangkutan. Dari sana ia dapat melakukan pemeliharaan (maintenance), menjalankan sebuah program atau menginstall program baru di remote host. Protokol yang umum digunakan untuk keperluan remote login adalah Telnet (Telecommunications Network). Telnet dikembangkan sebagai suatu metode yang memungkinkan sebuah terminal mengakses resource milik terminal lainnya (termasuk harddisk dan program-program yang terinstal di dalamnya) dengan cara membangun link melalui saluran komunikasi yang ada, seperti modem atau network adapter. Dalam hal ini, protokol Telnet harus mampu menjembatani perbedaan antar terminal, seperti tipe komputer maupun sistem operasi yang digunakan. Aplikasi Telnet umumnya digunakan oleh pengguna teknis di Internet. Dengan memanfaatkan Telnet, seorang administrator sistem dapat terus memegang kendali atas sistem yang ia operasikan tanpa harus mengakses sistem secara fisik, bahkan tanpa terkendala oleh batasan geografis. 322 Pengenalan Teknologi Komputer dan Informasi Gambar 12.9 Koneksi dengan Telnet Namun demikian, penggunaan remote login, khususnya Telnet, sebenarnya mengandung resiko, terutama dari tangan-tangan jahil yang banyak berkeliaran di Internet. Dengan memonitor lalu lintas data dari penggunaan Telnet, para cracker dapat memperoleh banyak informasi dari sebuah host, dan bahkan mencuri data-data penting sepert login name dan password untuk mengakses ke sebuah host. Kalau sudah begini, mudah saja bagi mereka-mereka ini untuk mengambil alih sebuah host. Untuk memperkecil resiko ini, maka telah dikembangkan protokol SSH (secure shell) untuk menggantikan Telnet dalam melakukan remote login. Dengan memanfaatkan SSH, maka paket data antar host akan dienkripsi (diacak) sehingga apabila "disadap" tidak akan menghasilkan informasi yang berarti bagi pelakunya. Aplikasi-aplikasi diatas sebenarnya adalah aplikasi dasar yang paling umum digunakan dalam internet. Selain aplikasi-aplikasi tersebut, sebenarnya masih ada lusinan aplikasi lainnya yang memanfaatkan jaringan Internet, baik aplikasi yang sering maupun jarang dipergunakan. Teknologi Internet sendiri terus berkembang sehingga aplikasi baru terus bermunculan. Disamping itu, aplikasiaplikasi yang telah ada masih terus dikembangkan dan disempurnakan untuk memenuhi kebutuhan penggunanya. Bab 12 Teknologi Internet Dan Web 323 12.12 Kesimpulan Pertumbuhan Internet yang sangat pesat adalah fenomena revolusioner dalam komputasi dan telekomunikasi. Internet telah menjadi jaringan yang terbesar dan terpenting dari jaringan saat ini, dan telah berevolusi menjadi jalan tol informasi (information superhighway) global. Internet semakin meluas seiring dan semakin banyaknya bisnis, organisasi, komputer, dan jaringan yang bergabung dengan Web global ini. Anda dapat melakukan pencarian informasi secara online dengan berbagai cara, dengan menggunakan situs pencari dan mesin pencari seperti Yahoo!, Google, dan yang lainnya. Dengan adanya aplikasi pada Internet, aplikasi Internet yang populer saat ini adalah e-Mail, instant message, forum, newsgroup, chat rooms, dan lain-lain. Pesan E-mail biasanya tiba dalam beberapa detik atau beberapa menit di beberapa negara, dan dapat berupa file data, teks, faks, dan video. Internet menyediakan forum diskusi elektronik dan sistem papan buletin yang dibentuk dan dikelola oleh ribuan newsgroup dengan minat khusus. Dewasa ini, layanan email dapat dibedakan dalam dua basis, yaitu email berbasis client dan email berbasis web. Bagi pengguna email berbasis client, aktifitas per-email-an dilakukan dengan menggunakan perangkat lunak email client, misalnya Eudora atau Outlook Express. Beberapa pengguna email dapat membentuk kelompok tersendiri yang diwakili oleh sebuah alamat email. Setiap email yang ditujukan ke alamat email kelompok akan secara otomatis diteruskan ke alamat email seluruh anggotanya. Kelompok semacam ini disebut sebagai milis (mailing list). Belakangan, dengan semakin tingginya kecepatan akses Internet, maka aplikasi chat terus dikembangkan hingga komunikasi terjadi tidak hanya melalui tulisan namun juga melalui suara (teleconference), bahkan melalui gambar dan suara sekaligus (videoconference). Seiring dengan semakin berkembangnya jaringan Internet di seluruh dunia, maka jumlah situs Web yang tersedia juga semakin meningkat. Hingga saat ini, jumlah halaman Web yang bisa diakses melalui Internet telah mencapai angka miliaran. ***