Avatar billede morten-vadskaer Praktikant
19. maj 2008 - 18:10 Der er 2 kommentarer

Feedback på AJA(X) artikel

Jeg har skrevet en kort artikel om brug af AJAX uden XML. Jeg kunne godt tænke mig noget feedback på den. Hvis du har tid, vil jeg sætte stor pris på at få påpeget evt. fejl.

Artiklen findes på:
http://www.v4d5.net/artikler/ajaxudenx.php

På forhånd tak
Avatar billede olebole Juniormester
19. maj 2008 - 20:03 #1
<ole>

1) MS' XMLHttpRequest objekt er nået til version 6.0 - og version 4 og 5 er i den forbindelse blevet deprecated. Altså bør du begynde med version 6.0 og falde tilbage på version 3 som den første. Se evt. min wrapper på:
    http://www.dengodekode.dk/artikler/ajax/xmlhttprequest_wrapper.php
Du er velkommen til at genbruge den i din artikel - men læg venligst et link  ;o)

2) Du bør undgå metoden 'get', da den spiser hukommelse i IE.

3) Du bør encode dine variabler med encodeURIComponent (ellers er det skod at hedde f.eks. Børge)

4) Alt efter, hvordan du implementerer den callback-funktion, kan du _meget_ let komme til at introducere memory leaks i IE

5) Husk, at slutte af med at 'destuere' dit XMLHttpObject. Ellers introducerer du memory leaks i IE

6) Vent til du er helt sikker på, du mestrer en teknik på absolut hajniveau (og det er absolut ikke tilfældet med Ajax), før du forsøger at lære andre om det. Ellers gør du blot dine læsere en bjørnetjeneste

/mvh
</bole>
Avatar billede olebole Juniormester
19. maj 2008 - 20:12 #2
- og jeg kan se i din kode til artiklen, at du netop introducerer memory leaks ved din implementering af callback funktionen  ;o)

Desuden skal du nok bruge en valid meta - og ikke:
    <meta http&#045;equiv="Content&#045;Type" content="text/html;charset=ISO&#045;8859&#045;1">

- som er skyld i, at du i teksten skriver:
    "(husk at sikre dig mod SQL-injektion – det er ligeså vigtigt i AJAX-applikationer)"

I det hele taget ser det ud til, du har vrøvl med tegnsæt. På siden:
    http://www.v4d5.net/webartikler.php

- står således ordene:
    "G¿r det nemt for dine brugere"

Som sagt: Du er ikke klar til at skrive artikler om webkode  =)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester