Finestre.  Virus.  I Quaderni.  Internet.  ufficio.  Utilità.  Autisti

Differenze tra i browser

Quindi, prima di andare oltre, diamo un'occhiata ai browser e vediamo cosa possono e non possono visualizzare. In effetti, dopotutto, tutto ciò che scriviamo, l'utente guarderà nei browser e, se non ci concentriamo su browser specifici, il risultato potrebbe essere il più inaspettato.

Naturalmente, le pagine semplici (come quella che abbiamo scritto nella sezione precedente) molto probabilmente avranno lo stesso aspetto in tutti i browser. Tuttavia, più complessa è la pagina, maggiori sono le differenze nella sua percezione da parte di diversi spettatori. Queste differenze possono riguardare la disposizione degli elementi sulla pagina, la risposta alle azioni dell'utente, l'aspetto dei singoli elementi e così via.Quando si crea una pagina Web, è utile visualizzarla in diversi browser e adattare il codice in base alle quello che vedi. Può capitare spesso che una pagina che appare molto bella in un browser sia semplicemente illeggibile in un altro. La creazione di una pagina complessa che sembra quasi la stessa in diversi browser non è un compito facile. Pertanto, consigliamo di concentrarsi su un browser qualsiasi e mantenere la compatibilità con gli altri solo a un livello minimo. Puoi anche creare copie di pagine per browser diversi, ma qui c'è anche un piccolo problema, di cui parleremo di seguito.

E, infine, la soluzione più semplice: dopo aver creato una pagina, scrivi qualcosa del tipo: "Sembra migliore in questo o quel browser" all'inizio di essa e posiziona un link accanto ad essa, facendo clic su di essa, l'utente può scaricare programma desiderato visualizzazione. Tuttavia, bisogna tenere presente che è probabile che non tutti gli utenti vogliano farlo, e non solo perché non tutti i browser sono gratuiti. In primo luogo, non tutti hanno la possibilità di scaricare grandi quantità di dati da Internet e, in secondo luogo, molti sono già abituati a utilizzare un qualche tipo di visualizzatore e il consiglio di installarne urgentemente un altro causerà loro perplessità nella migliore delle ipotesi.

Navigatore Internet Explorer

Oggi il browser web più diffuso è il browser Microsoft Internet Explorer, utilizzato da circa la metà di tutti coloro che navigano in Internet. MS Internet Versione esploratore 5 supporta la maggior parte dei requisiti HTML 4.0, ed è su questo programma che ci concentreremo negli esempi forniti in questo libro. Questo programma è gratuito e può essere scaricato da http://www.microsoft.com/windows/ie_intl/en/download/ . Lì puoi anche aggiornare la versione del browser e aggiungere vari componenti aggiuntivi a questo programma. Quasi tutte le innovazioni cardinali sono apparse in MS Internet Explorer dalla versione 4. Tuttavia, alcuni punti relativi principalmente alla reazione alle azioni dell'utente e all'interpretazione del codice scritto in javascript, tuttavia, sono cambiate in modo significativo nella quinta versione. Quindi non sorprenderti se una pagina scritta per Internet Explorer versione 5, se visualizzata nella quarta versione, visualizzerà, ad esempio, messaggi di "errore di script". A proposito, la quinta versione di Internet Explorer è in grado di correggere automaticamente piccole imprecisioni. Altri browser non sanno come farlo e per loro queste imprecisioni si tradurranno in messaggi di errore. Programma internet Explorer supporta non solo JavaScript come linguaggio di scripting, ma anche il linguaggio VBScript inventato da Microsoft, da cui deriva linguaggio visivo di base. Poiché le pagine Web scritte utilizzando VBScript esistono effettivamente, solo utilizzando browser Internet Explorer consente oggi di visualizzare adeguatamente il proprio contenuto. VBScript introduce alcune funzionalità interessanti che non erano disponibili in JavaScript 1.0, come l'ignoramento automatico degli errori di ciclo ( In caso di errore Riprendi Avanti). In questo libro non trattiamo il linguaggio VBScript, perché JavaScript è ancora oggi il linguaggio di scripting universale.

Come per le versioni precedenti di MS Internet Explorer, il loro utilizzo dà luogo a una serie di problemi. Ad esempio, la versione 3 utilizza un'implementazione piuttosto particolare di JavaScript e alcune funzionalità scritte per versioni successive o per i browser di Netscape non funzionano correttamente in Internet Explorer 3. Inoltre, poiché il progetto HTML 4.0 allora era ancora agli inizi, in Internet Explorer 3 non ci sono funzioni per rispondere alle azioni dell'utente, possibilità di disposizione arbitraria di elementi di design, ecc. Non c'è nemmeno il supporto per i fogli di stile a cascata. In alcuni casi, ci sono problemi con la navigazione tra i frame. E anche nelle versioni precedenti di questo browser non c'era supporto per i linguaggi di scripting ed erano disponibili solo gli strumenti più basilari.

Navigatore Netscape Browser

Il secondo browser più popolare al mondo è Netscape Navigator. A differenza di MS Internet Explorer, questo programma è implementato per molte piattaforme, incluso OS/2 e UNIX con i suoi cloni. Sui computer non Windows, Netscape Navigator continua a essere il browser web più popolare.

Al momento della stesura di questo articolo, Netscape Navigator 6 è in pre-release 6. Questa versione include anche il supporto per molti dei requisiti HTML 4.0, ma non nella misura completa come in MS Internet Explorer 5. In particolare, non tutti gli elementi di una pagina Web possono ancora rispondere alle azioni dell'utente. Netscape Navigator è disponibile gratuitamente su www.netscape.com. IN versione precedente questo programma (quarto) non supportava i nuovi tag offerti nella quarta versione di Internet Explorer (ad esempio

CONDIVIDERE: