1.1 Sejarah HTML

Saiki, meh kabeh wong nggunakake Internet. Maca artikel, gunakake browser, tindakake tautan. Lan mung sawetara sing mikir kapan lan sapa Internet diciptakake?

Iku isih gumantung apa sing diarani Internet. Paling asring, wong awam tegese siji, lan teknisi tegese liyane. Jaringan komputer sing nyambungake pusat data paling gedhe ing donya digawe ing taun 70-an. Nanging Internet sing bisa diakses wong biasa (browser, pranala, kabeh jinis kaca) diciptakake dening wong siji ing awal 90-an . Lan kaya iki ...

Ing wiwitan taun 1990-an, wong Inggris Tim Berners-Lee nemokke Internet. Senajan, Nanging, apa kang nemokke luwih bener disebut Web:, World Wide Webiku www, iku uga World Wide Web. Ya, siji wong nemokke World Wide Web.

Saka 1986-1991 dheweke kerja ing Pusat Riset CERN (ing Jenewa, Swiss) ing standar dokumentasi ilmiah anyar. Sampeyan ndeleng, iku adat kanggo ilmuwan kanggo nerbitaké karya ilmiah ing wangun artikel, lan ing mburi artikel kanggo nunjukaké dhaftar saka sastra digunakake. Ing tembung liya, kawruh ilmiah minangka dhaptar artikel sing ana pranala menyang siji liyane.

Miturut cara, Wikipedia modern meh padha karo carane pangripta ndeleng World Wide Web : artikel ilmiah kanthi pranala siji liyane, dhaptar sumber lan literatur sing digunakake. Lan yen Tim begja, banjur web isih bakal kaya iki. Nanging ing dalan menyang masa depan sing luwih cerah, jagad iki salah ing endi wae :)

Web adhedhasar telung teknologi:

  • HTML-page, sing ngemot teks, gambar, lan pranala menyang liyaneHTML-pages.
  • • Browser sing ditampilake HTML-pagekanthi cara sing paling ramah manungsa.
  • • Protokol http- standar kanggo server web kanggo komunikasi karo browser lan saben liyane.

Tim Berners-Lee ora nyipta barang-barang kasebut amarga dheweke nggawe standar. HTML- digawe ing basis saka standar SGML. Tag uga dipinjam saka kono. Nanging browser web pisanan ing donya sing diarani WorldWideWebTim nulis dhewe, lan bali ing taun 1990.

1.2 HTML dudu basa pamrograman

HTMLiku ora basa program lan tau wis. Aja ngomong ngono. Sanajan sampeyan bakal nulis resume, aja nuduhake HTMLing bagean basa pamrograman, mung ing bagean Alat (teknologi). Iku bakal dadi kesalahan gedhe yen nulis ing resume sampeyan ngerti basa pamrograman HTML. Kenging punapa?

Lan bab iku HTMLminangka basa markup kanggo dokumen. Yen kita nyederhanakake banget, HTML-documentiku teks (dokumen) karo gambar, tabel, pranala, etc.

Contone, sampeyan pengin nulis artikel sing bakal:

  • Judul artikel (judul).
  • Artikel kasebut dhewe, dumadi saka siji paragraf.
  • Gambar.
  • A sawetara statements penting sampeyan pengin sijine ing kandel.
  • Ing tengah artikel, nyedhiyakake link menyang sawetara informasi sing migunani.

Mangkene carane dokumen iki bakal katon ing browser:


kucing domestik

Saka sudut pandang taksonomi ilmiah, kucing domestik minangka mamalia saka kulawarga kucing saka ordo karnivora. Asring, kucing domestik dianggep minangka subspesies saka kucing alas, nanging saka sudut pandang taksonomi biologi modern (2017), kucing domestik minangka spesies biologi sing kapisah .


Cukup apik, bener? Lan standar HTMLngidini sampeyan nggawe dokumen iki bisa diwaca kanggo manungsa lan komputer. Mangkene apa sing katon ing HTML-standard:

<h1> Kucing domestik </h1>

Saka sudut pandang taksonomi ilmiah, kucing domestik iku <a href=”/”> mamalia </a> saka kulawarga kucing saka ordo karnivora. Asring, kucing domestik dianggep minangka subspesies saka kucing alas, nanging saka sudut pandang taksonomi biologi modern (2017), kucing domestik <b> minangka spesies biologi sing kapisah </b> .

<img src="cat.jpg">

Label khusus ditambahake ing teks artikel (disorot nganggo warna abang ), sing dimangerteni dening wong lan komputer (browser). Browser bisa nampilake artikel kanthi apik kanggo sing maca, lan penulis artikel bisa gampang nyunting.

1.3 Munculé protokol HTTP

Singkatan HTMLyaiku Hyper Text Markup LanguageHypertext Document Markup Language. Hypertext minangka dokumen sing kasusun saka kaca-kaca sing nyambungake siji liyane. Apa iku http?

HTTPsingkatan saka Hyper Text Transfer ProtocolHypertext Transfer Protocol (standar). httputawa httpssampeyan bisa ndeleng ing bilah alamat browser yen sampeyan nyoba nyalin link menyang kaca sing mbukak.

Link kaca sing khas katon kaya iki:

http://google.com/logo.jpg

Ing wiwitan link kasebut yaiku jeneng protokol, diikuti titik loro lan rong garis miring. Tim Bernes-Lee nate ujar ing salah sawijining wawancara yen dheweke ngerti manawa protokol kasebut httpbakal populer, mula dheweke bakal nggawe sing luwih cendhek. (sawise kabeh, meh kabeh pranala ing donya diwiwiti karo tembung http://utawa https://)

Ayo bali menyang browser. Nalika browser njaluk html-page, ngirim file teks (request) menyang server lan nampa file teks liyane (respon) ing bali. Mode operasi iki diarani klien-server.

Kaping pisanan, ana baris kanthi informasi kunci, banjur informasi layanan. Baris pisanan saka pitakon teks diwenehake dening cithakan:

MethodURI  HTTP/Version

Kaca pribadhi panganggo CodeGym diwenehi link

https://codegym.cc/me

http-requestbrowser katon kaya iki:

GET /me  HTTP/1.0
Host: codegym.cc

Minangka respon, server bakal paling kamungkinan ngirim

HTTP/1.0 200 OK
<html>page text...

Baris pisanan ing teks respon yaiku versi protokol http lan status respon (200, OK) . Banjur ana baris kosong lan mung ing wangun teks teka sing html-pagedijaluk browser. Kabeh iku prasaja banget :)