Newsgroup: it.comp.www.html
Titolo: Netscape 4

Salve a tutti,
facendo qualche ricerca su google ho trovato alcuni siti che presentano
varie statistiche sull'utilizzo dei browser.
Ebbene, Netscape 4 si direbbe che e' praticamente quasi morto, la
percentuale di utilizzo di questo browser e' intorno al 4-6 % contro gli
oltre 80% di IE.
Vista l'esigua percentuale, secondo voi conviene ancora fare i salti mortali
per rendere un sito perfettamente compatibile anche con Netscape 4 ?
Ovviamente non mi riferisco ad un sito che fa milioni di visite al giorno,
che se non fosse + compatibile con Netscape 4 perderebbe un buon numero di
visite, ma per un piccolo-medio sito vale ancora davvero la pena essere
compatibile con NS4?
A voi la parola :))
Saluti
--
"Religion is the idol of the mob;
it adores everything it does not understand."

per rendere un sito perfettamente compatibile anche con Netscape 4 ?
Secondo me l'essenziale è che l'utente
possessore di browser bacato (es: Netscape 4)
possa almeno NAVIGARE nel sito,
e possa, in un modo o nell'altro, accedere a tutto il contenuto
(quindi ad es. che non si trovi testo nero su sfondo nero ecc...)
Se poi legge i font un po' più grandi o più piccoli,
trova spazi casuali tra le parole
(il giustificato questo sconosciuto!),
vede le immagini con i bordi blu, perde le trasparenze,
sposta le celle un po' più in qua o un po' più in là,
non carica qualche sfondo e, dulcis in fundo,
la pagina cambia ogni volta che fa refresh...
caro utente...
sarebbe ora di cambiarlo questo Netscape 4, o no? :o)))
MaRoK

 per rendere un sito perfettamente compatibile anche con Netscape 4 ?
Certamente.
Sempre che tu intenda, con "perfettamente compatibile", "visibile".
--
Laz________________________________
"I think this line's mostly filler"

 Netscape 4 ?
Perfettamente compatibile magari no, ma accessibile si`. Questo link 
dovrebbe far riflettere a riguardo:
 
http://www.bazzmann.com/docs/racconti/bazz_docs_abigail_it.php
-- 
A risentirci
\  Davide G. Borin
\\ !!Scudo anti-spam attivo!! Togliere le x e "eliminami" dall'indirizzo
\\\_____________________________________________________________________

 Sempre che tu intenda, con "perfettamente compatibile", "visibile".
Intendevo "al passo" con gli altri browser.
Sul discorso visibilita', accessibilita', navigabilita', e' bene fare uno
sforzo affinche' le informazioni contenute nel sito siano alla portata di
tutti.


 sarebbe ora di cambiarlo questo Netscape 4, o no? :o)))
LOL :))
A questo punto pero' la domanda e':
Consci dei numerosi bug che affliggono NS4 e del suo ormai quasi prosciugato
bacino di utenza, e' preferibile mantenere la grafica "al passo" con i
browser piu' evoluti sapendo che probabilmente vi saranno piu' o meno
evidenti errori di visualizzazione, o realizzare una grafica piu' semplice e
spartana ma priva di errori ?
So che la risposta dipende da molti fattori, tra i quali la bravura del web
designer, pero', in generale, che mi dici ? :))


  
http://www.bazzmann.com/docs/racconti/bazz_docs_abigail_it.php
Premetto che non sono un esperto, tuttavia prima di realizzare la grafica di
un sito valuterei con molta attenzione questi tre punti:
- contenuti
- scopo
- target
Non avrebbe senso creare una banca dati come quella realizzata dalla
protagonista del racconto, in Flash o accessibile solo da un menu' in dhtml
compatibile solo con IE6.
Se anch'io dovessi mettere in rete delle informazioni su delle cure mediche
(contenuti) che possono salvare la vita a delle persone (scopo), e' ovvio
che eviterei il piu' possibile l'utilizzo della grafica.
Inoltre cercherei di realizzare il sito in inglese e con un linguaggio
semplice,  di modo che un maggior numero di persone (target) possano
beneficiare delle informazioni contenute.



wrote:

Credo proprio di sě, almeno per chi vuole produrre delle pagine web
professionali. Come si suol dire... "č una questione di stile".
Oviamente il risultato che si puň ottenere varia da perfettamente
uguale per siti banali a visibile per siti complessi.

dhtml compatibile solo con IE6.
Il caso in questione e` ovviamente estremo: il messaggio e` che quando 
si mettono dei dati in rete e` necessario renderli fruibili a tutti.


