jQuery 1.1

18 Januari 2007 | Categorie: jQuery | 7 reacties | RSS

Na lang wachten heeft John Resig eindelijk jQuery 1.1 uitgebracht. Voor de nieuweling: jQuery is een lichtgewicht JavaScript library waarmee je leuke dingen kunt doen op je website. Zo is bijvoorbeeld het reageren van berichten op mijn website, de livesearch en de graffitiwall met behulp van jQuery gemaakt. jQuery is niet bedoeld om de beste JavaScript library te zijn die het meeste kan, maar is er simpelweg op gericht om het schrijven van JavaScript leuk te maken! En dat is het zo ook!

De sterkste punten van jQuery zijn:

  • Het is slechts 19 kb groot.
  • Het is cross-browser
  • Het werkt met CSS3-selectors en XPath

Uiteraard zitten hierbij ook alle standaard functionaliteiten die je tegenwoordig van een JavaScript-library verwacht zoals Ajax, JSON, en leuke effectjes. Dit alles uitbreidbaar door de ruime selectie aan plugins die er al voor jQuery aanwezig is. Dus voor alle mensen onder jullie die ook maar iets doen met webdesign en/of -development en nog niet bekend zijn met jQuery: Doe je huiswerk en ga ermee aan de slag! Als je eenmaal mee bezig gaat zul ook jij snel verliefd worden op deze kleine maar krachtige JavaScript-library.

Reacties

  1. Mike van Hoenselaar / 18 Januari 2007

    Als je nu ook simpele voorbeeldjes erbij zet dan heb je mij iig eerder over de streep.

    Want tijd is kostbaar en als ik ook daadwerkelijk direct en op het moment dat ik er behoefte aan heb de juiste informatie tot me krijg ben ik sneller geneigd om hier tijd voor vrij te maken. (Ook met reageren dus)

    Maar complimenten voor de kleine features die her en der verstopt zitten, ze vielen me in eerste instantie niet op, maar maken het toch wel relaxter.

    Heb wel mijn vraagtekens bij de instant zoekbalk, omdat je hierdoor elke keer een query uitvoert bij een toetsaanslag (dacht ik hoor), is dat dan niet extra ballast op de server?

    Deze reactie is 1 jaar geleden geplaatst.

  2. Giel Berkers / 18 Januari 2007

    @Mike:

    Voorbeelden zijn er genoeg op Internet te vinden, maar het meeste raak je toch overtuigd door zelf op een regenachtige zondagmiddag ermee te gaan puzzelen.
    De instant zoekbalk is inderdaad extra ballast op de server, maar dit is nog geen halve kilobyte. Je moet nagaan, je verstuurt een POST, php gaat er iets mee doen op de server, en geeft alleen het kleine beetje tekst terug (de 5 gevonden resultaten met relevantie) dat je bij de resultaten krijgt. Je moet nagaan dat dit lichter voor de server is dan dat de gebruiker telkens een zoekopdracht uitvoert waarbij de hele pagina in zijn geheel opnieuw geladen moet worden.

    Deze reactie is 1 jaar geleden geplaatst.

  3. Mike van Hoenselaar / 18 Januari 2007

    Maar ook al je 100k bezoekers per dag hebt die allemaal gaan zoeken?

    Want als ik een langer woord is het dan niet zo dan het verschil den juist niet meer zichtbaar is maar dan juist meer van je servercapa vraagt dan bij een normale nonjQuery post?

    Maar ik geef je gelijk, op een regenachtige zondagmiddag (met windkracht 10 knipoog ) kan dat best wel ja, maar ik heb heel veel andere dingen te doen en moet daarvoor eerst overtuigd worden om die ene zondag dat ik vrije tijd heb daaraan te besteden. If you know what I mean.

    Deze reactie is 1 jaar geleden geplaatst.

  4. Giel Berkers / 18 Januari 2007

    @Mike:

    I know what you mean. En wat je opmerking over lange zoekwoorden betreft: Ik heb nu een kleine delay ingebouwd bij de eerste aanslag, maar als je het script iets aan zou kunnen passen, dan zou je bijvoorbeeld kunnen zeggen: Als er een halve seconde na de laatste keystroke niets meer is ingetypt, voer dan pas de zoekstring uit. Zoals je ziet kan dus ook mijn livesearch nog meer geoptimaliseerd worden. Maar dat bewaar ik dan ook voor een regenachtige zondagmiddag nadat ik alle andere dingen heb gedaan die ik momenteel nog voor een regeachtige zondagmiddag heb bewaard tongetje

    Deze reactie is 1 jaar geleden geplaatst.

  5. Mike van Hoenselaar / 18 Januari 2007

    Hahahahah, ik ga er zeker mee aan de gang, dat is zeker. Bedankt voor dat extra schopje in de goede richting. Wanneer ik er aan begin is nog maar de vraag. Ik heb ook AJAX en Ruby On Rails nog op het programma staan. Ik denk dat ik voorlopig niet meer op de zondag buiten ga komen knipoog.

    Deze reactie is 1 jaar geleden geplaatst.

  6. Gijs / 19 Januari 2007

    JQuery roeleert en is erg makkelijk te scripten en te implementeren. Werkt ideaal in combinatie met PHP om gegevens te verzenden of op te halen. Tis gewoon geweldig.

    Deze reactie is 1 jaar geleden geplaatst.

  7. David / 11 Februari 2007

    misschien iets voor een workshop op skool? alles liever dan Joomla... en jQuery staat toch nog op t lijstje om te leren...

    Deze reactie is 1 jaar geleden geplaatst.

Geef een reactie

Om spam te voorkomen vragen wij u éénmalig om deze 5-cijferige cijfercode over te typen:

close live search
bril

Customize

Als u wilt, kunt u deze pagina naar uw persoonlijke voorkeuren instellen.

Klik hier om uw persoonlijke instellingen aan te passen

bril

Advertenties