2012/09/30

Chatting


 

Pengertian Chatting

     Chatting adalah suatu feature / program dalam Internet untuk berkomunikasi langsung sesama pemakai Internet yang sedang online (yang sedang sama-sama menggunakan Internet). Komunikasi bisa berupa teks (text chat) atau suara (voice chat). Anda mengirim pesan dengan teks atau suara kepada orang lain yang sedang online, kemudian orang yang dituju membalas pesan Anda dengan teks atau suara, demikian seterusnya.
     Chatting tidak hanya populer kalangan remaja saja namun sekarang ini, sudah merambah kalangan dewasa bahkan orang tua sekalipun. Dengan chatting, kita bebas mengobrol apa saja mulai dari pekerjaan kantor, persahabatan, pelajaran sekolah, mata kuliah, percintaan & perjodohan, sampai dengan hal bersifat pribadi sekali pun. Saking bebasnya kadang-kadang membuat chatter-chatter kebablasan tanpa kontrol yang mungkin dapat membuat chatter lainnya marah dan tersinggung. Walaupun pada saat chatting, tidak terjadi tatap muka secara langsung, namun hal itu seharusnya tidak membuat para chatter meninggalkan etika ketimuran seperti dalam pergaulan pada umumnya. Sehubungan dengan etika dalam chatting, sudah banyak artikel di blog-blog, situs-situs, atau media lainnya yang mengulasnya, namun tidak ada salahnya untuk mengingatkan kembali akan pentingnya hal tersebut, maka pada kali ini akan memberikan tips tips dan etika yang ada hubungannya dengan chatting.

Tentang Aplikasi Chatting
a.Real time.
Aplikasi chatting dijelaskan sebagai suatu aplikasi yang memungkinkan pengguna berkomunikasi tekstual secara langsung (live/real time) dengan pengguna lain.
b. Nickname
pengguna harus memasukkan nickname (tanpa password) sebagai identifikasi unik dalam sistem. Nickname tersebut berlaku dan dikenali oleh sistem selama masa sesi pengaksesan berlangsung, hingga pengguna “keluar” dari ruang chatting/browser ditutup.
c.Public room.
Komunikasi berlangsung dalam sebuah ruang chatting virtual (public room) yang berisi banyak orang. Ketika masuk, pengguna langsung tergabung ke dalam public room di mana di ruang tersebut pesan dari seorang pengguna dapat dibaca oleh semua pengguna yang lain.
d. Send Message
pengguna dapat mengetikkan text percakapan pada suatu area pengetikan pesan dan menekan sebuah tombol (enter) untuk mengirim pesan tersebut. Teks pesan percakapan dari semua pengguna ditampilkan pada suatu area tempilan percakapan, terurut berdasarkan waktu diterimanya pesan tersebut oleh server. Pesan yang terakhir ditampilkan berada dibawah
e Auto refresh. Area tampilan percakapan otomatis diupdate selama beberapa detik sekali (dan pada saat pengguna mengirimkan pesan baru) sehingga pengguna selalu mengetahui percakapan pengguna lain yang sedang berlangsung tanpa harus melakukan refresh halaman secara manual.

Etika Chatting
Sebenarnya kita semua sudah sepakat dan mengetahui etika chatting (walau pun tidak disebutkan secara tertulis), namun kita belum menyadari sepenuhnya untuk mempraktekkannya dengan benar. Nah, etika chatting tersebut antara lain, di bawah ini.
-          Harus Sopan
 Siapa pun partner chatting kita, mengenalnya atau tidak, jangan sampai kita memperlakukan partner chatting dengan tidak sopan, seperti mengetikkan kata-kata porno atau kata-kata yang kasar atau tidak pantas lainnya.

-          Jangan Memaksakan Kehendak
Apapun alasan partner chatting sehingga dia tidak mau melayani percakapan dengan kita, kita harus menghormatinya dan tidak boleh memaksanya untuk menjawab atau meladeni percakapan kita.

-          Harus Jujur
Usahakan untuk menuliskan sesuatu apa pun dengan jujur (kecuali untuk hal-hal yang menyangkut privasi), karena hal ini akan membuat partner chatting kita percaya dan menghargai kita. Yakinlah bahwa sejelek atau seburuk apa pun, jika kita mengatakannya dengan jujur, orang lain akan menghargai kita dengan baik dan mengangkat topi untuk itu. Yang sering kita jumpai (bahkan saya sendiri) adalah sulit untuk mengatakan apa adanya, seperti umur, status, atau perkerjaan.

