Back to top

Autore Topic: [Risolto] problema con immagini mappate  (Letto 5245 volte)

Offline xnotar

  • Esploratore
  • **
  • Post: 120
  • Sesso: Maschio
    • Mostra profilo
[Risolto] problema con immagini mappate
« il: 26 Gen 2017, 10:52:03 »
Buongirno a tutti.
Ho un problemino...
Devo costruire una homepage con un'immagine mappata (per intenderci quelle immagini che hanno una o più aree cliccabili).
Ho preso la mia bella immagine e l'ho mappata tutta tramite il filtro web contenuto in Gimp.
Ora il problema è che una volta creato il modulo che contiene l'immagine e tutto il suo codice di mappatura, le aree sensibili risultano spostate rispetto a come le ho mappate.
Ho fatto una prova in html puro senza usare joomla (joomla 3.5) e tutto risulta regolare, dunque è da escludere che sia l'editor che ho usato.
Forse mi sfugge qualche cosa :-\
Qualche idea in merito???
Grazie a tutti.
 
« Ultima modifica: 27 Gen 2017, 10:24:10 da xnotar »
xnotar

Offline zent

  • Esploratore
  • **
  • Post: 159
  • Sesso: Maschio
    • Mostra profilo
Re:problema con immagini mappate
« Risposta #1 il: 26 Gen 2017, 11:38:55 »
Non ti so rispondere in merito, ma se fossi in te proverei il modulo: JA Image Hotspot

Offline xnotar

  • Esploratore
  • **
  • Post: 120
  • Sesso: Maschio
    • Mostra profilo
Re:problema con immagini mappate
« Risposta #2 il: 26 Gen 2017, 11:40:12 »
Ok, grazie. Lo provo e faccio sapere.
xnotar

Offline xnotar

  • Esploratore
  • **
  • Post: 120
  • Sesso: Maschio
    • Mostra profilo
Re:problema con immagini mappate
« Risposta #3 il: 26 Gen 2017, 11:52:25 »
Provato, ma quello fa solo mettere dei punti di riferimento sule immagini e cliccandogli sopra può aprire un popup o un link, io invece devo mappare alcune aree dell'immagine con perimetri ben definiti.
Grazie lo stesso comunque.
xnotar

Offline $Red

  • Moderator
  • Instancabile
  • *****
  • Post: 5351
  • "Bastard Inside"
    • Mostra profilo
Re:problema con immagini mappate
« Risposta #4 il: 26 Gen 2017, 14:26:30 »
Ciao, forse mi sbaglio ma secondo me il problema è dovuto dalle dimensioni dell'immagine, la mappatura delle immagini tramite software come gimp avviene calcolando tot. px da ogni lato dell'immagine, quindi quando carichi l'immagine nel sito se non ha le dimensioni idonee al dispositivo ed allo spazio in cui la inserisci i browser la ridimensionano, per capirci le dimensioni che si leggono quando si analizza un immagine su un sito web che riporta dimensioni immagine ... e ridimensionata in html a px n. e px n., la soluzione potrebbe e dovrebbe essere preparare la singola immagine per ogni tipo di dispositivo desktop, smarthphone, tablet, ecc..., poi tramite mediaquery css o Responsive utilities di bootstrap impostare ogni immagine al dispositivo corretto.

Offline xnotar

  • Esploratore
  • **
  • Post: 120
  • Sesso: Maschio
    • Mostra profilo
Re:problema con immagini mappate
« Risposta #5 il: 26 Gen 2017, 15:30:50 »
Mi sa che hai ragione. L'immagine è larga 1632px mentre il corpo del template se non ricordo male è impostato in % all'85%.
Appena rientro provo a portarlo in pixel a 1632 come l'immagine poi vi aggiorno.
xnotar

Offline $Red

  • Moderator
  • Instancabile
  • *****
  • Post: 5351
  • "Bastard Inside"
    • Mostra profilo
Re:problema con immagini mappate
« Risposta #6 il: 26 Gen 2017, 17:39:50 »
attenzione però perche le dimensioni totali del template inglobano anche gli altri elementi, spazi moduli laterali, spazi tra le varie posizioni, ecc..

Offline xnotar

  • Esploratore
  • **
  • Post: 120
  • Sesso: Maschio
    • Mostra profilo
