Quindi è per questo che dici script spazzatura perchè non seguono quello standard...Originariamente inviato da pierofix
Oggi esiste uno standard anche per javascript, così come esistono delle buone norme di progettazione con il linguaggio stesso.
Quindi è per questo che dici script spazzatura perchè non seguono quello standard...Originariamente inviato da pierofix
Oggi esiste uno standard anche per javascript, così come esistono delle buone norme di progettazione con il linguaggio stesso.
Spazzatura innanzitutto perchè c'è una marea di script che non servono a niente, come la colorazione progressiva di un testo (ti ricorda qualcosa?) o l'inserimento di una data (un utente non viene sul nostro sito per sapere che ore sono!).
E poi sì, spazzatura perchè non sfruttano in maniera troppo intelligente le caratteristiche del linguaggio e si interfacciano a (X)HTML e CSS in un modo concettualmente sbagliato. E' un po' lunga da spiegare se non hai conoscenze abbastanza approfondite in merito.
Leading the Web to Its Full Potential...
www.pierofix.it | www.w3.org | www.zeldman.com/externals | http://browsehappy.com | www.alistapart.com | www.webstandards.org | www.flickr.com/photos/pierofix/
Certo è che a volte questi script abbelliscono un po il sito.Originariamente inviato da pierofix
Spazzatura innanzitutto perchè c'è una marea di script che non servono a niente, come la colorazione progressiva di un testo (ti ricorda qualcosa?) o l'inserimento di una data (un utente non viene sul nostro sito per sapere che ore sono!).
![]()
Non sono proprio spazzatura, ma un buon punto di partenza per creare qualcosa di standard. Oggi esistono framework e interfacce che permettono di modificare la grafica come vuoi, ma con un occhio alla degradabilità, cioè a cosa succederebbe se ad esempio il client del visitatore ha JS disabilitato. In effetti su HTML.it ci sono cose che se ho capito bene sono postate dagli utenti e magari sono li da anni, mentre il modo di fare web è evoluto.Oggi esiste uno standard anche per javascript, così come esistono delle buone norme di progettazione con il linguaggio stesso.
non ti dico di leggerti le varie guide sul DOM, credo che tu abbia già parecchio da leggere, però ti consiglio di non usare con leggerezza certi script, sono il motivo per cui, stufo di vedere errori nella pagina per anni ho avuto il JS disabilitato. Solo ora, grazie a un occhio attento ad usare questo linguaggio er arricchire, e non stupire, ho ricominciato ad usarlo.
No, perché incasinano il browser con errori e cose varie. e poi se ne può fare a meno. Certo abbelliscono, non sono per non usarli del tutto, ma con una certa intelligenza.Quindi è per questo che dici script spazzatura perchè non seguono quello standard...
Questo tuo parere personale è davvero opinabile.Originariamente inviato da SuperMariano81
Certo è che a volte questi script abbelliscono un po il sito.![]()
Ci sono ben altri modi per 'abbellire' un sito. Guarda ad esempio queste gallerie di siti standard realizzati con XHTML + CSS:
- http://del.icio.us/pierofix/gallery
Se vogliamo andare sul tema della traduzione grafica della struttura logica per mezzo degli strumenti grafici ti aspetto a braccia aperte.Scherzo, adesso non ho proprio tempo.
![]()
Leading the Web to Its Full Potential...
www.pierofix.it | www.w3.org | www.zeldman.com/externals | http://browsehappy.com | www.alistapart.com | www.webstandards.org | www.flickr.com/photos/pierofix/
facendo una ricerchina su google wikipedia da questa spiegazione ai JS:
=====
JavaScript, come HTML, spesso non è conforme agli standard, ma piuttosto è costruito per funzionare con uno specifico browser web. L'attuale standard ECMAScript dovrebbe essere teoricamente la base di tutte le implementazioni Javascript, ma in pratica i browser Mozilla (e Netscape) usano JavaScript, Microsoft Internet Explorer usa JScript, e altri browser come Opera e Safari usano altre implementazioni ECMAScript, spesso con ulteriori caratteristiche non standard per permettere la compatibilità con JavaScript and JScript.
JavaScript e JScript contengono molte caratteristiche che non sono parte dello standard ufficiale ECMAScript, e possono anche essere privi di diverse caratteristiche. In tal modo, sono in parte incompatibili, il che porta gli autori di script a sopperire a tali problemi. JavaScript è più conforme allo standard di JScript: ciò significa che uno script redatto secondo gli standard ECMA funzionerà con la maggior parte dei browser, tranne quelli basati su Internet Explorer.
Un altro effetto è che ciascun browser potrebbe trattare lo stesso script in modo diverso, e ciò che funziona in un browser potrebbe non funzionare in un altro browser, o persino in una diversa versione dello stesso browser. Come con l'HTML, è quindi raccomandabile scrivere codice conforme agli standard.
=====
Quindi, se possibile è meglio evitare i JS...
Peccato perchè certe cosucce venivano anche bene:rollo:
VVoVe:
VVoVe:
VVoVe:
Tutti fatti con css (stica!)
Non confondiamo i documenti web con i filmati flash (o grafica vettoriale in genere).Originariamente inviato da SuperMariano81
Peccato perchè certe cosucce venivano anche bene:rollo:
Leading the Web to Its Full Potential...
www.pierofix.it | www.w3.org | www.zeldman.com/externals | http://browsehappy.com | www.alistapart.com | www.webstandards.org | www.flickr.com/photos/pierofix/
Ecco, adesso spero che il tuo limite del 'bello' si sia alzato di molto.Originariamente inviato da SuperMariano81
VVoVe:
VVoVe:
VVoVe:
Tutti fatti con css (stica!)![]()
Leading the Web to Its Full Potential...
www.pierofix.it | www.w3.org | www.zeldman.com/externals | http://browsehappy.com | www.alistapart.com | www.webstandards.org | www.flickr.com/photos/pierofix/