Jumat, 29 November 2013

Chapter XI - Computer Security and Safety, Ethics, and Privacy (Part 1)

Mata Kuliah    : Aplikasi Komputer
Hari/tanggal  : Selasa, 19 November 2013
Jam              : 10.30
Dosen            : Dicky Supriatna, S.Kom., MTI
Penulis          : 201350297 - Fernanda Odilia

Computer Security Risk


Computer security risk adalah kejadian atau tindakan yang memungkinkan dapat terjadinya kehilangan atau berdampak pada hardware komputer, software, data, informasi atau kemampuan proses.

Cybercrime adalah perbuatan ilegal yang bisa berbasis internet atau online.
Berbagai tindakan ilegal yang melibatkan komputer pada dasarnya adalah computer prime. Cyber crime merujuk pada segala hal yang berbasis internet atau online.
Software yang digunakan olem cybercriminals disebut crimeware.

7 kategori crimeware adalah:
1. Hacker: pada awalnya hacker adalah kata untuk memyebut seseorang yang sangat antusias pada komputer. Terapi sekarang berarti seseorang yang mengakses komputer atau jaringan secara ilegal.
2. Cracker: seseorang yang mengakses komputer atau jaringan secara ilegal tetapi bersifat menghancurkan data, mencuri informasi, atau berbagai aktivitas makicious.
3. Script Kiddie: memiliki kesamaan dengan cracker tetapi tidak  memiliki kemampuan dan teknik serta pengetahuan.
4. Corporate Spies: memiliki kemampuan dalam jaringan dan baik dalam komputer, direkrut untuk mematahkan komputer yang spesifik dan mencuri data dan informasi atau membantu mengidentifikasi resiko keamanan di dalam organisasi.
5. Unethical Employees: mungkin mematahkan komputer karyawan mereka sendiri untuk berbagai alasan. Dengan alasan untuk mengeksploitasi kelemahan keamanan, melihat keadaan financial perusahaan atau mungkin membalas dendam.
6. Cyberextortionist: seseorang yang menggunskan e-mail sebagai alat untuk pemerasan. Biasanya dengan cara mengirim e-mail dan mengancam untuk membeberkan rahasia, mengeksploitasi keamanan atau melakukan serangan apabila mereka tidak memberikan sejumlah uang.
7. Cyberterrorist: seseorang yang menggunakan internet atau jaringan untuk menghancurkan atau memberikan dampak pada komputer untuk alasan politik. Target nya adalah kontrol sistem jalanan, perusahaan penyedia listrik, dll.



Internet and Network Attacks


Online Security Server adalah web site yang mengevaluasi komputer untuk memeriksa internet dan kerentanan komputer. Online Security Risk yang populer adalah Audit My PC, McAfee FreeScan, dll.


Audit My PC

Computer Viruses, Worms, Trojan Horse and Rootkits

Virus berpotensi merusak program komputer yang memberi efek atau tidak memberi efek, sebuah komputer bekerja secara kurang baik tanpa sepengetahuan pengguna.

Worm adalah program yang menduplikasi dirinya secara berulang. Untuk contohnya di memori atau pada jaringan, yang memungkinkan mematikan komputer atau jaringan.

Trojan Horse adalah program yang bersembunyi pada program yang terlihat meyakinkan.

Rootkit adalah program yang bersembunyi pada komputer dan memperbolehkan seseorang untuk mengontrol dan mengambil alih secara penuh komputer tersebut dari tempat lain.

Computer virus, worms, trojan horse dan rootkit adalah klasifikasi dari malware, tang merupakan program yang beraksi tanpa sepengetahuan user.
Malware dapat memasuki komputer melalui beberapa cara yaitu:
1. membuka file yang terinfeksi
2. menjalankan program yang terinfeksi
3. menjalankan komputer dengan media yang terinfeksi sebelum komputer dihidupkan
4. terkoneksi dengan jaringan pada komputer yang tidak terlindungi
5. dapat juga datang dari e-mail yang tidak dikenal

Safeguard against Computer Viruses and Other Malware


Trusted source adalah sebuah organisasi atau orang yang kita percaya tidak akan mengirim virus yang akan menginfeksi komputer kita.
Virus Signature dikenal juga dengan virus definition yaitu yang dikenal dengan pola kode virus yang spesifik.
Virus hoax adalah sebuah pesan e-mail yang memperingati virus yang tidak ada atau malware lainnya.
Antivirus program melindungi komputer dari virus yang diidentifikasi dan menghapus virus dari komputer yang ditemukan di memory. Contoh anti virus yang populer adalah AVG Antivirus, McAfee Anti Virus, dll.








Tips mencegah virus dan malware lainnya:
1. Jangan pernah memulai komputer dengan removable media yang dimasukkan ke drive atau pada ports.
2. Jangan pernah membuka attachment e-mail kecuali dari sumber yang terpercaya
3. Mengatur security macro pada program sehingga kita dapat mengaktifkan dan mematikan macros. Aktifkan     macros hanya jika dokumen dari sumber yang terpercaya.
4. Install sebuah antivirus program pada semua komputer. Update software secara rutin.
5. Scan semua program yang didownload untuk virus dan malwre lainnya.
6. Jika antivirus program mengatakan e-mail attachment terinfeksi, hapys atau kuarantina file tersebut
7. Sebelum menggunakan removable media, scan media dari malware.
8. Install personal firewall
9. Tetap update mengenai virus alert dan virus hoaxes.


Boatnet


Boatnet adalah group compromised komputer yang terhubung ke jaringan seperti internet yang berguna sebagai bagian dari jaringan yang menyerang jaringan lain, biasanya dengan tujuan yang jahat.

DoS

DoS adalah serangan yang bertujuan untuk menganggu akses komputer ke internet service seperti web atau e-mail.
Penyebab dari DoS attack adalah jaringan komputer berjalan lebih lambat dan biasanya menjadi tidak tersedia, memblock pengunjung dari mengakses internet.
Denial of service attacks

Denial of service attacks atau DoS attack adalah serangan yang bertujuan untuk menganggu akses komputer ke internet service seperti web atau e-mail.
Penyebab dari DoS attack adalah jaringan komputer berjalan lebih lambat dan biasanya menjadi tidak tersedia, memblock pengunjung dari mengakses internet.
Tipe dari DoS attack yang lebih efektif adalah DDoS attack, dimana zombie army menggunakan untuk menyerang komputer atau jaringan komputer.

Back Doors

Back doors adalah program atau mengatur set instruksi di program yang memperbolehkan user untuk melalui kontrol keamanan ketika mengakses program, komputer atau jaringan.

Spoofing

Spoofing adalah teknik penyusup yang berguna untuk membuat jaringan mereka atau transmisi internet yang menampilkan legitimasi untuk korban komputer atau jaringan.
Beberapa tipe skema spoofing yang ada:
1. E-mail spoofing, terjadi ketika alamat pengirim atau komponen lainnya dari header e-mail diubah sehingga yang muncul adalah e-mail yang terorganisir dari pengirim yang berbeda.
2. IP spoofing, terjadi ketika pengacau komputer membodohi sebuah jaringan hingga mempercayai IP address tersebut terhubung dengan sumber yang terercaya.



Safeguard against Botnets, DoS/DDoS attack, Back doors and spoofing


Firewalls

