• Home
  • Forum
  • Fare Web
  • Javascript

pesantezza Javascript client-side

  • Creatore Discussione Creatore Discussione merovingio92
  • Data di inizio Data di inizio 2 Set 2013
M

merovingio92

Nuovo Utente
17 Ago 2013
10
0
0
  • 2 Set 2013
  • #1
Ciao a tutti.:byebye:
Dunque come ho scritto nella mia precedente discussione sono riuscito a risolvere il problema dello smartphone detector e del flash, ora ho però un problema che potrebbe essere davvero irrisolvibile.

La pagina che si va a caricare quando il sito è visualizzato da smartphone è corretta, con il suo menù in javascript al posto del flash, però il problema è che tale menù è probabilmente troppo pesante per gli smartphone (infatti il file che ha una grandezza complessiva di circa 700 Kb dovuta proprio al menu in javascript:crying, e quindi lagga da morire su un iphone 4 per esempio, e su apparecchi antecedenti neanche parte, mentre su un iphone 5 se la cava bene.

Ne deduco quindi che il problema derivi dalle prestazioni del cellulare stesso. Avevo quindi pensato di far eseguire il javascript da lato server, in modo da "appesantire" il server piuttosto che il cellulare.
E' possibile o per ora non se ne parla?
Grazie a chiunque risponda.
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.606
54
48
TN
  • 12 Set 2013
  • #2
700 Kb per un menu sono troppi. Io cercherei un menu piu leggero
 
M

merovingio92

Nuovo Utente
17 Ago 2013
10
0
0
  • 13 Set 2013
  • #3
In realtà il fatto della pesantezza non dipende propriamente dallo script. Ho trovato un programma in rete che converte automaticamente un flash in javascript (si chiama Swiffy), e così ho convertito il mio menù da flash a javascript automaticamente. Il problema è che lo script di output oltre ad essere pesante (per gli smartphone), è anche difficile da capire dal punto di vista tecnico, e quindi difficilmente modificabile.
Qualsiasi idea per risolvere il problema è ben accetta.
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.606
54
48
TN
  • 13 Set 2013
  • #4
Ho riguardato il menu, non è poi cosi difficile replicarlo con html e css e se prorpio non puoi fare a meno dell'effetto sonoro ci puoi mettere anche un po di javascript
La mia personale idea rimane quella : creane uno simile solo con html e css e caricalo se l'utente sta usanto un dispositibo mobile
 
M

merovingio92

Nuovo Utente
17 Ago 2013
10
0
0
  • 13 Set 2013
  • #5
Ok mi piace. Ma davvero con html e css quell'animazione? Sembra davvero un gigantesco casino da fare in HTML... Puoi darmi un'idea generale della linea di sviluppo?
Grazie intanto per la risposta.
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.606
54
48
TN
  • 14 Set 2013
  • #6
Il menu di base protrebbe essere questo
HTML:
<style type="text/css">
    div#navigation {
        background-color: white;
        text-align: center;
    }
    div#navigation ul{
        margin:0;
        padding:0;
        list-style-type: none;
    }
    div#navigation ul li {
        float:left;
        text-align: center;
        margin:0 1px;
        background-color: #B00508;
        padding:10px 20px;
        font-size: .8em;
        border-bottom-left-radius:4px;
        border-bottom-right-radius:4px;
    }
    div#navigation ul li:hover,div#navigation ul li.current {
        background-color: #212121;
    }
    div#navigation ul li a {
        color:white;
        text-shadow: 2px 2px #000;
        text-decoration: none;
        font-size: .8em;
    }
</style>

<div id="navigation">
    <ul>
        <li class="current"><a href="#">HOME</a></li>
        <li><a href="#">SERVIZI</a></li>
        <li><a href="#">HOSTING</a></li>
        <li><a href="#">TARIFFE/COSTI</a></li>
        <li><a href="#">ORARI</a></li>
        <li><a href="#">CONTATTI</a></li>
    </ul>
</div>
Qui trovi degli esempi sull'animazione dei tabs in Jquery
Il secondo è quello che si avvicina di piu a quello in flash, ma in rete c'e ne sono tanti altri
Alcune animazioni dovrai farne a meno ma almeno hai un menu da 1kb
 
M

merovingio92

Nuovo Utente
17 Ago 2013
10
0
0
  • 14 Set 2013
  • #7
