Namų darbas
Namų darbas — patikrink ir sulaužyk
Namų darbas — patikrink puslapį ir sulaužyk jį sąmoningai.
- Paleisk per serverį. Įsitikink, kad
index.htmlguli aplanke ir turi antraštę (<h1>), pastraipą (<p>) ir nuorodą (<a>). Paleisknpx serve(arbapython3 -m http.server, arba „Live Server") ir atidarykhttp://localhost:3000. Puslapis turi veikti, o nuoroda — vesti į NASA. - Patikrink validatoriumi. Nueik į validator.w3.org, skirtuke „Validate by Direct Input" įklijuok visą savo HTML ir paspausk „Check". Perskaityk, ką jis rašo, ir ištaisyk kiekvieną klaidą bei įspėjimą, kol lieka žalia „Document checking completed. No errors or warnings to show." Validatorius yra objektyvus antras skaitytojas — juo naudosies visą laiką.
- Sulaužyk kodavimą. Pakeisk antraštę į lietuvišką, ištrink
<meta charset="UTF-8">, perkrauk. Įsimink, kaip atrodo sugadintas tekstas — atpažinsi jį realiame projekte. Grąžink eilutę. - Sulaužyk su
file://. Uždaryk serverį ir atidaryk tą patįindex.htmldvigubu spustelėjimu (adresasfile:///…). Šiandien šis puslapis dar veikia — bet atsidaryk konsolę (F12 → Console) ir įsidėmėk, kad jokios užklausos čia nėra: failas skaitomas tiesiai iš disko, ne per serverį. Grįžk prielocalhostir palygink Network skirtuką: per serverį matai tikrą užklausą su būsenos kodu. Tai ir yra skirtumas, dėl kurio serviruojame aplanką.
Privalomas rezultatas:
- Puslapis veikia per
http://localhost:3000ir turi antraštę, pastraipą ir nuorodą. - Validatorius rodo žalią — nulis klaidų, nulis įspėjimų.
Atsiskaitymui: ekrano nuotraukos: (1) veikiantis puslapis per localhost, (2) žalias validatoriaus rezultatas, (3) sugadintas tekstas ištrynus <meta charset>.