Internet Explorer 4 è un web browser grafico rilasciato da Microsoft il 1º ottobre 1997 per Windows, il 6 gennaio 1998 per Apple Mac OS, e il 24 febbraio 1998 per Solaris e HP-UX.La versione 4.0 venne inclusa in Windows 95 OSR 2.5, e la 4.01 in Windows 98.
Introdotto sul mercato con lo slogan "Il Web come lo vuoi tu", Internet Explorer 4 introdusse il motore di rendering Trident e il supporto alla navigazione non in linea. Internet Mail e News venne sostituito con Outlook Express, e vennero inoltre inclusi Microsoft Chat e una versione migliorata di NetMeeting.
Era uno dei principali partecipanti alla prima guerra dei browser. Superò di poco il 60% della quota di mercato entro marzo 1999 al rilascio di Internet Explorer 5. Nell'agosto 2001, al rilascio di Internet Explorer 6, le versioni di Internet Explorer 4.x erano scese al 7% di quota di mercato e Internet Explorer 5 era salito all'80%. La quota di mercato di Internet Explorer 4 scese sotto l'1% nel 2004.I suoi metodi di distribuzione e l'integrazione con Windows vennero coinvolti nel processo United States of America vs. Microsoft.
Internet Explorer 4 venne sostituito da Microsoft con Internet Explorer 5 nel marzo del 1999. Oggi il download di Internet Explorer 4 non è più disponibile da Microsoft.È possibile scaricarlo dagli archivi Evolt.org e OldApps.com (si vedano i collegamenti esterni sottostanti).
Funzioni Internet Explorer 4 includeva Active Desktop, l'Aggiornamento desktop di Windows, Active Channel, FrontPage Express, Netmeeting, NetShow, Web Publishing Wizard, Microsoft Chat 2.0 e RealPlayer. Outlook Express 4 sostituì Internet Mail e News.
Altre nuove funzioni includevano l'HTML dinamico, il PNG inline, le favicon, un sistema per la classificazione genitori, e la possibilità di "iscriversi" a un sito web nei preferiti per la notifica degli aggiornamenti.
Stephen Reid di PC Pro notò nella sua recensione:
Internet Explorer 4 introdusse il supporto alla navigazione non in linea e ai criteri di gruppo, permettendo alle società di configurare e bloccare molti aspetti della configurazione del browser. Vennero aggiunte delle nuove funzionalità che consentivano all'utente di salvare e di recuperare i post in moduli di commento oggi non più utilizzati.
Active Desktop
Active Desktop è una funzionalità del componente facoltativo di Internet Explorer 4 Aggiornamento desktop di Windows, che permetteva all'utente di aggiungere contenuti HTML al desktop, insieme a qualche altra funzionalità. Questa funzionalità era pensata per essere installata nell'allora attuale sistema operativo, Windows 95, e più tardi in Windows 98. Active Desktop posizionava molti "canali" sul desktop dell'utente che fornivano delle informazioni continuamente aggiornate, come ad esempio le ultime notizie e le quotazioni in borsa, senza aprire il browser Web.
Active Channel
Active Channel fu una tecnologia che consentiva di sincronizzare i contenuti dei siti web e di visualizzarli in modalità non in linea. Utilizzava il Channel Definition Format, che è stato progettato per "offrire raccolte di informazioni aggiornate di frequente, o canali, da ogni server Web per la consegna automatica ai programmi ricevitore compatibili".
La maggior parte dei canali era fornita dalle maggiori società di intrattenimento come Disney, Warner Bros. e AOL, e faceva inoltre largo uso dell'HTML dinamico (DHTML). I canali predefiniti variavano a seconda del Paese, ed erano controllati dalla scelta del Paese durante l'installazione di Internet Explorer 4 (e perciò di Windows 98). I canali potevano essere visualizzati in una barra dei canali.
Aggiornamento desktop di Windows
L'Aggiornamento desktop di Windows era una funzionalità facoltativa inclusa in Internet Explorer 4, che forniva a versioni precedenti di Windows diverse funzioni aggiornate per la shell che sarebbero state introdotte più tardi con il sistema operativo Windows 98: aggiungeva la possibilità di creare delle barre degli strumenti come la barra di avvio veloce, e aggiornava la shell Esplora risorse, il file manager di Windows, rendendola più modulare ed estensibile.
Trident (MSHTML)
Trident (MSHTML) è un motore di rendering che venne introdotto con Internet Explorer 4. Fu progettato come componente software per permettere agli sviluppatori software di aggiungere facilmente alle loro applicazioni la funzionalità per la navigazione nel Web. Presenta un'interfaccia COM per l'accesso e la modifica delle pagine Web in ogni ambiente supportato da COM, come C++ e .NET. Per esempio, ad un programma scritto in C++ si può aggiungere un controllo per il browser Web, e si può quindi utilizzare Trident per accedere alla pagina correntemente visualizzata nel browser Web e recuperare i valori degli elementi. È anche possibile catturare gli eventi dal controllo per il browser Web. Le funzionalità di Trident si possono sfruttare collegando il file mshtml.dll al progetto del software.
Browser Helper Object
Un Browser Helper Object (BHO) è un modulo DLL progettato come un plug-in per Internet Explorer 4.0, e fornisce delle funzionalità aggiuntive. La maggior parte dei Browser Helper Object vengono caricati una volta sola per ogni nuova istanza di Internet Explorer.
Altro Internet Explorer 4 è uno dei primi browser a supportare UCS-2 e UTF-8.
Software integrato L'installazione di Internet Explorer 4 includeva anche: Microsoft Chat 2.0: programma di chat testuale (IRC) che usava vignette con avatar per visualizzare testo ed emozioni; Outlook Express 4.0: client di posta elettronica e news client, che rispetto al precedente Microsoft Internet Mail e News aggiungeva il supporto alle e-mail HTML; Microsoft NetMeeting: client VoIP e di videoconferenza che utilizzava il protocollo H.323 per le conferenze audio e video; Microsoft FrontPage Express 2.0: versione gratuita di Microsoft FrontPage per creare e modificare pagine HTML; Real Player: lettore multimediale in streaming creato da Progressive Networks.
Confronto delle funzionalità tra le piattaforme FunzioneWindows 95, 98, NT 4.0Windows 3.x, NT 3.5Mac OS Active Channel Active Desktop Aree di sicurezza Autocompletamento Barre di Explorer Connessione ad Internet DirectX FrontPage Express HTML dinamico Internet Mail e News JavaScript Microsoft Chat 2.x NetMeeting NetShow Outlook Express Personal Web Server Pubblicazione guidata Web RealAudio Shockwave Tipi di carattere TrueType Wallet Fonte:
Versioni Versioni per Windows
Versione Versione Pubblicato il Nuove funzionalità Fornito con Supporta Migliorato il supporto a CSS e Microsoft DOM. Migliorato il supporto a HTML e CSS. 4.0 Migliorato il supporto a HTML e CSS. Windows 3.1x, 95, NT 3.51, NT 4.0 Windows 95 OSR 2.5 4.01 Windows 98, Windows NT 4.0 Terminal Server Edition e SP5, SQL Server 7.0, Publisher 98, Visual Studio 6.0 Windows 3.1x, 95, NT 3.51, NT 4.0, 98
La versione Platform Preview 1 di Internet Explorer 4 fu rilasciata nell'aprile 1997, e la Platform Preview 2 nel luglio 1997. Internet Explorer 4 fu rilasciato in versione definitiva il 1º ottobre 1997. Internet Explorer 4.01 Service Pack 2 fu l'ultima versione per Windows prima di Internet Explorer 5.
Internet Explorer 4.0 supportava Windows 3.1, Windows 95, Windows 98, Windows NT 3.x e Windows NT 4.0 (Service Pack 3 o successivo).
La versione 4.0 era già inclusa nella prima versione di Windows 98, mentre Windows 98 SE includeva Internet Explorer 5, e le principali versioni dei sistemi operativi dopo Windows 98 SE, come Windows 2000, supportavano Internet Explorer 5 (o superiore).
Requisiti di sistema I requisiti di sistema di Internet Explorer 4.0 per Windows erano: Windows 3.1 o superiore, Windows NT 3.1 o superiore; 16 MB di RAM; 11 MB di spazio su disco (installazione minima).
La versione a 16 bit richiedeva un processore 486, 12 MB di RAM (o 16 MB per il supporto Java) e 25 MB di spazio su disco.
Versioni per Macintosh
Numero di versione Pubblicato il Nuove funzionalità Incluso in 4.0 beta 1 luglio 1997 4.0 beta 2 novembre 1997 4.0 6 gennaio 1998 Mac OS 8.1 4.01 6 giugno 1998 Ultima versione per 68k. 4.5 5 gennaio 1999 4.5.1 Al Macworld Conference & Expo del 1997 a Boston, il 6 agosto, Steve Jobs e Bill Gates annunciarono un partenariato tra Microsoft e Apple. Tra le altre cose, Apple accettò di includere Internet Explorer nelle successive versioni di Mac OS e di impostarlo come browser predefinito al posto di Netscape Navigator.
Internet Explorer 4.0 per Macintosh Cinque mesi dopo, il 6 gennaio 1998, al Macworld Conference & Expo a San Francisco, Microsoft annunciò il rilascio della versione finale di Internet Explorer 4.0 per Macintosh.Nello stesso evento, Apple annunciò il rilascio di Mac OS 8.1. Questa versione del sistema operativo di Macintosh fu la prima ad includere Internet Explorer come browser predefinito, secondo l'accordo con Microsoft; tuttavia, la versione 4.0 non era pronta in tempo per essere inclusa, così nei CD venne inizialmente inclusa la versione 3.01.
La versione 4.0 includeva il supporto a: tecnologia Active Channel di Microsoft: si proponeva di distribuire dei contenuti aggiornati che gli utenti potevano adattare ai propri interessi personali. Nonostante fosse la funzionalità più pubblicizzata di Internet Explorer 4, Active Channel non riuscì a raggiungere un vasto pubblico; navigazione in modalità non in linea; HTML dinamico; una nuova macchina virtuale Java più veloce; Aree di sicurezza: consentivano agli utenti o agli amministratori di limitare l'accesso a certi tipi di contenuti Web, a seconda dell'area (per esempio Intranet o Internet) da cui provenivano i contenuti.
Requisiti di sistema I requisiti di sistema di Internet Explorer 4.0 per Macintosh erano: processore 68030 o superiore; System 7.1 o superiore; 8 MB di RAM con memoria virtuale attivata (12 MB consigliati); 12 MB di spazio su disco fisso per Internet Explorer 4, e 8,5 MB di spazio su disco fisso per la macchina virtuale Java; software per Internet: Open Transport 1.1.1 o superiore, oppure MacTCP 2.0.6; per le connessioni dial-up: Config PPP Control Panel, o software per connessione PPP simile, con PPP (estensione).
Internet Explorer 4.5 Macintosh Edition Nel Macworld Conference & Expo dell'anno seguente a San Francisco, il 9 gennaio 1999, Microsoft annunciò il rilascio di Internet Explorer 4.5 Macintosh Edition.
Questa versione, che abbandonava il supporto ai processori 68k, introdusse: l'autocompletamento dei form; l'anteprima di stampa; il pannello "Contenitore pagine": permetteva all'utente di tenere su un lato dello schermo una pagina di collegamenti; il supporto alle tecnologie di Mac OS, come l'integrazione di Sherlock; una crittografia a 128 bit più semplice.
Versioni per UNIX
Versione Versione estesa Crittografia Pubblicato il Supporta 4.0 beta 5 novembre 1997 Solaris 4.0 24 febbraio 1998 Solaris 4.01 4.71.2011.4 40 bit, 128 bit 24 agosto 1998 Solaris 4.71.2004.9 HP-UX
Internet Explorer 4.0 per Solaris fu reso disponibile in versione beta il 5 novembre 1997, con una versione finale prevista per il primo trimestre del 1998.
Il 27 gennaio 1998, Tod Nielsen, l'allora manager generale del gruppo Microsoft per le relazioni degli sviluppatori, dichiarò scherzosamente di voler lanciare Internet Explorer 4 per Solaris al museo Ripley's Believe It or Not! di San Francisco, per dimostrare agli scettici che il progetto non era vaporware. In quel mese, Microsoft prevedeva di estendere in un secondo momento il supporto ad altre piattaforme UNIX, come HP-UX, IBM AIX e Irix, anche se per effettuare il porting non avrebbe potuto utilizzare la versione 3.0 di MainWin XDE, in quanto supportava solamente Solaris SPARC, ma la versione precedente, la 2.1, disponibile invece per Solaris SPARC, Solaris Intel, SunOS, Irix, HP-UX e IBM AIX.
Internet Explorer 4.0 per Solaris fu pubblicato il 24 febbraio 1998. Il 24 agosto 1998 fu rilasciata la versione 4.01 per Solaris e HP-UX.