Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Le soluzioni FSP per il 2026: potenza e IA al centro
Le soluzioni FSP per il 2026: potenza e IA al centro
In occasione del Tech Tour 2025 della European Hardware Association abbiamo incontrato a Taiwan FSP, azienda impegnata nella produzione di alimentatori, chassis e soluzioni di raffreddamento tanto per clienti OEM come a proprio marchio. Potenze sempre più elevate negli alimentatori per far fronte alle necessità delle elaborazioni di intelligenza artificiale.
AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa
AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa
AWS è il principale operatore di servizi cloud al mondo e da tempo parla delle misure che mette in atto per garantire una maggiore sovranità alle organizzazioni europee. L'azienda ha ora lanciato AWS European Sovereign Cloud, una soluzione specificamente progettata per essere separata e distinta dal cloud "normale" e offrire maggiori tutele e garanzie di sovranità
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto
Xiaomi ha portato sul mercato internazionale la nuova serie Redmi Note, che rappresenta spesso una delle migliori scelte per chi non vuole spendere molto. Il modello 15 Pro+ punta tutto su una batteria capiente e su un ampio display luminoso, sacrificando qualcosa in termini di potenza bruta e velocità di ricarica
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 29-03-2005, 00:08   #1
Swalke
Member
 
L'Avatar di Swalke
 
Iscritto dal: Dec 2004
Messaggi: 131
Ottimizzazione codice html

Ciao a tutti!
Ho costruito un sito in grafica e ho compresso le immagini in modo da avere un buon compromesso tra visualizzazione e tempi di download.

Tutte le pagine impiegano (alla prima visualizzazione) al massimo 15 secondi con una connessione a 56K.
Tutti i tempi delle pagine sono accettabili tranne quello della home.
La home con una connessione a 56K impiega 40 secondi!
La home contiene molte più cose delle altre pagine tra cui due moduli con dei select con moltissime option.
Togliendo queste option i tempi si riducono di 10 secondi... ...e 30 secondi al primo accesso era il limite che mi ero prefissato.

Ora voglio chiedervi un parere:
Se mettessi queste option in un file esterno javascript che scrive le option tramite dei "document.write" ci guadagnarei qualcosa?
Lo so che in teoria non cambia niente perchè in un file o nell'altro le option devono comunque essere scaricate, ma magari così facendo si ottiene che la pagina viene visualizzata anche se le option nel file javascript non sono ancora state caricate... ...che sarebbe una cosa positiva!

Fatemi sapere!
...e se avete altre tecniche per l'ottimizzazione fatemi comunque sapere!

Ultima modifica di Swalke : 13-07-2008 alle 14:56.
Swalke è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2005, 08:50   #2
lombardp
Senior Member
 
L'Avatar di lombardp
 
Iscritto dal: Jun 2002
Città: Firenze
Messaggi: 630
Lavorare sugli altri 30 secondi non è possibile?
__________________
---> Lombardp
CSS Certified Expert (Master Level) at Experts-Exchange
Proud user of LITHIUM forum : CPU technology
Webmaster of SEVEN-SEGMENTS : Elettronica per modellismo
lombardp è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2005, 10:37   #3
Swalke
Member
 
L'Avatar di Swalke
 
Iscritto dal: Dec 2004
Messaggi: 131
Calcolando che le immagini sono ottimizzate già al massimo delle possibilità...

Se hai dei consigli utili sono ben felice di conoscerli!

So che i CSS potrebbero aiutarmi, ma non ho ancora capito bene come!

Ultima modifica di Swalke : 13-07-2008 alle 14:57.
Swalke è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2005, 11:46   #4
tglman
Senior Member
 
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 414
Secondo me la prima cosa che devi considerare è la pesantezzza del file html cercando di eliminare il più possibile... inserendo per l'appunto i css e cercando di eliminare strutture inutili...
Ad esempio molti programmi inseriscono alla creazione grafica di una tabella all'interno di ogni cella un <p></p> che magari per una semplice immagine è inutile... rimane sempre che per performare le cose devi lavorare con il codice a mano...