Firewall adalah hardware atau software yang melindungi sebuah sumber jaringan dari intrusi oleh users pada jaringan lain seperti sebuah internet.
Proxy server adalah server luar jaringan komunikasi yang mengontrol dimana komunikasi melalui jaringan komunikasi.
Personal firewall adalah program utilitas yang mendeteksi dan melindungi sebuah personal computer dan data itu sendiri dari instrusi yang tidak diijinkan.



Instrusion Detection Software

Instrusion detection software secara otomatis menganalisa
semua lalu lintas jaringan, mengakses sistem yang mudah diserang dan menotifikasi jaringan administrator yang pola kebiasaannya mencurigakan.

Honeypots
Honeypots adalah komputer yang mudah diserang yang d atur untuk menarik pengacau. Honeypots membuat organisasi menjadi mengetahui bagaimana pengacau  mengeksploitasi jaringan mereka dan menangkap pelaku yang berbuat kejahatan.


Unauthorized access and use


Unauthorized access adalah pengunaan komputer tanpa ijin. Unauthorized use adalah menggunakan komputer atau data untuk aktivitas yang tidak diterima atau ilegal.


Safeguards against unauthorized access and use
Setidaknya, mereka harus menulis penerimaan penggunaan AUP yang membatasi aktivitas komputer dari komputer maupun jaringan yang kemungkinan tidak digunakan.
Untuk melindungi PC dari intrusi yang tidak diijinkan, kita harus melumpuhkan file dan printer yang berada pada koneksi internet.
Identifting and authenticating users
Access control adalah tindakan keamanan yang mendefinisikan siapa yang mengakses komputer, ketika mereka mengakses itu dan apa langkah yang mereka ambil ketika mengakses komputer.
Audit trail adalah merekam percobaan akses file yang sama-sama sukses dan tidak sukses.
Banyak sistem implement yang akses kontrolnya mengunakan 2 proses yang disebut identification dan authentification.
Identification memverifikasi individu adalah user yang valid.
Authentification memverifikasi individual adalah orang yang diklaim untuk menjadi user yang valid.
3 metode identification dan authentification:


  • User name and passwords

User name atau user id (identifcation) adalah kombinasi unik dari characters seperti sebuah huruf dari alphabet atau angka yang mengidentifikasi user.

Password adalah kombinasi rahasia dari karakter yang berasosiasi dengan user name yang memperbolehkan pengguna mengakses data pada komputer.
Beberapa organisasi menggunakan passphrase. Passphrase yaitu kombinasi rahasia yang merupakan kombinasi dari kara biasanya berisi kombinasi huruf kapital dan huruf kecil yang berasosiasi dengan user name untuk mengakses data dari komputer.
Beberapa website menggunakan CAPTCHA (Computer Automated Public Turing test to tell Computers and Human Apart) adalah program untuk memverifikasi komputer user bukan lah pembangkit.



ATM Card

  • Possessed objects adalah barang yang harus dibawa untuk mengakses komputer atau fasilitas komputer. Contohnya adalah badges, kartu, smart cards dan kunci. Possessed objects biasanya membutuhkan PIN. PIN (personal Identification Number) adalah password berupa angka yang dipilih oleh perusahaan atau pengguna.


  • Biometric Devices

Biometric Devices mengidentifikasi identitas seseorang dengan mengartikan karakter sesorang seperti sidik jari hinggan digital code yang dapat dibandingkan dengan digital code pada komputer. Contohnya adalah pembaca sidik jari, hand geometry systems, face recognition systems, voice verification systems, signature verification systems, iris recognition systems dan retinal scanner.
meskipun populer tetapi biometric devices juga memiliki kekurangan seperti apabila kita nervous, maka tidak akan cocok serta apabila kita sedang sakit tenggorokan maka suara akan berubah, dll.

hand geometry systems



Digital forensics
Digital forensics juga disebut computer forensics, network forensics atau cyberforensics adalah menemukan, koleksi dan analisa temuan pada komputer atau jaringan. Banyak area menggunakan digital forensics seperti law enforcement, criminals prosecutors, military intelligence, insurance agencies dan information security department.


Hardware Theft and Vandalism


Hardware Theft adalah aksi seseorang mencuri peralatan komputer.
Hardware Vandalism adalah aksi seseorang menghancurkan peralatan komputer.


Safeguard against Hardware Theft and Vandalism
Banyak yang menggunakan alarm system atau mengunci alat dengan kabel yang disambungkan ke meja, cabinet atau lantai. Beberapa bisnis menggunakan RTLS (Real Time Location System) untuk melacak lokasi dari barang yang beresiko tinggi maupun bernilai tinggi. Bisa juga menginstall mini-security system pada laptop dimana jika komputer bergerak melebihi jarak yang spesifik maka komputer akan mati dan membunyikan alarm.
Bisa juga dengan menggunakan password dimana apabila salah memasukan pasword beberapa kali maka data atau informasi akan hancur dengan sendirinya.

Software Theft
Software Theft terjadi ketika:
1. seseorang mencuri media
2. menghapus program
Terjadi ketika programer berhenti bekerja pada satu tempat maka ia akan menghapus program yang dibuat untuk tempat tersebut
3. mengkopi program secara ilegal
Terjadi ketika software dicuri dari pabrik software. Pencuri ini disebut piracy. Piracy adalah tindakan tidak diijinkan atau menduplikasi copyright software secara ilegal.
4. menggunakan program secara ilegal.
User secara ilegal mendapatkan nomor registrasi atau kode aktivasi.
Safeguards against Software Theft
Pengguna komputer harus melakukan backup. Untuk menghindari piracy, dapat juga dilakukan dengan cara memberi License agreement yaitu hak penggunaan software. License yang paling banyak adalah single-user license agreement yang biasa disebut end-user license agreement (EULA).
Dengan License agreement, pengguna diperbolehkan untuk:
1. Install software hany boleh pada 1 komputer
2. Membuat 1 copy dari software untuk backup
3. Memberi atau menjual sofware kepada individu lain tetapi hanya jika sofware sudah dihapus dari komputer user terlebih dahulu.
Pengguna tidak diperbolehkan untuk:
1. Install software pada jaringan
2. Memberi copy pada orang lain sambil terus menggunakan software tersbut
3. Menyewakan software tersbut
Information Theft
Information Theft terjadi ketika sesorang mencuri informasi pribadi dari komputer. Jika tercuri dapat menyebabkan dampak yang sama besarnya dengan hardware maupun software theft. Banyak perusahaan yang tak beretika mencuri atau membeli informasi tentang perusahaan pesaing untuk belajar dari perusahaan pesaing.


Safeguards against information theft
Untuk melindungi informasi pada internet dan jaringan, organisasi maupun individu mengunakan teknik encryption.
Encryption adalah proses mengkonvert data yang terbaca menjadi karakter tidak terbaca untuk mencegah akses tidak diijinkan.
Untuk membaca data tersebut, kita harus menguraikannya untuk merubahnya menjadi terbaca.
Mengubah data menjadi data terbaca disebut plaintext. Mengacak data disebut ciphertext. Encryption, algorithm atau cypher adalah langah untuk mengkonvert plaintext yang terbaca menjadi ciphertext yang tidak terbaca.

