Hva er nettleserstøtte?
Nettleserstøtte viser til måten et nettsted er designet med hensyn til hvilke nettleserprogrammer som effektivt vil vise og kommunisere med det nettstedet. Dette er en viktig faktor for nettsteddesignere og programvareprogrammerere som jobber med de forskjellige programmeringsspråkene som brukes i å lage nettsteder. Ulike nettlesere støtter ofte forskjellige funksjoner, så en forståelse av hvilke funksjoner som støttes av hvilke nettlesere lar en designer vurdere nettleserstøtte ved å lage et nettsted som er lett å se og navigere etter så mange brukere som mulig.
Et av de viktigste aspektene ved nettleserstøtte i design av websider er forståelsen av de forskjellige funksjonene som brukes av forskjellige nettlesere. En nettleser er et program som brukes til å se og navigere på nettsteder på Internett. Det er en rekke nettlesere tilgjengelig, og forskjellige programmer vil ofte støtte forskjellige aspekter ved design av nettsteder. Noen av de vanligste nettleserne er Firefox®, Internet Explorer® og Opera ™.
Ettersom en nettstedutvikler designer og oppretter et nettsted, ved å bruke ett eller flere språk og skript for forskjellige sider av nettstedet, vurderer han eller hun nettleserstøtte for de vanlige nettleserne. Utvikleren sørger vanligvis for at flertallet av brukerne vil kunne se nettstedet ordentlig, uavhengig av hvilken nettleser de bruker. Dette kan inkludere å lage flere versjoner av et nettsted, med hver versjon designet for å dra nytte av de forskjellige funksjonene i en bestemt nettleser. Slik nettleserstøtte kan imidlertid i stor grad være ineffektiv, så det anses vanligvis som enklest å lage et enkelt nettsted som effektivt kan sees gjennom flere nettlesere.
Et hovedaspekt av effektiv nettleserstøtte blir ofte referert til som "grasiøs degradering", som refererer til prosessen med å sikre at et nettsted kan nedgraderes for forskjellige seere. Selv om det er vanlig at en nettstedsdesigner lager et nettsted som er interessant og hyggelig å se på raske forbindelser med oppdaterte nettlesere, anses det ofte som en god praksis å sikre at slike funksjoner ikke er nødvendige. Nådig degradering er prosessen med å bruke skripting og programmering for å sikre at et nettsted fortsatt kan vises på eldre maskiner eller mindre sofistikerte nettlesere, samtidig som brukere med raskere tilkoblinger eller maskinvare kan glede seg over en mer detaljert versjon av samme webside. Dette sikrer nettleserstøtte ikke bare på tvers av forskjellige nettlesere, men også blant brukere av forskjellige versjoner av en enkelt nettleser.