jQuery-teamet reagerer på bibliotekets allestedsnærværende

Forfatter: Monica Porter
Opprettelsesdato: 16 Mars 2021
Oppdater Dato: 15 Kan 2024
Anonim
jQuery-teamet reagerer på bibliotekets allestedsnærværende - Kreativ
jQuery-teamet reagerer på bibliotekets allestedsnærværende - Kreativ

Teknologibruk har en tendens til å avta og flyte. Populær teknologi som betraktes som allestedsnærværende på et tidspunkt, kan falle fra høye høyder og erstattes av yngre, bedre montører. Tiden vil vise hvordan det går med jQuery i årene fremover, men den nyter for øyeblikket enorm suksess, etter å ha vist seg som den klare vinneren i kampen om favør blant JavaScript-biblioteker.

I følge W3Techs ’Matthias Gelbmann, kjører jQuery på“ hvert andre nettsted ”, var den raskest voksende webteknologien i 2011, og viser“ ingen tegn til en metning ennå ”. Selv nettsteder som bruker andre biblioteker (omtrent halvparten av de som kjører MooTools eller Prototype), pleier også å legge til jQuery i blandingen, og Gelbmann sa at bare tre land - Zimbabwe, Mosambik og Jemen - ikke viser jQuery som det mest populære biblioteket. jQuery viste seg også å være svært populært i Mozillas nylige undersøkelse av mobile dev, og fikk en andel på 74 prosent, med 51 prosent som også valgte jQuery Mobile i sitt arbeid.

.net snakket med jQuery-teamet for å få tak i nyhetene, hvorfor de synes jQuery har vært en slik hit, og hva dette betyr for nettutviklingssamfunnet.


.net: Hva er din reaksjon på avsløringen jQuery blir nå brukt på halvparten av nettsteder og vokser fremdeles?
Jay Blanchard: Wow! Jeg er ikke veldig overrasket. Den lave læringskurven gjør det enkelt for utviklere å legge til jQuery på nettsteder. Du trenger ikke å endre markeringen din, og du kan holde deg til prinsippene for progressiv forbedring veldig enkelt.

Darcy Clarke: Jeg er enig - denne statistikken er ikke overraskende. Vi har sett en gradvis adopsjon av jQuery over flere år. Du vil bli presset hardt for å finne noen som tror at jQuery var, eller er, en suksess over natten. Med noen av de beste JavaScript-utviklerne som hjelper til med å drive og vedlikeholde biblioteket, er det ikke rart vi fremdeles ser dets relevans i utviklingsarbeidsflyten vår seks år siden den første utgivelsen.

Addy Osmani: Jeg tror nyheten snakker mye om innvirkningen jQuery-teamets kontinuerlige innsats for å løse en rekke vanlige problemer for utviklere (uregelmessigheter i nettlesere, komplekse eller forskjellige API-er) har hatt de siste årene.


Paul Irish: Denne statistikken indikerer at jQuery har funnet et rikt API som er ganske fornuftig og smart. I mellomtiden har jQuery-utviklingsteamet arbeidet utrettelig for å sortere inkonsekvenser i nettleseren, rapportere dem oppstrøms og fikse dem på nettet.

Dave Methvin: Hvis du leter etter et tegn på jQuerys allestedsnærværende, kan du sammenligne de relative installerte basene til jQuery (og resten av dets økosystem som UI, Mobile, plug-ins og jQuery-kompatibel MVC som Backbone) mot alle de andre JavaScript-libs og rammeverk. Jeg synes det er greit å si at der utviklere skriver JavaScript-kode, er det langt mer sannsynlig at de bruker jQuery, selv om noen nettsteder uklokt bruker flere rammer på nettstedet deres. Sist jeg så på latimes.com, brukte de to forskjellige versjoner av jQuery og en av Prototype, alle på samme side. Ikke sikker på hvordan du vil score den!

.net: Hvorfor tror du jQuery har vært en slik hit, ofte på bekostning av andre biblioteker?
Anne-Gaelle Colom: Jeg tror jQuery er så populært takket være at det hele tiden utvikler seg og forbedres. Teamet lytter nøye til samfunnet og utfører omfattende tester for å sikre at koden skrevet av utviklere vil kjøre på alle større nettlesere til tross for problemer med nettleser. Oppmerksomheten på detaljer som teamet betaler, stopper ikke her. Biblioteket drar nytte av klar og detaljert dokumentasjon, utallige opplæringsprogrammer og andre ressurser utviklet av teamet eller medlemmer av samfunnet. Videre, når de bruker jQuery, kan utviklere også bruke jQuery UI og jQuery Mobile for å skape attraktive og effektive brukergrensesnitt som gir brukerne av webappen en rik og hyggelig opplevelse.


