Efter at jeg for et stykke tid siden kom til at stÄ og bladre i "GrundlÊggende programmering i DHTML" fra Forlaget Globe, er jeg blevet lidt nysgerrig efter den generelle kvalitet af danske bÞger om webudvikling. Og jeg mÄ sige at det var nÊsten ligesÄ skuffende som sidste gang, da jeg i dag bladrede lidt i "JavaScript programmering" fra Nyt Teknisk Forlag (Kristian Hansen, ISBN 8757124930). En bog der som den forrige ogsÄ er udgivet i Är...

Igen bruges der ofte non-standard Microsoft-metoder nÄr noget ligesÄ godt kunne gÞres pÄ en standardiseret mÄde der virker i alle browsere. F.eks. referes en formular i scripts direkte pÄ dets navn og ikke med den fuldt adresserede "DOM 0 metode" som forstÄs af alle browsere. Sjovt nok ser denne bog dog ogsÄ ud til at vÊre en underlig blanding af nyt og forÊldet. PÄ trods af de non-standard metoder der bruges, og at der browser-sniffes (og endda en dÄrlig browser-sniffing som gÄr pÄ applikationsnavn i stedet for "rendering-engine", sÄ gecko-baserede browsere genkendes f.eks. ikke generelt) fremfor at bruge feature/object-sniffing, sÄ er eksemplerne skrevet i xhtml, og endda med en strict doctype. Uheldigvis bruger forfatteren bare ogsÄ xml-declarationen fÞr doctype-erklÊringen i sine eksempler. Og ja, det er jo i princippet meget godt, og de fleste moderne browsere guffer det i sig, men lige netop Internet Explorer forstÄr ikke denne xml-declaration og bliver faktisk sÄ forvirret at den efterfÞlgende doctype komplet ignoreres. Resultatet er at Internet Explorer faktisk gÄr i "quirks mode" nÄr siderne renderes! Tja, end ikke den browser forfatteren tydeligvis udvikler specifikt til kender han ordentligt.

Det ser sort ud for kvaliteten af fremtidig dansk webudvikling hvis de to eksempler jeg har set i de sidste uger er reprĂŠsentative for danske bĂžger om webudvikling. MĂ„ jeg endnu engang anbefale nogle udenlandske bĂžger i stedet.

Comments

Write a comment... 

Write a comment... 

Only Name and Comment are required fields when commenting here. If you specify your email address, everyone will be able to find it at your comment. However your email will only be directly visible when hovering over your name, and in the code behind it will not look like an email address. So the risk of bots harvesting email addresses here, should be minimal. But again, you are free to leave the email blank when commenting.

If you tick Remember me, your name, email and homepage address will be remembered and prefilled at your next visit (Uses a cookie when ticked).

Full URLs (starting with "http://" or "https://") in comment text will be converted into active links when comment has been verified by a human as not being spam. Comments that looks too much like spam, will immidiately/proactively be rejected by the system and never reach a human eye.