Selaintuki viittaa tapaan, jolla verkkosivusto on suunniteltu suhteessa siihen, mitkä selainohjelmat näyttävät tehokkaasti kyseisen sivuston ja kommunikoivat sen kanssa. Tämä on tärkeä näkökohta verkkosivustojen suunnittelijoille ja ohjelmisto -ohjelmoijille, jotka työskentelevät eri ohjelmointikielillä, joita käytetään Internet -sivustojen luomisessa. Eri verkkoselaimet tukevat usein eri toimintoja, joten ymmärrys siitä, mitä ominaisuuksia selaimet tukevat, antaa suunnittelijalle mahdollisuuden harkita selaintukea tehdessään verkkosivun, joka on helppo katsella ja navigoida mahdollisimman monelle käyttäjälle.
Yksi tärkeimmistä selaimen tuen näkökohdista verkkosivujen suunnittelussa on eri verkkoselainten eri ominaisuuksien ymmärtäminen. Verkkoselain on ohjelmisto, jota käytetään Internet -sivustojen katseluun ja navigointiin. Käytettävissä on useita selaimia, ja eri ohjelmat tukevat usein verkkosivujen suunnittelun eri puolia. Jotkut yleisimmistä verkkoselaimista ovat Firefox®, Internet Explorer® ja Opera ™.
Kun verkkosivuston kehittäjä suunnittelee ja luo verkkosivuston käyttämällä yhtä tai useampaa kieltä ja komentosarjaa verkkosivuston eri osa -alueille, hän harkitsee selainten tukea yleisille selaimille. Kehittäjä varmistaa tyypillisesti, että suurin osa käyttäjistä voi tarkastella sivustoa oikein riippumatta siitä, mitä selainta he käyttävät. Tämä voi sisältää useiden verkkosivustoversioiden luomisen, joista jokainen on suunniteltu hyödyntämään tietyn selaimen eri ominaisuuksia. Tällainen selaintuki voi kuitenkin olla suurelta osin tehotonta, joten tyypillisesti pidetään helpoimpana luoda yksi sivusto, jota voidaan tarkastella tehokkaasti useiden selainten kautta.
Yksi tärkeä osa tehokasta selaintukea on usein nimeltään “sulava huonontuminen”, joka viittaa prosessiin, jolla varmistetaan, että verkkosivusto voidaan alentaa eri katsojille. Vaikka on tavallista, että verkkosivujen suunnittelija luo verkkosivuston, joka on mielenkiintoinen ja nautittava katsella nopeita yhteyksiä päivitetyillä selaimilla, sitä pidetään usein hyvänä käytännönä varmistaa, että tällaisia ominaisuuksia ei tarvita. Kätevä huonontuminen on prosessi, jossa käytetään komentosarjoja ja ohjelmointia sen varmistamiseksi, että verkkosivustoa voidaan edelleen katsella vanhemmilla koneilla tai vähemmän kehittyneillä selaimilla, mutta käyttäjät, joilla on nopeampi yhteys tai laitteisto, voivat nauttia tarkemmasta versiosta samasta verkkosivusta. Tämä varmistaa selaimen tuen paitsi eri selaimissa myös yksittäisen selaimen eri versioiden käyttäjien keskuudessa.