Lapisan pada halaman website yang berhubungan dengan tampilan website adalah

Apa itu sebenarnya web? Web berasal dari dari istilah World Web (WWW) yang pertarna kali diperkenalkan tahun 1992 oleh CERN Swiss. Internet berbeda dengan teknologi web, merujuk kepada infrastruktur transmisi paket data jatingan yang lebih lues yang menghubungkan angkat diberbagai belahan dunia. Protokol yang digunakan adalah TCP/IP. Sementara itu, teknologi web adalah teknologi yang mengarah pada pengembangan perangkat lunak yang bertujuan menampilkan data atau melalui halaman atau dokumen menggunakan protokol Text Transfer Protocol) dan HTTPS (HyperText Transfer Secure).

Lapisan pada halaman website yang berhubungan dengan tampilan website adalah
Gambar 6.1 Apache web server untuk OS Linux.

Web merupakan halaman atau dokumen yang ditulis dengan kode bahasa pemrograman tertentu seperti HTML. PHP, ASP, JavaScript, dan lainnya. Halaman-halaman tersebut dapat terdiri atas gabungan teks, gambar, dan suara yang saling berkaitan satu sama lain berdasarkan standar tertentu sebagaimana telah ditetapkan oleh W3C (World Web Consortium).

Halaman web yang ditampilkan dalam aplikasi web browser pada dasarnya terbagi menjadi beberapa layer, antara lain sebagai berikut:

    Lapisan ini mendeskripsikan tentang struktur halaman umen web, seperti menggunakan standar penulisan kode, format mark up, tata letak atau layout, dan lainnya.

    Presentation layer menjelaskan tentang pengaturan objek lam halaman web, seperti teks, gambar, suara, video, dan pencetakan. Sebagai contoh, teknologi CSS (Cascading Style Sheet).

    Layer ini mendeskripsikan tentang source code dokumen web yang ditampilkan. Konten yang ditampilkan, yaitu mengenai standar teknik dan struktur pemrogramannya (PHP, HTML atau ASP).

Lapisan pada halaman website yang berhubungan dengan tampilan website adalah
Gambar 6.2 Konsep teknologi web.

Setelah komputer client terkoneksi dengan jaringan dan terhubung dengan web server, untuk menampilkan halaman web, harus menjalankan aplikasi web browser seperti Mozilla, Internet Explorer, Chrome, dan Safari. Untuk mengakses sebuah web server, pada kotak penulisan alamat URL, Anda harus memasukkan alamat atau IP address atau domain server tersebut URL atau Unifrom Resource Locator adalah sebuah format pengalamatan halaman web server yang mengandung konten web seperti teks, gambar, audio, dan video. Penulisan alamat URL harus memenuhi tiga syarat, yaitu sebagai berikut:

Protokol web yaitu http:// atau https://.

2. Alamat web server, bisa berupa IP address atau domain. Misalnya, 192.168.10.1 atau smkbisa.net

3. URL path berupa lokasi folder yang diakses dalam web server

Sebagai contoh, pemanggilan alamat http://139.59.240.26/bidanv2/propinsi/beranda dari komputer klien menuju web server 139.59.240.26 pada port 80. Jika menggunakan protokol HTTPS port yang dituju klien adalah 443. Selanjutnya, server akan meresponsnya dengan mengirimkan file dokumen web, baik dalam bentuk ASP, PHP atau HTML menuju aplikasi web browser komputer klien.

World Wide Web secara luas lebih dikenal dengan istilah Web. Web pertama kali diperkenalkan pada tahun 1992. Hal ini sebagai hasil usaha pengembangan yang dilakukan CERN di Swiss. Internet dan web adalah dua hal yang berbeda. Internet lebih merupakan perangkat keras, sedangkan web adalah perangkat lunak. Selain itu, protokol yang dipakai oleh keduanya juga berbeda. Internet menggunakan TCP/IP sebagai protokol operasionalnya, sedangkan web menggunakan HTTP (Hyper Text Transfer Protocol). Web disusun dari halaman-halaman yang menggunakan teknologi web dan saling berkaitan satu sama lain. Suatu standar teknologi web saat ini sudah tersusun, meskipun penerapannya belum didukung oleh seluruh pengembang web. Standar ini disusun oleh suatu badan yaitu World Wide Web Consortium (W3C). Standar ini dibutuhkan karena semakin banyaknya variasi dalam teknologi web sehingga terkadang satu sama lain tidak kompatibel.

