v-- a-- r-- i-- e
Quale browser?
Quale browser?




"Sito ottimizzato per Netscape 3 o superiore", "Meglio se viste con Internet Explorer 4", quante di queste frasi figurano, con l'immancabile logo, sulla quasi totalita' dei siti web. Lo sviluppo del web e delle specifiche HTML sono certamente croce e delizia di qualsiasi webmaster, che se da un lato vede aumentare gli strumenti a propria disposizione per la creazione di siti web, dall'altro rischia di veder diventare obsoleti strumenti fino a poco tempo prima ritenuti all'avanguardia.
Anche i browsers risentono di questo sviluppo sregolato, e versione dopo versione si arricchiscono di TAGs HTML sempre piu' complessi. L'ormai proverbiale "guerra dei browser" tra i due giganti del web, MS e Netscape, si gioca anche su questo terreno e cio' determina, nelle versione 4 dei due prodotti, una situazione di pareggio che non si era verifica nelle versioni precedenti.
Per esempio MSIE 3 non supportava alcune implementazioni javascript, mentre la nuova versione e' stata implementato con il linguaggio JavaScript 1.1, anche se ancora non supporta FileUpload, navigator.mimeTypes(), navigator.plugins().
Con Navigotor e' possibile spedire una mail via javascript, possibilita' al contrario preclusa agli utenti di MSIE.

I fogli di stile e i LAYER sono gestiti esclusivamente dai browser di quarta generazione e cio', per molti versi, frena lo sviluppo del DHTML (l'HTML dinamico). Riguardo tale materia si consiglia di leggere quanto riportato nella sezione "DHTML" di questa guida.

Altre differenze riguardano la gestione dell'audio di sottofondo, e anche per questa materia specifica si consiglia di leggere quanto scritto nella sezione "audio" di questa guida.
Internet Explorer gestisce i "Marquee", ovvero la possibilita' di mettere in movimento testo o immagini, mentre Netscape (in tutte le sue versioni) non lo supporta. Ecco un esempio che potrai apprezzare solo se stai usando MSIE:

Guida all'HTML di Massimiliano Valente - questo e' un marquee

Altra piccola differenza tra i due browsers riguarda la gestione delle tabelle. Da questo punto di vista Explorer si dimostra piu' efficiente nel momento in cui si vuole allineare o colorare in modo differente il contenuto di un campo <TD></TD>.
Ecco un codice di esempio:

Prova Prova


      <table border=1 width=500>

      <td width=230 align=right bgcolor="yellow">
      Prova
      </td>

      <td width=230>
      Prova
      </td>

      </table>


Noterete, visualizzando questa stessa tabella con i due diversi browsers come Netscape interpreti l'allienamento a destra e il colore giallo anche per il secondo campo, dove in realta' non e' stato indicato alcun allineamento ne' colore, che quindi dovrebbe essere quello di default. MSIE, al contrario, visualizza correttamente entrambi i campi.

Ma allora, ha senso consigliare l'uno o l'altro browser, o e' solo un vezzo del webmaster, tanto per abbellire graficamente le pagine? Come detto sopra le due ultime versione di MSIE e Netscape gestiscono in modo quasi identico le pagine web e quindi non vi sarebbe necessita' di consigliare l'uso di un browser rispetto ad un altro. Pero' non tutti gli utenti internet posseggono browsers recenti e da questo punto di vista e' meglio garantire un accesso a tutti i browsers (magari creando una versione solo testo), e un accesso ai soli browser di quarta generazione, sostituendo ai dozzinali logo di Netscape o Explorer un'immagine un po' piu' originale:

Meglio se visto con un browser




Clicca qui per maggiori informazioni




codice
grafica
varie
html point
Guida al linguaggio e alla programmazione HTML di Massimiliano Valente - 1998