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


Groups > it.comp.lang.javascript > #8182 > unrolled thread

id o class

Started bycarmelo <carmelo.giu@alice.it>
First post2017-03-14 15:07 +0100
Last post2017-03-17 09:04 +0100
Articles 10 — 4 participants

Back to article view | Back to it.comp.lang.javascript


Contents

  id o class carmelo <carmelo.giu@alice.it> - 2017-03-14 15:07 +0100
    Re: id o class g4b0 <email_sul_mio_sito@che_leggi_in.firma> - 2017-03-14 16:40 +0100
      Re: id o class carmelo <carmelo.giu@alice.it> - 2017-03-15 16:01 +0100
        Re: id o class g4b0 <email_sul_mio_sito@che_leggi_in.firma> - 2017-03-16 09:20 +0100
          Re: id o class carmelo <carmelo.giu@alice.it> - 2017-03-16 14:27 +0100
            Re: id o class Alessandro Pellizzari <shuriken@amiran.it> - 2017-03-16 14:01 +0000
              Re: id o class "ciccio_the_best" <21669invalid@mynewsgate.net> - 2017-03-16 17:39 +0000
                Re: id o class "ciccio_the_best" <21669invalid@mynewsgate.net> - 2017-03-16 17:42 +0000
                  Re: id o class Alessandro Pellizzari <shuriken@amiran.it> - 2017-03-16 17:48 +0000
                    Re: id o class g4b0 <email_sul_mio_sito@che_leggi_in.firma> - 2017-03-17 09:04 +0100

#8182 — id o class

Fromcarmelo <carmelo.giu@alice.it>
Date2017-03-14 15:07 +0100
Subjectid o class
Message-ID<oa8ter$gkd$1@gioia.aioe.org>
Vorrei sapere se c'è una regola precisa

Quando usare gli id e quando le classi per un div.

Ho letto in rete che usare nella stessa pagina due o tre div con lo 
stesso id è sbagliato. Vero o falso?

Carmelo

[toc] | [next] | [standalone]


#8183

Fromg4b0 <email_sul_mio_sito@che_leggi_in.firma>
Date2017-03-14 16:40 +0100
Message-ID<70e01baf-1c51-b64e-6c38-e4954e61ede4@che_leggi_in.firma>
In reply to#8182
On 14/03/2017 15:07, carmelo wrote:
> Quando usare gli id e quando le classi per un div.

http://lmgtfy.com/?iie=1&q=id+or+classes

> Ho letto in rete che usare nella stessa pagina due o tre div con lo
> stesso id è sbagliato. Vero o falso?

vero


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

[toc] | [prev] | [next] | [standalone]


#8184

Fromcarmelo <carmelo.giu@alice.it>
Date2017-03-15 16:01 +0100
Message-ID<oabkvo$1snk$1@gioia.aioe.org>
In reply to#8183
Il 14/03/2017 16:40, g4b0 ha scritto:
> On 14/03/2017 15:07, carmelo wrote:
>> Quando usare gli id e quando le classi per un div.
>
> http://lmgtfy.com/?iie=1&q=id+or+classes
>
>> Ho letto in rete che usare nella stessa pagina due o tre div con lo
>> stesso id è sbagliato. Vero o falso?
>
> vero
>
>
Grazie per la risposta.

ho un file .js che fa' uno slide image e che uso in tutte le pagine.
Poi ho due function che visualizzano un pulsante "Torna a inizio pagina" 
e che per ora uso solo in tre pagine che sono particolarmente lunghe.

Volovo chiederti,
posso metterle nel .js dello slide?
devo fare un file .js a parte oppure le lascio in locale.

Grazie

[toc] | [prev] | [next] | [standalone]


#8185

Fromg4b0 <email_sul_mio_sito@che_leggi_in.firma>
Date2017-03-16 09:20 +0100
Message-ID<9fcbebe6-958f-03bc-9c5f-a59475f24f4b@che_leggi_in.firma>
In reply to#8184
On 15/03/2017 16:01, carmelo wrote:
> Il 14/03/2017 16:40, g4b0 ha scritto:
>> On 14/03/2017 15:07, carmelo wrote:
> 
> ho un file .js che fa' uno slide image e che uso in tutte le pagine.
> Poi ho due function che visualizzano un pulsante "Torna a inizio pagina"
> e che per ora uso solo in tre pagine che sono particolarmente lunghe.
> 
> Volovo chiederti,
> posso metterle nel .js dello slide?
> devo fare un file .js a parte oppure le lascio in locale.
> 