Ciao
tglman è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2005, 12:14   #5
lombardp
Senior Member
 
L'Avatar di lombardp
 
Iscritto dal: Jun 2002
Città: Firenze
Messaggi: 630
Quote:
Originariamente inviato da Swalke
Calcolando che le immagini sono ottimizzate già al massimo delle possibilità...

Se hai dei consigli utili sono ben felice di conoscerli!

So che i CSS potrebbero aiutarmi, ma non ho ancora capito bene come!
Per darti dei consigli sarebber utili estratti del codice prodotto e delle immagini.
__________________
---> Lombardp
CSS Certified Expert (Master Level) at Experts-Exchange
Proud user of LITHIUM forum : CPU technology
Webmaster of SEVEN-SEGMENTS : Elettronica per modellismo
lombardp è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2005, 13:36   #6
Swalke
Member
 
L'Avatar di Swalke
 
Iscritto dal: Dec 2004
Messaggi: 131
Se andate sul sito di winnerland trovate una pagina che ha un tempo di caricamento molto vicino alla mia!

Solo che Winnerland è bene ottimizzato! Infatti le cose iniziano ad apparire da subito e finiscono dopo una trentina di secondi!
In certi siti invece si attendono trenta secondi di nulla e poi ad un tratto compare tutto!
Come si evita questa cosa? Da cosa dipende?

Ultima modifica di Swalke : 13-07-2008 alle 14:57.
Swalke è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2005, 13:58   #7
Blackat
Senior Member
 
L'Avatar di Blackat
 
Iscritto dal: Oct 2004
Città: Acireale
Messaggi: 447
L'indirizzo della home quale è ?
__________________
Ho concluso acquisti e/o vendite con : SHIVA>>LuR<<, TheGaiden, ArvMau
Blackat è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2005, 14:34   #8
Swalke
Member
 
L'Avatar di Swalke
 
Iscritto dal: Dec 2004
Messaggi: 131
la home di winnerland è qui:
http://www.winnerland.com

Ultima modifica di Swalke : 13-07-2008 alle 14:58.
Swalke è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2005, 14:59   #9
Blackat
Senior Member
 
L'Avatar di Blackat
 
Iscritto dal: Oct 2004
Città: Acireale
Messaggi: 447
I problemi nel codice html sono tantissimi!

Tu hai una pagina di 57400 byte che come minimo si può
ridurre ad una pagina di meno 30000 byte.

Ad esempio, riga 96 :

Codice:
<center></center>
lo puoi benissimo togliere visto che non serve a niente.

Rimane il fatto che utilizzi per la formattazione della home
le tabelle che oggi non vengono usate più per la formattazione
delle pagine web.

So che può venire difficile pensare a realizzare il layout del
sito senza le tabelle ( lo pensavo anche io così, ma è
questione di abitudine ) ma si può fare.

Per il resto credo che i vari pezzi di flash sono quelli che rendono
lento il caricamento del sito.
__________________
Ho concluso acquisti e/o vendite con : SHIVA>>LuR<<, TheGaiden, ArvMau
Blackat è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2005, 15:06   #10
Blackat
Senior Member
 
L'Avatar di Blackat
 