Re:problema con immagini mappate
« Risposta #7 il: 27 Gen 2017, 08:59:18 »
attenzione però perche le dimensioni totali del template inglobano anche gli altri elementi, spazi moduli laterali, spazi tra le varie posizioni, ecc..
Infatti e qui nasce il problema...
Ho portato la larghezza del corpo centrale in pixel e impostato a 1632 come l'immagine, ma non è cambiato nulla. Però il mio dubbio è...
Nel css del template (helyx3) ho dato le misure di 1632px solo al corpo centrale, non al resto, dunque le parti laterali dovrebbero restringersi o allargarsi per adeguarsi alla misura impostata al corpo centrale o sbaglio?
Se è come dico io, non capisco perché non venga rispettata la mappatura, mentre se devo tenere conto di tutto come dici tu, come posso fare a calcolare la misura corretta per l'immagine?
xnotar

Offline xnotar

  • Esploratore
  • **
  • Post: 120
  • Sesso: Maschio
    • Mostra profilo
Re:problema con immagini mappate
« Risposta #8 il: 27 Gen 2017, 09:03:43 »
Aggiorno...
Ora analizzando con la pagina, tramite Firefox, noto che il corpo centrale non è 1632px, ma 1602px, dunque nel css dovrei allargare ancora di 30px e portarlo a 1632.
Provo...
xnotar

Offline xnotar

  • Esploratore
  • **
  • Post: 120
  • Sesso: Maschio
    • Mostra profilo
Re:problema con immagini mappate
« Risposta #9 il: 27 Gen 2017, 10:09:38 »
Rieccomi...
Credo di aver risolto.
Nel css la misura del corpo centrale in pixel deve essere (nel mio caso) pari all'immagine 1632, ma i marigni destro e sinistro vanno portati a zero. Questi erano impostati a 15 e 15. Modificati e impostati a zero, ora la mappatura sembra andar bene.

Per semplicità posto i parametri che ho settato:

Codice: [Seleziona]
{.container{width:1632px}}
{padding-right:0;padding-left:0}

Ora mappo per bene tutta l'immagine e spero che anche con il resto rimanga tutto in ordine.
xnotar

Offline xnotar

  • Esploratore
  • **
  • Post: 120
  • Sesso: Maschio
    • Mostra profilo
Re:problema con immagini mappate
« Risposta #10 il: 27 Gen 2017, 10:23:01 »
OK! Tutto in ordine!
Dunque confermo di aver risolto.
Modifico il titolo.
xnotar

Offline $Red

  • Moderator
  • Instancabile
  • *****
  • Post: 5351
  • "Bastard Inside"
    • Mostra profilo
Re:[Risolto] problema con immagini mappate
« Risposta #11 il: 27 Gen 2017, 13:19:56 »
secondo me cosi quando viene visualizzato su dispositivi con grandezze diverse da quelle su cui lo stai visualizzando tu la mappatura dell'immagine verrà "sballata", hai provato a testare da diversi dispositivo o ad utilizzare il tool del browser? ad esempio per firefox strumenti/sviluppo web/modalità visualizzazione flessibile

Offline xnotar

  • Esploratore
  • **
  • Post: 120
  • Sesso: Maschio
    • Mostra profilo
Re:[Risolto] problema con immagini mappate
« Risposta #12 il: 27 Gen 2017, 13:40:12 »
Dal tool di Forefox ho capito quale era il problema sulle dimensioni.
Su altri monitor devo ancora provare, esempio dal cellulare, ma essendo responsive non dovrebbe adattarsi automaticamente o dico una castroneria?
Comunque appena riesco provo e aggiorno.
xnotar

Offline $Red

  • Moderator
  • Instancabile
  • *****
  • Post: 5351
  • "Bastard Inside"
    • Mostra profilo
Re:[Risolto] problema con immagini mappate
« Risposta #13 il: 27 Gen 2017, 18:02:42 »
certo se il sito è responsive l'immagine si adatterà alle dimensioni del dispositivo, ma non il codice di mappatura creato da gimp che come ti ho scritto sopra viene creato in base a distanza in px dai bordi dell'immagine quindi, nel momento in cui quell'immagine viene ridimensionata quelle distanze nel codice non corrisponderanno all'immagine ridimensionata in html, per questo và creata un' immagine per ogni dispositivo è mappata ogni immagine!

Offline xnotar

  • Esploratore
  • **
  • Post: 120
  • Sesso: Maschio
    • Mostra profilo