-          Jangan suka mengganggu dan iseng
Walaupun partner chatting keliatan online, belum tentu dia mempunyai waktu untuk melakukan chatting dengan kita, siapa tahu dia mempunyai pekerjaan yang memerlukan konsentrasi. Jika demikian, kita tidak boleh mengganggunya atau mengisenginya dengan mengetikkan “BUZZ” terus menerus.

-          Jangan pernah membawa SARA
Karena hal ini sangat sensitive yang dapat memicu perselisihan dan yakinlah hal ini tidak akan memberi manfaat apa-apa bagi kedua belah pihak.

-          Ucapkan salam
Tidak ada buruknya jika ucapan salam diterapkan pada saat chatting yang justru dapat menambah suasana keakraban. Pada setiap perjumpaan kita bisa mengetikkan selamat siang, halo, hi, atau senang bertemu Anda kembali, atau jika ingin mengakirinya, bisa mengetikkan selamat tinggal, bye, atau sampai ketemu lagi.

-          Jangan menuliskan dengan HURUF BESAR (kapital)
Karena hal ini mengandung arti teriakan sehingga dapat membuat partner chatting marah atau tersinggung.

-          Aktifkan status offline
Hal ini dapat menjadi alternative jika Anda sedang sibuk dan tidak ingin “diganggu” chatter lain, dan ini sah-sah saja.

-          Jangan terlalu banyak membuka dialog pada saat yang bersamaan
jika Anda tidak ingin dikatakan tidak serius oleh partner chatting Anda, karena harus melayani banyak dialog dengan yang lain. Selain itu, jika sembari menyelesaikan tugas pekerjaan, maka akan sangat mengganggu kelancaran pekerjaan Anda tersebut.

-          Jangan lupa minta izin kepada partner chatting
Pada saat kita ingin meninggalkan komputer, siapa tahu dia sedang menunggu jawaban dari kita.

-          Jika Anda salah masuk room dengan tema yang tidak Anda sukai, jangan sekali-sekali membelokkan tema obrolan sesuai keinginan Anda, kecuali Anda sudah mendapat mandat dari chatter lainnya. Atau lebih baik Anda keluar dari room tersebut.
Selain etika chatting yang telah disebutkan di atas, ada tips chatting lain yang mungkin perlu kita ketahui adalah, antara lain seperti di bawah ini.
-          Gunakanlah nickname yang baik dan sopan.
-          Jangan menggunakan nama asli sebagai nickname Anda.
-          Jangan pernah memberikan alamat dan nomor telepon kepada chatter yang belum Anda kenal sama sekali.
-          Jika Anda menggunakan webcam, jangan sembarangan memberi izin kepada chatter yang tidak Anda kenal.
-          Jika ingin memview webcam dari partner chatter, harus meminta izin dengan baik-baik kepadanya, kalau pun tidak diizinkan Anda harus menghormatinya.
-          Jika harus melakukan copy darat, pastikan Anda tidak sendirian, hal ini untuk menghindari hal-hal yang tidak diinginkan.
-          Jangan pernah melayani chatter yang menggunakan kata-kata kasar atau tidak sopan.


Layanan Penyedia Chatting:
-          YM “Yahoo Messenger”
-          Google Talk
-          MSN Messenger
-          Windows Life Messenger
-          mIRC
-          Skype
-          Facebook
-          AIM
-          Mig33
-          Mxit

