BAB II LANDASAN TEORI

advertisement
5
BAB II
LANDASAN TEORI
2.1
Pengertian Internet
Internet berasal dari kata Interconnection Networking yang mempunyai arti
hubungan berbagai komputer dengan berbagai tipe yang membentuk sistem
jaringan yang mencakup seluruh dunia ( jaringan komputer global ) dengan
melalui jalur telekomunikasi seperti telepon, satelit, leased-line, ADSL (
Asymmetric Digital Subscriber Line ), dan kabel serat optic. Atau secara umum
Internet merupakan suatu jaringan global yang terbentuk dari jaringan komputer
local dan regional, memungkinkan komunikasi data antar komputer-komputer
yang terhubung ke jaringan tersebut dengan menggunakan berbagai macam
media.
Internet adalah sumber daya informasi yang menjangkau seluruh dunia.
Sumber daya informasi tersebut sangat luas dan sangat besar sehingga tidak ada
satu orang, satu organisasi satu negara yang dapat menanganinya sendiri.
Kenyataannya, tidak ada satu orang yang mampu memahami seluruh seluk-beluk
internet.
Yang mengatur integrasi dan komunikasi jaringan computer ini adalah
protokol-protokol yang umum disebut TCP/IP. TCP ( Transmission Control
Protokol )yang memastikan bahwa semua hubungan bekerja dengan benar,
sedangkan IP ( Internet Protokol ) yang mentransmisikan data dari satu komputer
ke komputer lainnya. TCP/IP secara umum antara lain berfungsi untuk memilih
rute terbaik transmisi data, memilih rute alternatif jika suatu rute tidak dapat
digunakan, mengatur dan mengirimkan paket-paket pengiriman data.
Perlu diketahui asal-usul internet berasal dari jaringan komputer yang
dibentuk pada tahun 1970-an. Jaringan komputer tersebut disebut Arpanet, yaitu
jaringan computer yang dibentuk oleh Departemen Pertahanan Amerika Serikat.
6
Selanjutnya jaringan komputer tersebut diperbaharui dan dikembangkan, dan
sekarang penerusnya menjadi tulang punggung global untuk sumber daya
informasi yang disebut dengan Internet.
Kegunaan internet diantaranya untuk mendukung bisnis global, akademik dan
komunitas yang mewakili pribadi. Kegunaan internet terbagi menjadi 4 fungsi
yaitu :
1. Fungsi komunikasi
Internet adalah alat komunikasi, kegunaan yang sangat penting dari internet
adalah pertukaran pesan antara manusia dengan electronic mail ( e-mail ),
2. Fungsi Resource Sharing
Internet menghubungkan komputer dengan fasilitas sharing resources diantara
computer,
3. Fungsi Resource Discovery
Penuntun untuk mencari file tertentu, dokumen, host atau orang diantara
jutaan host,
4. Fungsi Komunitas
Masyarakat memakai internet untuk mendapatkan software gratis, untuk
berkomunikasi dengan orang lain, menggunakan komputer dan basis data atau
berbagai kebutuhan.
2.2
Beberapa Istilah dalam Internet
Berikut ini beberapa istilah pada umumnya sering digunakan dalam
hubungannya dengan Internet, diantaranya :
2.2.1
World Wide Web ( WWW )
Salah satu layanan aplikasi di Internet adalah World Wide Web (WWW),
pelayanan yang dikembangkan di Internet dan menjadi layanan aplikasi yang
paling populer digunakan pemakai jaringan Internet. WWW atau yang biasa
disebut Web saja, bekerja dengan teknologi yang disebut hypertext, yang
kemudian dikembangkan menjadi suatu protocol aplikasi yang disebut HTTP (
7
HyperText Transfer Protocol ). WWW atau Web merupakan fasilitas hypertext
untuk menampilkan data berupa text, grafik atau gambar, suara, animasi, dan
sebagainya. Apabila diumpamakan WWW merupakan perpustakaan besar yang
menyediakan berbagai buku dengan berbagai informasi yang dibutuhkan,
2.2.2
Web Browser
Browser / Web Browser adalah sebuah program aplikasi yang digunakan untuk
menjelajahi dunia maya Internet. Aplikasi ini memiliki kemampuan untuk
menampilkan suatu Web Page yang ditulis dalam bentuk dokumen HTML.
Perkembangan Browser ini sangat cepat terutama dengan munculnya Netscape milik
Netscape corp dan Internet Explorer yang dikembangkan oleh Microsoft Corporation
yang sudah mencapai versi 6.0 untuk saat ini dan akan terus berkembang,
2.2.3
HTML ( Hypertext Markup Language )
HTML kependekan dari Hypertext Markup Language adalah bahasa
perancangan atau pemrograman umum yang digunakan dalam membangun
halaman web berbasiskan standar World Wide Web Consortium(W3C). Informasi
yang disediakan oleh WWW (World Wide Web) adalah dalam bentuk dokumen
yang disebut dengan web page. Dikatakan markup language karena HTML
berfungsi untuk memformat file dokumen teks biasa untuk bisa ditampilkan pada
web browser dengan bantuan tanda-tanda yang sudah ditentukan. Hal tersebut
dapat dilakukan dengan menambahkan elemen atau yang sering disebut dengan
tag (penanda). Elemen HTML biasanya berupa tag yang berpasangan dan setiap
tag ditandai dengan symbol “<”dan”>”. Pasangan dari sebuah tag ditandai dengan
tanda “/”. Misalkan pasangan dari tag <contoh> adalah </contoh>. Dalam hal ini
<contoh> disebut sebagai elemen dan biasanya dalam satu elemen terdapat
atribut-atribut untuk mengatur elemen itu. Jadi misalnya elemen <contoh> bila
ditulis dengan atributnya adalah sebagai berikut :
<contoh atribut=”nilai_atribut1”atribut2=”nilai_atribut2 …>.
Dalam penulisan tag HTML tidaklah case sensitive artinya penggunaan huruf
kecil ataupun huruf besar tidaklah menjadi masalah. Dokumen HTML memiliki
8
struktur dasar atau susunan file yang harus dibungkus dengan tag <HTML>,
artinya di bagian awal dokumen dituliskan <HTML> dan dibagian akhir dokumen
ditutup dengan </HTML>. Selain mengandung tag pembuka dan tag penutup
dokumen HTML secara umum terbagi menjadi dua bagian yaitu HEAD yang
berisikan teks yang akan muncul pada title bar browser dan BODY yang
merupakan informasi yang berisikan tentang teks, gambar, atau apapun yang
ingin ditampilkan pada halaman web.
Contoh script dari HTML adalah sebagai berikut :
<HTML>
<HEAD><TITLE>.: Selamat Datang :.</TITLE></HEAD>
<BODY BGCOLOR=”red”>
<H1>TEST</H1>
Hallo, nama saya adalah muzay
</BODY>
</HTML>
Script HTML dapat dibuat di notepad yang kemudian disimpan dalam file
berekstension HTML secara langsung. Namun dalam penulisan ini penulis
membuat script HTML dengan menggunakan Macromedia Dreamweaver MX
untuk pembuatan tampilannya agar lebih menarik dan interaktif.
2.2.4 Website
Website atau Situs Web merupakan tempat penyimpanan data dan informasi
dengan berdasarkan topik tertentu. Diumpamakan situs web ini adalah sebuah
buku yang berisi topik tertentu. Website atau Situs Web juga merupakan
kumpulan dari halaman-halaman web yang saling berkaitan didalam website
tersebut,
2.2.5
Homepage
Homepage merupakan sampul halaman yang berisi daftar isi atau menu dari
sebuah situs web. Homepage adalah halaman pembuka dari sekian banyak web
page yang terdapat pada suatu website. Halaman pertama ini berisi tentang apa
9
dan siapa, dari perusahaan atau organisasi mana pemilik website tersebut, dan
pada halaman pertama ini juga sering memiliki link–link yang akan membawa
dari satu halaman ke halaman lainnya dari sebuah situs web.
2.2.6 URL (Universal Resource Locator)
Melalui world wide web seorang pengguna inernet bukan hanya bisa
mengakses web page yang berupa dokumen html saja, tetapi juga dapat
mengakses dokumen-dokumen lainnya yang disediakan melalui FTP, Gopher,
Usenet News. Dengan adanya jenis dokumen yang bermacam-macam, maka
dibutuhkan suatu cara untuk menunjuk dengan tepat dan cepat ke dokumen yang
diinginkan. URL adalah jawaban masalah tersebut. URL sendiri merupakan
“pathname” untuk mengidentifikasikan sebuah dokumen di web. Di dalam URL
dimuat lokasi atau nama mesin (komputer) yang menyimpan dokumen yang
diminta, serta protocol yang mengaksesnya. Contoh: http://www.google.com.
Bagian pertama dari URL adalah http: mengidentifikasikan protocol yang
digunakan untuk mengakses dokumen yang bersangkutan. Protocol ini penting
dalam menangani komunikasi antar client dan server agar bahasa yang digunakan
sama. Bagian kedua dari URL adalah www.google.com yang menunjukkan lokasi
mesin di internet atau internet tempat dimana dokumen tersebut berada.
2.2.7 HTTP (Hyper Teks Transfer Protokol)
Hyper Teks Transfer Protocol adalah suatu protocol yang menentukan aturan
yang perlu diikuti oleh web browser dalam meminta atau memanggil suatu
dokumen dan oleh web server dalam menyediakan dokumen yang diminta oleh
web browser. Protocol ini merupakan protocol standar yang digunakan untuk
mengakses dokumen HTML (Hyper Teks Markup Language). Jika kita
menjelajahi web dan melihat tulisan seperti http://www.yahoo.com. Merupakan
salah satu pengguna dalam protocol HTTP dalam web.
10
2.3.
Macromedia Dreamweaver MX 2004
Macromedia Dreamweaver MX 2004 (yang selanjutnya ditulis dengan
Dreamweaver MX saja) adalah software professional untuk desain, pemrograman dan
manajemen situs web dengan tingkat fleksibilitas yang sangat tinggi. Tingkat
fleksibilitas dimaksud memungkinkan user dengan keahlian tingkat lanjut (advance)
untuk membuat situs web dengan cara menulis langsung kode HTML pada tools
pemrograman yang terintegrasi pada software ini atau memungkinkan user tingkat
awal (beginner) membuat situs web dengan menggunakan lingkungan visual editing
pada menu-menu yang sudah disediakan, seperti drag dan drop semua elemen atau
asset pada dokumen situs web.
Dreamweaver MX merupakan situs web development tools yang memberikan
tingkat kompatibilitas yang tinggi dengan software dari Macromedia sendiri seperti
Macromedia Flash dan Macromedia Fireworks, atau software lainnya seperti Adobe
Photoshop. Dreamweaver MX juga mendukung lima jenis teknologi server terbaru
yaitu ASP.Net, ASP, JSP, ColdFusion, dan PHP.
2.3.1 Mengenal Area Kerja Macromedia Dreamweaver MX 2004
Dreamweaver MX tampil dengan wajah yang baru dibanding versi
pendahulunya. Area kerja Dreamweaver MX memiliki tampilan yang lebih bersih
karena baik Property Inspector maupun Panel Groups tampil tersembunyi.
Akan tetapi, baik Property Inspector maupun Panel Groups juga dapat
dimunculkan kembali setiap saat, sesuai dengan kemauan kita.
11
Gambar 2.1 Tampilan Area Kerja Dreamweaver MX
Deramweaver MX memiliki dua layout kerja: layout pertama menampilkan
semua fasilitas dalam satu layout. Layout kedua adalah berupa layout mengambang.
Layout ini dapat menyembunyikan panel-panel default yang terbuka ketika
melakukan instalasi software Dreamweaver MX pertama kali. Antarmuka pemakai
Deramweaver MX terdiri dari :
A. Baris Menu
Baris menu merupakan baris perintah yang terdiri dari menu pop-up yang
dapat diakses dengan menekan salah satu menu pada baris menu tersebut. Sehingga
akan tampil menu pop-up yang terdiri dari seluruh perintah yang ada di Macromedia
Dreamweaver MX. Didalam sisem menu dreamweaver MX terdapat beberapa
komponen yang kita gunakan, yaitu :
- Menu File
Berisi item menu standar untuk menu file. Terdiri dari beberapa macam perintah
untuk menampilkan atau memperlakukan dokumen baru, seperti Priview in Browser
dan Print Code.
- Menu Edit
12
Berisi item menu standar untuk menu edit. Berisi perintah untuk pemilihan, seperti
Select Parent Tag, serta Find dan Replace.
- Menu View
Berisi perintah untuk menampilkan beberapa macam tampilan dari dokumen yang
kita buat (seperti tampilan Design View dan tampilan Code) dan untuk menampilkan
serta menyembunyikan beberapa elemen halaman, tombol-tombol dreamweaver dan
toolbar.
- Menu Insert
Berisikan alternatif baris insert untuk menyisipkan objek di dalam dokumen.
- Menu Modify
Berfungsi untuk melakukan perubahan property pada item atau halaman terpilih.
Dengan menggunakan menu ini kita dapat mengedit atribut tag, mengganti table dan
elemen table, dan bermacam bentuk aksi untuk item library dan tempelate.
- Menu Text
Berfungsi untuk mempermudah dalam melakukan format teks.
- Menu Commands
Berisi akses ke beberapa perintah, format kode yang sesuai dengan format pilihan
kita, membuat foto album, dan melakukan pengeditan gambar dengan menggunakan
Macromedia Fireworks.
- Menu Site
Berisi item menu untuk mengelola situs, upload dan download file.
- Menu Window
Menyediakan akses keseluruh panel, inspector, dan jendela didalam Dreamweaver.
- Menu Help
Menyediakan akses kedokumen Dreamweaver, membuka lembar kerja Help untuk
membantu kita dalam mengguanakan Dreamweaver, dan menyediakan bahan
referensi untuk beberapa bahasa.
13
B. Baris standar
Pada saat membuka jendela Dreamweaver MX, secara default hanya
menampilkan Document Bar tanpa menampilkan standar Bar.
Gambar 2.2 Standar Bar
Untuk menambahkan atau mengaktifkan Standar Bar, kita lakukan langkahlangkah berikut :
1. Buatlah sebuah dokumen baru
2. Pilih Menu View> Toolbars sehingga submenu Document dan standar
3. Klik pilihan Standar untuk menampilkan Standar Bar.
2.3.2
Membuat Layout Sederhana dan Menata Tabel
Pembagian layout situs web lebih didasarkan pada bentuk-bentuk umum
sebuah situs web, namun demikian untuk saat ini sudah sangat banyak web yang
memiliki layout yang unik dan lain, bahkan aneh, namun tetap idealis dan memiliki
nilai seni yang tinggi sehingga situs web tersebut terlihat lebih cantik dan menarik.
Gambar 2.3 Web Layout secara umum dan sederhana
14
Setelah kita mengetahui bentuk layout situs web secara umum, sekarang kita
akan belajar bagaimana menata tabel agar membentuk layout yang diinginkan.
Cara memasukkan tabel ke dalam dokumen layout seitus web adalah segai berikut:
1. Pada menu bar, klik Insert > Tabel, sehingga akan muncul sebuah jendela.
Gambar 2.4 Memasukkan tabel
2. Setelah itu, pada dokumen akan muncul sebuah tabel yang memiliki 3 baris
dan 2 kolom.
Gambar 2.5 Tabel Pada Dokumen
15
3. Lakukan penggabungan antara 2 kolom yang terletak pada baris pertama
(atas) dan baris ketiga (bawah) sehingga akan membentuk seperti pada
gambar berikut.
Caranya, klik kanan mouse (pada baris pertama) > Tabel > Merge Cells.
Lakukan hal yang sama pada baris ketiga.
Gambar 2.6 Hasil Penggabungan
4. Atur panjang dan lebar tabelnya dengan meletakkan kursor mouse pada garis
batas antar cells pada tabel, lalu drag mouse hingga membentuk layout seperti
yang kita kehendaki.
16
Gambar 2.7 Layout Tabel
2.3.3
Penggabungan Frame
Penggunaan frame pada pembuatan sebuah situs web merupakan salah satu
cara untuk membagi jendela web browser menjadi beberapa bagian, dimana masingmasing bagian dapat menampilkan halaman situs web yang berbeda-beda. Umumnya
frame digunakan untuk menampilkan beberapa halaman situs web yang berbeda
secara bersamaan, misalnya frame digunakan untuk membagi jendela web browser
menjadi tiga bagian di mana pada bagian pertama digunakan untuk menampilkan
bagian judul halaman situs web, bagian kedua untuk menampilkan bagian halaman
situs web yang berisi navigasi, sedangkan bagian ketiga dari web browser
menampilkan halaman isi situs web saja.
Penggunaan frame bertujuan untuk meningkatkan kecepatan loading halaman
situs web. Hal ini sangat dimungkinkan karena web browser hanya perlu melakukan
satu kali loading untuk bagian judul dan bagian navigasi pada halamn situs web yang
sifatnya statis untuk isi situs web yang berbeda. Berbeda dengan situs web yang tidak
menggunakan frame dalam pembuatan situs web, setiap terjadi penggantian halaman
situs web, web browser perlu melakukan loading bagian halaman yang berisi navigasi
dan isi situs web.
17
Deramweaver MX menyediakan dua cara untuk membuat frame pada
halaman situs web, yaitu dengan membuat sendiri desain frameset atau menggunakan
beberapa desain frameset yang sudah disediakan Dreamweaver MX secara default.
Langkah-langkah untuk membuat frameset:
1. Buat file situs web baru dengan mengklik menu File > New atau dengan
menekan tombol Ctrl+N secara bersamaan, kemudian akan muncul kotak
dialog New Dokument. Pada kotak Category pilih Framesets, kemudian
muncul kotak pilihan jenis framesets, pilih jenis Fixed Top, Nested Left. Klik
tombol Create untuk membuat frameset pada file tersebut.
Gambar 2.8 Memasukkan Frame
2. Pada jendela dokumen terbentuk tiga frame
18
Gambar 2.9 Tampilan 3 Frame
2.4. Struktur Navigasi
Struktur navigasi merupakan struktur alur dari suatu program yang merupakan
rancangan hubungan dan rantai kerja dari beberapa area yang berbeda dan dapat
membantu mengorganisasikan seluruh elemen multimedia dengan memberikan
perintah dan pesan, ada empat macam bentuk dari navigasi yang biasa digunakan
dalam proses pembuatan aplikasi multimedia, yaitu:
2.4.1. Linear
Linear (satu alur), merupakan struktur yang hanya mempunyai satu rangkaian
cerita yang berurutan. Struktur ini menampilkan satu demi satu tampilan layer secara
berurut menurut urutannya. Tampilan yang dapat ditampilkan pada struktur jenis ini
adalah satu halaman sebelumnya atau dua halaman sesudahnya. Pada truktur ini tidak
di perkenankan adanya percabangan. Biasanya digunakan untuk multimedia
presentasi, karena tidak terlalu menuntut keinteraksian tapi hanya memerlukan
keindahan dan kemudahan data sebagai informasi.
19
Gambar 2.10 Struktur Navigasi Linear
2.4.2. Non Linear
Struktur navigasi non-linear disebut juga dengan struktur tidak terurut.
Merupakan pengembangan dari struktur linear. Pada struktur ini dapat diperkenankan
adanya percabangan, pola percabangan non-linear memiliki kedudukan yang sama
sehingga tidak ada master page.
Gambar 2.11 Struktur Navigasi Non Linear
2.4.3. Hirarki
Struktur hirarki (bercabang), merupakan suatu struktur yang mengandalkan
percabangan untuk menampilkan data berdasarkan criteria tertentu. Tampilan pada
menu pertama akan di sebut sebagai master page, master page ini akan mempunyai
halaman percabangan yang disebut slave page. Jika salah slave page dipilih atau
diaktifkan, maka tampilan tersebut akan bernama master page (halaman utama
kedua), dan seterusnya. Pada struktur penjajakana ini tidak diperkenankan adanya
tampilan secara linear.
20
Gambar 2.12 Struktur Navigasi Hirarki
2.4.4. Campuran
Struktur campuran adalah merupakan gabungan dari ketiga struktur navigasi
sebelumnya, maka struktur ini disebut juga struktur bebas, jika dari satu tampilan
membutuhkan percabangan, maka dapat dibuat percabangan dan bila pada
percabangan tersebut terdapat suatu tampilan yang sama kedudukannya, maka dapat
dibuat struktur linear dalam percabangan tersebut.
Gambar 2.13 Struktur Navigasi Campuran
Download