Pro Netscape 7.2, un browser serio che mostra la verità.

Di: Pablito | 26/09/2020 18:36:06
Ciao, ho inserito uno Javascript per visualizzare delle immagini partendo dalle miniature, ma sul browser mi da "errore nella visualizzazione della pagina", come mai?

Risposte



La pagina è: http://www.comune.torino.it/museiscuola/appuntamenti/novita.htm#chiese

Di: Rio | 26/09/2020 18:37:06


Non lo so, la maggior parte delle volte devi controllare scrupolosamente il codice HTML della pagina per scoprirlo.
Tuttavia se il metodo ti funziona in una pagina HTML nuova, deve funzionare anche nel tuo lavoro.
Hai già provato ad applicare il tuo metodo javascript con una pagina nuova?
Se è così, si tratta "solo" di vedere cosa hai sbagliato ad aggiungere nel codice successivo.
Io comunque non riesco a vedere nessun ingrandimento cliccando sulle anteprime.
Infine, a volte quell'errore Explorer lo da anche senza un vero motivo logico. L'importante è che funzioni.

Di: Pablito | 26/09/2020 18:37:06


Che strano che tu non riesca visualizzarle, le ho testato da vari utenti e mi hanno detto che non ci sono problemi, forse dovresti reinstallare il Browser.

Di: Rio | 26/09/2020 18:37:06


Purtroppo non puoi costringere tutti gli utenti di reinstallare il browser.
Non mi funziona nemmeno con Netscape 7.1.
Il problema di compatibilità te l'ho voluto solo segnalare. Win 2000 SP4.
Ora sta a te decidere cosa fare. Buon lavoro.

Di: Pablito | 26/09/2020 18:37:06


Ciao Rio, non capisco perché sei ricorso alla funzione "ViewImage" Javascript del signor Anders Jennerberg e non hai utilizzato la funzione "Apri finestra browser" dalla scheda "Comportamenti" del pannello "Progettazione" del tuo Dreamweaver? Se provi il tuo sito con un altro browser "Netscape" ad esempio, la tua funzione... non funziona! Anzi può addirittura peggiorare mandando in tilt il browser dell'utente, avviando un processo continuo di lettura dello stesso script, ottenendo un effetto veloce “apri e chiudi” dell’ingrandimento.
Il web master deve aver cura che i propri lavori vengano interpretati da un maggior numero di browser possibili, non solo da Explorer. Bisogna avere installato sul proprio computer almeno i tre principali: Explorer, Navigator di Netscape e Opera e poi implementarli nelle funzionalità di Dreamweaver dal menu: File > Visualizza anteprima nel browser > Modifica elenco browser…
Per la tua funzione, lo script generato da Dreamweaver si presenta così:
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
//-->
</script>
La miniatura avrà il seguente codice:
<img src="immagine.jpg" width="100" height="100" border="0" onClick="MM_openBrWindow('nome_pagina.htm','nome_finestra','width=400,height=400')">
Ovviamente vanno messi il nome e i valori in larghezza e in altezza delle immagini. Al posto di ‘nome_pagina’ va messa la pagina che contiene l’ingrandimento con le quattro proprietà dei margini impostati su 0 da: Elabora > Proprietà di pagina. La proprietà ‘nome_finestra’ può essere anche omessa, l’importante è lasciare i due apici tra le virgole, es:
('nome_pagina.htm',' ','width=400,height=400').

Di: Gian Paolo | 26/09/2020 18:38:06


Grazie, penso di aver capito, guarda il risultato su: http://www.comune.torino.it/museiscuola/bacheca/fotografia.htm
Va bene?

Di: Rio | 26/09/2020 18:38:06


Queste funzionano, solo che non appare la manina, quindi l'utente non percepisce subito la possibilità di cliccare.

Di: Pablito | 26/09/2020 18:38:06


ok metto un # in collegamento.

Di: Rio | 26/09/2020 18:38:06


