Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.lang.javascript > #8067

Re: differenza tra jQuery

From g4b0 <email_sul_mio_sito@che_leggi_in.firma>
Newsgroups it.comp.lang.javascript
Subject Re: differenza tra jQuery
Date 2016-10-14 11:35 +0200
Organization Aioe.org NNTP Server
Message-ID <ntq900$76c$1@gioia.aioe.org> (permalink)
References <nto0ua$jbh$1@gioia.aioe.org> <2016101318551521669@mynewsgate.net> <ntpvi5$1mdb$1@gioia.aioe.org> <2016101408394721669@mynewsgate.net>

Show all headers | View raw


On 14/10/2016 10:39, ciccio wrote:
> g4b0 <email_sul_mio_sito@che_leggi_in.firma> ha scritto:
> 
>> On 13/10/2016 20:55, ciccio wrote:
>>>>> Ho scaricato un esempio html che cambia l'img di sfondo della pagina usa 
>>>>> jQuery JavaScript Library v1.4.1
>>> per una cosa del genere non serve jQuery basta uno scriptino
>>> in JavaScript liscio.
>>
>> Non sono d'accordo. Per la manipolazione del DOM ormai Jquery é un dato
>> di fatto, usare JS liscio per fare quel genere di lavori é reinventare
>> la ruota ogni volta.
>>
>> Poi il caso generico é un caso particolare, ma normalmente non si ha
>> solo la necessitá di cambiare uno sfondo, per cui Jquery diventa un
>> must, a meno di non essere masochisti. Ergo é meglio iniziare con il
>> piede giusto.
> 
> Invece secondo me far adoperare jQuery anche per cazzatine
> come questa comporta almeno due gravi problemi: il primo
> è che si appesantisce il caricamento ed esecuzione della
> pagina web, e per uno smartphone non è una cosa da 
> prendere sotto gamba, in quanto ci sono ormai sempre
> molte app in esecuzione che ciucciano risorse come 
> sanguisughe; il secondo, e più importante, è che
> così si abituano a demandare tutto all'importazione
> di una libreria esterna, senza capire i veri meccanismi
> che stanno dietro la creazione di uno script web.
> 

Bah, punti di vista. Importare jquery significa un paio di Kb di banda,
e se usato come si deve probabilmente impatta sull'utilizzo di risorse
meno che del codice scritto da uno che si improvvisa programmatore JS.

Dal punto di vista didattico potrebbe essere utile capire come lavora JS
a livello di DOM, ma se poi lavorerai solo con Jquery potrebbe anche
essere un esercizio inutile. Sarebbe come dire che é meglio scrivere il
kernel di linux in assembler, perché il C con tutti i sui artifici
ciuccia troppe risorse ai sistemi embedded.

Secondo bisognerebbe iniziare a scrivere degli interpreti parsimoniosi
di risorse a livello di browser, invece di non usare Jquery nello
sviluppo web. Proprio ultimamente sto lavorando ad un progetto web bello
farcito di JS (appCache, localStorage, indexedDb, WebWorkers ed amenitá
simili), e se ad inizio giornata il mio browser é bello reattivo, arrivo
alla pausa pranzo che é particolarmente inchiodato, ho anche visto tab
succhiare un paio di Gb di RAM, che non vengono rilasciati con un
refresh della pagina.

-- 
g4b0, linux user n. 369000
http://brosulo.net

Back to it.comp.lang.javascript | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

