Newsgroup: it.comp.lang.javascript
Titolo: jquery: dimensione area visualizzazione del browser

in javascript per conoscere le dimensioni effettive dell'area di 
visualizzazione (barre di scorrimento escluse) si usano le propriet�:
document.documentElement.clientWidth
document.documentElement.clientHeight
 
In jquery?

 In jquery?
 
Non credo ci sia un'equivalente. Non ne hai bisogno comunque, ricordati
che jQuery è una libreria costruita "sopra" il DOM e JavaScript, quindi
se qualcosa puoi farla senza grossi problemi in JS falla in JS, è anche
sicuramente più veloce (salti un livello di astrazione). Usare librerie
è utile per quando devi fare operazioni che altrimenti necessiterebbero
di una ridondanza inutile di codice.

 sicuramente più veloce (salti un livello di astrazione). Usare librerie
 
è per non mischiare troppo la "sintassi" di js con con quella di jquery.
Vorrei uniformare le cose quanto più possibile, ma spesso pretendo troppo ;)

 troppo ;)
 
jquery è javascript
Leonardo
 

 troppo ;)
 
Se proprio vuoi puoi sempre aggiungere tu tale funzionalità a jQuery, se
leggi la documentazione vedrai come è possibile estendere la libreria
facilmente. Quindi potrai avere i tuoi `clientHeight` e `clientWidth` da
jquery e mantenendo la "sintassi", come dici te.
 


 
ok, grazie ancora per i consigli

 che sarebbe?
 
rendere le cose semplici, togliere le speculazioni, favorire i piccoli 
imprenditori...
Non progredire quindi solo dal punto di vista materiale.
Mai sentito parlare di bene collettivo?

 OS, ecc.
 
E` vero, non lo e`.
 
Ma per le applicazioni che ci girano sopra, lo e`. Quello (il DOM, il 
local storage, ecc.) sono tutto quello che l'applicazione "vede", e per 
vedere altro deve connettersi a Internet (AJAX).
 
Quindi guardare al browser come a un S.O. puo` aiutare nello sviluppo.
 
Bye.

 ok, grazie ancora per i consigli
 
Di niente, il NG serve a questo.

 Per il web invece puoi sviluppare praticamente a costo zero, per quanto
 
come hai detto tu, le cose possono cambiare (in peggio), speriamo di no
 

 non c'è linea, il mio pc sarà praticamente inutilizzabile.
 
Per questo c'e` gia` la soluzione, appunto il localstorage dei browser.
Tutto dipende dagli sviluppatori.
 
A me il cloud "piace" nella misura in cui viene usato come backup e 
sincronizzazione, ma non per lo storage remoto dei dati.
 
Per dire: mi piace l'idea di Dropbox, ma non GoogleDocs (anche se mi pare 
che ora si possano sincronizzare i dati in locale). Io i miei file li 
voglio sul mio disco.
 
Bye.
 
 

 come hai detto tu, le cose possono cambiare (in peggio), speriamo di no
 
Non ho detto questo, e non vedo comunque perché pensare al peggio. Non
ha senso fasciarsi il capo prima di averlo battuto, no?
 


 
speriamo.
La rete insieme a tutti gli strumenti annessi, secondo me ancora è 
libera, perchè per fortuna alcuni potenti (e ignoranti in ambito 
informatico) non hanno ancora trovato il modo per strumentalizzarla

 voglio sul mio disco.
 
drophbox si, quella cosa che hanno già bucato alla grande, oh yes.
L'unica cosa che temo e che ci costringeranno  ad usare questi sistemi

 veloce
 
Io non glielo auguro invece. La Microsoft non ï¿½ quel demone ï¿½ o almeno,
non lo ï¿½ piï¿½ ï¿½ che si dipinge. Ha fatto, e fa, tante cose interessanti.
Una delle piï¿½ recenti, per rimanere in tema: 
https://www.onx.ms/
 Che con
Windows tra l'altro non ha niente a che vedere. Con nessun prodotto
Microsoft ha niente a che vedere!
 
Certo, ï¿½ sempre un'azienda che mira al profitto. Come tutte, come ho giï¿½
detto non sono enti di beneficenza. Ma ha capito credo i suoi errori, e
sta capendo che non ha piï¿½ il monopolio e adagiarsi sugli allori.
 
Io non auguro che nessuna compagnia abbia mai il monopolio, perchï¿½ ï¿½
questo che uccide il progresso ï¿½ soprattutto la creativitï¿½ e la
diversificazione del progresso.
 
Non mi auguro quindi che Microsoft vada in declino, perchï¿½ ï¿½ una
compagnia che vorrei continuare ad avere sul mercato tecnologico. Mi
auguro piuttosto che continui su questa strada, cambiando la politica
che ha tenuto invece negli anni passati, e che le sue vecchie tecnologie
(IE6, Windows 2000, Windows XP...) vengano dismesse in favore di
tecnologie piï¿½ recenti, che siano di Microsoft o meno.

 Microsoft ha niente a che vedere!
 
Io ho ancora molti dubbi su questo.
 
Pare che anche onx serva a niente altro che a preparare app per Windows8. 
In pratica usano gli utenti Android come programmatori inconsapevoli. :)
 
Bye.

 In pratica usano gli utenti Android come programmatori inconsapevoli. :)
 
Non ci vedo niente particolarmente malvagio. :) Intendiamoci, come ho
detto: sono compagnie profit, quindi orientate al profitto, e non enti
di beneficenza. Ad esempio, la Microsoft paga dei matematici offrendogli
uno stipendo e un ufficio, per continuare a fare il loro lavoro, seguire
le proprio ricerche, eccetera. Solo, lo fanno negli uffici Microsoft.
Così che, se uno sviluppatore ha qualche dubbio su un qualche algoritmo,
bussa alla loro porta o li becca alla macchinetta del caffè e ci fa due
chiacchere.
 
Non è che i matematici vengono "sponsorizzati" dalla Microsoft per pura
bontà di cuore, quindi. Eppure per me rimane una cosa molto bella.
 
Se anche la Microsoft usasse on{x} per preparare gli sviluppatori
Android a sviluppare su Windows 8, mi andrebbe più che bene. Se ambo le
parti ne guadagnano, in un modo o nell'altro, senza pestare i piedi a
nessuno, che male c'è?
 
Non so, sarà forse che io ho passato la mia prima vita da sviluppatore
sotto il dominio assoluto Microsoft, e quindi paragonato al "demone" che
era un tempo ora tutto mi sembra rose e fiori. :)