Encryption key adalah karakter yang pengguna asli gunakan untuk melakukan encrypht plaintext dan penerima dari data tersebut untuk menguraikan ciphertext.
2 tipe dasar encryption adalah:
1.Private key disebut juga symmetric key encryption, pengguna asli dan penerima sama-sama menggunakan kunci rahasia yang sama untuk melakukan encrypt dan menguraikan data.
2. Public key disebut juga asymmetric key encryption, menggunakan public key untuk melakukan encrypted dan dapat diuraikan dengan private key dan vica versa.
Digital signature adalah kode encrypted yang digunakan seseorangm web site atau organisasi untuk memasukan pesan elektronik untuk memverifikasi pengirim pesan. Kode biasa mengandung user name dan hash. Hash adalah formula matematika yang dapat membangkitkan kode dari isi pesan.

Digital certificates adalah garansi yang dilihat pengguna untuk menunjukan bahwa website tersebut merupakan resmi. Certificate Authority (CA) adalah orang atau perusahaan yang dipercaya memiliki digital certificate. User dapat mengapply certificate dari CA.


Transport Layer Security

Transport Layer Security adalah pengganti Secure Sockets Layer (SSL), menyediakan encryption dari semua data yang lewat diantara client dan internet server. TLS meminta client memiliki digital certificate.


Secure HTTP

Secure HTTP memperbolehkan pengguna memilih skema encryption untuk data yang lewat antara client dan internet server. Client dan server harus memiliki digital certificate.


VPN

Virtual Private Network (VPN) menyediakan mobile user dengan keamanan koneksi ke server jaringan perusahaan, hanya jika user memiliki private line.


System Failure

System failure adalah memperpanjang kegagalan penggunaan komputer. System failure juga dapat menyebabkan kerusakan pada hardware, softwarem data atau informasi. Penyebab system failure yang paling sering terjadi adalah electrical power variation seperti:
* Noise adalah sinyal yang tidak diinginkan biasanya bercampur dengan voltage normal yang masuk ke komputer. Noise tidak berpengaruh pada hardwarw, software maupun data.
* Undervoltage terjadi ketika pasokan listrik menurun atau terputus. Brownout adalah undervoltage yang berlangsung lama biasanya terjadi lebih dari 1 mrnit. Blackout adalah kegagalan power secara penuh. Undervoltage dapat menyebabkan kehilangan data.
* Overvoltage atau power surge terjadi ketika pasokan listrik meningkat, seringkali lebih dari 5% diatas volt normal. Overvoltage sementara disebut spike. Overvoltage dapat menyebabkan dampak sementara atau permanen pada hardware.
Surge Protector

Safeguards against system failure


Surge protector disebut juga surge suppressor, penggunaan komponen listrik spesial untuk memperhalus noise, menyediakan angin yang stabil dan mencegah overvoltage mencapai komputer dan alat elektronik lainnya. Surge protectors juga dapat melindungi komputer dari undervoltages.





Uninterruptible Power Supply (UPS)
adalah alat yang berisi surge protection circuits dan lebih dari 1 battery yang dapat menyediakan power selama kehilangan power secara sementara atau permanen.
2 tipe UPS yaiu standby UPS biasa disebut offline UPS, mengganti menggunakan power battery ketika terjadi masalah pada power line. Online UPS selalu menjalankan battery, dimana menyediakan perlindungan yang terus menerus.


UPS


Fault-tolerant computer memiliki duplikat kompomen sehingga dapat terus beroperasi ketika salah satu komponen utama rusak atau gagal.



Backing up - The ultimate safeguard

Backup adalah duplikat dari file, program atau disk yang dapat digunakan apabila yang asli hilang, dihancurkan atau rusak. Kita dapat melakukan restore pada file yang telah di backup ke lokasi asli file maupun program pada komputer.
Full backup mengkopi seluruh file di komputer. Selective backup, user memilih folder mana dan file apa yang termasuk untuk di backup.

Three-generation backup:
a. The grandparent adalah mengkopi file yang terlama atau tertua
b. The parent adalah mengkopi file yang tertua kedua atau file kedua yang terlama
c. The child adalah mengkopi file yang paling baru



Wireless Security

Untuk mengakses network, seseorang harus berada pada jarak tertentu dengan wireless network.
Beberapa orang menggunakan teknik untuk mengakses jaringan yang disebut war driving or access point mapping, seseorang berusaha mendeteksi wireless network melalui laptop atau hp ketika berkendara melewati area yang diperkirakan memiliki wireless network.
Beberapa orang yang lain menggunakan war flying, ketika sedang menaiki pesawat terbang atau kendaraan untuk mendeteksi wireless network yang tidak aman.
Ada juga yang menggunakan alat GPS untuk menambahkan WAP untuk war driving access point map pada internet.

WAP (Wireless Access Point) harus dikonfigurasi sehingga tidak membroadcast nama network, dikenal sebagai SSSID (service set identifier)

Wi-Fi Protected Access (WPA) adalah standart keamanan yang merupakan peningkatan dari standart keamanan lama oleh user jaringan yang terpercaya dan menyediakan teknik encryption yang maju.

802.11i network, kadang disebut WPA2, standart keamanan jaringan terbaru, menyesuaikan diri dengan standart keamanan pemerintah dan menggunakan teknik encryption yang lebih pintar dari WPA.  

Selasa, 19 November 2013

Chapter IX - Communications and Network

Mata Kuliah        : Aplikasi Komputer
Hari / Tanggal      : Selasa
Jam                     : 10.30
Dosen                 : Dicky Supriatna, S.Kom., MTI
Penulis                : 201350282 - Leonarda Belinda

Communications

Computer communication menjelaskan proses dimana dua atau lebih komputer atau perangkat yang saling mentrasfer data, instruksi, dan informasi.
  • Sending device instruksi untuk mengirimkan data, instruksi, atau informasi.
  • Communications channel, media yang akan dilalui data atau informasi pada proses transmisi dalam suatu sistem komunikasi.
  • Receiving device, menerima transmisi data, instruksi, atau informasi.

Uses of Computer Communications

  1. Blogs: singkatan dari weblog, berisi konten yang bersifat dinamis, sering mengalami uodate atau memiliki postingan terbaru. Biasanya blog digunakan blogger untuk berbagi informasi, tips, ataupun pengalamam pribadi.
  2. Chat Rooms: percakapan antara dua orang atau lebih yang terjadi pada komputer yang terhubung ke jaringan yang juga dapat memungkinkan pertukaran pesan, foto, file, audio, dan video.
  3. E-Mail: pengiriman pesan dan files melalui jaringan komputer.
  4. Fax: mengirim dan menerima dokumen melalui saluran telepon.
  5. FTP: standar internet yang memungkinkan pengguna untuk mengupload dan mendownload file ke dan dari server FTP di internet.
  6. Instant Messaging: pesan singkat antara dua orang atau lebih menggunakan teks yang diketik. Teks dikirim melalui sebuah jaringan LAN atau internet.
  7. Internet: koleksi jaringan seluruh dunia yang menghubungkan jutaan pebisnis, agensi pemerinahan, institusi pendidikan, dan individu.
  8. Newsgroup: area online dimna pengguna menuliskan diskusi tentang topik tertentu.
  9. RSSspesifikasi yang memungkinkan konten web untuk didistribusikan kepada pelanggan.
  10. Video Conferencing: Pertemuan real-time antara dua atau lebih orang yang terpisah secara geografis yang menggunakan jaringan untuk mengirim data audio dan video.
  11. VoIP: percakapan yang terjadi melalui internet menggunakan telepon yang terhubung ke komputer, mobile, perangkat, atau telephone adaptor.
  12. Web: koleksi dokumen elektronik seluruh dunia di internet yang pengguna mengakses melalui Web Browser.
  13. Web 2.0: web site yang menyediakan sarana bagi pengguna untuk berbagi informasi pribadi, memungkinkan pengguna untuk memodifikasi konten web site dan / atau memiliki aplikasi software yang dibangun untuk digunakan pengunjung.
  14. Web Folderslokasi di browser web yang memungkinkan pengguna mempublikasikan dokumen dan file lainnya.
  15. Wikis: website kolaboratif yang memungkinkan pengguna untuk membuat, menambah, mengubah, atau menghapus situs web.