differenza tra jQuery carmelo <carmelo.giu@alice.it> - 2016-10-13 15:07 +0200
  Re: differenza tra jQuery "ciccio" <21669invalid@mynewsgate.net> - 2016-10-13 18:55 +0000
    Re: differenza tra jQuery g4b0 <email_sul_mio_sito@che_leggi_in.firma> - 2016-10-14 08:54 +0200
      Re: differenza tra jQuery "ciccio" <21669invalid@mynewsgate.net> - 2016-10-14 08:39 +0000
        Re: differenza tra jQuery Alessandro Pellizzari <shuriken@amiran.it> - 2016-10-14 10:30 +0100
          Re: differenza tra jQuery "ciccio" <21669invalid@mynewsgate.net> - 2016-10-14 10:49 +0000
        Re: differenza tra jQuery g4b0 <email_sul_mio_sito@che_leggi_in.firma> - 2016-10-14 11:35 +0200
          Re: differenza tra jQuery "ciccio" <21669invalid@mynewsgate.net> - 2016-10-14 10:51 +0000
            Re: differenza tra jQuery g4b0 <email_sul_mio_sito@che_leggi_in.firma> - 2016-10-14 15:50 +0200
              Re: differenza tra jQuery "ciccio" <21669invalid@mynewsgate.net> - 2016-10-14 16:29 +0000
      Re: differenza tra jQuery Alex <tommaso5ita@yahoo.it> - 2016-10-18 23:39 +0200
        Re: differenza tra jQuery Alessandro Pellizzari <shuriken@amiran.it> - 2016-10-19 10:42 +0100
          Re: differenza tra jQuery "ciccio" <21669invalid@mynewsgate.net> - 2016-10-19 09:50 +0000
            Re: differenza tra jQuery Alessandro Pellizzari <shuriken@amiran.it> - 2016-10-19 11:18 +0100
              Re: differenza tra jQuery "ciccio" <21669invalid@mynewsgate.net> - 2016-10-19 13:03 +0000
                Re: differenza tra jQuery Alessandro Pellizzari <shuriken@amiran.it> - 2016-10-19 19:36 +0000
                Re: differenza tra jQuery "ciccio" <21669invalid@mynewsgate.net> - 2016-10-20 08:53 +0000
                Re: differenza tra jQuery Alessandro Pellizzari <shuriken@amiran.it> - 2016-10-20 10:53 +0100
                Re: differenza tra jQuery "ciccio" <21669invalid@mynewsgate.net> - 2016-10-20 10:55 +0000
                Re: differenza tra jQuery Roberto Tagliaferri <tagliaferri@bofhland.org> - 2016-10-20 13:54 +0200
                Re: differenza tra jQuery "ciccio" <21669invalid@mynewsgate.net> - 2016-10-20 16:18 +0000
                Re: differenza tra jQuery Roberto Tagliaferri <tagliaferri@bofhland.org> - 2016-10-21 08:43 +0200
                Re: differenza tra jQuery "ciccio" <21669invalid@mynewsgate.net> - 2016-10-21 07:24 +0000
                Re: differenza tra jQuery Roberto Tagliaferri <tagliaferri@bofhland.org> - 2016-10-21 12:03 +0200
                Re: differenza tra jQuery "ciccio" <21669invalid@mynewsgate.net> - 2016-10-21 11:42 +0000
                Re: differenza tra jQuery Indec Mal <indecmal@gmail.com> - 2016-10-26 01:28 -0700
                Re: differenza tra jQuery "ciccio" <21669invalid@mynewsgate.net> - 2016-10-26 14:40 +0000
                Re: differenza tra jQuery Indec Mal <indecmal@gmail.com> - 2016-10-27 02:50 -0700
                Re: differenza tra jQuery "ciccio" <21669invalid@mynewsgate.net> - 2016-10-27 10:43 +0000
          Re: differenza tra jQuery Alex <tommaso5ita@yahoo.it> - 2016-10-19 17:25 +0200
    Re: differenza tra jQuery carmelo <carmelo.giu@alice.it> - 2016-10-15 14:22 +0200
      Re: differenza tra jQuery "ciccio" <21669invalid@mynewsgate.net> - 2016-10-15 14:14 +0000
  Re: differenza tra jQuery Alessandro Pellizzari <shuriken@amiran.it> - 2016-10-13 20:53 +0000

csiph-web