Iscritto dal: Oct 2004
Città: Acireale
Messaggi: 447
Questo è come si vede il tuo sito con lynx, uno dei più famosi
editor testuali utilizzati
Codice:
     [1]tanti giochi e concorsi con in palio fantastici premi 

   [bg_cruscotto.gif] Il tuo Winnerland [ang_tuo.gif]

   Nome Winnerland ____________
   Password ____________
   [2]vai >>
   [3]Iscriviti ora!
   [4]Ricorda i tuoi dati

   Motore di ricerca premi Winnerland
   [Scegli il premio] Vai
   [ang_bottomsx.gif] [ang_bottomdx2.gif]
   [EMBED]
   [EMBED]
   [bg_cruscotto.gif] I nostri vincitori: 16748 [ang_winners.gif]

   [5]i nostri vincitori giurese
   ha vinto
   "un lettore DVD All-Tel"

   [ang_bottomsx.gif] [ang_bottomdx2.gif]
   [bg_cruscotto.gif] WinCommunity [ang_tuo.gif]

   [6][button_pw.gif] Guadagna Punti Win rispondendo al nostro
   questionario
   [7]   :: area vincitori [win.gif]
   [8]   :: guestbook
   [9]   :: l'angolo delle idee
   [10]   :: bacheca di Elena [win.gif]
   [11]   :: contattaci

   [ang_bottomsx.gif] [ang_bottomdx2.gif]
   [bg_cruscotto.gif] Le Aree [ang_tuo.gif]

   [12]   :: infovinci [win.gif]
   [13]   :: i concorsi conclusi
   [14]   :: win mobile
   [15]   :: oroscopo [win.gif]
   [16]   :: lotto [win.gif]

   [ang_bottomsx.gif] [ang_bottomdx2.gif]

   Se hai problemi nella visualizzazione dei giochi scarica il plugin
   flash:
                       [17][getflashplayer.gif] 

   [bg_cruscotto.gif] [18]Gioca e Vinci [ang_gv.gif]
   [bg_cruscotto.gif] [19]InfoVinci [ang_iv.gif]
   [bg_cruscotto.gif] [20]PuntiWin [sun_tab.gif] [ang_pw.gif]
   [21][tab_wlc.gif] 
   [dot_cruscotto.gif]

                            [dot_cruscotto.gif]

                  [EMBED]
                          [EMBED]         [EMBED]
                  [EMBED]
                                  [EMBED]         [EMBED]
                          [EMBED]
                          [EMBED]

                            [dot_cruscotto.gif]
       [ang_tuo_bottsx.gif] [dot_cruscotto.gif] [ang_tuo_bottdx.gif]

                                  [EMBED]

   [bg_cruscotto.gif] InfoVinci [ang_tuo.gif] [dot_cruscotto.gif]

                            [dot_cruscotto.gif]

     [is_03.gif] [moneta.gif]
       [22][vai_hp.gif] 
     [is_02.gif] [moneta.gif]
       [23][vai_hp.gif] 
     [is_01.gif] [moneta.gif]
       [24][vai_hp.gif] 

   SCOMMETTERE 24 ORE AL GIORNO?
   Da  oggi  puoi  seguire tutti i campionati di calcio 24 ore su 24! Una
   giornata ogni 90"! Incredibile ma vero: 24Hour Football
   SCOPRI IL NUOVO CONCORSO SAMSUNG
   Puoi   vincere  un  bellissimo  cellulare  Samsung  SGH-E630  e  altri
   fantastici premi! Clicca qui! GIOIE.IT
   Registrati su Gioie.it e riceverai subito un buono sconto da 15!

   Gioca e vinci In scadenza
   [25]Metti alla prova la tua abilità con il mouse, partecipa e scopri
   se hai vinto [26]Affrettati, hai ancora pochi giorni per partecipare a
   questi concorsi!
   Rispondi e vinci Vincite istantanee
   [27]Per  gli  appassionati  del  quiz: domande, questionari e sondaggi
   [28]Basta  un  click  per  scoprire  se  hai  vinto. Gratta e vinci ed
   estrazioni immediate
   Iscriviti e vinci Sms...sa e vinci
   [29]Compila  i form ed invia i tuoi dati, in palio troverai fantastici
   premi  [30]Solo  la  tastiera  del  tuo  telefonino  per partecipare e
   vincere
   Acquista e vinci Raccogli e vinci
   [31]Acquista   i   prodotti   ed   invia   i  tagliandi,  parteciperai
   all'estrazione  di  favolosi premi [32]Scegli, raccogli e spedisci: le
   raccolte punti più interessanti selezionate per te.

                            [dot_cruscotto.gif]
       [ang_tuo_bottsx.gif] [dot_cruscotto.gif] [ang_tuo_bottdx.gif]

                                  [EMBED]

                           [33][onlyforweb.gif] 
                           [34][946742]         
                           [35]Delete 

 [EMBED]
         | [36]Cos'è Winnerland | [37]News | [38]Chi Siamo | [39]Lavora Con Noi
                                [40]Digibrands