Sebbene il carattere # possa aiutare a risolvere il problema della manina, non risolve ahimè un altro problema… Poiché le tue miniature si trovano in una posizione troppo bassa, succede che cliccandovi sopra la pagina sale su, obbligando l’utente a utilizzare lo scroll.
Siccome mi sono trovato in una situazione pressappoco analoga, ho aggirato l’ostacolo servendomi di una soluzione che si è rivelata efficace.
Ho creato prima un collegamento diretto dalla miniatura alla pagina da aprire, poi con l’ausilio dello strumento punto attivo (usemap), un collegamento ad "Apri finestra browser". Essendo il ragionamento un po’ tortuoso ti faccio l’esempio direttamente con i tag:
<html>
<head>
<title>prova</title>
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
//-->
</script>
</head>
<body>
<a href="ingrandimento.htm"><img src="miniatura.jpg" width="100" height="100" border="0" usemap="#Map">
<map name="Map">
<area shape="rect" coords="1,2,98,99" onClick="MM_openBrWindow('ingrandimento.htm','nome_finestra','width=400,height=400')">
</map>
</a>
</body>
</html>
Con questa soluzione dovrebbe sparire l’antipatico inconveniente.
Fammi sapere

Di: Gian Paolo | 26/09/2020 18:38:06

Encomiabile Gian Paolo.

Gian Paolo, sei un encomiabile risolutore di problemi ed un perfetto interprete della filosofia di 001design.it.
Grazie del tuo prezioso contributo.

Di: Pablito | 26/09/2020 18:39:06


Ciao, finalmente dovrebbe andare bene, cosa ne dici?
Ho seguito le tue istruzioni ma non ho capito in pieno il passaggio anche perché non ho mai usato la map, o punto attivo, di cosa si tratta?
Grazie

Di: Rio | 26/09/2020 18:39:06


Ciao Rio,
con Explorer funziona tutto bene, con Netscape 7.2 invece la manina ancora non compare, ma il resto va bene.

Di: Pablito | 26/09/2020 18:39:06


Come mai con Netscape non appaiono neanche gli alt delle immagini?

Di: Rio | 26/09/2020 18:39:06


Comunque con la tabella è ancora meglio.

Di: Rio | 26/09/2020 18:39:06


Alla tua prima domanda rispondo cosi:
nella finestra delle proprietà di Dreamweaver, in basso a sinistra c'è un'icona che rappresenta l'ovale, il rettangolo e il poligono (punto attivo).
Sotto l'icona ci sono i relativi strumenti:"Strumento punto attivo rettangolo", "Strumento punto attivo ovale" e "Strumento punto attivo poligono". (Mappe cliccabili)
Lo scopo è questo:
Supponiamo di aver inserito la foto della cartina dell’Italia, e il nostro obiettivo è quello di far corrispondere ad ogni regione l’apertura di una pagina, gli strumenti su citati ci permettono di selezionare l’area desiderata e di collegarla alla nuova pagina senza che venga coinvolta l’intera immagine.
Alla seconda domanda, la risposta sarebbe lunga da dare… Hai mai sentito parlare di guerra dei browser? Si tratta della lunga e interminabile diatriba che coinvolge tuttora i due colossi informatici Microsoft e Netscape che nonostante abbiano aderito alle specifiche del consorzio "W3C" continuano a darsi battaglia. Questo purtroppo a danno dei webmaster che spesso si trovano a dover fare una scelta di campo.
Ho l’indirizzo di un articolo che ti consiglierei di leggere per approfondire l’argomento e nel quale trovi ampi ragionamenti sulla compatibilità: http://www.html.it/guida_old/problemi/html_01.htm
Sappi che Netscape negli ultimi anni ha perso molto terreno fino al punto che il suo utilizzo viene impiegato soltanto da una bassissima percentuale di utenti (oggi si parla del meno 5%).
Questo non solo perché Microsoft dalla versione ’98 nei suoi sistemi operativi a implementato il browser Explorer, scatenando le ire della Netscape, ma anche perché la stessa Netscape continua a utilizzare script proprietari. Se hai fatto caso, Netscape per aprirsi, è molto più lento di Explorer: chiaro tentativo di ostruzionismo da parte Microsoft per privilegiare il suo browser.
Per tutti questi motivi, personalmente preferisco adottare altri sistemi per la visualizzazione delle immagini tra cui il classico collegamento diretto, collegamento a finestre contenitori di ingrandimenti nelle quali si possono aggiungere contenuti testuali, e infine creazione di album fotografici
Sugli alt tag, il sistema per visualizzarli in Netscape c’è. Bisogna accertarsi che il browser sia abilitato alla lettura di alcune funzioni… assicurarsi innanzitutto che abbia i plug-in java disattivati… e possibilmente non si trovi su un sistema operativo Microsoft… Effettivamente mi rendo conto che è chiedere troppo… Il consiglio che ti do è di lasciar perdere per il momento… l’importante che si veda bene con Explorer che rimane comunque il browser più diffuso.