Mah, l'organizzazione dei file é una questione di gusti, una volta che
carchi il codice js nell'ordine corretto tutto funziona. Normalmente in
produzione sarebbe bene concatenare e minifizzare i file js, magari con
un task runner come gulp o grunt.


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

[toc] | [prev] | [next] | [standalone]


#8188

Fromcarmelo <carmelo.giu@alice.it>
Date2017-03-16 14:27 +0100
Message-ID<oae3rk$1t9c$1@gioia.aioe.org>
In reply to#8185
Il 16/03/2017 09:20, g4b0 ha scritto:
> On 15/03/2017 16:01, carmelo wrote:
>> Il 14/03/2017 16:40, g4b0 ha scritto:
>>> On 14/03/2017 15:07, carmelo wrote:
>>
>> ho un file .js che fa' uno slide image e che uso in tutte le pagine.
>> Poi ho due function che visualizzano un pulsante "Torna a inizio pagina"
>> e che per ora uso solo in tre pagine che sono particolarmente lunghe.
>>
>> Volovo chiederti,
>> posso metterle nel .js dello slide?
>> devo fare un file .js a parte oppure le lascio in locale.
>>
>
> Mah, l'organizzazione dei file é una questione di gusti, una volta che
> carchi il codice js nell'ordine corretto tutto funziona. Normalmente in
> produzione sarebbe bene concatenare e minifizzare i file js, magari con
> un task runner come gulp o grunt.
>
>
Sono neofita in questo campo, sto cercando di districarmi come meglio 
posso, ti sarei grato se ti esprimessi in termini più accessibili.
"nell'ordine corretto"?
"concatenare e minifizzare i file js"?

Carmelo

[toc] | [prev] | [next] | [standalone]


#8189

FromAlessandro Pellizzari <shuriken@amiran.it>
Date2017-03-16 14:01 +0000
Message-ID<eivk5jFfiodU1@mid.individual.net>
In reply to#8188
On 16/03/17 13:27, carmelo wrote:

> Sono neofita in questo campo, sto cercando di districarmi come meglio
> posso, ti sarei grato se ti esprimessi in termini più accessibili.
> "nell'ordine corretto"?
> "concatenare e minifizzare i file js"?

Ignora la concatenazione e il minify, per ora.

Javascript viene eseguito nell'ordine in cui lo scrivi, quindi 
ovviamente se spezzi il codice in piu` file devi poi fare attenzione a 
importarli nell'ordine giusto nella pagina (un js NON PUO` includere un 
altro js, almeno non in modo semplice/lineare: devi farlo da HTML)

Se sei neofita ti consiglio di partire leggendo un manuale per 
principianti. Non cercare roba su internet per poi metterla insieme e 
vedere cosa succede.

Bye.

[toc] | [prev] | [next] | [standalone]


#8190

From"ciccio_the_best" <21669invalid@mynewsgate.net>
Date2017-03-16 17:39 +0000
Message-ID<2017031617392521669@mynewsgate.net>
In reply to#8189
Alessandro Pellizzari <shuriken@amiran.it> ha scritto:

> On 16/03/17 13:27, carmelo wrote:
> 
> > Sono neofita in questo campo, sto cercando di districarmi come meglio
> > posso, ti sarei grato se ti esprimessi in termini più accessibili.
> > "nell'ordine corretto"?
> > "concatenare e minifizzare i file js"?
> 
> Ignora la concatenazione e il minify, per ora.
> 
> Javascript viene eseguito nell'ordine in cui lo scrivi, quindi 
> ovviamente se spezzi il codice in piu` file devi poi fare attenzione a 
> importarli nell'ordine giusto nella pagina (un js NON PUO` includere un 
> altro js, almeno non in modo semplice/lineare: devi farlo da HTML)
> 
> Se sei neofita ti consiglio di partire leggendo un manuale per 
> principianti. Non cercare roba su internet per poi metterla insieme e 
> vedere cosa succede.

Quindi un bel libro tipo questo potrebbe essergli utile:

https://www.amazon.it/dp/8820370859/ref=pd_lpo_sbs_dp_ss_1/256-1993823-7591456




[toc] | [prev] | [next] | [standalone]


#8191

From"ciccio_the_best" <21669invalid@mynewsgate.net>
Date2017-03-16 17:42 +0000
Message-ID<2017031617421321669@mynewsgate.net>
In reply to#8190
ciccio_the_best <21669invalid@mynewsgate.net> ha scritto:

