Flash ja HTML5 aikakausi

90-luvun loppu ja 2000-luvun alku oli internet sivuilla kuvallista kerrontaa. Se oli vielä aikaa, kun markkinoilla oli vielä muitakin varteen otettavia internet hakukoneita Googlen ohella, ja kotisivuille haluttiin hienoja ja erilaisia animaatioita ja graafisia tehosteita. Ainoa tekninen ratkaisu, joka pystyi sen toimittamaan, oli Adoben kehittämä Flash-tekniikka. Adobe Flash tuli ryminällä 2000-luvulla ja kovimmassa nosteessa se oli 2010-vaihteessa. Adobe Flashilla tehtiin jopa kokonaisia sivustoja ja HTML-koodaaminen unohdettiin hetkeksi. Flashin kehitystyökalussa käytettävä projektitiedosto oli FLA-muodossa. Internetissä julkaisua varten tiedosto muutettiin SWF-muotoon ja sivuston vierailijat saivat välillä katsella pitkäänkin mitä erikoisempia latauskuvioita Flash sivuston latautuessa taustalla. Flash sivustot olivat raskaita tehdä ja ylläpitää, joten oli melko selvää, että tämän tekniikan joko piti kehittyä huomattavasti tai jokin uusi tulla sen tilalle. Adobe ilmoitti heinäkuussa 2017 lopettavansa Flashin kehittämisen ja jakamisen vuoden 2020 loppupuolella.

HTML5

Alun perin HTML5-standardin suunniteltiin valmistuvan 2022 mennessä, mutta suositus valmistui ja hyväksyttiin jo lokakuussa 2014 ja siitä on tullut nykyaikaisten nettisivujen rakentamisen standardi. HTML5 koodikieli toi uuden sysäyksen myös aivan uudelle teollisuuden alalla internettiin eli iGaming, nettikasinot. Nettikasinot olivat olleet kyllä olemassa jo aiemmin, mutta koko 2000-luvun ajan kasinoita ja sivustoja oli vaivannut retromainen ajattelu ja samoja ideoita vain pyöriteltiin uudelleen ja uudelleen eri sivustoille. HTML5 ja samanaikaisesti älypuhelinten, mobiiliverkkojen ja nettipelaamisen, nimenomaan eSportsin syntyminen toivat uuden alun myös nettikasinoille. HTML5 viittaa yleisesti moderneihin web-tekniikoihin. Niihin kuuluvat HTML5-kielen uutuuksien ohella esimerkiksi CSS:n uudet piirteet (CSS3) sekä sovellusliittymät kuten File API ja Geolocation API. Sovelluskehityksen alalla HTML5 tarkoittaa nykyisin yleisesti sovellusten toteuttamista webin avoimilla tekniikoilla. Ohjelmointikielenä on tällöin JavaScript ja muotoilun perusvälineenä CSS. Tämän kehityksen myötä HTML kielen merkitys on vähentynyt käytännössä lähelle nollaa.