__________________
Ho concluso acquisti e/o vendite con : SHIVA>>LuR<<, TheGaiden, ArvMau
Blackat è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2005, 15:16   #11
Swalke
Member
 
L'Avatar di Swalke
 
Iscritto dal: Dec 2004
Messaggi: 131
Questo non è il mio sito... ...è solo un sito che dovrebbe impiegare circa 30 secondi ad aprirsi (come il mio)!
Il mio non è on-line.
Lo avevo postato per sapere una cosa!
Il sito di winnerland nonostante pesi 30 secondi, viene visualizzato piano piano!
Altri siti invece compaiono di botto solo alla fine dei secondi!
Questa è la vera cosa letale dell'attesa!
Da cosa dipende?

Inoltre come faccio a non usare le tabelle?
Come separo le cose?

Ultima modifica di Swalke : 13-07-2008 alle 15:00.
Swalke è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2005, 15:27   #12
Blackat
Senior Member
 
L'Avatar di Blackat
 
Iscritto dal: Oct 2004
Città: Acireale
Messaggi: 447
Quote:
Questo non è il mio sito... ...è solo un sito che dovrebbe impiegare circa 30 secondi ad aprirsi (come il mio)!
Il mio non è on-line.
Lo avevo postato per sapere una cosa!
Il sito di winnerland nonostante pesi 30 secondi, viene visualizzato piano piano!
Pensavo fosse il tuo!
Resta il fatto che il sito di winnerland non è usabile.
Quote:
Altri siti invece compaiono di botto solo alla fine dei secondi!
Questa è la vera cosa letale dell'attesa!
Da cosa dipende?
Penso che dipenda da molti fattori, sopratutto dal peso della pagina
e dei contenuti dinamici ( sopratutto quelli delle immagini che si
creano appena apri la pagina ).

Quote:
Inoltre come faccio a non usare le tabelle?
Come separo le cose?
Utilizzi i blocchi, e cioè quelli che fai con i tag <div>.
Metti un pò di css e riesci a fare un molto lineare, pulito e carino.
Se vedi la home del mio sito noterai che è molto pulita e
sopratutto noterai il fatto che non ho utilizzato le tabelle.
Per qualsiasi problema scrivi.
__________________
Ho concluso acquisti e/o vendite con : SHIVA>>LuR<<, TheGaiden, ArvMau
Blackat è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2005, 15:41   #13
lombardp
Senior Member
 
L'Avatar di lombardp
 
Iscritto dal: Jun 2002
Città: Firenze
Messaggi: 630
Quote:
Originariamente inviato da Swalke
Questo non è il mio sito... ...è solo un sito che dovrebbe impiegare circa 30 secondi ad aprirsi (come il mio)!
Il mio non è on-line.
Lo avevo postato per sapere una cosa!
Il sito di winnerland nonostante pesi 30 secondi, viene visualizzato piano piano!
Altri siti invece compaiono di botto solo alla fine dei secondi!
Questa è la vera cosa letale dell'attesa!
Da cosa dipende?
Inoltre come faccio a non usare le tabelle?
Come separo le cose?
L'attesa può dipendere da tante cose, per esempio specificare WIDTH e HEIGHT per le immagini significa semplificare il lavoro al browser, che sa subito lo spazio da allocare. Anche tabelle particolarmente complesse vengono "disegnate" solo quando il browser ha la visione complessiva.