Grazie Criric! :fonzie: I tuoi sono ottimi spunti anzi mi hai dato praticamente già un menù... GRAZIEEE!
Ora vedo cosa utilizzare delle animazioni che mi hai dato. In effetti ne perdo come animazione in entrata ma visto che è per cellulari non mi interessa molto.
Alla prossima :byebye:
 
Devi accedere o registrarti per poter rispondere.

Discussioni simili

M
variabile javascript su link html
  • mizar1966
  • 30 Apr 2024
  • Javascript
Risposte
5
Visite
2K
Javascript 7 Mag 2024
mizar1966
M
I
Creare un banner temporaneo JavaScript
  • IlTizioScriptato
  • 25 Apr 2023
  • Javascript
Risposte
0
Visite
2K
Javascript 25 Apr 2023
IlTizioScriptato
I
S
Impossibile scorrere un oggetto in JavaScript
  • steven myth
  • 23 Set 2022
  • Javascript
Risposte
0
Visite
2K
Javascript 23 Set 2022
steven myth
S
N
Passare array da php a javascript
  • Namaste!
  • 12 Lug 2022
  • PHP
Risposte
5
Visite
3K
PHP 13 Lug 2022
WmbertSea
L
Quiz javascript funzionante da migliorare
  • Lenigmista
  • 24 Feb 2022
  • Javascript
Risposte
0
Visite
3K
Javascript 24 Feb 2022
Lenigmista
L
P
  • Bloccata
errore 404 con javascript
  • psicona
  • 31 Gen 2022
  • Javascript
Risposte
2
Visite
1K
Javascript 31 Gen 2022
Max 1
D
  • Bloccata
aiuto funzioni javascript
  • dedu
  • 9 Gen 2022
  • Javascript
Risposte
1
Visite
1K
Javascript 9 Gen 2022
Max 1
M
Upload immagine con javascript problemi con FormData()
  • MBlackmore
  • 6 Ott 2021
  • Javascript
Risposte
1
Visite
1K
Javascript 6 Ott 2021
MBlackmore
M
L
  • Bloccata
countdown multiplo javascript
  • lillo21
  • 3 Ago 2021
  • Javascript
Risposte
1
Visite
1K
Javascript 3 Ago 2021
Max 1
S
  • Bloccata
Problemi Javascript + Aruba
  • sak89
  • 6 Lug 2021
  • Javascript
Risposte
2
Visite
2K
Javascript 6 Lug 2021
Max 1
M
Inviare un file su un server remoto con JavaScript
  • Mirawara
  • 25 Mag 2021
  • Javascript
Risposte
0
Visite
1K
Javascript 25 Mag 2021
Mirawara
M
T
a href="javascript:;"
  • tore90
  • 17 Mag 2021
  • Javascript
Risposte
1
Visite
2K
Javascript 1 Nov 2021
sonusood2022
S
F
Creare elementi html con javascript
  • Fra_23
  • 7 Mag 2021
  • Javascript
Risposte
3
Visite
3K
Javascript 10 Ago 2021
McLeanerGla
M
A
pulsante di update campo mysql con javascript
  • AndreaCerre
  • 31 Mar 2021
  • Javascript
Risposte
2
Visite
1K
Javascript 31 Mar 2021
AndreaCerre
A
8
Javascript - PDF Form
  • 81bankai
  • 11 Mar 2021
  • Javascript
Risposte
0
Visite
2K
Javascript 11 Mar 2021
81bankai
8
B
javascript per problemi con pdf e Safari
  • bibliofila
  • 7 Gen 2021
  • Javascript
Risposte
0
Visite
3K
Javascript 7 Gen 2021
bibliofila
B
N
informazione javascript
  • Nedved95
  • 2 Dic 2020
  • Programmazione
Risposte
0
Visite
2K
Programmazione 2 Dic 2020
Nedved95
N
I
Eecuzione di javascript in ciclo foreach php.
  • inftecnica
  • 25 Ott 2020
  • PHP
Risposte
7
Visite
2K
PHP 28 Ott 2020
inftecnica
I
P
javascript:document.forms
  • PaoloG
  • 29 Ago 2020
  • Javascript
Risposte
7
Visite
2K
Javascript 3 Set 2020
Max 1
S
Consiglio esercizio Javascript
  • Shir0ni
  • 15 Lug 2020
  • Javascript
Risposte
2
Visite
2K
Javascript 16 Lug 2020
ninja72
N
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • Javascript
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?