Gå til innhold

Er ikkje æøå lenger eit problem?


Anbefalte innlegg

Eg hugsar at det for ei tid tilbake var problemantisk med æøå på web. Vi måtte bruka å eller kva det var... Eller vi kunne bruka askii-kodar...

 

No driter vi i det, eller hur?

 

Er det bare hos oss med norsk oppsett at dette blir rett, eller er det bare eit problem som brått forsvann?

Lenke til kommentar
Videoannonse
Annonse

Hvis jeg ikke tar helt feil er iso-8859-10 tegnsettet for nordiske bokstaver. Og hvis du setter inn tag'en

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-10" />

...kan du bruke æ, ø og å trygt. Du må likevel skrive & istedenfor & og " istedenfor " osv.

 

Er iso-8859-10 det riktige, spør du? Les her: http://www.fact-index.com/i/is/iso_8859_10.html

Endret av lokaltog
Lenke til kommentar
Hvis du bruker riktig tegnsett, nemlig iso-8859-X (der du bytter X ut med 1, 4 eller 15) kan du bruke dine æ-, ø- og åer.
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

Nei. Serveren har også en innvirkning..

 

Eksempel;

Webside.. Sjekk 3 linjer nedenfor "Velkommen"-greia..

 

Om du sjekker koden, ser du at jeg har brukt;

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-10">

Har også prøvd å bytte ut 10 med 1..

Endret av Marvil
Lenke til kommentar
Løsningen til Lokaltog bør velges over HTML-taggen meta, da content-type bør sendes via en HTTP-header.

Nei, tegnkodingen bør oppgis begge steder – både i HTTP-startblokken og i selve dokumentet. Grunnen er at dersom den besøkende bestemmer seg for å lagre nettsiden på disk, vil ikke HTTP-informasjonen lenger være tilgjengelig, og nettleseren vil antakelig gå ut fra standardtegnkodingen ISO 8859-1 (i henhold til RFC 2616, seksjon 3.7.1). Ved å oppgi tegnkodingen også i selve dokumentet, unngår man dette problemet.

 

Merk at for XHTML er standardtegnkodingen UTF-8 (eller UTF-16), og tegnkodingen oppgis ikke lenger med et meta-element, men derimot på XML-deklarasjonen. (meta-deklarasjonen til drange_net vil dermed aldri ha noe å si, med mindre serveren sender ut HTTP-felt i henhold til slike elementer.) Et XHTML-dokument med tegnkodingen ISO 8859-1 bør dermed begynne med:

 

<?xml version="1.0" encoding="ISO-8859-1"?>

Men vær oppmersom på at XML-deklarasjonen aktiverer quirks-modus i Internet Explorer; du bør derfor skrive et lite serverskript som bare inkluderer deklarasjonen når UA-en ikke identifiseres som IE. (Hvis du ikke har absolutt behov for XHTML, er det nok greiere å gå tilbake til HTML 4.01.)

Lenke til kommentar
Tilleggsspørsmål:

Vil nettlesarar for små skjermar (f.eks. Pocket IE og Opera for Symbian) tolka dette også, eller er vi tilbake til å og sånn, der?

Denne var litt mer vrien. Når man skriver WAP sider eller sider for håndholdte enheter er det ikke alltid at telefonens/PDA-ens nettleser tolker siden slik man vil. Et eksempel er Nokia series40 versjon 2.0 (6230) hvor man vil få problemer med UTF-8 tegnsettet (som er mer eller mindre default) mens series40 versjon 1.0 (7250, 6110 etc), Openwave browseren (Samsung...) samt Opera fungerer knirkefritt både med UTF-8 / 16 tegnsettet og ISO-8859-1.

 

Om du sliter litt med noe spesifikt må du bare sende meg en PM! ;)

Lenke til kommentar
Løsningen til Lokaltog bør velges over HTML-taggen meta, da content-type bør sendes via en HTTP-header.

Nei, tegnkodingen bør oppgis begge steder – både i HTTP-startblokken og i selve dokumentet. Grunnen er at dersom den besøkende bestemmer seg for å lagre nettsiden på disk, vil ikke HTTP-informasjonen lenger være tilgjengelig, og nettleseren vil antakelig gå ut fra standardtegnkodingen ISO 8859-1 (i henhold til RFC 2616, seksjon 3.7.1). Ved å oppgi tegnkodingen også i selve dokumentet, unngår man dette problemet.

Aah, selvfølgelig. Det tenkte jeg ikke på. :blush:

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...