> Alessandro Pellizzari <shuriken@amiran.it> ha scritto:
> 
> > On 16/03/17 13:27, carmelo wrote:
> > 
> > > Sono neofita in questo campo, sto cercando di districarmi come meglio
> > > posso, ti sarei grato se ti esprimessi in termini più accessibili.
> > > "nell'ordine corretto"?
> > > "concatenare e minifizzare i file js"?
> > 
> > Ignora la concatenazione e il minify, per ora.
> > 
> > Javascript viene eseguito nell'ordine in cui lo scrivi, quindi 
> > ovviamente se spezzi il codice in piu` file devi poi fare attenzione a 
> > importarli nell'ordine giusto nella pagina (un js NON PUO` includere un 
> > altro js, almeno non in modo semplice/lineare: devi farlo da HTML)
> > 
> > Se sei neofita ti consiglio di partire leggendo un manuale per 
> > principianti. Non cercare roba su internet per poi metterla insieme e 
> > vedere cosa succede.
> 
> Quindi un bel libro tipo questo potrebbe essergli utile:
> 
> https://www.amazon.it/dp/8820370859/ref=pd_lpo_sbs_dp_ss_1/256-1993823-7591456

O anche questo:

http://www.apogeonline.com/libri/9788850320172/scheda


[toc] | [prev] | [next] | [standalone]


#8192

FromAlessandro Pellizzari <shuriken@amiran.it>
Date2017-03-16 17:48 +0000
Message-ID<ej01g6Fib2tU1@mid.individual.net>
In reply to#8191
On 16/03/17 17:42, ciccio_the_best wrote:

>> Quindi un bel libro tipo questo potrebbe essergli utile:
>>
>> https://www.amazon.it/dp/8820370859/ref=pd_lpo_sbs_dp_ss_1/256-1993823-7591456

Questo non lo conosco, ma potrebbe andare bene.

Purtroppo in italiano non esce granche`. In inglese la scelta sarebbe 
molto piu` ampia.

> O anche questo:
>
> http://www.apogeonline.com/libri/9788850320172/scheda

Questo invece ha 15 anni, lo eviterei.

Bye.

[toc] | [prev] | [next] | [standalone]


#8194

Fromg4b0 <email_sul_mio_sito@che_leggi_in.firma>
Date2017-03-17 09:04 +0100
Message-ID<oag5fk$120r$1@gioia.aioe.org>
In reply to#8192
On 16/03/2017 18:48, Alessandro Pellizzari wrote:
> Purtroppo in italiano non esce granche`. In inglese la scelta sarebbe
> molto piu` ampia.

Il problema dei libri, soprattutto in ambito JS, é che diventano vecchi
in fretta, forse prima ancora che vadano in stampa. Quelli italiani non
li prendo neanche in cosiderazione, perché oltre che vecchi sono
normalmente tradotti con i piedi (a meno che non siano scritti da un
madrelingua, ma non credo di averne mai visti).

Per esempio ho letto il "Professional JAVASCRIPT" for Web Developers di
Zakas [1] (che forse mi avevi consigliato tu tempo addietro), e
nonostante sia un ottimo libro tratta argomenti ormai deprecati come
teconologie cutting edge, come ad esempio la Appcache o i Mutation
Events, ma d'altronde é un libro del 2011.
É comunque un ottimo manuale finché parla delle primitive del
linguaggio, forse la parte dedicata agli oggetti avrebbe potuto essere
scritta un po' meglio.

La chiave per leggere questo tipo di libri IMHO é di googlare ogni
argomento prima di leggerlo, giusto per capire se si tratta di roba
utile oppure desueta.

Un ottimo libro, ma che non é adeguato ai principianti é "JavaScript the
good parts" di Crockford [2], che nonostante sia del 2008 é ancora
attuale e pieno di chicche. Inoltre una semplice lettura di questo libro
non basta, ogni tanto bisogna ritornarci su, e si scopre sempre qualcosa
di nuovo!
Mi ricorda per certi versi il Kernighan & Ritchie [3], la bibbia del C,
sul quale ho passato intere giornate, ed ancora oggi ogni tanto lo
rispolvero con nostalgia, nonostante non faccia piú ginnastica dei
puntatori ormai da anni. Ma sono andato OT, mi fermo qui.


[1]
http://www.wrox.com/WileyCDA/WroxTitle/Professional-JavaScript-for-Web-Developers-3rd-Edition.productCd-1118222199.html
[2] http://shop.oreilly.com/product/9780596517748.do
[3]
https://www.amazon.it/linguaggio-Principi-programmazione-manuale-riferimento/dp/887192200X

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

[toc] | [prev] | [standalone]


Back to top | Article view | it.comp.lang.javascript


csiph-web