Kommunerne har digitaliseret indgangen for borgerne. Men bag skærmen håndteres mange arbejdsgange stadig manuelt mellem systemer, mails og organisatoriske siloer.
Den helt ubestridte fordel ved XHTML er at den levet op til XML standarden således at man eksempelvis kan generere XHTML vha. XSLT stylesheets. Jeg bruger stort set udelukkende XHTML, men understøttelsen er ikke helt på toppen endnu. Det store browsere parser det som HTML, og det er selvfølgelig ikke helt optimalt, men det virker nu udmærket...
- Lad være med at lave xhtml for blot at lave xhtml, gør det, hvis du føler det er noget du kan håndtere (læs Olebole's artikler først), og hvis du føler, at du er klar til det selvom IE ikke er (IE kører dog "fint nok" med det p.t., som schwarz84 nævner)... - Måske lidt kort holdning her er et par tråde (angående emnet) som jeg har deltaget i:
Der er nu en ting der undrer mig lidt ved xhtml og det er at man har bevaret <b> og <i> men ikke <u> ... jeg bruger dog ikke nogen af de 3 længere - men det virker da lidt pudsigt at man mener den ene er fy fordi det skal laves med css mens de to andre er helt ok ... men der er måske en årsag til at de ikke er udgået sammen med alt det andet markup :/ (kører 1.1)
en ting jeg ikke kan lide ved XHTML er at iframes bliver fy fy :) eller frames generelt, men det gør at hvis man skal opdatere en frame (nu kun divbokse) så skal hele siden opdateres... :)
Jeps, synes også at det er trist ... anbefaler dog at du sætter dig ind i html koderne og ikke blot klikker i en grafisk editor som en del gør - det er fint nok, men hvis man vil noget med internettet (kodningsmæssigt) - må man også sætte sig ind i internettet, og de teknologier der er / findes, samt den markup korrekthed der kræves eller rettere "bør" kræves ... (bruger selv notesblok som editor) ...
Problemet eller rettere det er ikke et decideret problem i systemerne... Men, hvis man klikker løs i en editor, er det de færeste editorer, der har en god nok begrænsning på, at man ikke ender med en helt vild stor markup eller dårlig markup ... Så: Hvis man koder i en editor bør man sætte sig ind i editoren (grundigt) og brugen af dem (tips og tricks samt tutorials) og grundlæggende html kendskab (samt css) anbefales ...
- ellers hvis man er barfods koder er det bare godt med html og css kendskab der er brug for (evt. med et par bookmarks til ms og moz) ... træning og en opbygning af eget html markup / komponent arkiv vil give dig manglen på editoren tilbage.
senere efter dette anbefales et serverside scripting sprog som vil lette kodnings arbejdet for dig ... men hvis det bare er for at pille lidt til en lille personlig hjemmeside behøver man jo heller ikke gøre noget voldsomt ud af det ...
Men som du siger de fleste editorer der generer kode gør dem vilde og uoverskueligt store og gør siderne langsomme at læse fordi parseren skal igennem så ufattelig meget kode :)
Bruger selv TSW Webcoder (notesblok med kodebibliotek)
M.h.t. xhtml'en includer jeg denne fil så mime-type leveres rigtig til Firefox, Opera o.s.v. - hvis de nu understøtter xhtml ... Hvis browseren ikke får den rigtige mime-type køres indholdet ikke som xhtml men almindeligt html ...
Har også gjort xml deklarationen, da den ellers gør at IE går i quirks ... det har jeg dog hidtil sørget for at min kodning tog hensyn til (ved helt at undgå padding og margin) ... dog havde jeg 1 px i forskel fordi jeg ikke undgik padding og margin helt ... men nu da IE ikke går i quirks er det udbedret ...
[hvis man koder i en editor bør man sætte sig ind i editoren (grundigt) og brugen af dem]
Enig er ikke værktøjet man bruger. men ens evne til at bruge det værktøj så godt /optimalt som muligt Bare fordi man har en editor (Dreamweaver/GoLive/Stones/FrontPage eller andre) er det ikke ensbetydende med man laver gode kode. De værktøjer gør kun hvad de bliver bedt om... og hved man ikke hvad man beder dem om går det let galt ...
En ulempe er dog at hvis siden leveres som xhtml - og der er en fejl virker siden ikke ... jeg har lige hoppet op og ned efter at have implementeret dankort ... men øhm, der var lige et par fejl (23 ... d.v.s. 22 fordi der manglede en indre div i en form og 1 fordi et b tag ikke var lukket) så alle andre end dem der bruger IE har ikke kunnet bruge siden i ca. 1 uge ... så hvis man ændrer noget "SKAL" det checkes i en xhtml browser ... det vidste jeg godt - men ting går måske lidt for hurtig til tider ... (har fået rettet fejlen i forgårs og samtidig optimeret design fra 800x600 til 1024x768)
- Det er sådan nogle ting der måske er rare at prøve inden at det også er IE brugere der ikke kan se siden når man laver en fejl (ikke at man skal lade de dårlige vaner gå ud over andre browsere ... men der er jo lidt tilvænnings tid til at øve sig i :o) )
Har ikke sat mig så meget ind i det ... men hvis man glemmede SEO kunne man (måske) vælge at bruge noget javascript ajax og dom parsing med appending og remove i et div element f.eks. ellers (måske) kan xml dataislands med xslt parsing som schwarz84 nævnte lave tricket ved at switche den includede xml fil ...
... men en ting er sikkert så længe vi alle leger SEO m.v. slæber vi rundt med en stopklods på foden - måske var det nemmere med dmoz lignende system dog med et gebyr senere ... (bare min holdning til alt det bøvl med seo ... dog skal resultater ved søgning selvgelig være lidt tilfældige og relvans sortede... )
[ Og hvad med mit ASP i XHTML? :P ] 04/07-2006 21:51:08 måske? - koder dog ikke asp har valgt at nøjes med det ene sprog ... (det kan i nogle tilfælde være godt både at kunne tysk og engelsk men i andre tilfælde kan det være lidt "farligt")
frames/iframes er der som udgangspunkt ingen grund til at benytte medmindre det er for at vise indhold fra et andet domain - det kan have sine fordele i admin-systemer men i frontend er der meget meget sjældent en grund til det... kan du komme på nogle?
Om du bruger asp, php eller noget helt tredie har ingen betydning i forbindelse med html/xhtml - det er jo stadig dig alene der 100% styrer outputtet.
[ men i frontend er der meget meget sjældent en grund til det... kan du komme på nogle? ] - Tidligere i '98 hvor jeg brugte frames og slamkodning indtil midten af sidste år hvor jeg lærte div's, css og php havde jeg behovet ... idag synes jeg ikke mit behov er stort for det (når jeg bliver bedre til at javascripte op mod xmldom kan jeg nok undgå et par reloads i xhtml ... men, 3-7 kb hvoraf en del er metaer er jo ikke slemt ... )
- Det jeg mente med SEO var en stopklods hentydede ikke til iframes/frames men mere til javascript, xml dataisland m.v. (som f.eks. linkning til et bestemt layer på en multilayer side) men stopklodsen har dog også en fordel nemlig at kodninger er lidt mere venlig overfor synshæmmede...
Tjah, nu arbejder de vist også stadig på xframes tror ikke det er understøttet ordentligt endnu ( læste lidt hurtigt herinde: http://www.xml.com/pub/a/2002/09/04/xhtml20.html - side 1 og 2 ) ... Men hensynet til IE kommer først så mon ikke det er xtra reloads, et javascript (der er kodet til xmldom) eller noget xml dataisland med xslt (har ikke læst om xmldom og dataislands, xml og xslt m.v. endnu - både browserne og mig selv skal jo også kunne følge med ... )
Det er rigtigt, mon ikke vi skal starte med at få de gode XHTML vaner på ryggraden indtil det er ved at være færdigt, så kan man jo tage den derfra... :)
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.