webForumDet fria alternativet

xhtml bakåtkompatibelt?

1 svar · 409 visningar · startad av jake

jakeMedlem sedan sep. 2001649 inlägg
#1

Om man kodar korrekt xhtml kan då sidan visas i äldre webbläsare?
Om man har en sida som bara ska visas på www är det någon vits med att koda om från html till xhtml..?

finns det webeditorer som skapar xhtml kod?

jarvkloMedlem sedan juli 20013 378 inlägg
#2

Om man kodar korrekt xhtml kan då sidan visas i äldre webbläsare?

Jupp - och det utan problem!!!

Webbläsare skall enligt en vanlig tolkning av HTML-standarden (för framåtkompatibilitet) ignorera det som de inte kan "förstå"... ( som t.ex "/"-tecknet i <br/> för vissa lastgamla webbläsare ;) )

Enda brasklapparna är att man dels måste returnera sidan som "HTML" (genom att använda MIME-typen "text/html", vilket man får om man t.ex. använder filextensionerna .htm eller .html som standard i webbservrar) och alltså *inte* som "XML" (med filextensionen .xml ),

och dels bör utelämna <?xml-taggen pga att IE6/Win annars får för sig att rendera sidan i "quirks mode", och inte i "standard mode" :( )... (se http://www.hut.fi/~hsivonen/doctype.html om <!doctypes och renderingsmoder i nyare webbläsare)

Korrekt xhtml visas också bra i t.ex. AvantGo för Palm (även om vissa äldre versioner av AvantGo fick för sig att visa besökaren <?xml-taggen överst ;) )

OBS!!
Sedvanliga varningar för buggar i CSS-hanteringen i äldre webbläsare gäller även xhtml-sidor som bygger sin grafiska profil på CSS.

Exempel från min närhet på att det funkar (med olika grader av CSS-användning):
Min egen sida: http://ake.jarvklo.net - xhtml 1.0 Transitional,
Min dotters sida: http://ellen.jarvklo.net - xhtml 1.0 Transitional,
Jobbets hemsida: http://sysnet.se - xhtml 1.1

Om man har en sida som bara ska visas på www är det någon vits med att koda om från html till xhtml..?

Om sidan inte skall ändras mer, antagligen inte.
Om sidan skall uppdateras i framtiden, kanske tillochmed av någon annan än du själv - antagligen (xhtml *kan* IMHO vara enklare att läsa än HTML - men det är som alltid en smak- och vanesak, så ta min åsikt med en nypa salt ;) ).
Om sidan någon gång framöver skall genereras från ett publiceringssystem (eller blog-verktyg typ http://blogger.com ) IMHO - Ja antagligen.
Det är dessutom lättare (återigen enligt min enkla mening) att få överblick på hur metoderna i DOM (dvs "DHTML") hänger ihop om man har den "renare" xhtml-strukturen i botten.

finns det webeditorer som skapar xhtml kod?

Det pågår en del kampanjer för att få "de stora" att ge webbredigerare möjligheten att skapa xhtml direkt, och många skriver om detta i olika forum just nu. Veckans artikel i alistapart ( http://www.alistapart.com/stories/dreamweaver/ ) handlar t.ex. om hur man får DreamWeaver att skapa xhtml-kod.

I övrigt kan jag rekommendera
http://www.alistapart.com/stories/betterliving/
och
http://www.nypl.org/styleguide/
som ett bra start-urval ur den stora mängden fördjupningslitteratur i ämnet ;) .

124 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)