Pengenalan HTML (Bagian 1)

Sebelum mengenal lebih jauh apa itu HTML, saya akan mencoba untuk menjelaskan sedikit tentang beberap hal yang berhubungan secara langsung dengan internet, dan HTML itu sendiri.
 
Ilustrasi HTML Photo by Markus Spiske / Pexels


World Wide Web

World Wide Web atau lebih sering disingkat menjadi WWW adalah sebuah hal yang biasa dapat kita temukan pada sebuah alamat URL atau domain situs tertentu yang akan kita tuju. WWW bisa kita sebut Web, adalah sebuah layanan yang berfungsi sebagai protokol atau cara kita sebagai seorang user, berhubungan dan menggunakan internet.

Cara Kerja WWW

Cara kerja WWW yang bisa saya gambarkan langkah demi langkah, adalah sebagai berikut : 

  1. Pengguna dengan komputer atau laptop membuka web browser.
  2. Lalu membuka sebuah situs internet.
  3. Maka dengan segera halaman web itu tampil dan membawa informasi.

Di belakang itu semua, proses yang terjadi adalah sebegai berikut :

  1. Komputer kita (yang bertindak sebagai klien) mengirim permintaan kepada protokol halaman web yang dituju.
  2. Protokol halaman web yang dituju, menerima permintaan dari klien
  3. Protokol dari Server atau penyedia situs yang kita tuju, melakukan proses pencarian sesuai permintaan yang diterima.
  4. Pencarian dilakukan ke dalam harddisk atau direktori dimana situs web yang kita tuju tersebut berada (komputer server). 
  5. Protokol yang menerima permintaa tersebut diberikan kembali hasil pencarian sesuai permintaan.
  6. Permintaan dikirim kembali ke komputer klien.
  7. Protokol yang berada di komputer atau laptop klien, menerima hasil dari komputer server.
  8. Dan halaman situs web tampil di peramba web klien.

Peramba Web (Browser Web)

Sedikit sudah kita singgung dibagian atas, fungsi peramba web. Peramba web adalah perangkat lunak yang berguna untuk menampilkan halaman atau situs web yang kita kehendaki. Berkas-berkas situs web itu dapat tersimpan dalam server ataupun komputer lokal kita. Dengan peramba, maka tampilan mudah dilihat dan dioperasikan. Peramba web, dewasa ini sangat populer dengan 2 pilihan tipe. Peramba web berbasis GUI (Graphical User Interface), antara lain Mozilla, Chrome, Opera, Safari, dll. Tipe kedua adalah peramba berbasis TUI (Text User Interface), antara lain ada w3m, lynx, dll yang dapat diakses dengan sangat mudah dan cepat karena berbasis teks. Biasanya peramba berbasis TUI ini ada dan sudah terinstall di sistem operasi Linux.

HTML (Hyper Text Markup Language)

Memiliki arti tata cara penulisan yang digunakan dalam membuat sebuah dokumen web. Dokumen HTML adalah sebuah dokumen teks murni, yang dapat dibuat menggunakan teks editor apapun, berbasis GUI seperti sublimetext, geany, VSCode, notepad++, dll ataupun berbasis TUI seperti Vim, Nano, dll. Dokumen ini kemudian disimpan dengan ekstensi .html atau .htm, dan kemudian dapat membukanya berkas ini dengan berbagai pilihan web browser yang ada.

HTML juga merupakan salah satu dari standar varian dari SGML (Standar Generalized Markup Language). SGML adalah sebuah standarisasi untuk pertukaran dokumen secara elektronik, yang telah ditetapkan oleh international Organization For Standardization (ISO).

Istilah Umum Dalam Internet.

Sedikit mengenal istilah-istilah dalam memulai atau mengenal pemrograman web. Berikut beberapa istilah dasar dan penjelasan singkatnya :

  • Internet. Mungkin selama ini, kita mengira kalau internet adalah sebuah kata tunggal, ternyata kata internet adalah akronim dari (International Network). Internet memiliki arti jaringan atau hubungan antara komputer-komputer secara global yang dapat berkomunikasi satu sama lain secara real time.
  • Intranet. Memiliki arti komputer-komputer yang berhubungan atau saling berkomunikasi dalam jaringan lokal, tertutup atau intra. Dan biasanya, intranet tidak memiliki banyak koneksi atau jaringan penghubung, bisa dibilang skala dari intranet itu kecil, yang biasanya dimanfaatkan oleh perusahaan atau organisasi, supaya arus informasi yang terjadi, tidak keluar atau bocor ke internet publik atau umum.
  • TCP/IP. Adalah akronim dari Transmission Control Protocol/Internet Protocol. Adalah salah satu protokol yang berada pada OSI Layer, kita akan membahasnya nanti. TCP/IP merupakan protokol yang memberikan penomoran yang unik pada setiap komputer yang terhubung atau terkoneksi. Apa itu? Ya! IP Address, kita akan membahasnya nanti.
  • URL. Adalah akronim dari Uniform Resource Locators. Yang memiliki artian sebuah alamat di dalam internet yang terdiri atas dua bagian yang tidak terpisahkan, bagian pertama yaitu protokol dan bagian kedua yaitu domain. Protokol standar yaitu http, dan domain yang bertipe TLD atau top level domain. 
  • HTTP. Adalah akronim dari Hyper Text Transfer Protocol. HTTP adalah protokol yang menjadi sistem pengenal, mendefinisikan, dan menjelaskan bagaimana klien dan penyedia atau server berkomunikasi dalam proses mengirim dan menerima dokumen web.
  • FTP. Adalah akronim dari File Transfer Protokol. Artinya adalah sebuah protokol yang biasa digunakan untuk pengiriman berkas antara dua komputer. Software FTP yang biasa digunakan adalah FileZilla.
Ilustrasi Photo by Tranmautritam / Pexels

Kesimpulan

Dari sedikit penjelasan mengenai beberapa istilah dan potongan sistem internet dan website, diharapkan kita menjadi lebih mengenal, minimal apa itu arti dasarnya. Karena banyak istilah adalah akronim. Diharapkan juga, kita akan lebih mengerti apa fungsi dari istilah dasar internet yang sudah dijelaskan di atas. Terima kasih.

Posting Komentar

Lebih baru Lebih lama