Pengguna dapat mengirim dan menerima pesan nirkabel menggunakan layanan pesan nirkabel.

Text Messaging

memungkinkan pengguna untuk mengirim dan menerima pesan teks singkat pada telepon atau perangkat mobile lainnya atau komputer. Biasa lebih dikenal dengan SMS (short message service); 300 karakter.
  • Mobile to Mobile: mengirim pesan dari perangkat mobile ke perangkat mobile lain.
  • Mobile to E-Mail: mengirim pesan dari perangkat mobile ke alamat e-mail.
  • Web to Mobile: mengirim pesan dari sebuah situs web pesan teks ke perangkat mobile, atau meminta agar situs web memberitahukan perangkat mobile dengan pesan berita dan update lainnya.
  • Mobile to Provider: mengirim pesan dengan memasukkan common short code (CSC), yang merupakan nomor empat atau lima digit yang ditetapkan pada konten yang spesifik atau penyedia layanan nirkabel.

Picture / Video Messaging

Picture Messaging: memungkinkan pengguna untuk mengirim gambar dan file suara.
Video Messaging: memungkinkan pengguna untuk mengirim short video clip.
  • Mobile to Mobile: mengirim gambar/video dari perangkat mobile ke perangkat mobile lainnya.
  • Mobile to E-Mail: mengirim gambar/video dari perangkat mobile ke alamat email.

Wireless Instant Messaging

memungkinkan pengguna nirkabel untuk bertukar pesan real-time dengan satu atau lebih pengguna lain.
  • Mobile to Mobile: untuk berkomunikasi antara dua perangkat mobile.
  • Mobile to Personal Computer: untuk berkomunikasi antara perangkat mobile dan desktop atau notebook komputer.
  • Web to Mobile: mengirim atau meneruskan pesan dari desktop atau notebook komputer ke perangkat mobile. 

Wireless Internet Access Points

Memungkinkan orang untuk terhubung secara nirkabel ke internet dari rumah, kantor, sekolah, dan di banyak lokasi publik.

Cybercafé

Cybercafé adalah sebuah kedai kopi, restoran, atau tempat lainnya yang menyediakan komputer pribadi dengan akses internet kepada pelanggan.


Global Positioning Systems

Global Positioning System (GPS) adalah sistem navigasi yang terdiri dari satu atau lebih penerima bumi berbasis yang menerima dan menganalisa sinyal yang dikirim oleh satelit untuk menentukan lokasi geografis penerima GPS.


Groupware

  • Membantu kelompok orang bekerja sama dalam proyek dan berbagi informasi melalui jaringan
  • Komponen komputasi workgroup
  • Fitur utama adalah penjadwalan kelompok

Voice Mail

  • Memungkinkan seseorang untuk meninggalkan pesan suara untuk satu atau lebih orang
  • Komputer di sistem pesan suara mengkonversi pesan suara analog menjadi bentuk digital
  • Voice Mailbox adalah lokasi penyimpanan pada hard disk dalam sistem voice mail.

Collaboration

Collaboration software termasuk alat yang memungkinkan pengguna untuk berbagi dokumen melalui pertemuan online dan berkomunikasi dengan pengguna lainnya yang terhubung.


Web Services

Web services memungkinkan programmer untuk membuat aplikasi yang berkomunikasi dengan komputer remote lain melalui Internet atau jaringan bisnis internal.
Mashup  adalah aplikasi web yang menggabungkan layanan dari dua atau lebih sumber.


Networks

Network adalah kumpulan komputer dan perangkat yang terhubung bersama-sama melalui perangkat komunikasi dan media transmisi
Keuntungan menggunakan network:
  • Faciliating communications - orang berkomunikasi dengan efisien dan mudah menggunakan e-mail, IM, chat rooms, blogs, wikis, online social networks, video telephone calls, online meetings, video conferencing, VoIP, wireless messaging services, dan groupware.
  • Sharing hardware - setiap komputer dalam jaringan dapat mengakses hardware dalam jaringan.
  • Sharing data and information - setiap pengguna komputer yang berwenang dapat mengakses data dan informasi yang tersimpan pada komputer lain pada jaringan.
  • Sharing software - pengguna terhubung ke jaringan memiliki akses ke perangkat lunak pada jaringan.
  • Transfering funds - memungkinkan pengguna terhubung ke jaringan untuk mentransfer uang dari satu rekening bank ke bank lain melalui medium transmisi.

LANs, MANs, dan WANs

LAN

Local Area Network adalah jaringan yang menghubungkan komputer dan perangkat di wilayah geografis terbatas seperti rumah, sekolah laboratorium komputer, gedung perkantoran, dll.


wireless LAN (WLAN) adalah LAN yang tidak menggunakan kabel fisik.


MAN

adalah jaringan berkecepatan tinggi yang menghubungkan jaringan area lokal di daerah metropolitan seperti kota besar atau kota dan menangani sebagian besar aktivitas komunikasi di wilayah itu.


WAN

wide area network (WAN) adalah jaringan yang mencakup area geografis yang luas dengan menggunakan saluran komunikasi untuk menggabungkan berbagai jenis media seperti saluran telepon, kabel, dan gelombang radio.

Network Architectures

Desain komputer, perangkat, dan media pada jaringan sering disebut arsitektur jaringan.

Client/Server

Server kadang disebut host computer, mengontrol akses ke perangkat keras, perangkat lunak, dan sumber daya lain pada jaringan dan menyediakan tempat penyimpanan terpusat dari program, data, dan informasi.
Client adalah komputer lain dan perangkat mobile pada jaringan yang bergantung pada server untuk sumber dayanya.

Peer-to-Peer

setiap komputer, disebut peer, memiliki tanggung jawab yang sama dan kemampuan, berbagi perangkat keras, data, atau informasi dengan komputer lain pada jaringan peer-to-peer.

Internet Peer-to-Peer

P2P menggambarkan jaringan internet di mana pengguna mengakses hard disk masing-masing dan bertukar file langsung melalui Internet.

Network Topologies

Sebuah topologi jaringan mengacu pada tata letak komputer dan perangkat dalam jaringan komunikasi.

Star Network

semua komputer dan perangkat pada jaringan terhubung ke perangkat sentral, sehingga membentuk bintang.

Bus Network

jaringan bus terdiri dari kabel pusat tunggal, yang semua komputer dan perangkat lain terhubung.

Ring Network

kabel membentuk lingkaran tertutup (cincin) dengan semua komputer dan perangkat diatur sepanjang cincin.

Intranets

Sebuah intranet adalah sebuah jaringan internal yang menggunakan teknologi Internet.
Sebuah extranet memungkinkan pelanggan atau pemasok untuk mengakses sebagian dari intranet.

Network Communications Standards

