HTML tai Hyper Text Markup Language on Internet-verkon ensisijainen kieli, joka tekee Internetin verkkosivut näkyviksi. Se on perusta, jolla kaikki toimii verkossa. Se on perusohjelmointikieli web-kehitykseen ja suunnitteluun. Voi olla riittävää sanoa, että HTML tekee verkkosivuista näyttäviä mielenkiintoisia ja sisällön helposti luettavissa. Se on jotain, joka käyttää Internetiä ja tekniikkaa kaiken, mitä näet ja jonka kanssa käytät selaimessa. HTML on verkkosivustojen kehittämisen ydin, ja se voi muiden skriptikielten ohella tehdä ihmeitä. HTML on nähnyt useita päivityksiä ajan mittaan, ja se ei pysy samana kauan ennen kuin tuodaan hienostunut ja monipuolinen versio. HTML5 on viides ja viimeisin HTML-versio, jota käytetään sisällön jäsentämiseen ja esittämiseen Internet.
HTML on lyhenne sanoista Hyper Text Markup Language. HTML on Internet-verkon ensisijainen kieli, jonka avulla voit muotoilla tekstiä, lisätä ääntä, videota ja grafiikkaa ja tallentaa kaiken vain teksti -muodossa, jotta se olisi tietokoneella luettavissa. Se on perusta, jonka takana kaikki toimii Internetissä. Se on melkein jokaisen verkkosivuston rakenteen ja sisällön pääarkkitehtuuri. HTML-muodossa on mahdollista tehdä kaikki selaimessa näkemäsi ja käyttämäsi asiat. Se on ollut olemassa Internetin perustamisesta lähtien ja on edelleen keskeinen osa web-kehitysprosessia. HTML on kehittynyt dramaattisesti ajan myötä, ja siitä lähtien on ollut useita HTML-versioita.
HTML5 on HTML: n uusin versio, joka on lisännyt lukuisia ominaisuuksia alkuperäiseen HTML-koodiin, sisältäen kokonaan uuden merkintätunnisteiden, kuten uudet ja tunnisteet, jotka mahdollistavat ääni- ja videoelementtien integroinnin suoraan verkkosivulle. HTML5 on kehitetty yhteistyössä W3C: n ja WHATWG: n (Web Hyper Text Application Working Group) kanssa. HTML5: n avulla verkkosivut voivat tallentaa tietoja paikallisesti web-selaimissa, mikä puolestaan eliminoi HTTP-evästeiden tarpeen. Lisäksi Scalable Vector Graphics (SVG) on nyt kiinteä osa HTML5: tä, jonka avulla voit luoda dynaamisia kaavioita ja kaavioita tarvitsematta käyttää kolmannen osapuolen laajennuksia, kuten Flash.
HTML on edelleen www-sivuston virallinen kieli, jota käytetään asiakirjojen luomiseen ja verkkosivun rakenteen ja asettelun määrittelemiseen yhdessä niiden elementtien kanssa, joiden avulla voit olla vuorovaikutuksessa verkkosivuston sisällön kanssa. HTML-standardin kehitti World Wide Web Consortium (W3C) vuonna 1997. HTML-elementit ovat verkkosivujen perusrakenteita. Uusin ja viimeisin HTML-versio on HTML5, joka on lisännyt joukon lisäominaisuuksia alkuperäiseen HTML-koodiin, mukaan lukien kokonaan uusi joukko merkintätageja, plus se on mobiiliystävällinen.
HTML5 on seuraava HTML-taso, joka yhdistää kolme komponenttia - HTML, CSS ja JavaScript - ketterämmän arkkitehtuurin luomiseksi. Tärkein ero HTML: n ja HTML5: n varhaisten versioiden välillä on, että viimeksi mainitussa on korkeatasoinen ääni- ja videotuki integroitu kielen määritelmiin. Sen avulla voit upottaa ääni- ja videoelementtejä suoraan verkkosivulle käyttämällä vastaavasti ja tunnisteita. Ääni- ja videosisältöä voidaan hallita HTML: llä tai JavaScriptillä ja muotoilla CSS: llä. Siinä ei kuitenkaan määritetä, mitä audio- ja videoformaatteja selainten tulisi tukea.
HTML5: llä on merkittävä ominaisuusjoukko, joka yhdessä sovellusliittymien kanssa tekee HTML5-eritelmästä poikkeuksellisen ja helppokäyttöisen. Yksi erinomainen esimerkki on tunniste, jonka avulla voit luoda dynaamisia kaavioita ja kaavioita ilman sellaisten ohjelmien apua, kuten Flash tai Silverlight. Skaalautuva vektorigrafiikka (SVG) on kiinteä osa HTML5: tä. Lisäksi sinun ei tarvitse pitää niin, että Flash-ja Java-päivitykset, kuten Flash- ja Java-laajennukset. Vektorigrafiikka on kuitenkin mahdollista vain HTML-muodossa, kun sitä käytetään yhdessä muiden tekniikoiden, kuten VML, Adobe Flash, Microsoft Silverlight tai vastaavien kolmansien osapuolien laajennusten kanssa.
HTML5 laajentaa HTML: n toimivuutta ja hyödyllisyyttä sallimalla selainten toimia sovellusalustoina. Yksi tärkeimmistä syistä, miksi HTML5: tä pidetään parhaana ja mikä tekee siitä niin eripiheisen, että sen edeltäjät ovat, että kaikki suuret selaimet tukevat HTML5: tä, mukaan lukien Google Chrome, Mozilla Firefox, Safari, IE, Opera jne. Kaikki selaimet, sekä vanhat että uudet, käsittelevät automaattisesti tunnistamattomia elementtejä HTML5: n sisäisinä elementeinä, mikä helpottaa kehittäjien luomista loistavia sivustoja ja tekee niistä esitteleviä käyttäjille käyttämästä selaimesta riippumatta.
Yksi tärkeimmistä eroista näiden kahden välillä on se, että HTML5 on uskomattoman mobiiliystävällinen tarkoittaen, että sillä on poikkeuksellinen tuki mobiililaitteiden kehittämiselle, joka soveltuu hyvin reagoivaan suunnitteluun ja ymmärtää kaikkien tärkeimpien mobiililaitteiden, kuten Opera Mobile, Safari, Chrome, ja muiden. HTML5: n avulla kehittäjät voivat helposti luoda verkkosivuston mobiiliversion, joka palvelee pienitehoisia elektronisia laitteita, kuten älypuhelinta tai tablettia. HTML ei salli JavaScriptin suorittamista selaimessa, kun taas HTML5 sallii JavaScriptin ajamisen taustalla.
HTML toimi aiemmin hyvin, mutta siinä on puutteita. HTML-ongelmana on sen rajoitettu toimivuus ja rajoitettu tuki verkkoselaimille, mikä vaatii kolmansien osapuolien laajennuksia, kuten Flash, Silverlight, pelkän tekstin ja kuvien tarjoamiseksi. Mobiililaitteiden, kuten älypuhelimien ja tablet-laitteiden, lisääntynyt käyttö on ajan myötä kehittäjille ja suunnittelijoille esittänyt enemmän haasteita. Nykyajan haasteiden ja vaatimusten voittamiseksi HTML5 otettiin käyttöön kiireellisempien kysymysten ratkaisemiseksi, jotta saataisiin sujuvampi kokemus sekä loppukäyttäjille että web-kehittäjille. Se laajentaa HTML: n toimivuutta tarjota hienostuneempi ja ketterämpi arkkitehtuuri, jolla on enemmän joustavuutta.