Di: Gian Paolo | 26/09/2020 18:39:06

Pro Netscape 7.2, un browser serio che mostra la verità.

Ciao a tutti,
in questo momento sto usando Netscape 7.2 e vi posso dire che è vero che è leggermente più lento di Explorer ad aprirsi, ma è altrettanto vero che una volta aperto in circa tre secondi è una vera e propria scheggia, ed è un vero portento nella fase di caricamento pagine, nel funzionamento della cache e download è incredibile.
Fino alla versione 7.1 anche io non ne ero soddisfatto, ma adesso è un vero e proprio spettacolo, per le personalizzazioni, per le funzioni e per la consueta visualizzazione precisa dei codici HTML.
In molti casi, mentre Netscape visualizza correttamente le distanze da moduli ed elementi vari, Explorer si prende circa 30-40 pixel di pura riflessione.
Alle mille funzionalità veramente interessanti di Netscape 7.2 c'è anche il comodissimo pulsante anti pop-up, da abilitare e disabilitare con totale comodità.
Ok, parliamo anche dei font. Provate la pagina principale del forum di 001design.it su Netscape 7.2 e vedrete la differenza, visualizza un lettering più curato e le parole occupano leggermente meno spazio.
Un altro gran bello strumento di Netscape 7.2 è il Page Info.
Con Page Info troverete tutte le informazioni (provate lo strumento e rimarrete di stucco) encoding, size, meta, form, link presenti nella pagina, css, javascript, media e tutte le singole risorse presenti in quella pagina web.
Un vero e proprio spettacolo di progettazione anche le funzioni dell'Edit Page che ha quattro visualizzazioni diverse: normale con tabelle e impostazione grafica del sito, mostra tag sull'anteprima, codice html e preview.
Purtroppo negli ultimi anni gli utenti sono diventati sempre più pigri e non hanno cercato alternative, però i designer devono installare Netscape 7.2, come devono avere anche un computer vecchio dove testare i propri lavori.
Naturalmente un sito deve essere funzionante e, quanto più possibile uguale sia su Netscape che su Explorer.

Di: Pablito | 26/09/2020 18:39:06

Attributo title: come visualizzare il classico testo alternativo ALT su Netscape.

Signore e signori,
per la pura condivisione e per una domanda lasciata in sospeso da Rio sul fatto che ALT non viene interpretato, o meglio, viene proprio ignorato da Netscape, quello che si può usare in sostituzione di alt per Netscape è: title=""
Provate ad esempio:
<a href="http://www.001design.it" title="Il portale del design italiano nato per condividere la conoscenza." target="_blank">001design.it</a>
Title è un attributo che può migliorare l'usability di un sito e contemporaneamente è di supporto per i disabili.
L'attributo title funziona anche con le immagini e area shape, praticamente con tutto. Provare per credere.