Addy Osmani: Jeg vil si at det er tatt oppgaver som til tider var utfordrende, tidkrevende og frustrerende for nybegynnere, og som gjorde dem ekstremt enkle å oppnå. Utviklere vet nesten instinktivt å bruke den hver gang de prøver noen ikke-triviell manipulering med DOM, og i mange tilfeller regnes det nå som et inngangspunkt for å lære mer om JavaScript.

Jay Blanchard: Bortsett fra mine tidligere kommentarer, vil jeg kreditere jQuery-teamet og samfunnet. Begge ser etter måter å hjelpe hverandre med å forstå og bruke biblioteket. Se på plugin-byggere. Det hadde ikke vært så mange så raskt hvis samfunnet og jQuery-teamet ikke støttet denne innsatsen. Kontinuerlige oppdateringer for å holde tritt med utviklerens krav og kravene fra nettbransjen er et stort pluss. I begynnelsen skilte dokumentasjon for jQuery-biblioteket det fra hverandre.

Darcy Clarke: jQuery har alltid vært og vil alltid være allestedsnærværende i sine smidige API-er, bestemmelser for konsistent funksjonalitet i nettlesere og blomstrende støtte fra samfunnet. Disse aspektene gjorde biblioteket til den dominerende ressursen det er i dag. Sammen med en rekke innovative innovative tilbud som ble bygget på andre biblioteker, for eksempel Prototype, hadde jQuery den vinnende kombinasjonen.

.net: Hvordan tror du et relativt allestedsnærværende bibliotek kan være til nytte for webutviklerfellesskapet?
Jay Blanchard: Det gir alle et ‘vanlig’ språk. Se på hvordan LAMP forener et fellesskap - fire forskjellige teknologier, ett stort samfunn. Når alle snakker samme språk, er det lettere å komme videre og innovere.

Addy Osmani: jQuery-prosjektets innsats for å tilby rene, konsise, enkle å konsumere API-er, har oppmuntret standardorganisasjoner til å ta en lang, hard titt på hva de gir i nettleser-API-er, og vi kan alle takke dem for at de hjalp til med å skyve denne innsatsen i riktig retning .

Mat Marquis: Jeg synes det fungerer som en god bevisingsgrunn for nye konvensjoner. Jeg vet at medlemmer av jQuery-teamet er veldig aktivt involvert i nettstandarder, og jeg tror vi ikke vil se noe lite av jQuery APIs innflytelse som vises i integrert funksjonalitet i årene som kommer.

.net: Hvordan ser du at ting utvikler seg i fremtiden?
Paul Irish: Nå som mengden byte vi sender til brukerne har økt, tror jeg det er viktig at nettleserplattformen integrerer funksjonene slik at vi sammen kan redusere størrelsen på JavaScript-biblioteker. jQuery gjør store grep her, og nå påhviler det standardgrupper for å opprettholde fremdriften, og på oss utviklere for å hjelpe til med å få brukere av gamle nettleserversjoner som bremser nettet.

Interessant
4 tips for å skape en dynamisk karakter
Les Mer

4 tips for å skape en dynamisk karakter

Hvi det kjer mye i en handling cene, for ek empel en kriger om bruker en tor hammer i kamp, ​​ å yne jeg det er nyttig å bryte kompo i jonen i fritt tående elementer og lø e dem en...
Hvordan digitalisere i ZBrushCore
Les Mer

Hvordan digitalisere i ZBrushCore

ZBru hCore ($ 149,95 for en enkeltbrukerli en ) er en forenklet ver jon av ZBru h om fungerer om en introduk jon til digital kulptur. Den har noen av hovedfunk jonene i ZBru h, og den er lett å l...
Hvordan utmerke seg i alt
Les Mer

Hvordan utmerke seg i alt

Produktde ign, emballa jede ign, merkevarebygging og bokutgivel e er veletablerte fagområder, fylt med mange pe iali erte byråer med ett foku . å for et relativt lite tudio å utmer...