Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Problemi con Opera

  1. #1

    Problemi con Opera

    Dopo Safari, Opera sarebbe il browser che meglio rispetta gli standard, insieme a Firefox,no?

    Purtroppo invece mi dà un paio di problemini con un sito, niente di grave però sono fastidiosi e da opera non me li aspettavo:

    1)se aprite questa pagina con Firefox o IE si vedono le fotine coi faccioni dei personaggi indicati, con Opera invece non esce nessuna immagine, al loro posto c'è un puntino che non so cosa rappresenta. I tag IMG si trovano dentro una lista di definizioni.
    html:
    codice:
    <dl>
    <dt>
     Segretario:
    </dt>
    <dd id="segretario">Tizio[img]fotodirettivo/segretario.png[/img]</dd>
    </dl>
    css:
    codice:
     dt{width:18em;
       margin-top:20px;border: 2px dashed #FFA182;border-bottom:0;border-left:0;
    }
     dd{width:18em;border:2px dashed #FFA182;border-left:0;border-top:0;
    }
    
     img{width:38%;padding-left:11em;}
    2)se aprite quest'altra pagina con IE, non succede niente di speciale, ma sappiamo che IE fa schifo; se lo aprite con Firefox, mettendo il mouse su un punto qualunque di un articolo,l'articolo stesso viene circondato da un bordo; con Opera questo bordo invece non compare.
    html:
    codice:
    <div id="art1">
     <h4>Art. 1</h4>
     
    
    Bla bla bla bla.</p>
    </div>
    css:
    codice:
    div[id^=art]:hover{
       border: 2px dashed #FFBE5B;
    }
    a pensarci bene, ho usato un selettore css3, può darsi che opera8.5 non li supporta?

    3) nella stessa pagina, mettendo il mouse ad esempio sul link "Art.1" compare di fianco l'indirizzo del link. Firefox riporta solo ad esempio "statuto.php#art1", al quale aggiungo io manualmente la prima parte(invariante) del link, Opera invece ci mette tutto:http://sitoesempio.org/statuto.php#art1 ,di conseguenza, quando io ci aggiungo la prima parte, questa risulta ripetuta....qual'è il comportamento corretto in questo caso,quello di Firefox o quello di Opera?
    hmtl:
    codice:
    <h4>Art. 1</h4>
    css:
    codice:
    a:hover:after{
       content: " (http://sitoesempio.org/" attr(href) ") ";
    }



  2. #2

    Re: Problemi con Opera

    Originariamente inviato da COMANDANTE SPACE
    Dopo Safari, Opera sarebbe il browser che meglio rispetta gli standard, insieme a Firefox,no?
    in realtà Opera 8.5 qualche problema coi CSS 2 ci sono ancora... Opera 9 (per adesso in beta) va molto meglio.
    I browser col migliore supporto sono: FF1.5, Opera 9, Safari, Konqueror.

    In effetti i CSS3 non sono praticamente supportati (pur con qualche eccezione).


  3. #3
    Opera 9 ho letto che straccia firefox1.5 per quanto riguarda html e css (poi avrà altre lacune come l'assenza dell'xsl,ma questo è un altro discorso), tra l'altro passa pure l'acid test 2 (prima solo safari lo passava).Peccato che la beta mi vada in crash a ogni chiusura del programma

    Cmq diciamo che per il secondo problema la causa è il mancato supporto ai selettori css3 di Opera.

    Riguardo gli altri due problemi che ho segnalato sai dirmi qualcosa?Mi dà fastidio consigliare ai visitatori con IE di installare Opera, per poi scoprire che non mi fa neanche visualizzare le immagini...


  4. #4
    Originariamente inviato da COMANDANTE SPACE
    Opera 9 ho letto che straccia firefox1.5 per quanto riguarda html e css (poi avrà altre lacune come l'assenza dell'xsl,ma questo è un altro discorso), tra l'altro passa pure l'acid test 2 (prima solo safari lo passava).Peccato che la beta mi vada in crash a ogni chiusura del programma

    Cmq diciamo che per il secondo problema la causa è il mancato supporto ai selettori css3 di Opera.

    Riguardo gli altri due problemi che ho segnalato sai dirmi qualcosa?Mi dà fastidio consigliare ai visitatori con IE di installare Opera, per poi scoprire che non mi fa neanche visualizzare le immagini...

    Safari, Opera 9, Konqueror e Firefox 1.5.x hanno un supporto dei CSS 2.x talmente vicino agli standard che le differenze son davvero minime.
    Opera 9 (che ricordo è ancora in beta) non mi ha mai dato problemi (tranne un rallentamento generale con pagine molto complesse e su pc scarsamente dotati).
    Safari 2... anche lì il problema è che è ancora in beta.
    Al momento il browser stabile col migliore supporto è Firefox (nella mia esperienza).
    Konqueror non ho ancora avuto il modo di testarlo, ma dicono che il supporto sia buono.
    Anche nel terzo problema stai usando i CSS 3 (non penso supportati da Opera 8.5.x).
    Adesso non ho Opera installato percui non so che dirti... comunque se vuoi ci sono degli hack per Opera 8.5 e precedenti

  5. #5
    :after fa parte dei css3?

  6. #6
    Originariamente inviato da COMANDANTE SPACE
    :after fa parte dei css3?
    no CSS 2... comunque è uno dei selettori poco supportati...

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    134
    css3???voglio info ed esempi(link a siti!!) datemelliiiiiiiiiiii suppongo che solo opera 9 supporti css3... cmq magari a livello di standard, opera e firefox se la giocano(anche se il motore di base alla fine è lo stesso bene o male!), tuttavia preferisco IE6 meno paranoico e sempre ubbidiente!

  8. #8
    ma forse non si è capito bene qual'è il problema: in pratica in firefox compare "http://sito.com/pagina.php", in Opera compare invece "http://sito.com/http://sito.com/pagina.php". Fai una prova sulla pagina che ho indicato.
    Firefox e Opera trattano il link in maniera diversa, firefox usa solo l'attributo href, opera invece prende l'attributo href e ci aggiunge all'inizio l'indirizzo del sito...

    prova a salvare ed aprire questo esempio con firefox e opera:

    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    	
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it">
    <head>
     <title></title>
     <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
    <style type="text/css">
    a:hover:after{
       content:attr(href);
    }
    </style>
    </head>
    
    <body>
    ciao
    </body>
    </html>

  9. #9
    Originariamente inviato da Babadi
    css3???voglio info ed esempi(link a siti!!) datemelliiiiiiiiiiii suppongo che solo opera 9 supporti css3... cmq magari a livello di standard, opera e firefox se la giocano(anche se il motore di base alla fine è lo stesso bene o male!), tuttavia preferisco IE6 meno paranoico e sempre ubbidiente!
    A dire la verità abbiamo appena detto che opera8.5 non supporta i css3.... [edit]ops,avevo letto male il tuo post ....

    comunque i css3 non sono ancora una specifica w3c, quindi se un browser non li supporta, non gli si può rimproverare niente.
    Ad ogni modo, Firefox supporta dei pezzi di css3, i selettori. Ad esempio div[id^=art] prende tutti i div il cui attributo id inizia con "art"..

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.