Re:[Risolto] problema con immagini mappate
« Risposta #14 il: 27 Gen 2017, 18:17:15 »
Mmm!
Ma sarebbe impossibile creare un'immagine per ogni dispositivo, i display hanno tutti dimensioni diverse.
Tu dici che i browser dei vari dispositivi non fanno un calcolo (se così possiamo chiamarlo) automatibamente?
xnotar

Offline $Red

  • Moderator
  • Instancabile
  • *****
  • Post: 5351
  • "Bastard Inside"
    • Mostra profilo
Re:[Risolto] problema con immagini mappate
« Risposta #15 il: 27 Gen 2017, 23:15:20 »
Non é impossibile è una questione di risoluzione e 1024x768 800x600 ecc..., non di grandezza dello schermo, in realtà andrebbe fatto sempre
« Ultima modifica: 27 Gen 2017, 23:17:43 da $Red »

Offline xnotar

  • Esploratore
  • **
  • Post: 120
  • Sesso: Maschio
    • Mostra profilo
Re:[Risolto] problema con immagini mappate
« Risposta #16 il: 28 Gen 2017, 16:00:22 »
Ok, capito!
Ho provato e in effetti è come dici tu.
Dunque le mappature dovrebbero cambiare in base alla risoluzione impostata anche per i monitor dei pc desktop oltre che per i dispositivi mobili, quindi è impossibile creare una pagina che vada bene per chiunque si connetta?
xnotar

Offline xnotar

  • Esploratore
  • **
  • Post: 120
  • Sesso: Maschio
    • Mostra profilo
Re:[Risolto] problema con immagini mappate
« Risposta #17 il: 28 Gen 2017, 16:12:08 »
Ho fatto un'altra prova.
Le mappature si spostano non in base alla risoluzione intesa come numero di pixel, ma al rapporto 4:3  16:9  5:4  16:10.
Prendiamo in considerazione i primi due (per gli altri due non ho mai visto monitor che li gestiscano), allora basterebbe creare le due immagini e mapparle per quel tipo di rapporto secondo te?
Però mi viene un dubbio...
I telefoni in orizzontale sono in 16:9 ma in verticale che rapporto usano, non credo sia 4:3 e per i tablet sarà la stessa cosa?

 :o Sto andando in paranoia. Cosa è meglio fare? Lasciar perdere la costruzione di una pagina del genere o vale la pena sbattersi senza mai avere la certezza che tutti possano visualizzare correttamente il sito?
xnotar

Offline $Red

  • Moderator
  • Instancabile
  • *****
  • Post: 5351
  • "Bastard Inside"
    • Mostra profilo
Re:[Risolto] problema con immagini mappate
« Risposta #18 il: 28 Gen 2017, 16:36:26 »
stai facendo confusione, l'aspetto è proporzionale alla risoluzione e viceversa! ti basta creare 3/4 immagini, smarthphone, tablet, desktop e, opzionalmente secondo me, la large desktop per risoluzioni oltre i 1920px di wide.

Offline xnotar

  • Esploratore
  • **
  • Post: 120
  • Sesso: Maschio
    • Mostra profilo
Re:[Risolto] problema con immagini mappate
« Risposta #19 il: 28 Gen 2017, 16:49:17 »
stai facendo confusione, l'aspetto è proporzionale alla risoluzione e viceversa! ti basta creare 3/4 immagini, smarthphone, tablet, desktop e, opzionalmente secondo me, la large desktop per risoluzioni oltre i 1920px di wide.

Aspetta, perché io ho un monitor full 1920x1080 (16:9:) ed ho fatto il lavoro usando questo monitor così impostato. Ora ho provato a cambiare i vari rapporti ed ho notato che qualsiasi risoluzioni imposto, lasciando il rapporto in 16:9, la mappatura è corretta, mentre impostando una qualsiasi altra risoluzione in 4:3 la mappatura va fuori completamente dai punti mappati, dunque se uno ha un monitor impostato a 4:3 non potrà vedere correttamente la mappatura. Ecco perché pensavo di farne 2 di immagini, poi però pensavo ai dispositivi mobili che non credo abbiano la risoluzione a 4:3.
Un altro problema è...
Ammesso che io faccia 3 o 4 mappe su immagini con dimensioni diverse, poi come le gestisco in Joomla per far visualizare quelle giuste ai vari dispositivi?
xnotar

 



Web Design Bolzano Kreatif