Ethernet adalah standar jaringan yang menentukan ada kontrol komputer saat data dapat dikirim.
Token Ring standar menetapkan bahwa komputer dan perangkat pada jaringan berbagi atau lulus sinyal khusus (token).
TCP/IP adalah standar jaringan yang mendefinisikan bagaimana pesan yang diarahkan dari satu ujung jaringan ke yang lain.
Wi-Fi mengidentifikasi jaringan yang didasarkan pada standar 802.11 yang memfasilitasi komunikasi nirkabel. Kadang-kadang disebut sebagai Ethernet nirkabel.
802.11 = 1 atau 2 Mbps
802.11a = hingga 54 Mbps
802.11b = hingga 11 Mbps
802.11g = 54 Mbps dan lebih
802.11n = 108 Mbps dan lebih
Bluetooth mendefinisikan bagaimana dua perangkat Bluetooth menggunakan gelombang radio jarak pendek untuk mengirimkan data.
UWB (ultra-wideband) menentukan bagaimana dua perangkat UWB menggunakan gelombang radio jarak pendek untuk berkomunikasi pada kecepatan tinggi.
IrDA mentransmisikan data nirkabel melalui inframerah (IR) gelombang cahaya.
RFID menggunakan sinyal radio untuk berkomunikasi dengan tag ditempatkan di dalam atau melekat pada obyek, binatang, atau orang.

WiMAX (802.16)

  • Dikembangkan oleh IEEE
  • Towers dapat mencakup radius 30 mil
  • Dua jenis yang tetap nirkabel nirkabel dan mobile
  • Menyediakan akses internet broadband nirkabel

WAP

  • Menentukan bagaimana beberapa perangkat mobile dapat menampilkan konten dari layanan Internet seperti web, E-mail, chat room.
  • Menggunakan jaringan client / server

Communications Software

Komunikasi software terdiri dari program yang:
  1. Membantu pengguna membuat sambungan ke komputer lain atau jaringan
  2. Mengelola transmisi data, instruksi, dan informasi
  3. Menyediakan antarmuka bagi pengguna untuk berkomunikasi dengan satu sama lain

Communications over the Telephone Network

The Public Switched Telephone Network (PSTN) adalah sistem telepon di seluruh dunia.

Dial-Up Linesadalah koneksi sementara yang menggunakan satu atau lebih saluran telepon analog untuk komunikasi.
Dedicated Lines adalah jenis always-on koneksi yang dibangun antara dua perangkat komunikasi.
ISDN Lines (Integrated Services Digital Network) memberikan kecepatan transfer yang lebih cepat daripada dial-up saluran telepon.
DSL (Digital Subscriber Line) mentransmisikan dengan kecepatan yang cepat pada standar kabel telepon tembaga yang ada.
FTTP (Fiber to the Premises), menggunakan kabel serat optik untuk menyediakan akses internet yang sangat kecepatan tinggi ke lokasi fisik permanen pengguna.
T-Carrier Lines adalah salah satu dari beberapa jenis saluran telepon digital jarak jauh yang membawa beberapa sinyal melalui jalur komunikasi tunggal.
ATM (Asynchronous Transfer Mode) adalah layanan yang membawa suara, data, video, dan multimedia dengan kecepatan yang sangat tinggi.

Communications Device

 adalah semua jenis perangkat keras yang mampu transmisi data, instruksi, dan informasi antara perangkat pengirim dan perangkat penerima.

Dial-Up Modems

Sebuah modem dial-up mengubah sinyal antara analog dan digital.

Digital Modems: ISDN, DSL, dan Cable

Modem digital mengirim dan menerima data dan informasi ke dan dari garis digital.
ISDN modem mengirimkan data digital dan informasi dari komputer ke saluran ISDN dan menerima data digital dan informasi dari saluran ISDN.
DSL modem mengirimkan data digital dan informasi dari komputer ke saluran DSL dan menerima data digital dan informasi dari sambungan DSL.
Cable modem sering disebut broadband modem, adalah modem digital yang mengirim dan menerima data digital melalui televisi kabel, kabel modem menyediakan akses internet alternatif yang lebih cepat untuk dial-up untuk pengguna rumahan dan dapat memiliki kecepatan mirip dengan DSL.

Wireless Modems

menggunakan jaringan ponsel untuk menyambung ke Internet secara nirkabel dari komputer notebook, ponsel pintar, atau perangkat mobile lainnya.

Network Cards

  • Sebuah kartu jaringan memungkinkan komputer atau perangkat untuk mengakses jaringan
  • Tersedia dalam berbagai gaya
  • Kartu jaringan nirkabel sering memiliki antena

Wireless Access Points

adalah perangkat komunikasi pusat yang memungkinkan komputer dan perangkat untuk mentransfer data secara nirkabel di antara mereka sendiri atau ke jaringan kabel.

Routers

  • Sebuah router menghubungkan beberapa komputer atau router lain bersama-sama dan mengirimkan data ke tujuan yang benar pada jaringan
  • untuk mencegah pengguna yang tidak sah dari mengakses file dan komputer, banyak router dilindungi oleh built-in firewall, yang disebut hardware firewall.

Hubs and Switches

Sebuah hub atau switch menghubungkan beberapa perangkat dalam jaringan bersama-sama


Home Networks

Jaringan rumah menyediakan komputer dengan kemampuan sebagai berikut:
  • Terhubung ke Internet pada saat yang sama
  • Berbagi koneksi Internet kecepatan tinggi
  • Akses file dan program pada komputer lain
  • Berbagi perangkat
  • Bermain multiplayer game
  • Hubungkan konsol game ke Internet
  • Berlangganan dan menggunakan VoIP

Wired Home Networks

  • Ethernet Network  memiliki built-in kemampuan jaringan atau mengandung hub jaringan atau perangkat serupa dengan kabel fisik.
  • Powerline Cable Network adalah jaringan yang menggunakan baris yang sama yang membawa listrik ke dalam rumah.
  • Phoneline Nwtwork adalah yang mudah untuk diinstal dan jaringan murah yang menggunakan saluran telepon yang ada di rumah.
  • Wireless Home Networks untuk jaringan komputer dan perangkat yang rentang beberapa kamar atau lantai di rumah, mungkin lebih nyaman untuk menggunakan strategi nirkabel.

Communications Channel

  • Jumlah data yang dapat melakukan perjalanan melalui saluran komunikasi biasa disebut bandwidth
  • Latency adalah waktu yang dibutuhkan sinyal untuk perjalanan dari satu lokasi ke lokasi lain pada jaringan
  • Transmission media mengandung satu atau lebih sinyal
  • Broadband media pengiriman beberapa sinyal secara bersamaan

Physical Transmission Media

Twisted-Pair Cable terdiri dari satu lagi kabel twisted-pair digabungkan bersama-sama.

Coaxial Cable terdiri dari kawat tembaga tunggal dikelilingi oleh setidaknya tiga lapisan (1) bahan isolasi
(2) logam tenunan atau dikepang (3) lapisan plastik luar.

Fiber-Optic Cable terdiri dari puluhan atau ratusan helai tipis kaca atau plastik yang menggunakan cahaya untuk mengirimkan sinyal.
Keuntungannya:

  • kemampuan membawa sinyal secara signifikan lebih dari kabel kawat
  • transmisi data yang lebih cepat
  • kurang rentan terhadap gangguan dari perangkat lain
  • keamanan yang lebih baik untuk sinyal selama transmisi
  • ukuran yang lebih kecil