Il tempo di caricamento si riduce anche con il prefetch delle immagini, inserendo un piccolo JavaScript all'inizio che carica le immagini prima che compaiano nell'HTML.


Se vuoi togliere le tabelle ti dico questo: convertire un sito che usa pesantemente le tabelle in uno che usa DIV e CSS è spesso impossibile. Per non usare le tabelle è molto più agevole pensare da subito il sito per non usarle.
__________________
---> Lombardp
CSS Certified Expert (Master Level) at Experts-Exchange
Proud user of LITHIUM forum : CPU technology
Webmaster of SEVEN-SEGMENTS : Elettronica per modellismo
lombardp è offline   Rispondi citando il messaggio o parte di esso
Old 29-03-2005, 15:54   #14
Blackat
Senior Member
 
L'Avatar di Blackat
 
Iscritto dal: Oct 2004
Città: Acireale
Messaggi: 447
Quote:
Se vuoi togliere le tabelle ti dico questo: convertire un sito che usa pesantemente le tabelle in uno che usa DIV e CSS è spesso impossibile. Per non usare le tabelle è molto più agevole pensare da subito il sito per non usarle.
Sono d'accordo con te, ma ci sono certi dettagli in siti costruiti
pesantemente con le tabelle dove è possibile fermarsi un secondo
e pensare la soluzione alternativa ad una tabella.

Conosco alcuni che utilizzano tabelle per realizzare banner
al top della pagina che si possono
fare con i div, che utilizzano tabelle per fare menù che
si possono fare con le liste, o che utilizzano righe e/o colonne
di tabelle per fare spazi o righe bianche, che utilizzano
tabelle per posizionare immagini in vari posizioni della pagina
dove è possibile utilizzare il tag img con qualche riga di
codice di css!!!

Sono questi piccoli dettagli che migliorano la qualità di un sito
web e non costa molto tempo prendere il codice sorgente
e fare un minimo di pulizia togliendo se non tutte almeno alcuni
inutili tabelle.

Ricordo che mi fu spiegato il vero significato di una tabella.
Una tabella nasce per essere una tabella ( sccusate il gioco di
parole ) e non un modo per dare un layout carino ad una
pagina html.


A chi non ci crede consiglio di visitare il sito di Tiscali.it e notare
che non hanno utilizzato tabelle per il layout del sito.
__________________
Ho concluso acquisti e/o vendite con : SHIVA>>LuR<<, TheGaiden, ArvMau
Blackat è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Le soluzioni FSP per il 2026: potenza e IA al centro Le soluzioni FSP per il 2026: potenza e IA al ce...
AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa AWS annuncia European Sovereign Cloud, il cloud ...
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto Redmi Note 15 Pro+ 5G: autonomia monstre e displ...
HONOR Magic 8 Pro: ecco il primo TOP del 2026! La recensione HONOR Magic 8 Pro: ecco il primo TOP del 2026! L...
Insta360 Link 2 Pro e 2C Pro: le webcam 4K che ti seguono, anche con gimbal integrata Insta360 Link 2 Pro e 2C Pro: le webcam 4K che t...
Realme: la trasformazione in sub-brand d...
PlayStation 6 si farà attendere: ...
BWT Alpine chiude la prima tornata di pr...
Beyond Good & Evil 2 non è st...
Qualcomm: il CEO ha guadagnato quasi 30 ...
AMD: 'Non importa cosa dice Intel, i mig...
Non è solo colpa del mercato: il ...
3 smartphone ai prezzi più bassi ...
Pwn2Own Automotive 2026 da record: 76 ze...
Più watt, più bassi e subwoofer incluso:...
Xiaomi POCO F8 Pro, un top di gamma a 54...
Tassa di 2 euro sui piccoli pacchi: un a...
Robot super automatico con lavaggio a 75...
Ecco perché dovremmo tutti avere ...
È un robot completo con molte del...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 20:02.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v