Autor: Michal Pohořelský Uveřejněno: CHIP 9/98, str. 98-100 Překvapivě vyzbrojený Navigator
Rok 1994 vešel do počítačových dějin jako rok explozivního rozvoje globální supersítě - Internetu. Do českých zemí však exploze zájmu o internet dorazila s ročním zpožděním. Během následujících dvou let se interaktivní svět internetu stal nedílnou součástí naší kultury. Dosud se však u nás internet posuzoval téměř vždy pouze z pohledu uživatele Windows. Nyní uděláme velkou vyjímku. Budeme zde posuzovat WWW prohlížeč Netscape Navigator verze 2.02 (NAVIGATOR), který je optimalizován pro systém OS/2 Merlin 4.0. Tento OS/2 prohlížeč je zdarma k dispozici na internetu od února 1998.
Obecně přitom platí, že rozvoj internetových technologií pro systém OS/2 je nesmírně dynamický. Tato rychlost vývoje mne dokonce dostala do nepříjemné situace. Na konci testování NAVIGATORu jsem totiž zjistil, že na internetu je zdarma k dispozici jeho nová verze, která se vyznačuje plnou podporou Javy 1.1.6 ! (podívejte se na: WWW.SOFTWARE.IBM.COM/OS/WARP/NETSCAPE).
Navigator u kormidla
Posuzovaný NAVIGATOR představuje velmi silnou alternativu ke známým prohlížečům pro Windows. Nenechte se, prosím, mýlit číslem verze. NAVIGATOR v některých parametrech jasně překonává i standardní Netscape Navigator 3.0 (viz. další text). Ostatně stačí zadat na příkazové řádce jeden malý parametr a drtivá většina WWW serverů si bude myslet, že skutečně používáte Netscape Navigator 3.0 for OS/2. NAVIGATOR vyžaduje počítač s procesor 486DX (doporučuji rychlé Pentium), 12 MB RAM (doporučuji 32 MB RAM) a systém OS/2 Merlin 4.0 (OS/2 Warp 3.0). V rámci inteligentní instalace, která se chová ohleduplně k uživatelům staršího prohlížeče IBM WebExplorer, obsadí aplikace na pevném disku asi 8.5 MB prostoru.
Plocha aplikačního okna WWW prohlížeče je rozdělena na tři rozdílně velké části. V horní třetině části je umístěno celkem deset menu (File, Edit, View, Go, Bookmarks, Links, Options, Directory, Window a Help) a přehledná nástrojová lišta s 9 ikonami. Volitelně zde můžeme používat také lištu s 6 tlačítky, jenž reprezentují předem připravené zajímavé odkazy. Tlačítko What's New vede na stránku s odkazy na zajímavé novinky na Internetu. Tlačítko What's Cool Vás zavede na stránky, které autoři prohlížeče považují za zvláště zajímavé. Tlačítko Handbook zpřístupňuje uživatelskou příručku. Aktivací NetSearch získáte odkazy na nejvýznamnější vyhledávací informační služby. Zobrazená stránka dovoluje přímo zadat vyhledávané slovo. Tlačítko NetDirectory reprezentuje hlavně tematicky organizované odkazy. Stisknutím koncového Software získáme stránku s reklamními informacemi o mnoha produktech. Druhou větší část tvoří editační okno s načteným HTML souborem. V editačním okně funguje pravé tlačítko myši. Pokud ho podržíme stisknuté nad vybraným objektem, dostaneme nabídku činností, které s ním lze provádět. Výběr možností se samozřejmě liší podle objektu. Pokud stiskneme pravé tlačítko nad odkazem, budou nám nabídnuty funkce:
Dolní třetinu okna tvoří informační řádka. V jejím levém rohu se nachází symbol klíče, který indikuje stav zabezpečení stránky. V pravém rohu řádky se nachází malá obálka, která signalizuje poštu. Jestliže se vedle ní objeví vykřičník, máme ve schránce nové dopisy.
- Back
- Forward
- Open this
- Add Bookmark for this Link
- New Window with this Link
- Save this Link as...
- Copy this Link Location
Pokud používáte anglickou verzi OS/2 Merlin, můžete si labužnicky vychutnat absolutně největší trhák NAVIGATORu - možnost ovládat ho prostřednictvím svého hlasu ! Uživatelé všech konkurenčních WWW prohlížečů (včetně Internet Exploreru 4.0) mohou jen tiše závidět ! Uživatelé české verze OS/2 Merlin mají bohužel smůlu, protože nemají k dispozici revoluční hlasovou technologii VoiceType (hlasový modul VoiceNavigator). Další velkou předností je mohutná podpora techniky přetahování myší (Drag and Drop), která svým rozsahem převyšuje řadu OS/2 aplikací. Drtivá většina uživatelů, jenž mají obchodní kontakty s Japonskem, Koreou nebo Čínou, rovněž ocení plnou podporu Double Byte Character Sets (DBCS; viz. CHIP 5/97, str. 204).
Významným přínosem je také Internet Mail klient, který je v NAVIGATORu zabudován již po několik verzí. Umí posílat a přijímat elektronickou poštu prostřednictvím protokolů SMTP (Simple Mail Transfer Protocol) a POP3 (Post Office Protocol 3.0), ale navíc dovoluje, aby ten kdo píše zprávu (uživatel) vkládal hypertextové linky přímo do dopisu. To znamená, že vám klidně může přijít dopis obsahující celou odesílatelovu domovskou stránku a nebo obrázek a obdobně doplněné zprávy můžete posílat i Vy. Internet Mail klient striktně podporuje uznávaný standard MIME (Multipurpose Internet Mail Extension) pro posílání multimediálních příloh zpráv. Jednou z výhod MIME je i přenos pošty, která obsahuje znaky mimo rozsah standardního ASCII (tedy háčky, čárky apod.). V případě potřeby je možné omezit velikost přijaté pošty na uživatelem definované maximum (v KB).
Důležitým nástrojem pro uživatele NAVIGATORu je rovněž zabudovaný klient pro Network News (Usenet News, NEWS). NEWS představují obrovské diskusní fórum s celosvětovým dosahem. Možnosti NEWS se sice do značné míry podobají elektronické poště, ale práce s nimi se výrazně liší. NEWS jsou rozčleněny do řady hierarchicky uspořádaných zájmových skupin s tím, že na nejvyšší úrovni hierarchie sídlí malé množství skupin vymezujících základní tematické oblasti. Celý systém se značně podobá inzertním nástěnkám, které každý zná z reálného života. NAVIGATOR umožňuje napojení na několik NEWS serverů v jednom okamžiku. Pro zprávy platí prakticky totéž, co platí pro samotnou poštu. To znamená, že mohou obsahovat hyperlinky a multimediální přílohy. Také rozhraní je velmi podobné rozhraní poštovního klienta a tím napomáhá snadnějšímu ovládnutí NEWS uživatelem. Podobně jako příchozí dopisy v poštovním klientu je možno třídit do hierarchických stromových složek, tak NEWS jsou organizovány do stromové struktury.
Některé uživatele možná překvapí, že NAVIGATOR nemá FTP klienta. Tato skutečnost však nepředstavuje žádný problém, protože dva FTP klienti (textový a grafický) a FTP server (démon) patří do integrální výbavy systému OS/2 Merlin.
Výrazným rysem NAVIGATORu jsou vylepšené záložky (Bookmarks), které lze organizovat do stromové struktury. To znamená, že můžete své záložky na stránky, které vás zaujaly libovolně organizovat a strukturovat (nejlépe metodou přetahování myší). Využívání záložek je soustředěno do menu Bookmarks. Jestliže potřebujeme provést v záložkách složitější úpravy, musíme sáhnout po editoru záložek (horká klávesa CTRL+B), který se v okně snaží zobrazit celou strukturu záložek. Při zacházení se záložkami v editoru lze dobře uplatnit znalosti s různými souborovými manažery. Výborným nápadem je funkce What's New (Co je nového). Tato funkce postupně prochází záložky NAVIGATORa (všechny nebo vybrané) a u každé zjistí, jestli se změnila od naší poslední návštěvy. Celá operace ovšem může trvat poměrně dlouho. Nakonec nám oznámí souhrnné výsledky a upraví ikony inovovaných stránek.
Mezi další příjemné vlastnosti patří mapování obrázků na straně klienta (Client-side Image Mapping), které umožňuje přenést tíhu a odpovědnost za zpracování MAP souboru z WWW serveru přímo na klienta a tak dosáhnout celkově mnohem rychlejší odezvy. Dosud mohly být MAP soubory ke každému obrázku uloženy na WWW serveru a prohlížeč, pokud uživatel kliknul myší na obrázek s MAP souborem, odeslal souřadnice v daném obrázku serveru, který podle MAP souboru zjistil URL další stránky, které poslal zpět prohlížeči a ten se teprve obrátil na toto URL. Tímto vznikla nemalá prodleva ve zjištění cílové URL. Nyní je možné definovat oblasti v obrázku, které vedou do různých stránek, přímo v HTML stránce, takže prohlížeč sám zjistí, který WEB server a o kterou stránku má požádat. Navíc je možné zobrazovat cílovou URL i při pohybu myši přes takto mapovaný obrázek.
Prohlížeč umí samozřejmě pracovat s animovanými GIF soubory (GIF animation) a progresivními JPEG (P-JPEG) obrázky. Progresivní JPEG obrázek připomíná svým chováním prokládané (interlaced) GIF obrázky s tím, že se v průběhu načítání zjemňuje a zhušťuje až do finální podoby.
Za zmínku ovšem stojí i drobné vylepšení, které dovoluje automatickou konfiguraci proxy serveru, kterou lze provést z konfiguračního souboru s definovanou syntaxí. Soubor může být uložen například na hlavním WEB serveru firmy a Navigator si ho načte automaticky při spuštění. Správná konfigurace prohlížečů pro používání kešujícího proxy serveru může výrazně snížit datový provoz vně firemní sítě, neboť stejné požadavky od různých prohlížečů vyřizuje proxy server již v rámci lokální sítě tak, že již jednou prohlížené WWW stránky vybírá z vlastní vyrovnávací (cache) paměti.
Vytváření dynamických stránek
Ačkoliv NAVIGATOR plně podporuje tabulky i rámce (Frames), dnes je to již málo. Statickým WWW stránkám zvoní příslovečná hrana, a proto každý profesionální prohlížeč musí plně akceptovat speciální programovací jazyky, které se na internetu již prosadily ve světovém měřítku. Informovaní uživatelé už jistě tuší o čem bude řeč. Na internetu se dnes nejčastěji používají čtyři programovací jazyky - Java, JavaScript, Visual Basic Script (VB Script) a ActiveX.
NAVIGATOR vyniká zejména v podpoře všeobecně známého špičkového jazyka Java. Standardní součástí prohlížeče je Java 1.02, což ocení zejména uživatelé staršího systému OS/2 Warp Connect (OS/2 Warp). Přinejmenším stejně velký význam má však utilita Java Version Selection for Netscape Navigator, která uživateli umožňuje vybrat mezi Javou 1.02 a do systému nainstalovanou Javou 1.1.1 (Javou 1.1.4). Pokud by se Vám to zdálo málo, můžete si stáhnout nejnovější verzi NAVIGATORu s podporou nejaktuálnější verze Javy (viz. úvod). Kompletní aktuální verze Javy for OS/2 (1.1.4 nebo 1.1.6) je přitom zdarma přístupná na internetu ! NAVIGATOR rovněž silně podporuje oblíbený skriptový jazyk JavaScript. Zcela ignorovány jsou naopak vývojové nástroje VB Script a ActiveX, které se v maximální míře snaží protlačit konkurenční Microsoft. Osobně v tom nevidím nic překvapivého, protože tyto nástroje jsou opomíjeny ve všech verzích prohlížeče Netscape Navigator (Netscape Communicator).
OS/2 Plug-in Pack
Při stahování NAVIGATORu (podle WEB adresy) s velkou pravděpodobností narazíte na tento zdarma distribuovaný Plug-in Pack, který se naoko tváří jako samostatný program. Nicméně ho lze považovat za integrální součást NAVIGATORu, takže se mu zde budeme věnovat. Komfortní instalace produktu vyžaduje asi 5 MB diskového prostoru. Po novém startu systému Plug-in Pack obohatí funkce NAVIGATORu ve třech důležitých oblastech:
1. Přidá několik multimediálních nativních Plug-in modulů.
Díky těmto modulům může uživatel využívat skutečně rozmanité typy multimediálních dat:
- Video soubory: AVI (mnoho druhů), MOV (QT) a MPEG (MPG)
- Animační soubory: FLC a FLI
- Audio soubory: WAV, AU (SND), AIFF (AIF), VOC, IFF a MIDI (MID)
Kromě toho má k dispozici nový zajímavý nástroj Multimedia Internet Manager.
2. Přidá kompletní podporu pro Plug-in moduly z Windows 3.1.
Tato podpora uživatelům otevírá bránu k obrovskému počtu 16bitových modulů s nejrůznějším zaměřením.
3. Přidá kompletní softwarový video přehrávač MPEG filmů.
Přehrávač MPEG filmů je velkým přínosem. Značná část uživatelů v různých částech světa totiž dosud používá WWW prohlížeče, kterým formát MPEG nic neříká. K přehrávači je přibalen také krátký MPEG film _VIDCDI.MPG (start rakety; velikost: 160 x 128 bodů).
Hodnocení
Z předchozího textu, myslím, jasně vyplývá, že NAVIGATOR dokáže nepříjemně konkurovat i nejlepším WWW prohlížečům. Navíc se v nejbližší době očekává nasazení kompletního Netscape Communicatoru 4.0x for OS/2, což jistě zvýší tlak na bitevním poli WWW prohlížečů. Ze všech kvalitních schopností NAVIGATORu si osobně nejvíce cením možnosti odložit svou myš a ovládat ho hlasem. O mém hodnocení nemůže být pochyb. Prohlížeč jednoznačně doporučuji všem osvíceným uživatelům.