Wireless Transmission Media

Infrared merupakan media transmisi nirkabel yang mengirimkan sinyal dengan menggunakan gelombang cahaya inframerah.
Broadcast Radio merupakan media transmisi nirkabel yang mendistribusikan sinyal radio melalui udara jarak jauh.
Cellular Radio adalah bentuk siaran radio yang digunakan secara luas untuk komunikasi mobile.
  • 1G (first generation) Data analog ditransmisikan
  • 2G (second generaion) mengirimkan data digital dengan kecepatan dari 9.6 Kbps menjadi 19.2 Kbps
  • 3G (third generation) mengirimkan data digital dengan kecepatan 144 Kbps menjadi 2.4 Mbps
  • 4G (fourth generation) mengirimkan datga digital dengan kecepatan hingga 15 Mbps
Microwaves adalah gelombang radio yang memberikan sinyal transmisi berkecepatan tinggi.
Communications Satellite  adalah sebuah stasiun ruang angkasa yang menerima sinyal microwave dari stasiun bumi berbasis, menguatkan, dan siaran sinyal di wilayah yang luas.

Senin, 04 November 2013

MULTIMEDIA DAN WEB

Mata Kuliah        : Aplikasi Komputer
Hari / Tanggal      : Selasa
Jam                     : 10.30
Dosen                 : Dicky Supriatna, S.Kom., MTI
Penulis                : 201350263 - Yuli Oktaviani


Multimedia berbasis web  adalah situs web yang mengandung lebih dari satu jenis media biasanya suara, video, atau animasi, di samping teks dan gambar. Situs Multimedia sering mengandung unsur-unsur yang berinteraksi dengan pengguna secara langsung,mengontrol pengiriman suara atau klip video, memanipulasi objek 3D, bermain game, dll. Komputer cepat dan koneksi internet broadband membuat multimedia berbasis web jauh lebih layak daripada di masa lalu. 

Kategori Multimedia

Multimedia dapat di definisikan menjadi 2 kategori, yaitu Multimedia Content Production dan Multimedia Communication.
  1. Multimedia Content Production adalah penggunaan beberapa media (teks, audio, graphics, animation, video dan interactivity) yang berbeda dalam menyampaikan suatu informasi atau menghasilkan produk multimedia seperti video, audio, musik, film, game, entertaintment, dll. Bisa juga dikatakan sebagai penggunaan beberapa teknologi yang berbeda yang memungkinkan untuk menggabungkan media (teks, audio, graphics, animation, video, dan interactivity) dengan cara yang baru untuk tujuan komunikasi. Dalam kategori ini media yang digunakan adalah :
    • Media teks/tulisan
    • Media audio/suara
    • Media video
    • Media animasi
    • Media gambar
    • Media Interaktif
    • Media spesial effect

  2.  Multimedia Communication adalah penggunaan media (massa), seperti televisi, radio, media cetak dan internet untuk mempublikasikan / menyiarkan / mengkomunikasikan material periklanan, publikasi, entertaintment, berita, pendidikan, dll. Dalam kategori ini media yang digunakan adalah :
    • TV
    • Radio
    • Film
    • Media Cetak
    • Musik
    • Game
    • Entertainment
    • Tutorial
    • Internet

Beberapa fungsi web multimedia : 

  • Informasi pengiriman: Foto produk, klip video, animasi untuk menyampaikan konsep, dll 
  • E-commerce: Foto produk, sampel film dan musik, dll 
  • Dapat menggunakan virtual reality (VR) untuk menyampaikan tiga dimensi pandangan produk, rumah dijual, dll 
  • Hiburan: Game online, klip video, musik online, kegiatan interaktif, dll 
  • Pelatihan berbasis web (WBT): Menyampaikan instruksi melalui Web

Keuntungan dan Kerugian Menggunakan Web berbasis Multimedia 

 Keuntungan
  • Dapat mengatasi berbagai gaya belajar
  • Belajar dengan sistem visual
  • Belajar secara Auditori
  • kinestetik peserta didik
  • Bahan lebih menarik dan menyenangkan
  • Banyak ide-ide lebih mudah untuk menyampaikan
Kekurangan:
  • Waktu dan biaya pengembangan
  • Kompatibilitas dan waktu download untuk multimedia berbasis Web
    Secara umum, image atau grafik berarti still image seperti foto dan gambar. Manusia sangat berorientasi pada visual (visual-oriented), dan gambar merupakan sarana yang sangat baik untuk menyajikan informasi. Semua objek yang disajikan dalam bentuk grafik adalah bentuk setelah encoding dan tidak mempunyai hubungan langsung dengan waktu. - See more at: http://www.zainalhakim.web.id/posting/mengenal-istilah-multimedia.html#sthash.kd3kGN2o.dpuf

Elemen Multimedia 

Teks
Digunakan untuk memasok konten dasar, serta untuk menambahkan menu berbasis teks dan hyperlink. 
Jenis font yang digunakan :
  • Serif: lebih mudah dibaca, digunakan untuk tubuh besar teks 
  • Sans serif: digunakan untuk judul, judul, spanduk halaman Web
Hal-hal yang harus diperhatikan dengan teks : 
  • Tipografi yang berbeda dapat menyampaikan perasaan yang sangat berbeda dan tayangan 
  • Penting untuk memilih ukuran font yang sesuai 
  • Ketika penampilan teks konsisten adalah diperlukan-seperti logo-gambar grafis yang digunakan sebagai pengganti
 Gambar atau grafis 

 adalah representasi digital dari foto, gambar , grafik , dan gambar visual lainnya. Sangat bermanfaat untuk mengilustrasi informasi yang akan disampaikan terutama informasi yang tidak dapat dijelaskan dengan kata-kata. Jenis-jenis grafik seperti bitmap yaitu gambar yang disimpan dalam bentuk kumpulan pixel, yang berkaitan dengan titik-titik pada layar monitor. Digitized picture adalah gambar hasil rekaman video atau kamera yang dipindahkan ke komputer dan diubah ke dalam bentuk bitmaps. Hyperpictures, sama seperti hypertext hanya saja dalam bentuk gambar.

Secara umum, image atau grafik berarti still image seperti foto dan gambar. Manusia sangat berorientasi pada visual (visual-oriented), dan gambar merupakan sarana yang sangat baik untuk menyajikan informasi. Semua objek yang disajikan dalam bentuk grafik adalah bentuk setelah encoding dan tidak mempunyai hubungan langsung dengan waktu. - See more at: http://www.zainalhakim.web.id/posting/mengenal-istilah-multimedia.html#sthash.kd3kGN2o.dpuf
Secara umum, image atau grafik berarti still image seperti foto dan gambar. Manusia sangat berorientasi pada visual (visual-oriented), dan gambar merupakan sarana yang sangat baik untuk menyajikan informasi. Semua objek yang disajikan dalam bentuk grafik adalah bentuk setelah encoding dan tidak mempunyai hubungan langsung dengan waktu. - See more at: http://www.zainalhakim.web.id/posting/mengenal-istilah-multimedia.html#sthash.kd3kGN2o.dpuf
Gambar yang tersedia dalam berbagai bentuk yaitu :
 GIF : Sebuah format grafis umum digunakan untuk Web page garis gambar seni. Cirinya adalaha : 
  • Mendukung 256 warna , meskipun dapat menggunakan palet warna yang lebih kecil sesuai kebutuhan 
  • Dapat transparan 
  • Dapat terjalin 
  • Menggunakan file kompresi lossless 
  • Beberapa gambar GIF dapat dikombinasikan untuk membentuk animasi GIF
