Podpora brskalnika se nanaša na način oblikovanja spletnega mesta glede na to, kateri programi spletnega brskalnika bodo učinkovito prikazovali in komunicirali s tem spletnim mestom. To je pomemben dejavnik za oblikovalce spletnih mest in programerje programske opreme, ki delajo z različnimi programskimi jeziki, ki se uporabljajo pri ustvarjanju internetnih spletnih mest. Različni spletni brskalniki pogosto podpirajo različne funkcije, zato razumevanje, katere funkcije podpirajo kateri brskalniki, omogoča oblikovalcu, da razmisli o podpori brskalnika pri izdelavi spletnega mesta, ki je enostavno za ogled in krmarjenje za čim več uporabnikov.
Eden od glavnih vidikov podpore brskalnika pri oblikovanju spletnih strani je razumevanje različnih funkcij, ki jih uporabljajo različni spletni brskalniki. Spletni brskalnik je programska oprema, ki se uporablja za ogled in navigacijo po spletnih mestih v internetu. Na voljo je več brskalnikov in različni programi pogosto podpirajo različne vidike oblikovanja spletnih strani. Nekateri najpogostejši spletni brskalniki so Firefox®, Internet Explorer® in Opera™.
Ko razvijalec spletnega mesta oblikuje in ustvarja spletno mesto z uporabo enega ali več jezikov in skript za različne vidike spletnega mesta, razmišlja o podpori brskalnika za običajne brskalnike. Razvijalec običajno poskrbi, da si bo večina uporabnikov lahko pravilno ogledala spletno mesto, ne glede na to, kateri brskalnik uporabljajo. To lahko vključuje ustvarjanje več različic spletnega mesta, pri čemer je vsaka različica zasnovana tako, da izkoristi različne funkcije določenega brskalnika. Takšna podpora brskalnika je lahko v veliki meri neučinkovita, zato se običajno šteje, da je najlažje narediti eno spletno mesto, ki si ga je mogoče učinkovito ogledati v več brskalnikih.
Eden od glavnih vidikov učinkovite podpore brskalnika se pogosto imenuje “ugodna degradacija”, kar se nanaša na postopek zagotavljanja, da se spletno mesto lahko zniža za različne gledalce. Čeprav je običajno, da oblikovalec spletnega mesta ustvari spletno mesto, ki je zanimivo in prijetno za ogled s hitrimi povezavami s posodobljenimi brskalniki, se pogosto šteje za dobro prakso, da zagotovimo, da takšne funkcije niso potrebne. Elegantna degradacija je postopek uporabe skriptov in programiranja, ki zagotavlja, da si spletno mesto še vedno lahko ogledate na starejših računalnikih ali manj izpopolnjenih brskalnikih, hkrati pa uporabnikom s hitrejšimi povezavami ali strojno opremo omogoča, da uživajo v podrobnejši različici iste spletne strani. To zagotavlja podporo brskalnika ne le v različnih brskalnikih, temveč tudi med uporabniki različnih različic enega brskalnika.