Arti lain : Website atau situs dapat diartikan sebagai kumpulan halaman yang menampilkan informasi data teks, data gambar diam atau gerak, data animasi, suara, video dan atau gabungan dari semuanya, baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait dimana masing-masing dihubungkan dengan jaringan-jaringan halaman  (hyperlink).

Standar Teknologi Web

Secara umum teknologi disain web terbagi menjadi beberapa layer (lapisan), yaitu structural layer, presentation layer dan behavioral layer.

·         Structural layer

Layer ini berhubungan dengan struktur dokumen dokumen web.Bagaimana sebuah dokumen tersusun, format apa yang dipakai, tanda atau mark up apa yang digunakan merupakan bagian dari layer ini. Standar teknologi yang direkomendasikan saat ini adalah Extensible Hypertext Markup Language (XHTML) dan Extensible Markup Language (XML). XHTML adalah HTML versi terakhir (4.01) yang ditulis ulang dengan dengan aturan-aturan yang lebih ketat mengacu pada XML. Sedangkan XML adalah sekumpulan aturan untuk menyusun bahasa markup.

·         Presentation layer

Layer ini berhubungan dengan bagaimana mengatur tampilan dokumen pada layar, suara yang keluar, atau bagaimana format pencetakan dokumen. Pada teknologi web lama bagian ini menyatu dengan structural layer. Tapi pada standar baru, layer ini disarankan untuk dipisah. Yang termasuk teknologi ini adalah Cascading Style Sheets (CSS).

·         Behavioral layer

Layer ini berhubungan dengan masalah penggunaan bahasa skrip dan pemrogramannya untuk tujuan meningkatkan sisi interaktif dan dinamis halaman web. Yang termasuk dalam layer ini adalah Document Object Model (DOM) dan JavaScript. DOM memungkinkan suatu dokumen atau skrip untuk mengakses atau meng-update isi, struktur, dan style dari dokumen. JavaScript merupakan teknologi yang cukup lama dan tetap digunakan untuk menambah dokumen menjadi lebih interaktif.

Apliksi Web

Pada awalnya aplikasi web dibangun hanya dengan menggunakan bahasa yang disebut HTML (HyperText Markup Languange) dan protokol yang digunakan dinamakan HTTP (HyperText Transfer Protocol). Pada peerkembangan berikutnya, sejumlah script dan objek yang dikembangkan untuk memperluas kemampuan HTML. Pada saat ini, banyak script seperti itu; antara lain PHP dan ASP, sedangkan contoh yang berupa objek antara lain adalah applet (Java). (Abdul Kadir,2005) Aplikasi web sendir dapat dibagi menjadi web statis dan web dinamis. Web statis dibentuk dengan mengguankan HTML saja. Kekurangan aplikasi ini terletak pada keharusan untuk mememlihara program secara terus-menerus untuk mengikuti setiap perubahan yang terjadi. Kelamahan ini dapat diatasi dengan model aplikasi web dinamis. Web dinamis adalah web yang menampilkan informasi yang bersifat dinamis (berubahubah) dan dapat saling berinteraksi dengan user. Biasanya untuk web statis yang ditonjolkan adalah sisi tampilan yang banyak mengandung grafis sehingga untuk merancang web statis tidak diperlukan kemampuan pemrograman yang handal. Dengan memperluas kemampuan HTML, yakni dengan menggunakan perangkat lunak tambahan. Perubahan informasi dalam halaman-halaman web dapat ditangani melalui perubahan data, bukan melalui perubahan program. Sebagai implementasinya, aplikasi web dapat dikoneksikan ke basis data. Dengan demikian perubahan informasi dapat dilakukan oleh operator atau yang bertanggung jawab terhadap kemutakhiran data, dan tidak menjadi tanggung jawab pemrogram atau webmaster. Konsep yang mendasari aplikasi web sebenarnya sederhana. Operasi yang melatarbelakanginya melibatkan pertukaran informasi antara komputer yang meminta informasi, yang disebut klien, dan komputer yang memasok informasi (disebut server). Lebih detailnya, server yang melayani permintaan dari klien sesungguhnya berupa suatu perangkat lunak yang dinamakan web server. Secara internal, web server inilah yang berkomunikasi dengan perangkat lunak lain yang disebut middleware dan middleware inilah yang berhubungan dengan basis data (database). Model seperti inilah yang


mendukung web dinamis. Dengan menggunakan pendekatan web dinamis, dimungkinkan untuk membentuk aplikasi berbasis web yang berinteraksi dengan database. Sebagai contoh, system informasi karyawan berbasis web yang memungkinkan seorang karyawan melihat informasi tentang kehadiran dalam satu bulan.


Page 2

You're Reading a Free Preview
Page 3 is not shown in this preview.