Naršyklės palaikymas reiškia, kaip svetainė yra sukurta atsižvelgiant į tai, kurios žiniatinklio naršyklės programos efektyviai parodys tą svetainę ir su ja susisieks. Tai labai svarbu svetainių dizaineriams ir programuotojams, kurie dirba su įvairiomis programavimo kalbomis, naudojamomis kuriant interneto svetaines. Skirtingos žiniatinklio naršyklės dažnai palaiko skirtingas funkcijas, todėl supratimas, kokias funkcijas palaiko kurios naršyklės, dizaineris gali apsvarstyti naršyklės palaikymą kuriant svetainę, kurią būtų lengva peržiūrėti ir naršyti kuo daugiau vartotojų.
Vienas iš pagrindinių naršyklės palaikymo aspektų kuriant tinklalapį yra įvairių funkcijų, kurias naudoja įvairios interneto naršyklės, supratimas. Žiniatinklio naršyklė yra programinė įranga, naudojama interneto svetainėms peržiūrėti ir naršyti. Yra daugybė naršyklių, o įvairios programos dažnai palaiko skirtingus svetainės dizaino aspektus. Kai kurios iš labiausiai paplitusių interneto naršyklių yra Firefox®, Internet Explorer® ir Opera™.
Kai svetainės kūrėjas kuria ir kuria svetainę, naudodamas vieną ar daugiau kalbų ir scenarijų skirtingiems svetainės aspektams, jis mano, kad naršyklė palaiko įprastas naršykles. Kūrėjas paprastai užtikrina, kad dauguma vartotojų galės tinkamai peržiūrėti svetainę, nepaisant to, kokią naršyklę jie naudoja. Tai gali apimti kelių svetainės versijų kūrimą, kiekviena versija skirta pasinaudoti skirtingomis konkrečios naršyklės funkcijomis. Tačiau toks naršyklės palaikymas gali būti iš esmės neefektyvus, todėl paprastai manoma, kad lengviausia sukurti vieną svetainę, kurią būtų galima efektyviai peržiūrėti naudojant kelias naršykles.
Vienas iš pagrindinių veiksmingo naršyklės palaikymo aspektų dažnai vadinamas „grakščiu pablogėjimu“, kuris reiškia procesą, kuriuo užtikrinama, kad svetainė gali būti sumažinta skirtingiems žiūrovams. Nors įprasta, kad svetainių kūrėjas kuria svetainę, kurią būtų įdomu ir malonu peržiūrėti greitai prisijungus su atnaujintomis naršyklėmis, dažnai manoma, kad gera praktika yra užtikrinti, kad tokios funkcijos nereikalingos. Grakštus degradavimas – tai scenarijų ir programavimo procesas, siekiant užtikrinti, kad svetainę vis tiek būtų galima peržiūrėti senesniuose kompiuteriuose ar mažiau sudėtingose naršyklėse, tuo pačiu leidžiant vartotojams, turintiems greitesnį ryšį arba aparatinę įrangą, mėgautis išsamesne to paties tinklalapio versija. Tai užtikrina naršyklės palaikymą ne tik skirtingose naršyklėse, bet ir tarp skirtingų vienos naršyklės versijų vartotojų.