Format PNG : dirancang khusus untuk digunakan dengan gambar halaman 
Ciri-cirinya adalah :
  • WebKompresi lossless , dan dengan efisiensi yang lebih dari GIF 
  • Dapat menggunakan palet warna atau warna sejati 
  • Tidak bisa animasi 
Format JPEG : mendukung true color dan umumnya digunakan untuk foto dimasukkan ke dalam halaman. 
Ciri-cirinya adalah 
  • Web bisa progresif
  • Menggunakan file kompresi lossy 
  • Jumlah kompresi ditentukan ketika file tersebut disimpan
         Tidak jarang suatu situs hanya menampilkan gambar berupa Thumbnail, karena proses loading file grafis dapat memakan waktu yang lama. Thumbnail adalah gambar dengan ukuran lebih kecil, dalam hal bentuk dan kapasitas, yang merupakan perwalikan dari gambar aslinya. Jika ingin menampilkan gambar sebenarnya, cukup klik saja gambar thumbnail ini. Misalnya pada saat melakukan pencarian gambar di Google, maka hasil pencarian akan berupa kumpulan thumbnail yang ukurannya kecil.

Animasi 

 Animasi adalah simulasi gerakan yang dihasilkan dengan menayangkan rentetan frame ke layer. Frame adalah satu gambar tunggal pada rentetan gambar yang membentuk animasi.
Konsep dari animasi adalah menggambarkan sulitnya menyajikan informasi dengan satu gambar atau sekumpulan gambar. Demikian juga tidak dapat menggunakan teks untuk menerangkan informasi.
Animasi seperti halnya film, dapat berupa frame-based atau cast-based. Frame-based animation (animasi berbasis frame) dibuat dengan merancang setiap frame tersendiri sehingga mendapatkan tampilan akhir. Cast-based animation (animasi berbasis cast) mencakup pembuatan kontrol dari masing-masing objek (kadang disebut cast member atau actor) yang bergerak melintasi background. Hal ini merupakan bentuk umum animasi yang digunakan dalam game dan object-oriented software untuk lingkungan Window. - See more at: http://www.zainalhakim.web.id/posting/mengenal-istilah-multimedia.html#sthash.kd3kGN2o.dpuf
  •  Java applet : Sebuah program kecil yang dimasukkan ke dalam halaman web yang melakukan tugas tertentu 
  • Animated GIF : Sekelompok gambar GIF disimpan sebagai file GIF animasi , dimasukkan ke dalam halaman Web , yang ditampilkan berurutan untuk mensimulasikan gerakan


 Audio 

Semua jenis suara termasuk musik , suara yang diucapkan , efek suara. Dapat direkam menggunakan mikrofon atau alat MIDI , disimpan dalam CD , atau di-download dari Internet. Sering dimainkan ketika sebuah peristiwa terjadi pada halaman Web atau bila pengunjung mengklik linkStreaming audio digunakan untuk mempercepat pengiriman. 
 Format file audio yang umum termasuk:
  •  wav. mp3. midi

Video

Dimulai sebagai aliran kontinu informasi visual , yang kemudian dipecah menjadi gambar terpisah ( frame ) saat video direkam. Dapat memerlukan sejumlah besar ruang penyimpanan. Data video, seperti data audio , biasanya dikompresi. Video streaming digunakan untuk file besar
Format file video umum termasuk : 
  •  avi. mp2mp4 .

Situs web desain 

adalah istilah umum yang digunakan untuk mencakup bagaimana isi web konten ditampilkan, (biasanya berupa hypertext atau hypermedia) yang dikirimkan ke pengguna akhir melalui World Wide Web, dengan menggunakan sebuah web browser atau perangkat lunak berbasis web. Tujuan dari web design adalah untuk membuat website—sekumpulan konten onine termasuk dokumen dan aplikasi yang berada pada server web/ server. Sebuah website dapat berupa sekumpulan teks, gambar, suara dan konten lainnya, serta dapat bersifat interaktif ataupun statis.
 
Pertimbangan Cermat yang harus diperhatikan: 
  • Fitur Yang memerlukan Browser tertentu
  • Fitur Yang memerlukan: sedikit digunakan plug-in
  • Ukuran bahasa dari konten halaman, perangkat Yang berbeda, browser, dan resolusi xp mempengaruhi bagaimana halaman Web ditampilkan.
  • Perhatikan ukuran file gambar
  • Gunakan Link ke audio, video 
  • Gunakan audio streaming Dan video 

Flow chart, page layout, dan storyboard 

digunakan untuk merancang struktur dan tata letak situs. 
  • Flowchart : Menunjukkan bagaimana halaman situs website dapat terhubung satu sama lain.
  • Layout Auditan : Menampilkan basic layout pada halaman web. 
  • Storyboard : Menggambarkan isi urutan animasi atau komponen multimedia yang lain. 

 Navigasi

Navigasi adalah petunjuk posisi dan arah perjalanan. Di dalam dunia web, navigasi dianggap penting agar user yang sedang berada di dalam halaman tertentu tidak tersesat dan mudah menemukan halaman-halaman lain dalam website Anda.

Biasanya, pada sebuah website, navigasi tertampil pada menu dan link yang terstruktur. Seringkali, saat kita membuka sebuah website, kita merasa kesal karena tidak mendapatkan halaman website yang dicari dikarenakan navigasi yang ruwet dan tidak jelas.
 Langkah-langkah untuk membuat navigasi yang baik dan benar :
  • Menentukan konsep
  • Letak Navigasi
  • Nama Menu harus jelas dan singkat
  • Menu dan links harus eye-catching
  • Konsisten 
  • Petunjuk bagi pengunjung 
  • Sitemap dan link pada setiap halaman

 Pengembangan Website Multimedia 

Membuat situs Web 
  • Terjadi setelah situs ini dirancang 
  • Bisa dilakukan di rumah atau outsourcing
  • Tiga langkah dasar yaitu :
  1. Membuat elemen multimedia : termasuk video editing software, audio editing software, image editing software
  2. Membuat situs Web :
    • Menggunakan tag HTML untuk menunjukkan di mana efek dan elemen termasuk dalam halaman Web
    • Beberapa tag dipasangkan
    • Komputer dan browser yang digunakan masih menentukan bagaimana halaman Web akan menampilkan
  3. Pengujian, penerbitan, dan pemeliharaan situs
 


XML - Extensible Markup Language

Extensible Markup Language ( XML ) adalah bahasa markup yang dirancang KHUSUS untuk penyampaian informasi melalui World Wide Web , seperti HTML. XML mampu mendefinisikan sebuah dokumen berstruktur hirarki dengan elemen-elemen yang tersarang sepenuhnya dalam elemen lain. , dan dengan sebuah elemen tingkat teratas yang dikenal sebagai elemen root. Contoh dokumen XML :
  • DATA PROVIDER 
  • LAYANAN PROVIDER
