Bing och XHTML
Det är officiellt. Microsoft älskar XHTML-sidor kompatibel webben! Välformade dokument konsekvent kan visas, sökte, indexeras, sorteras och så vidare. Microsoft underhöll även tanken på att genomdriva XHTML efterlevnaden i IE8. Jag antar att det är självklart att Bing också kommer att föredra välformade webbsidor. Om Bing blir populär, kan det vara den katalysator som används för att gunga utvecklare att skapa välformade XHTML-webbsidor.
Jag därför ut på ett underbart äventyr att ta bort alla XHTML fel och varningar från en av mina färdiga sites.The felfri sida finns på http://beginnerchess.org om någon är intresserad.
Intressant nog fann jag tre problem som kan påverka många människor som använder Wirdoress 2,8 och uppåt.
- Google AdSense kodavsnitt bryta faktiskt WordPress. WordPress omvandlar fästet stängning CDATA till> (inte>). För att fixa, ta bort CDATA-avsnitt och ersätta med kommentar taggar. t ex:

- Dessutom är wordpress 2,8 sökfunktionen inte välformade. Om du orkar, ändra wp-includes/general-templates.php och ta bort alla hänvisningar till rollen = "Sök".
- Slutligen, se till att ditt tema har <ul> och </ ul> taggar runt några samtal till dynamic_sidebar (normalt i sidebar.php eller filer functions.php).
Observera också att inbäddade flash-filer inte är XHTML Kompatibel. Det har gjorts försök att visa Flash med hjälp enligt taggar, men jag har hittat dem inte vara tillförlitliga. Stick med icke överensstämmande kod för nu.
För att testa din webbsida, besök http://validator.w3.org/




















http://www.bryanbrazil.com/?p=764
Hmm, efter att ha kontrollerat min sida i webbläsaren Skott, kanske min kod fungerar inte i alla webbläsare. Kan inte säga säkert, det gjorde jag inte välja "Flash aktiverat" när jag kollade min webbadress första gången.
Är Browser Shots ganska exakt? Min webbplats kom upp tom i flera webbläsare, som inte kan vara rätt.
Jag tyckte att Browser Shots ibland gånger och returnerar en tom sida. Om du åter köra testet igen med färre läsare valt det ofta återkommer rätt resultat. IE5 och 6 verkar göra detta ofta. Tack för länken BTW.
Uh oh, ser ut som koden inte inlägg ... om du är intresserad kan jag lägga upp koden på min webbplats.
Hej Bryan. Ja jag skulle vara mycket intresserad. Jag började med Tring att göra alla mina webbplatser XHTML-kompatibel och gav upp i slutet som även Wordpress sig var det inte. Kanske de har åtgärdat detta nu dock. Om du inte vill sätta koden på din webbplats kan du skicka koden till mig och jag kan slå upp ett snabbt blogginlägg (med kredit till dig förstås).
Förresten, nämnde du att du har testat på flera olika webbläsare. Använder du Browser Shots ? Detta är en stor fri plats som kommer att köra en URL på dussintals olika webbläsare och skicka skärmdumpar av hur det ser ut. Jag använder denna tjänst för att testa hur min plugin kommer att se ut på olika webbläsare.
När det gäller XHTML-kompatibel blixt: jag äntligen hittat ett sätt att bädda in flash YouTube-filmer på min webbplats som validerar XHTML 1.0 Strict. Jag använder bara följande format:
Testad i IE 8, Firefox, Chrome, Safari.