Forleden faldt jeg over en artikel af Jeremy Keith, et medlem af The Web Standard Project. Artiklen handler, sjovt nok, om hvordan man bør og kan, designe sin webapplikation, sådan at flest muligt får mulighed for at bruge den - en teknik Jeremey har valgt at kalde "Hijax".
Problematikken med at visse applikationer udelukker visse brugere, har længe fundet sted, og specielt opstår dette problem ved brugen af Javascripts, Flash eller andet scripting, som stille specielle krav til browseren. AJAX is all about Javascript, og med den store fremgang denne "teknik" har fået, er problemet, selvsagt, ikke blevet mindre.
Vi hopper på Javascript-vognen uden at tænke over at der stadig kan komme brugere til, som ikke har mulighed for at afvikle de smarte features man kan opnå med AJAX, og i værste fald ødelægger dette mere, end den vundne feature ville have givet.
Dette er lige nøjagtig hvad man med Hijax vil forsøge at komme til livs! I denne post vil jeg forklare lidt mere grundlæggende, hvad der ligger i Hijax, for snarest at komme med en mere praktisk gennemgang.
... og det er ikke bare mit gode råd.
At en side, eller et site, er valid, vil sige at det overholder de standarder der nu en gang er blevet bestemt. W3C er organisationen der står for at bestemme hvordan standarden for f.eks. (X)HTML skal være. W3C er en samling af eksperter, som arbejder sammen med folke indenfor feltet - og der er selvfølgelig en grund til at de har bestemt de ting, de har. Målet med W3C er, som de selv skriver:
Hvorfor validerer?
At en side ikke overholder W3C standarderne, behøves ikke nødvendigvis at betyde, at denne ikke kan vises - det findes der alt for mange eksempler på. Browsere er i forhold til f.eks. JavaScript og PHP, med HTML meget mere fleksibelt, og overbærende mht. syntaks. En HTML-side giver f.eks. samme visuelle resultat, om man vælger at skrive alle HTML-tags store eller små, selvom standarden beskriver noget andet [kilde: W3C: Why Validate?].
Så er der hjælp at hente til dem, der ligesom jeg, kan have svært ved at vælge og sammensætte farver.
Som webprogrammør er jeg ikke så glad for design- og farve-opgaver - jeg elsker et fedt design - jeg er bare ikke speciel god til selv at lave dem.
På mit nye arbejde, har vi heldigvis dedikerede designere, som tager sig af alt den slags. Men til tider sker det, at også de har travlt. Dette var tilfældet forleden, hvilket medførte at jeg blev sat til at finde farver som passede ind i et design til en kunde.
Efter at have prøvet mig frem i nogen tid, var det tydeligt at se, at jeg ikke var ansat som designer, hehe... Men heldigvis, kan selv os farvespassere nu også være med.
Jeg er pt. igang med at redesigne mit site, og er i den ombæring kommet efter flere stukturelle ændringer jeg gerne vil foretage. Jeg har bla. en idé om at hele sitet skal samles under hoved-domænet, dvs. at jeg vil af med /blog/ stien.
Laver jeg bare om i den nye version, vil alle de nuværende indexes på Google ikke være gældende på det nye site, og der vil sikkert gå en del tid, før de nye links bliver indexeret ordentligt.
Overstående er til at leve med, men hvad med folk der evt. har lavet bookmarks? Og hvad med min RSS-feed hos Feedburner?
Så faldt jeg lige over endnu en dejlig add-on til Firefox. Jeg har tidligere skrevet om Webudvikling og Firefox, hvor jeg bl.a. introducerede Webdeveloper Toolbar og HTML Validator, som er rigtig gode værktøjer der kan være en hjælp til at overholde standarder og design kriterier.
Mit nye fund af en add-on hedder Firebug. Også denne kan være rigtig god mht. design men, dens oprindelige formål er til debugging, og i kombination med HTML Validator, har du mere eller mindre et komplet kit, og det i din browser alene!

Endnu engang skal en hyldest lyde til udviklerne af Firefox - jeg bliver bare mere og mere glad for den browser.
Så vidt jeg ved har det fra dag ét, været muligt at installerer add ons til Firefox. Add ons er udvidelser/tilføjelser til browserens funktionalitet - Og der findes et hav af dem.
Hvis man som jeg, har interesse indenfor webprogrammering, kan det varmt anbefales at se nærmere på følgende to add ons.
Det evigt tilbagevendende problem med brugervenlighed, analyse og forbedring af samme, lader nu til at være blevet en helt del nemmere - I hvert fald er det nu nemmere at checke op på besøgendes forståelse for en side.
Flere steder på nettet dukker webservices op, som hævder at have en løsning som kan foretage analysen for dig - En måde dette kan lade sig gøre på, er blot ved at tilmelde sig en service, indsætte et lille script på sin side, hvorefter man vil have mulighed for at se besøgendes opførsel på og forståelse af en side.
De sidste par poster har delvis handlet om dette, og med denne skal jeg nok sætte et punktum (eller i hvert fald stort komma) ved emnet - Spam og mere specifikt Blog Spam.
Fænomenet er tilsyneladende ikke fremmede, google giver i skrivende stund 659.000 resultater, ved en søgning på "blog spam".
I posten, "Edit in place med AJAX", skrev jeg om et magisk felt som jeg brugte til et spamfilter. Denne post handler om selve spamfilteret, og andre metoder at komme blog spam til livs.
Okay - Jeg var vidst lige en tand for ivrig da jeg skrev posten "DeviantART V.5.".
Sandt nok ér DeviantART kommet med en version 5, og sandt nok byder denne også på nogle nye og spændende funktioner... Men så stopper jublen vidst også der?!
Fint nok at udviklerne nu endelig har fået øjnene op for RSS-feeds - Men det er dog den mest kedelige feed jeg nogen sinde har set!!!
Den store artist maskine deviantART.com er nu ude med deres 5. version, som har fået kælenavnet "Castle".
For dem af jer der har fulgt med på sitet, vil I sikkert give mig ret i, at sidste opdatering ikke var meget værd. Så vidt jeg husker, var der ikke meget andet end lidt design ændringer og en fin flash intro til at promote.
Så længe som til indtil igår, har sitet her ikke været nogen fryd for jer Internet Explorer brugere derude.
Måske har I bemærket at sidemenuerne (på bloggen til højre, alle andre sider til venstre) i visse tilfælde kunne forsvinde, når man førte musen over et link i en post?! Okay - Men det kunne altså ske, og det har irriteret mig gevaldigt fra dag ét. Hvad der har irriterer mig endnu mere, var at det ikke var et problem i Firefox eller Opera. Ahhhh ... hvornår får vi én standard???