Di: Pablito | 26/09/2020 18:40:06


Grazie Pablito, funziona!

Di: Rio | 26/09/2020 18:40:06


Certo che funziona, l'ho provato personalmente.
Inoltre questa è una vera perla che non conosce nessuno. Chi avrà la pazienza di venire a leggere qui lo saprà.

Di: Pablito | 26/09/2020 18:40:06


Ciao a tutti, dopo una serie di prove sono giunto a conclusione che è meglio utilizzare un sistema più appropriato per risolvere il nostro problema… La questione della manina benché abbia raggiunto i risultati sperati con la soluzione da me indicata nel thread precedente, non è la soluzione più adatta… rimane comunque un trucchetto. Lavorando più specificamente con i fogli di stile, che ritengo essere una mano santa per chi fa questo lavoro, mi sono accorto, pur avendola visto più volte, che esiste una soluzione più efficace, sicuramente più pulita per il nostro problema:
dal pannello “Progettazioni” > Nuovo stile css > Categoria > Estensioni > Effetto visivo > Cursore > Mano, e applicarlo all’oggetto immagine o addirittura a qualunque altro oggetto, testo incluso. Rimane comunque il problema della retro-compatibilità con i browser Netscape e Opera meno recenti. Con entrambe le versioni 6, infatti, il problema non si risolve… bisognerebbe provare con la 7.2 di Navigator. Chiederei a Pablito che ce l’ha, di fare una prova e farci sapere. Con le versioni di Explorer sembra tutto Ok. Speriamo che si decidano una buona volta, le case produttrici, a creare prodotti compatibili che ci permettano di lavorare in santa pace senza rincorrere necessariamente l’uno o quell’altro modello di browser…

Di: Gian Paolo | 26/09/2020 18:40:06

Dreamweaver: visualizzare la manina.

Ciao Gian Paolo,
è bello rivedere un tuo messaggio nel forum.
Ho fatto le prove e sono come al solito brutte notizie...
Funziona su Explorer 6.
Non funziona su Netscape 7.2.
Non funziona sull'ultima versione di Mozilla Firefox 1.0.
<!-- e questo è lo stile usato:
<style type="text/css">
.unnamed1 {cursor: hand;}
</style>
-->

Di: Pablito | 26/09/2020 18:40:06


Ciao ragazzi, poiché un cliente mi ha chiesto che le immagini del proprio sito si aprano in finestre popup e siccome il problema della manina persiste, utilizzando le funzioni di Dreamweaver, in tutti i browser che non siano Explorer, mi sono dovuto rassegnare a trovare uno script esterno, molto semplice, che risolve perfettamente il problema:
/* Inizio codice
<html>
<head>
<title>prova</title>
<script language="javascript">
<!--
function popup(url,name,w,h)
{
var
w=window.open(url,name,"width="+w+",height="+h+",statusbar=no,menubar=no,scroller=yes");
w.focus();
}
//-->
</script>
</head>
<body>
<a href="javascript:popup('ingrandimento.htm','',425,241) "><img src="miniatura.jpg" width="100" height="100" border=""></a>
</body>
</html>
*/ Fine codice
Potete vedere il risultato su di una pagina del sito in costruzione all’indirizzo provvisorio http://starweb.starnet.it/gianpaolo/forum/profili_speciali.htm, funziona con tutti i browser.
Il problema sta nel fatto che molti browser non supportano (dal punto di vista della manina) l'istruzione "OnClick" contenuta nello script generato da Dreamweaver. La differenza infatti è proprio lì... bisogna sostituirla con <a href...>

Di: Gian Paolo | 26/09/2020 18:40:06


anche io ho usato questo java invece del map, ora funziona su tutti i browser.
Potete vedere il risultato su
http://www.comune.torino.it/museiscuola/bacheca/fotografia6.htm
a fondo pagina

Di: Rio | 26/09/2020 18:40:06