Avatar billede Slettet bruger
27. december 2003 - 22:25 Der er 11 kommentarer og
2 løsninger

Hjælp til optimering af disse DTD/DOC-types ønskes.

Hejsa.

Jeg ønsker at optimere disse DTD/DOC-types, så de er tilpasset mine websites i Danmark.

Jeg har en ide om, at når man fx. søger på Google, og man kan vælge at søge på "sider fra Danmark", er det netop disse DTD/DOC-types som der bliver søgt imellem.
Og tilmed måske har den danske DTD/DOC-type en indflydelse på det danske brug af karaktererne Æ, Ø og Å?

Til en orientering, er her linket til W3C´s anbefalninger af DTD/DOC-types:
http://www.w3.org/QA/2002/04/valid-dtd-list.html

Hvem kan hjælpe mig med dette?


Nå, men her ihvertfald de DTD/DOC-types jeg ønsker at få optimeret/justeret:
(Kommer i næste indslag, for overskuelighedens skyld.)
Avatar billede Slettet bruger
27. december 2003 - 22:25 #1
------------------------------------------------------------

HTML 4.01 - Transitional:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//DK"
  "http://www.w3.org/TR/html4/loose.dtd">
  <head>
<title>Untitled Document</title>
<meta name="DC.Language" scheme="ISO 639-2/B" content="dan">

------------------------------------------------------------

HTML 4.01 - Frameset:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//DK"
  "http://www.w3.org/TR/html4/frameset.dtd">
  <head>
<title>Untitled Document</title>
<meta name="DC.Language" scheme="ISO 639-2/B" content="dan">

------------------------------------------------------------

XHTML 1.0 - Transitional:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//DK"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  <head>
<title>Untitled Document</title>
<meta name="DC.Language" scheme="ISO 639-2/B" content="dan">
 
------------------------------------------------------------

XHTML 1.0 - Frameset:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//DK"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
  <head>
<title>Untitled Document</title>
<meta name="DC.Language" scheme="ISO 639-2/B" content="dan">

------------------------------------------------------------

XHTML 1.1:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//DK"
  "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
  <head>
<title>Untitled Document</title>
<meta name="DC.Language" scheme="ISO 639-2/B" content="dan">

------------------------------------------------------------
Avatar billede bjoarn Nybegynder
27. december 2003 - 23:52 #2
DTD & DOCTYPE! har intet med sprog eller land at gøre...
Det er til for at fortælle browseren hvordan den skal render koden...
De fleste browsere render ikke forskelligt fra hver DOCTYPE!, men har to eller tre forskellige modes. Fx. IE6 har et standard-mode og et quirks-mode. Standard-mode aktiveres med en html4 strict doctype eller xhtml. (dog går den i quirk hvis xml-deklaration inkluderes).

For at at identificere din sprog/land, så indfør lang="da" og xml:lang i <html>
Se ex:
<!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" xml:lang="en" lang="en">

Google og andre søgemaskiner identificere udfra din udbyders domænenavn, samt http'en, som kun admin på serveren kan ændre...
Avatar billede bjoarn Nybegynder
28. december 2003 - 00:04 #3
Og det med æ, ø og å har noget encoding at gøre...

hvis du har:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
skal du bruge &aelig; &oslash; og &aring; hvis karakterne skal vises rigtigt i fx udlandet...

Men hvis du bruger:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
burde det i princippet virke overalt, selvom du bare skriver æ, ø og å.

(mine test virker, men er ikke hundred på det altid er sådan, derfor bruger jeg altid entities, såsom &oslash;
Avatar billede Slettet bruger
28. december 2003 - 02:18 #4
Lige en præcisering af bjoarns indlæg:

iso-8859-1 indeholder æøå, men for at det skal virke, skal dine tegn have den rigtige værdi. Et æ i iso-8859-1 har ikke samme værdi som et æ i utf-8.

Du skal altså skrive en encoding, som passer til det reelle indhold af dine filer. Jeg tror nok at Windows normalt bruger sin egen let udvidede udgave af iso-8859-1.

Derudover er sprogkoden for dansk, som bjoarn siger da og ikke dan.
Avatar billede roenving Novice
28. december 2003 - 02:22 #5
windows bruger landeafhængig kode-tabel, hvis man ikke pålægger den at bruge noget andet, normalt i vore dele windows-1252 ...
Avatar billede Slettet bruger
17. marts 2004 - 22:44 #6
Tak til alle som deltog.  :-)

Kan I ikke venligst lægge et svar, så jeg kan uddele points til jer?
Avatar billede Slettet bruger
17. marts 2004 - 23:13 #7
Bjoarn skal vel have flest, men her er et svar fra mig, så kan du fordele, som du finder bedst, når de andre også har svaret.
Avatar billede Slettet bruger
17. marts 2004 - 23:18 #8
Husk forresten, at søgemaskiner er blinde. Uanset hvor store, flotte og letlæselige overskrifter og menuer lavet med grafik måtte være, så kan google ikke få noget ud af dem. Så når målet er søgemaskineoptimering, er det vigtigt altid at sørge for relevante tekstbaserede alternativer til grafik.

At siderne så også bliver lettere at bruge for blinde mennesker er jo bare en ekstra bonus.
Avatar billede Slettet bruger
18. marts 2004 - 09:53 #9
Så mangler kun bjoarn & roenving at give et svar, så jeg kan tildele jer alle points.  :-)
Avatar billede roenving Novice
18. marts 2004 - 15:12 #10
-- jamen, jeg springer da over, 1252 er ikke meget at får points for !-)
Avatar billede bjoarn Nybegynder
23. marts 2004 - 09:46 #11
:-) jeg takker
Avatar billede Slettet bruger
23. marts 2004 - 17:12 #12
-->roenving:
Jammen roenving dog...  :-)
Ja, du plejer jo også at få rigeligt af points fra mig, da det som regel giver sig selv pga. at du er den eneste som kan besvare de af mine indviklede spørgsmål.  :-)
Igen: Tak for dine kommentarer/gode råd.  :-))
Avatar billede roenving Novice
23. marts 2004 - 17:13 #13
U'r welcome ;O)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester