Kokie yra skirtingi HTML dizaino tipai?

Hiperteksto žymėjimo kalba (HTML) yra pagrindinė kompiuterinio kodo forma, kuria grindžiamos pasaulinio žiniatinklio (WWW) svetainės. HTML yra žinomas kaip scenarijų kalba, kuri naudoja standartinius angliškus žodžius, esančius skliausteliuose, vadinamus žymomis, norėdami kompiuterio naršyklei nurodyti įvairias turinio rodymo formatavimo parinktis. Tai gali apimti teksto formatavimą, pvz., pusjuodžio, kursyvo ir įtraukos funkcijas, taip pat vaizdų, vaizdo įrašų ir garso failų rodymo parinktis arba kitas interaktyvias svetainių funkcijas. Nors HTML dizainas iš pradžių buvo sukurtas kaip labai paprasti svetainių puslapiai 1990-ųjų pradžioje, nuo tada hiperteksto žymėjimo kalba buvo keletą kartų peržiūrėta ir išplėsta, kad būtų pritaikytos naujos kompiuterių naršyklių ir didelės spartos interneto ryšio galimybės. Pirmasis HTML dizaino standartų atnaujinimas įvyko 1995 m. pabaigoje, kai HTML 2.0 standartai leido naudoti naujas svetainių funkcijas, pvz., teksto ir vaizdų lenteles ir vaizdų žemėlapius; Tačiau 2000 m. HTML dizainas pasiekė 4.01 peržiūros etapą, leidžiantį naršyklėms efektyviau rodyti HTML kodavimo schemų, tokių kaip išplečiama žymėjimo kalba (XML), atšakas.

Nors 2011 m. svetainių dizainas tebėra tvirtai pagrįstas HTML kodo principais, dabar yra daug darbo su HTML variantų, kuriuose taip pat naudojamos scenarijų kalbos, pagrįstos angliškais žodžiais, įterptais į žymas, kurias naršyklė interpretuoja, kad būtų rodomas turinys. Populiariausi HTML dizaino variantai naudojant kitas kodavimo schemas apima XML, pakopinius stilių lapus (CSS), dinaminį HTML (DHTML) ir kt. Kadangi kiekvieną naują kodavimo schemą pritaikė programinės įrangos kūrimo įmonės, išleidžiančios populiarių kompiuterių naršyklių versijas, svetainių funkcionalumas ir patogumas jas pritaikyti tapo vis geresnis.

Pagrindinis XML pranašumas yra tai, kad su HTML dirbantis asmuo gali nurodyti, kaip tinklalapio elementai būtų rodomi pagal jų turinį, o ne į formą, kuria jie saugomi, todėl daug lengviau kopijuoti maketą iš vieno puslapio į kitą. nei naudojant standartinį HTML dizainą. CSS siūlo panašų pranašumą, kai tekstas rodomas naudojant nedidelį kiekį HTML kodo, kuris pasiekia CSS failus, saugomus serveryje, į kurį įkeliama svetainė. Tai leidžia daug lengviau redaguoti visų svetainės puslapių teksto dydį, šriftą ir spalvą, nes redaguojate nedidelį skaičių CSS failų, o ne kiekvieną tinklalapį atskirai.

Kitos HTML dizaino formos, pvz., DHTML, yra pradinių HTML principų išplėtimas, siekiant pagerinti interaktyvumą. DHTML į tinklalapius įtraukia javascript naudojimą, todėl svetainėse, kurių funkcijas pasirenka HTML kodą rašantis asmuo, galima įtraukti interaktyvias formas ir duomenų bazes. HTML rengyklė arba programinė įranga, skirta HTML dizaino rašymui nuo 2011 m., taip pat gali apimti įvairias interaktyvaus turinio, pvz., vektorinės animacijos, paprogrames. Vektorinė animacija leidžia svetainei kurti vaizdus ir animacijas, kurios saugomos tik kaip matematiniai vektoriai ir skaitinės reikšmės, todėl nereikia atsisiųsti didelių vaizdų į vietinį kompiuterį, kad būtų galima pamatyti animacijos efektus.

Mokymasis HTML gali prasidėti kaip paprastas procesas ir greitai tapti sudėtingas, kai kas nors susiduria su visomis naujomis kodavimo schemomis, kurios yra susietos su HTML dizainu, siekiant pagerinti svetainės išvaizdą ir patrauklumą. Be to, kiekviena kodavimo schema gali turėti ribotą palaikymą įvairių tipų naršyklėse, kur viena rodo savo kodą teisingai, o kita gali ne. Taip pat reikalaujama, kad į asmeninį kompiuterį būtų atsisiunčiami papildiniai arba naršyklėje įterptos nedidelės programos, kad veiktų kai kurie HTML dizaino elementai, pvz., vektorinė animacija. Dėl šios priežasties dirbant su HTML pirmiausia reikėtų sutelkti dėmesį į išsamų 4.01 standartų vaizdą, aprašytą šiuolaikinėse interneto dizaino knygose ir internetiniuose vadovėliuose. Remiantis naujausia HTML standartų versija, dizaineris gali sukurti svetainę, kurioje būtų daugiausia interaktyvumo, taip pat tikėtina, kad ji bus nuosekliai rodoma visose šiuolaikinėse kompiuterių naršyklėse, sukurtose taip, kad palaikytų standartą.