Bing og XHTML
Det er officielt. Microsoft elsker XHTML-kompatibel websider! Velformede dokumenter konsekvent kan vises, søges, indekseret, sorteres og så videre. Microsoft selv underholdt tanken om at håndhæve XHTML overholdelse i IE8. Jeg tror det er indlysende, at Bing vil også foretrække velformede websider. Hvis Bing bliver populær, kan det være den katalysator, der anvendes til at svaje udviklere til at skabe godt dannede XHTML-websider.
Jeg har derfor sat ud på et vidunderligt eventyr at fjerne alle XHTML fejl og advarsler fra en af mine sites.The færdig fejlfri side kan findes på http://beginnerchess.org hvis nogen er interesseret.
Interessant, fandt jeg tre problemer, der berører mange mennesker bruger Wirdoress 2,8 og derover.
- Google adsense kodestykker faktisk bryde wordpress. WordPress konverterer lukning CDATA beslag til> (ikke>). For at rette, fjerne CDATA sektionen og erstatte med kommentar tags. fx:

- Også den WordPress 2,8 søgefunktionen ikke velformede. Hvis du kan blive generet, ændre wp-includes/general-templates.php og fjerne enhver henvisning til rollen = "søg".
- Endelig, sørg for dit tema har <ul> og </ ul> tags omkring alle opkald til dynamic_sidebar (normalt findes i sidebar.php eller functions.php filer).
Bemærk også, at integrerede flash-filer ikke er XHTML complient. Der har været forsøg på at vise flash ved hjælp overensstemmelse tags, men jeg har fundet dem ikke være pålidelige. Hold dig med ikke-kompatibel kode for nu.
For at teste din webside, kan du besøge http://validator.w3.org/~~V




















http://www.bryanbrazil.com/?p=764
Hmm, efter at have kontrolleret min side i Browser Shots, måske min kode virker ikke i alle browsere. Kan ikke sige med sikkerhed, havde jeg ikke vælge "flash aktiveret", da jeg tjekkede min url første gang.
Er Browser Shots rimeligt præcist? Mit websted kom op tom i flere browsere, der kan ikke være rigtigt.
Jeg fandt, at Browser Shots sommetider gange ud og returnerer en tom side. Hvis du køre testen igen med færre udvalgte browsere er det ofte returnerer de korrekte resultater. IE5 og 6 synes at gøre det ofte. Tak for linket BTW.
Uh oh, gjorde ligner koden ikke skrive ... hvis du er interesseret kan jeg skrive koden til mit websted.
Hej Bryan. Ja, jeg ville være meget interesseret. Jeg startede ud med at Tring at gøre alle mine hjemmesider XHTML-kompatibel, og opgav til sidst, da selv WordPress sig selv ikke var. Måske de har løst dette nu selv. Hvis du ikke ønsker at sætte koden på dit websted, kan du e-maile koden til mig, og jeg kan banke en hurtig blog-indlæg (med kredit til dig selvfølgelig).
Af den måde, nævnte, at du har testet på flere browsere. Bruger du Browser Shots ? Dette er en stor gratis websted, der vil køre en webadresse på snesevis af forskellige browsere og sende dig skærmbilleder af hvad det ligner. Jeg bruger denne service til at teste, hvad min plugin vil se ud på forskellige browsere.
Med hensyn til XHTML-kompatibel flash: Jeg har endelig fundet en måde at integrere flash YouTube film på mit websted, der validerer XHTML 1,0 Strict. Jeg har bare bruge følgende format:
Testet i IE 8, Firefox, Chrome, Safari.