WN

WN (https://www.wn.se/forum/index.php)
-   Klientsidans teknologier, design och grafik (https://www.wn.se/forum/forumdisplay.php?f=12)
-   -   åäö blir ? (https://www.wn.se/forum/showthread.php?t=1045888)

bird200 2011-01-15 13:20

åäö blir ?
 
Sitter nu och skriver en hemsida med free templat från Viklund.

När jag sparar dokumentet blir alla åäö till ? i webläsaren.

Vill inte behöva ändra till spelcialtecken manuellt.

Vet att man skall kunna spara dokumentet på något särskilt sätt, men hur?

Sedan undrar jag, längt upp i den färdiga templen står det så här:



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">


Jag skriver ju på svenska, vad skall man i så fall ändra det till?

Sweely 2011-01-15 13:25

En vild gissning är att du ersätter "en" med "sv" :)

bird200 2011-01-15 13:39

Sweely, riktigt så enkelt verkar det tybärr inte vara. Men tack för tipset.

Kanske skall man ndå byta till SV när man publicerar för att tala om att det är ett svenskt dokument??

Tobab 2011-01-15 13:44

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="sv">

och

<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />

så ska det funka

bird200 2011-01-15 13:44

Hmm...

När jag tog bort

<meta http-equiv="content-type" content="text/html; charset=utf-8" />

så började åäö att visas som åäö. Konstigt, trodde man skulle spara i utf-8?

Eftersom åäö nu visas som åäö så är det väl bäst att bara ta bort

<meta http-equiv="content-type" content="text/html; charset=utf-8" />

Eller? Vad fyller den linjen för syfte i övrigt?

KarlRoos 2011-01-15 14:03

Du måste spara dokumentet i UTF-8 för att kunna använda UTF-8 som charset, detta bör du kunna ställa in i din editor. UTF-8 är alltid att föredra så mitt förslag är att du ställer in det, sparar om filen och behåller nuvarande content-type metan.

Sweely 2011-01-15 15:16

Citat:

Ursprungligen postat av bird200 (Inlägg 20387909)
Sweely, riktigt så enkelt verkar det tybärr inte vara. Men tack för tipset.

Kanske skall man ndå byta till SV när man publicerar för att tala om att det är ett svenskt dokument??

Jo, annars går det att göra i Webmaster Tools senare ändå.

jayzee 2011-01-15 18:22

Citat:

Ursprungligen postat av Sweely (Inlägg 20387936)
Jo, annars går det att göra i Webmaster Tools senare ändå.

Det låter som en ytterst dålig lösning då Google är faktiskt inte den enda sökmotorn på nätet. Se till att ange "se" ifall du vill att crawler identifierar dokumentet som svenskt.

jonny 2011-01-15 18:25

Du bör ha med en
Kod:

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
Om du inte sparar filerna i UTF-8 får du ändra till det du faktiskt använder. Kanske
Kod:

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
Det hann postas lite innan jag svarade, men pröva den nedre varianten. Det är troligt att det är den encodingen du använder.

Sweely 2011-01-15 18:28

Citat:

Ursprungligen postat av jayzee (Inlägg 20387967)
Det låter som en ytterst dålig lösning då Google är faktiskt inte den enda sökmotorn på nätet. Se till att ange "se" ifall du vill att crawler identifierar dokumentet som svenskt.

Google innehar dock typ, 90% av sökmarknaden.

jayzee 2011-01-15 19:31

Citat:

Ursprungligen postat av Sweely (Inlägg 20387970)
Google innehar dock typ, 90% av sökmarknaden.

Och? Det finns något som heter webbstandard och bör följas. Bara för att Google innehar stor del av marknaden betyder inte att man bör leva och andas Google.

Off topic: jag känner flera personer som tjänar ganska bra med hjälp av Bing AdCentral och andra icke-google tjänster ;)

Sweely 2011-01-15 19:45

Citat:

Ursprungligen postat av jayzee (Inlägg 20387976)
Och? Det finns något som heter webbstandard och bör följas. Bara för att Google innehar stor del av marknaden betyder inte att man bör leva och andas Google.

Off topic: jag känner flera personer som tjänar ganska bra med hjälp av Bing AdCentral och andra icke-google tjänster ;)

True. Å andra sidan tror jag sökmotorerna fattar vilket språk sidan är skrivet på i slutändan ändå... :)

kw_wasabi 2011-01-16 02:35

Citat:

Ursprungligen postat av bird200 (Inlägg 20387901)
Sitter nu och skriver en hemsida med free templat från Viklund.

När jag sparar dokumentet blir alla åäö till ? i webläsaren.

Vill inte behöva ändra till spelcialtecken manuellt.

Vet att man skall kunna spara dokumentet på något särskilt sätt, men hur?

Sedan undrar jag, längt upp i den färdiga templen står det så här:



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">


Jag skriver ju på svenska, vad skall man i så fall ändra det till?

Med risk för upprepning, men lägg till/ändra detta:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="sv">

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

Se till att html-filen är sparad i UTF-8. I Notepad++ gör du så här:
http://www.wedholm.net/blogg/notepad-pp-encoding.jpg
Välj "convert" för att undvika att åäö blir konstiga symboler.

kw_wasabi 2011-01-16 02:40

Citat:

Ursprungligen postat av Sweely (Inlägg 20387979)
True. Å andra sidan tror jag sökmotorerna fattar vilket språk sidan är skrivet på i slutändan ändå... :)

Google verkar ha svårt att fatta vilket språk som används. Jag har en engelsk sajt på en.doman.se och där visas det av någon anledning tyska Adsense-annonser även om man surfar från USA (genom amerikansk proxy). Jag har såklart satt meta-language till engelska men ändå har G svårt att fatta.

dAEk 2011-01-16 13:39

Citat:

Ursprungligen postat av jayzee (Inlägg 20387967)
Det låter som en ytterst dålig lösning då Google är faktiskt inte den enda sökmotorn på nätet. Se till att ange "se" ifall du vill att crawler identifierar dokumentet som svenskt.

Det kan också underlätta för olika hjälpmedel, t.ex. skärmläsare.


Alla tider är GMT +2. Klockan är nu 10:02.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson