WebSite X5Help Center

 
Nicola M.
Nicola M.
User

Html con integrata parte in SVG appaiono rimpicciolite in Internet Explorer  it

Autore: Nicola M.
Visite 1218, Followers 1, Condiviso 0  

Il problema è il seguente: la pagina HTML prodotta, con integrata una parte in svg, funziona perfettamente con i browser  Edge, Mozilla Firefox e Google Chrome.

Non così con Internet Explorer. Ossia l'mmagine e tutte le funzioni ci sono e funzionano, ma la si vede rimpicciolita all'incirca del 70%.

Ho fatto vari esperimenti, anche con altri file svg che, se aperti solo come soli svg in Internet Explorer appaiono corretti nelle funzioni e della grandezza voluta, ma se integrati nella pagina web HTML e poi pubblicati, ripeto, la cosa si vede rimpicciolita.

Ora vi chiedo se c'è o esiste qualche particolare "codicillo" da applicare per rendere la cosa compatibile con il browser Internet Explorer? Grazie

Postato il
5 RISPOSTE
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Utente del mese ESUtente del mese PT

... dovresti far vedere il LINK per poter capire...

... per il rispetto delle proporzioni, se usi il TAG <IMG> potresti provare ad aggiungere gli attributi width ed height ...

...  ho IE.7 e qui gli SVG non fungono, regolare invece su Ch ed Ff...

... eventualmente, per realizzare mappature, e penso anche in vettoriale, prova WebAnimator, che non conosco personalmente, non posso neanche installarlo, ma che potrebbe assolvere alle tue esigenze...

.



Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Nicola M.
Nicola M.
User
Autore

RIPETO:

Ho prodotto una pagina web in hmtl dove vi è integrata una parte in svg. La pagina che vorrò pubblicare (sto infatti lavorando ad una nuova veste grafica del sito..) funziona perfettamente ed esattamente come volevo.

Il problema è dovuto al fatto che questa pagina, aperta con l'anteprima di Internet Explorer, l'immagine la si vede rimpicciolita del 70%. Con gli altri browser non ci sono assolutamente problemi.

Chiedo a qualcuno (ma deve rispondere solo se lo sa e non perché è obbligato) se è un problema non risolvibile (dovuto al fatto che Internet Explorer è un browser obsoleto e superato) o se effettivamente c'è la possibilità di ovviare, intervenendo con qualche codicillo etc.

Allego di seguito, in carattere corsivo, un esempio del file svg in questione:

<!DOCTYPE html>

<html>

<head>

<meta http-equiv="content-type" content="text/html; charset=UTF-8">

<meta name="robots" content="noindex, nofollow">

<meta name="googlebot" content="noindex, nofollow">

<script type="text/javascript" src="/js/lib/dummy.js"></script>

<link rel="stylesheet" type="text/css" href="/css/result-light.css">

<style type="text/css">

#serra, #alto {fill:rgba(255, 255, 255, 0.35);pointer-events:all;}

#serra:hover {fill:rgba(231,120,23, 0.50);}

#alto:hover {fill:rgba(144,30,120, 0.50);}

</style>

<script type='text/javascript'>//<![CDATA[window.onload=function(){}//]]>

</script>

</head>

<body>

<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 283.45 226.76" enable-background="new 0 0 283 45 226.76" xml:space="preserve">

<g id="Layer_1">

<g id="Map_2_">

<g id="Map">

<image overflow="visible" enable-background="new" width="592" height="473" transform="scale(0.48 0.48)"id="Map_1_" xlink:href="data:image/png;base64,iecx4C+MXGxAC6Hj58uFDZx0Z4glGRkVy7tcmmp/>

  </g>

  <g id="Layer_2">

    <polygon id="serra" fill="nome" points="177.55 76 250.99 75.72 251.21 126.19 188.64 126.4 188.57 107.97 183.46 107.97 183.46 101.85 177.62 101.92 177.55 76"/>

    <polygon id="alto" fill="nome" points="77.83 109.05 151.2 109.2 151.13 159.6 88.63 159.52 88.63 141.02 83.59 141.02 83.59 134.9 77.76 134.9 77.83 109.05"/>

</g>

</svg>

Leggi di più
Postato il da Nicola M.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Utente del mese ESUtente del mese PT
Nicola M.
... ... ... ... Chiedo a qualcuno (ma deve rispondere solo se lo sa e non perché è obbligato) se è un problema non risolvibile (dovuto al fatto che Internet Explorer è un browser obsoleto e superato) o se effettivamente c'è la possibilità di ovviare, intervenendo con qualche codicillo etc. .. ... ... ... ... ...

... non si risponde certo per perdere tempo, e né per farlo perdere,  ma per capire, chiarire, suggerire ed orientare, come avvenuto nel topic della mappatura...

... visto la situazione di stallo non posso aggiungere altro, e seguirò a distanza l'evoluzione dell'argomento...

... ... comunque, per me manca qualcosa in quel codice, e sempre per me, almeno a vederlo così non può funzionare, e non hai prodotto né la fonte né un esempio pubblicato in rete come richiesto; ...aiutare per essere aiutati...

... se hai già riscontrato da te il problema su IE, allora ti sei anche risposto; ... essendo codice extra che non a che fare con il programma, (ove però ci sono i pannelli ESPERTO per integrazione di codice terzo), dovrai quindi documentarti nella fonte del codice che usi, e in RETE dove si discute di argomenti e problemi simili...

... puoi rimanere in attesa di esperti che ne possano aver affrontato problemi simili e sapere già qualcosa...

.



Leggi di più
Postato il da  ‪ KolAsim ‪ ‪
Incomedia
Riccardo P.
Incomedia

Buongiorno Nicola,

purtroppo sul codice esterno non posso aiutarti, dovrai attendere maggiori informazioni da altri utenti della community.

Grazie.

Leggi di più
Postato il da Riccardo P.