Singkatan dalam Chatting
-          afaic : as far as I’m concerned : sepanjang yg saya ikuti
-          afaik : as far as I know : sepanjang yg saya tahu
-          asap : as soon as possible : secepat mungkin
-          asl : age, sex, location : usia, jenis kelamin, lokasi
-          b4 : before : sebelumnya
-          bbiaf : be back in flash : kembali sebentar lagi
-          bbl : be back latter : nanti akan kembali
-          bot : back of topic : kembali ke topic semula
-          brb : be right back : segera kembali
-          btw : by the way : ngomong-ngomong
-          c2c : cam 2 cam : memakai wabcam bersama-sama
-          ce/co : cewek/cowok
-          CMIIW : Correct Me if i’m wrong : betulkan jika saya salah
-          cp : cross posting
-          crs : can remember stuff
-          cu : see you : ketemu kamu
-          cya : see ya : ketemu
-          dc : disconnected : proses chatting terputus
-          diy : do it yourself : kerjakan sendiri
-          eod : end of discussion : akhir sebuah diskusi
-          ez : easy : mudah
-          f/m : female or male : wanita atau laki-laki
-          f2f : face to face : bertatap muka
-          faq : frequently asked question : pertanyaan yg sering diajukan
-          fbow : for better or worse
-          foaf : friend of a friend : teman dari teman
-          focl : falling off chair laughing
-          fs : friendster : idem
-          fya : for you amusement
-          fyi  : for you information
-          gal : get a life : hidup
-          gr8 : great : bagus
-          gtg : got to go : aku mau pergi
-          gw : guwe : saya
-          hi2 : hi too : halo juga
-          hru : how are you :  apa kabar
-          ic : I see : saya tahu
-          imho : in my humble opinion : menurut pendapat sederhanaku
-          imo : in my opinion : pendapatku
-          iow : in other world : di dunia lain
-          iso : in search of
-          itt : in the topic : didalam topik bahasan
-          j/k : just kidding : hanya bercanda
-          JIC : just in case : hanya kasus tertentu
-          kul/ker : kuliah atau kerja
-          lol : loughing of loud : tertawa terbahak-bahak (mengejek)
-          np.nop : no problem : tidak masalah
-          oic : oh, I see : oh, saya tahu
-          oll : online love : percintaan online
-          omg : oh my god : oh Tuhan
-          oot : out of topic : keluar dari topik bahasan
-          ot : out topic : keluar topik bahasan
-          otf : on the floor
-          otoh : on the other hand : ditangan yang lain
-          pls : please : silakan (bisa bermakna memohon)
-          pov : point of view
-          ps : post script
-          re : hi again
-          rehi : hello again : helo kembali
-          rofl : rolling on floor laughing : tertawa sambil berguling
-          rotf : rolling on the floor : berguling-guling dilantai
-          rsn : real soon now : secepatnya
-          rtfm : read the fucking manual : baca petunjuknya
-          ruok : are you OK : apakah kamu baik-baik saja
-          so : significant other : yang lain lebih penting
-          tbe : to be expected : diharapkan
-          tbh : to be honest : menjadi manis
-          thx : thank you : terima kasih
-          tia : thank in advance : terima kasih sekali
-          u : you : kamu
-          u1 : you1 : kamu duluan
-          voot : very out of topic : sanggat menyimpang dari topik
-          wb : welcome back : selamat datang
-          wbs : write back soon : akan ditulis kembali segera
-          wo : without : tanpa
-          wombat : waste of money,brains & money : buang2 uang, pikiran & waktu
-          wrt : with regard to : dengan senang hati
-          wta : want to ask : memohon
-          wtb : want to buy : ingin membeli
-          wtg : way to go : jalan keluar
-          wti : want to inform : ingin menginformasikan
-          wts : want to sell : ingin menjual
-          y2k : year 2000 : tahun 2000
-          zzz : sleeping : tidur
-          ntmu : nice to meet you : senang ketemu anda

Sumber:

WWW

     Definisi WWW atau ( World Wide Web ) adalah suatu ruang informasi yang yang dipakai oleh pengenal global yang disebut Uniform Resource Identifier (URI) untuk mengidentifikasi sumber-sumber daya yang berguna. WWW sering dianggap sama dengan Internet secara keseluruhan, walaupun sebenarnya ia hanyalah bagian daripadanya.

     Fungsi WWW itu sendiri adalah menyediakan data dan informasi untuk dapat digunakan bersama.

     Sejarah WWW atau World Wide Web
WWW atau World Wide Web adalah suatu program yang ditemukan oleh Tim Berners-Lee pada tahun 1991. Awalnya Berners-Lee hanya ingin menemukan cara untuk menyusun arsip-arsip risetnya. Untuk itu, dia mengembangkan suatu sistem untuk keperluan pribadi. Sistem itu adalah program peranti lunak yang diberi nama Equire. Dengan program itu, Berners-Lee berhasil menciptakan jaringan terkait antara berbagai arsip sehingga memudahkan informasi yang dibutuhkan. Inilah yang kemudian menjadi dasar dari sebuah revolusi yang dikenal sebagai web.
WWW dikembangkan pertama kali di Pusat Penelitian Fisika Partikel Eropa (CERN), Jenewa, Swiss. Pada tahun 1989 Berners-lee membuat proposal untuk proyek pembuatan hypertext secara global, kemudian pada bulan Oktober 1990, ‘World Wide Web‘ sudah bisa dijalankan dalam lingkungan CERN. Pada musim panas tahun 1991, WWW resmi digunakan secara luas pada jaringan Internet.

