svenska tecken via FTP på webben

Tråden skapades och har fått 6 svar. Det senaste inlägget skrevs .
1

TJopp.

Skrev en halvlång grej på svenska för någon timme sen och skulle lägga på webben via FTP. Har testat några olika klienter tillsammans med safari som browser och får bara skumma tecken istället för t.ex. åäö i dokumentet. Vare sig jag laddar upp eller ner. Det rör sig om en asp sida som jag själv browsar i safari. Men sidan innehåller ingen mystisk kod så webläsare borde kvitta...

Ni kan själv så på www.wokmix.com

Anyway. Hur bär man sig åt?

Jag tror att du inte har sparat filen i rätt teckenkodning. Lägg den här kodbiten i head och se till att spara filen som Unicode UTF-8.

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  • Medlem
  • 2006-10-23 22:26

Det kan vara så att du FTP:ar som binärdata, alltså utan att konvertering av texten sker. I exempelvis Fetch kan du ställa in att .asp ska behandlas som text så att tecknen du skickas görs om till den teckentabell servern använder. Borde finnas motsvarande i andra klienter.

Någon skillnad blev det men skandinaviska tecken lyckas jag inte få i varken Firefox eller Safari- Bara frågetecken. Hur exakt ska jag göra? Ska det va en / i slutet av kodsnutten?

HTML-validator på w3c.org säger följande:
I was not able to extract a character encoding labeling from any of the valid sources for such information. Without encoding information it is impossible to reliably validate the document. I'm falling back to the "UTF-8" encoding and will attempt to perform the validation, but this is likely to fail for all non-trivial documents.
Sorry, I am unable to validate this document because on line 73, 79-82, 84-85, 87, 89-90, 92-95, 97, 99, 101, 103, 105-110, 112, 127, 156-158 it contained one or more bytes that I cannot interpret as utf-8 (in other words, the bytes found are not valid values in the specified Character Encoding). Please check both the content of the file and the character encoding indication.

Så här ser det ut högst upp i koden just nu:

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

<link rel="shortcut icon" href="/gfx/favicon.ico">

<html>
<head>

<title> - www.wokmix.com </title>

<link rel="STYLESHEET" href="css/std.css" type="text/css">
<link rel="shortcut icon" href="/gfx/favicon.ico" type="image/x-icon" />

</head>

Så här ska det se ut:

<html>
<head>

<title> - www.wokmix.com </title>

<link rel="STYLESHEET" href="css/std.css" type="text/css">
<link rel="shortcut icon" href="/gfx/favicon.ico" type="image/x-icon" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

</head>

Om det ska vara en / eller inte i slutet beror på om du kör HTML eller XHTML. För HTML ska den inte vara med och för XHTML ska den vara med. Just nu har du inte valt någon, utan det behöver du en doctype till, men det bör inte vara något som inverkar på just det här problemet så spar det till senare.
http://www.w3.org/QA/Tips/Doctype

Vad har du för program då du sparar filen och sedan överflyttar den med FTP?

Ursprungligen av Björn Leander:

Vad har du för program då du sparar filen och sedan överflyttar den med FTP?

Åh. Tack men jag får ingen ordning på det.

Skriver med textedit och laddar upp med FTPeel. Vad jag ser så är alla inställninar utf-8 samt ren text...

1
Bevaka tråden