designer, pero', in generale, che mi dici ? :))
Ad esempio, per far leggere a Netscape 4.61
i caratteri come li leggerebbe IE (o Netscape6 o Opera)
sarebbe necessario usare il tag font,
perché con i CSS fa casino.
Inoltre quando NS4 deve fare il "giustificato" in un paragrafo,
invece di lasciare spazi omogenei tra tutte le parole,
prende due parole a caso e ci piazza uno spazione in mezzo.
Secondo me NON è il caso di rinunciare
ai fogli di stile o al giustificato
solo perché Netscape 4.x è bacato.
Vorrà dire che l'utente vedrà il carattere
un po' più grande o un po' più piccolo
e si troverà qualche spazio dove non ci dovrebbe essere.
Ma il contenuto lo leggerà lo stesso!
Però se ad esempio lo sfondo è nero,
(e il testo dev'essere ovviamente bianco, o cmq chiaro)
generalmente scrivo a inizio pagina
<font color="white">&nbsp;</font>
In questo modo Netscape4,
pur non leggendo il colore nei fogli di stile,
prende come default il primo colore che trova (il bianco)
e non scrive testo nero su sfondo nero:
il contenuto sarebbe inaccessibile!
Poi, se adattare la grafica a NS4 non comporta danno
(ad esempio mettere gli sfondi alle celle invece che all'intera tabella)
lo faccio molto volentieri,
altrimenti, posto che il contenuto dev'essere SEMPRE accessibile,
preferisco seguire strade "al passo" con i tempi.
MaRoK

nella versione "ridotta" del sito insieme a coloro che usano browser obsoleti.
In genere come fai a reindirizzare?
Cioè, scrivi proprio due pagine diverse
e ogni volta che devi aggiornare qualcosa
aggiorni su entrambe (due palle),
o hai trovato un modo di farlo in automatico,
cioè a seconda delle possibilità del browser
riesci a far accedere allo stesso contenuto
con una modalità diversa?
Questa seconda ipotesi mi interessa molto...
MaRoK

 Questa seconda ipotesi mi interessa molto...
come specificavo sopra in risposta a Davide, non sono esperto, leggo libri,
studio tutti i giorni e cerco di mettere in pratica le mie conoscenze, ma
non ho ancora esperienza professionale (ma quando finisce 'sto servizio
civile....argh :))
Cmq, parto dal presupposto che i contenuti del sito debbano essere
accessibile a tutti, indipendentemente dal browser e dalla piattaforma.
Ti faccio un esempio, nei pochi momenti liberi che ho a disposizione sto
realizzando il mio sito web.
Il presupposto minimo e' che sia "pienamente compatibile" con browser da NS4
e IE4 in su', mentre utenti con browser vecchi, solo testuali o con
javascript disabilitato, visualizzino
solamente i contenuti (scelta ancora non definitiva, e' solo per farti un
esempio).
Questo non significa avere necessariamente due versioni distinte del sito,
ti mostro come sto implementando in php la seconda ipotesi che ti interessa
molto :))
(eventuali suggerimenti molto ben accetti :))
Questo e' il codice della pagina index.php, ben lungi dall'essere definitivo
:)
<?
require_once("funcs.php");
/* detect the browser */
$browser=sniffer();
/* set the page title*/
$title='titolo pagina';
/* keywords based on the content of the page (to have a better position in
search engine results) */
$keywords= array('keyword one, keyword two, keyword three');
/* print html header */
do_html_header($title, $keywords );
/* print logo table */
do_logo_tbl();
/* print menu table according to the browser */
do_menu_tbl($browser);
/* print a spacer img; params are W and H */
do_spacer(1,30);
/* print html content of the page */
do_content("path/to/html/content.htm",$browser);
/* print a spacer img; params are W and H */
do_spacer(1,30);
/* just print </body></html> */
do_html_footer();
?>
Facendo in questo modo, se volessi usare per esempio un menu' in dhtml,
visibile quindi solo dai browser piu' recenti, non ci sarebbero problemi
perche' passando $browser alla funzione do_menu_tbl, questa mi scriverebbe
il menu dhtml per i browser capaci di interpretarlo, mentre mi scriverebbe
un menu' piu' semplice per i browser piu' vecchi.
C'e' da scrivere solo qualche linea di codice in piu' nella funzione.
Un'altra alternativa, ma non sono molto sicuro perche' sono argomenti che
conosco ancora poco, sarebbe quella di scrivere la pagina in xml e a seconda
del browser identificato farla processare da una pagina xslt specifica.
Saluti.


 si mettono dei dati in rete e` necessario renderli fruibili a tutti.
Certo, e su questo non ho mai avuto il benche' minimo dubbio.


del browser identificato farla processare da una pagina xslt specifica.
Buona fortuna! :o)
MaRoK

 Riesci a creare una versione che vada bene per tutti i browser ?
"Tutti" e` una parola grossa... 8-) Diciamo che quando la 
compatibilita` e` richiesta testiamo con:
- IE 4, 5.5 e 6 su Windows
- NS 4.7x e 6.2.1 su Windows
- Opera 5.x su Windows
- IE 4 e 5 su MacOS
- NS 3 e 4.7x su MacOS
- NS 4.7x su Linux
- Opera x su Linux
- Mozilla x su Linux
- Lynx o "Alternate view" su Amaya
e cerchiamo di rendere il sito completamente accessibile.
L'aspetto perfetto cerchiamo di garantirlo su tutte le versioni di IE 
5, Mozilla/Netscape 6.x e spesso anche NS 4.x.
Il tutto senza versioni alternative (troppo impegnativo economicamente).


 viene letto anche dai browser più vecchi?
il codice e' in php, quindi viene eseguito sul server, non hai assolutamente
bisogno di preoccuparti del browser.


 ha scritto
[cut]
ok, mi sei stato molto utile :))
Grazie.
