1.1 Sejarah HTML
Saat ini, hampir semua orang menggunakan Internet. Baca artikel, gunakan browser, ikuti tautan. Dan hanya sedikit dari mereka yang bertanya-tanya kapan dan oleh siapa Internet ditemukan?
Itu masih tergantung apa yang Anda sebut Internet. Paling sering, orang awam berarti satu hal, dan teknisi berarti lain. Jaringan komputer yang menghubungkan pusat data terbesar di dunia dibuat pada tahun 70-an. Tetapi Internet yang dapat diakses oleh orang biasa (browser, tautan, semua jenis halaman) ditemukan oleh satu orang di awal tahun 90-an . Dan itu seperti ini ...
Pada awal 1990-an, warga Inggris Tim Berners-Lee menemukan Internet. Meskipun, bagaimanapun, apa yang dia temukan lebih tepat disebut Web :, World Wide Web
dia www
, dia juga World Wide Web. Ya, satu orang menemukan World Wide Web.
Dari 1986-1991 dia bekerja di Pusat Penelitian CERN (di Jenewa, Swiss) pada standar dokumentasi ilmiah yang baru. Soalnya, sudah menjadi kebiasaan para ilmuwan untuk menerbitkan karya ilmiah dalam bentuk artikel, dan di akhir artikel dicantumkan daftar literatur yang digunakan. Dengan kata lain, pengetahuan ilmiah adalah daftar artikel yang memiliki tautan satu sama lain.
Ngomong-ngomong, Wikipedia modern sangat mirip dengan cara penciptanya melihat World Wide Web : artikel ilmiah dengan tautan satu sama lain, daftar sumber dan literatur yang digunakan. Dan jika Tim beruntung, webnya akan tetap seperti ini. Tapi dalam perjalanan menuju masa depan yang lebih cerah, dunia salah belok :)
Web didasarkan pada tiga teknologi:
HTML-page
, yang berisi teks, gambar, dan link ke lainnyaHTML-pages.
- • Sebuah browser yang menampilkan
HTML-page
cara yang paling ramah manusia. - • Protokol
http
- standar untuk server web untuk berkomunikasi dengan browser dan satu sama lain.
Tim Berners-Lee tidak begitu banyak menemukan hal-hal ini saat dia membakukannya. HTML
- diciptakan atas dasar standar SGML
. Tag juga dipinjam dari sana. Tetapi browser web pertama di dunia bernama WorldWideWeb
Tim menulis sendiri, dan kembali pada tahun 1990.
1.2 HTML bukanlah bahasa pemrograman
HTML
itu bukan bahasa pemrograman dan tidak pernah ada. Jangan pernah mengatakan itu. Bahkan jika Anda akan menulis resume, jangan pernah menyebutkan HTML
di bagian bahasa pemrograman, hanya di bagian Alat (teknologi). Ini akan menjadi kesalahan besar untuk menulis di resume Anda bahwa Anda tahu bahasa pemrograman HTML
. Mengapa?
Dan masalahnya adalah HTML
itu adalah bahasa markup untuk dokumen. Jika kita sangat menyederhanakannya, maka HTML-document
itu adalah teks (dokumen) dengan gambar, tabel, tautan, dll.
Katakanlah Anda ingin menulis artikel yang akan:
- Judul artikel (judul).
- Pasal itu sendiri, terdiri dari satu paragraf.
- Gambar.
- Beberapa pernyataan penting yang ingin Anda cetak tebal.
- Di tengah artikel, berikan tautan ke beberapa informasi bermanfaat.
Beginilah tampilan dokumen ini di browser:
kucing domestik
Dari sudut pandang taksonomi ilmiah, kucing domestik adalah mamalia dari keluarga kucing ordo karnivora. Seringkali, kucing domestik dianggap sebagai subspesies kucing hutan, namun dari sudut pandang taksonomi biologis modern (2017), kucing domestik adalah spesies biologis yang terpisah .

Cukup bagus, bukan? Dan standar HTML
memungkinkan Anda membuat dokumen ini dapat dibaca oleh manusia dan komputer. Berikut tampilannya di HTML-standard
:
<h1> kucing domestik </h1>
Dari sudut pandang taksonomi ilmiah, kucing domestik adalah <a href=”/”> mamalia </a> dari keluarga kucing ordo karnivora. Seringkali, kucing domestik dianggap sebagai subspesies kucing hutan, namun dari sudut pandang taksonomi biologis modern (2017), kucing domestik <b> adalah spesies biologis yang terpisah </b> .
<img src=”cat.jpg”>
Tag khusus ditambahkan ke teks artikel (disorot dengan warna merah ), yang dipahami oleh orang dan komputer (browser). Browser dapat menampilkan artikel dengan indah untuk pembaca, dan penulis artikel dapat dengan mudah mengeditnya.
1.3 Munculnya protokol HTTP
Singkatan singkatan HTML
dari Hyper Text Markup Language
Hypertext Document Markup Language. Hypertext adalah dokumen yang terdiri dari halaman-halaman yang terhubung satu sama lain. Apa itu http
?
HTTP
singkatan dari Hyper Text Transfer Protocol
Hypertext Transfer Protocol (standar). http
atau https
Anda dapat melihat di bilah alamat browser jika Anda mencoba menyalin tautan ke halaman terbuka.
Tautan halaman tipikal terlihat seperti ini:
http://google.com/logo.jpg
Di awal tautan adalah nama protokol, diikuti dengan titik dua dan dua garis miring ke depan. Tim Bernes-Lee pernah berkata dalam salah satu wawancaranya bahwa jika dia tahu protokolnya http
akan sangat populer, dia akan membuat sesuatu yang lebih pendek. (Lagipula, hampir semua tautan di dunia dimulai dengan kata http://
atau https://
)
Mari kembali ke browser. Saat browser meminta html-page
, ia mengirimkan file teks (permintaan) ke server dan menerima file teks lain (respons) sebagai balasannya. Mode operasi ini disebut client-server.
Pertama, ada baris dengan informasi kunci, lalu dengan informasi layanan. Baris pertama kueri teks diberikan oleh pola:
MethodURI HTTP/Version
Halaman pribadi pengguna CodeGym diberikan melalui tautan
https://codegym.cc/me
http-request
browser untuk tampilannya seperti ini:
GET /me HTTP/1.0
Host: codegym.cc
Sebagai tanggapan, server kemungkinan besar akan mengirim
HTTP/1.0 200 OK
<html>page text...
Baris pertama dalam teks respons adalah versi protokol http dan status respons (200, OK) . Kemudian muncul baris kosong dan kemudian hanya dalam bentuk teks muncul html-page
yang diminta browser. Semuanya sangat sederhana :)
GO TO FULL VERSION