Sumber:

Search Engine

      Secara umum Search Engine adalah suatu program komputer yang dirancang untuk membantu, mempermudah, mempercepat seseorang menemukan informasi atau data yang diinginkan. Mesin pencari (search engine) semacam “penunjuk jalan” untuk mencari sesuatu yang dibutuhkan. Berikut adalah pengertian search engine secara lengkapnya:
  1.      Pengertian Search Engine
Mesin pencari web atau yang lebih dikenal dengan istilah web search engine merupakan program komputer yang dirancang untuk mencari informasi yang tersedia didalam dunia maya. Berbeda halnya dengan direktori web (seperti dmoz.org) yang dikerjakan oleh manusia untuk mengelompokkan suatu halaman informasi berdasarkan kriteria yang ada, web search engine mengumpulkan informasi yang tersedia secara otomatis.
  1.      Cara Kerja Search Engine
Mesin pencari web bekerja dengan cara menyimpan hampir semua informasi halaman web, yang diambil langsung dari www. Halaman-halaman ini diambil secara otomatis. Isi setiap halaman lalu dianalisis untuk menentukan cara mengindeksnya (misalnya, kata-kata diambil dari judul, subjudul, atau field khusus yang disebut meta tag). Data tentang halaman web disimpan dalam sebuah database indeks untuk digunakan dalam pencarian selanjutnya. Sebagian mesin pencari, seperti Google, menyimpan seluruh atau sebagian halaman sumber (yang disebut cache) maupun informasi tentang halaman web itu sendiri.
Ketika seorang pengguna mengunjungi mesin pencari dan memasukkan query, biasanya dengan memasukkan kata kunci, mesin mencari indeks dan memberikan daftar halaman web yang paling sesuai dengan kriterianya, biasanya disertai ringkasan singkat mengenai judul dokumen dan terkadang sebagian teksnya.
Mesin pencari lain yang menggunakan proses real-time, seperti Orase, tidak menggunakan indeks dalam cara kerjanya. Informasi yang diperlukan mesin tersebut hanya dikumpulkan jika ada pencarian baru. Jika dibandingkan dengan sistem berbasis indeks yang digunakan mesin-mesin seperti Google, sistem real-time ini unggul dalam beberapa hal seperti informasi selalu mutakhir, (hampir) tak ada broken link, dan lebih sedikit sumberdaya sistem yang diperlukan (Google menggunakan hampir 100.000 komputer, Orase hanya satu.). Tetapi, ada juga kelemahannya yaitu pencarian lebih lama rampungnya.
  1.      Komponen utama dalam Search Engine
Sebuah search engine memiliki beberapa komponen agar dapat menyediakan layanan utamanya sebagai sebuah mesin pencari informasi. Komponen tersebut antara lain :
    1.      Web Crawler