Tujuan desain XML adalah:
  • XML harus dapat digunakan secara langsung di Internet.
  • XML harus mendukung secara luas berbagai aplikasi.
  • XML harus kompatibel dengan SGML.
  • Program yang memproses dokumen XML harus mudah dibuat.
  • Jumlah fitur opsional pada XML harus dibuat seminimum mungkin, idealnya nol.
  • Dokumen XML harus jelas dan mudah dipahami manusia.
  • Desain XML harus formal dan singkat.
  • Dokumen XML harus mudah dibuat.

 XHTML

XHTML adalah sebuah kombinasi dari HTML dan XML (Extensible Markup Language) & merupakan bentuk sempurna (dalam arti, lebih ketat dan bersih dibandingkan HTML). Tujuan XHTML adalah menggantikan HTML. 
  • XHTML adalah bentuk HTML yang didefinisikan sebagai aplikasi XML yang berarti XHTML berisi semua elemen dalam HTML 4.01 dikombinasikan dengan sintaks XML.
  • XHTML adalah bahasa markup sebagaimana HTML, tetapi dengan gaya bahasa lebih baik. 
  • XHTML merupakan versi HTML yang memenuhi persyaratan XML dan merupakan sebuah dokumen HTML dan XHTML menjadi standar internasional dengan spesifikasi yang ditetapkan oleh W3C (World Wide Web Consortium).

Dynamic HTML (DHTML)

Dynamic HTML (DHTML) adalah suatu istilah untuk membuat halaman web yang interaktif dan dinamis dengan mengkombinasikan bahasa pemrograman HTML, CSS, Javascript, dan Document Object Model, jadi DHTML bukanlah suatu bahasa pemrograman.
Berbeda dengan HTML yang memiliki kemampuan untuk mengolah dan menghasilkan halaman web sebelum ditampilkan, cara kerja DHTML adalah mengijinkan bahasa pemrograman untuk diubah menjadi variabel pada setiap pendefinisian bahasa pemrograman halaman web yang menghasilkan efek perubahan tampilan serta fungsinya setelah halaman web ditampilkan.

Wireless Markup Language (WML)

WML adalah bentuk sederhana dari HTML namun merupakan bentuk dasar dari XML. WML digunakan untuk membuat halaman yang nantinya akan ditampilkan pada browser WAP. Halaman pada WML disebut sebagai DECKS yang merupakan set pembentukkan dari CARDS.

Contoh sebuah struktur sederhana dari WML adalah:

<?xml version="1.0" encoding="iso-8859-1" ?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.3//EN" 
    "http://www.wapforum.org/DTD/wml_1.3.xml">
<wml>
<card id="" title="">
<p align="">
</p>
</card>
</wml> 

SVG (Scalable Vector Graphics)

SVG (Scalable Vector Graphics) merupakan suatu format gambar Vector yang berbasis Open XML untuk membentuk gambar 2 dimensi termasuk animasinya dalam format XML (eXtensible Markup Language).
  •  SVG digunakan untuk membuat grafik dengan mendefinisikan vector, yang akan digunakan dalam halaman web.
  •   SVG menghasilkan grafik yang tidak akan berkurang kualitasnya sebagai akibat proses zoomming maupun resizing.
  • Elemen dan attribut dalam SVG dapat dianimasi

Scripting Language 

Bahasa skrip atau bahasa skripting )adalah bahasa pemrograman komputer yang diinterpretasikan secara khas dan dapat diketik langsung dari keyboard oleh pengguna. 
  • Skrip berbeda dengan program, karena program harus dikonversi terlebih dahulu secara permanen menjadi berkas biner tereksekusi (yaitu nol dan satu) sebelum dijalankan. 
  • Skrip tetap dalam bentuk aslinya dan diinterpretasikan perintah per perintah setiap kali dijalankan.
  • Skrip diciptakan untuk mempersingkat proses tradisional suntingan-kompilasi-tautan-jalankan (edit-compile-linking-run).

 AJAX

AJAX adalah istilah yang digunakan untuk menyebut suatu pendekatan dalam merancang dan mengimplementasikan aplikasi web. AJAX merupakan singkatan dari Asynchronous JavaScript and XML. Istilah ini pertama kali diperkenalkan dalam sebuah artikel oleh Jesse James Garrett dari Adaptive Path, sebuah perusahaan web desain berbasis di San Francisco.
Tujuan utama dari AJAX adalah untuk membuat aplikasi web berfungsi seperti aplikasi desktop.

VRML

VRML (virtual reality modeling language) adalah sebuah bahasa pemograman yang di ciptakan khusus membuat objek-objek 3Dimensi. objek-objek yang dibuat dengan VRML akakn memiliki 3 buah dimensi panjang, lebar, dan kedalaman, sehingga dapat dipandang dari setiap sudut.
 Beberapa aplikasi VRML yaitu :
  1. Arsitektur : digunakan untuk membuat bangunan mirip aslinya, di mana nda ingin menjelajahi setiap[ sudut bangunan seperti mengunjungi langsung.
  2. Bisnis ; bagi uahawan VRML adalah ajang bagus untuk membuat promosi produknya dalam 3 dimensi.
  3. Hiburan : anda dapar berekreasi di komputer anda melalui VRML ini.
  4. Homepage : kini sudah banyak poerusahaan menggunakan VRML untuk membuat webpage atau homepage-nya jauh menarik.
  5. Ilmu pengetahuan : Anda bisa membuat sebuah anatomi tubjuh 3D yang dapat diputar0putar, membuat struktur molekul, tata surya planet-planet , dan sebagainya.
  6. Militer : saat ini di bidang militer VRML digunakan untuk meletakan daerah-daerah operasi militer , yang nantnya digunakan untuk meletakkan pasukan, atau bahkan digunakan sebagai panduan untuk smart missile (peluru kendali ).
  7. Pendidikan : bisa digunakan sebagai sarana pendidikan yang efisien.
  8. Rekayasa : VRML digunakan untuk membuat atau merekayasa suatu rancangan seperti mobil, banguann pesawat terbang.

MHTML

MHTML adalah istilah lebih singkat untuk MIME HTML, format archive web page yang digunakan untuk mengikat resource. Secara tipikal direpresentasikan dengan link external, seperti image, animasi Flash, Java applet, audio file, dan sebagainya, bersama dengan kode HTML menjadi sebuah file tunggal. Format ini terkadang juga dirujuk sebagai MHT.

Website authoring software

Situs web authoring software digunakan untuk membuat halaman web dan situs web yang lengkap
misalnya Dreamweaver, Microsoft Expression Web.
  •  Tombol toolbar, menu, dll untuk membuat dan memformat halaman
  •  Laporan HTML yang sesuai secara otomatis dihasilkan  
  • Memungkinkan Anda untuk membuat sebuah situs web kohesif secara keseluruhan, bukan hanya setiap halaman 
  • Memungkinkan Anda untuk dengan mudah meliputi bentuk dan konektivitas database untuk interaksi yang lebih dinamis dengan pengunjung serta membantu alat pembangunan lainnya, seperti tes untuk link rusak dan tes aksesibilitas

 Pengujian, penerbitan, dan pemeliharaan situs

  • Hyperlink harus diklik untuk memastikan mereka membawa pengguna ke lokasi yang tepat   
  • Setiap tindakan kemungkinan yang bisa terjadi dengan elemen animasi harus diuji
  • Mengoreksi setiap halaman atau layar dengan hati-hati
  • Pertimbangkan "stress test"
  • Memperbarui konten dan  memeriksa link secara teratur
  • Halaman Web XHTML dapat diperiksa dengan XHTML validator