Web crawler atau yang dikenal juga dengan istilah web spider bertugas untuk mengumpulkan semua informasi yang ada di dalam halaman web. Web crawler bekerja secara otomatis dengan cara memberikan sejumlah alamat website untuk dikunjungi serta menyimpan semua informasi yang terkandung didalamnya. Setiap kali web crawler mengunjungi sebuah website, maka dia akan mendata semua link yang ada dihalaman yang dikunjunginya itu untuk kemudian di kunjungi lagi satu persatu.
Proses web crawler dalam mengunjungi setiap dokumen web disebut dengan web crawling atau spidering. Beberapa websites, khususnya yang berhubungan dengan pencarian menggunakan proses spidering untuk memperbaharui data data mereka. Web crawler biasa digunakan untuk membuat salinan secara sebhagian atau keseluruhan halaman web yang telah dikunjunginya agar dapat dip roses lebih lanjut oleh system pengindexan. Crawler dapat juga digunakan untuk proses pemeliharaan sebuah website, seperti memvalidasi kode html sebuah web, dan crawler juga digunakan untuk memperoleh data yang khusus seperti mengumpulkan alamat e-mail.
Web crawler termasuk kedalam bagian software agent atau yang lebih dikenal dengan istilah program bot. Secara umum crawler memulai prosesnya dengan memberikan daftar sejumlah alamat website untuk dikunjungi, disebut sebagai seeds. Setiap kali sebuah halaman web dikunjungi, crawler akan mencari alamat yang lain yang terdapat didalamnya dan menambahkan kedalam daftar seeds sebelumnya.
Dalam melakukan prosesnya, web crawler juga mempunyai beberapa persoalan yang harus mampu di atasinya. Permasalahan tersebut mencakup :
      •       Halaman mana yang harus dikunjungi terlebih dahulu.
      •       Aturan dalam proses mengunjungi kembali sebuah halaman.
      •       Performansi, mencakup banyaknya halaman yang harus dikunjungi.
      •       Aturan dalam setiap kunjungan agar server yang dikunjungi tidak kelebihan beban.
      •     Kegagalan, mencakup tidak tersedianya halaman yang dikunjungi, server down, timeout, maupun jebakan yang sengaja dibuat oleh webmaster.
      •       Seberapa jauh kedalaman sebuah website yang akan dikunjungi.
      •       Hal yang tak kalah pentingnya adalah kemampuan web crawler untuk mengikuti
        perkembangan teknologi web, dimana setiap kali teknologi baru muncul, web crawler harus dapat menyesuaikan diri agar dapat mengunjungi halaman web yang menggunakan teknologi baru tersebut.

        Proses sebuah web crawler untuk mendata link – link yang terdapat didalam sebuah halaman web menggunakan pendekatan regular expression. Crawler akan menelurusi setiap karakter yang ada untuk menemukan hyperlink tag html (<a>). Setiap hyperlink tag yang ditemukan diperiksa lebih lanjut apakah tag tersebut mengandung atribut nofollow rel, jika tidak ada maka diambil nilai yang terdapat didalam attribute href yang merupakan sebuah link baru.

    1.      Indexing system
Indexing system bertugas untuk menganalisa halaman web yang telah tersimpan sebelumnya dengan cara mengindeks setiap kemungkinan term yang terdapat di dalamnnya. Data term yang ditemukan disimpan dalam sebuah database indeks untuk digunakan dalam pencarian selanjutnya.
Indexing system mengumpulkan, memilah dan menyimpan data untuk memberikan kemudahan dalam pengaksesan informasi secara tepat dan akurat. Proses pengolahan halaman web agar dapat digunakan untuk proses pencarian berikutnya dinakamakan web indexing. Dalam implementasinya index system dirancang dari penggabungan beberapa cabang ilmu antara lain ilmu bahasa, psikologi, matematika, informatika, fisika, dan ilmu komputer.
Tujuan dari penyimpanan data berupa indeks adalah untuk performansi dan kecepatan dalam menemukan informasi yang relevan berdasarkan inputan user. Tanpa adanya indeks, search engine harus melakukan scan terhadap setiap dokumen yang ada didalam database. Hal ini tentu saja akan membutuhkan proses sumber daya yang sangat besar dalam proses komputasi. Sebagai contoh, indeks dari 10.000 dokumen dapat diproses dalam waktu beberapa detik saja, sedangkan penulusuran secara berurutan setiap kata yang terdapat di dalam 10.000 dokumen akan membutuhkan waktu yang berjam lamanya. Tempat tambahan mungkin akan dibutuhkan di dalam computer untuk penyimpanan indeks, tapi hal ini akan terbayar dengan penghematan waktu pada saat pemrosesan pencarian dokumen yang dibutuhkan.

                           c.  Search System

Search system inilah yang berhubungan langsung dengan pengguna, meyediakan hasil pencarian informasi yang diinginkan. Ketika seorang pengguna mengunjungi mesin pencari dan memasukkan kata pencarian biasanya dengan beberapa kata kunci, search system akan mencari data dari indeks database, data yang cocok kemudian akan ditampilkan, biasanya disertai ringkasan singkat mengenai judul dokumen dan terkadang sebagian teksnya.

     Banyak ditemukan mesin pencari diinternet. Berikut adalah beberapa contoh dari Mesin Pencari/Search Engine yang sudah sanggat terkenal,seperti:
·         Google ( http://www.google.com/
·         Yahoo ( http://www.yahoo.com/
·         Bing (dulu MSN) ( http://www.bing.com/ ) 
·         Live ( http://www.live.com
·         Altavista ( http://www.altavista.com
·         AOL ( http://www.aol.com
·         Altheweb ( http://www.althweb.com
·         Baidu ( http://www.baidu.com
·         Looksmart ( http://www.looksmart.com
·         Ask ( http://www.ask.com
·         Open Directory ( http://www.dmoz.com/ )
Sumber: