Komunikace/Internetové prohlížeče

1. 12. 1998

Sdílet

Budou se vám líbit Pětky? Netscape Communicator 5 a Internet Explorer 5 První náhledy Yael Li-Ron, PC WORLD US...


Budou se vám líbit Pětky?

Netscape Communicator 5 a Internet Explorer 5

První náhledy

Yael Li-Ron, PC WORLD US & Jan Lipšanský

Díky možnostem našich amerických kolegů nabízíme i českým
čtenářům první náhledy na právě se tvořící nejnovější verze obou
nejpopulárnějších prohlížečů. Protože jsou stále ve fázi vývoje,
nečekejte detailní rozbory, ale spíše zaměření na některé
zajímavosti, jimiž by se nové verze měly profilovat.

NETSCAPE COMMUNICATOR 5

Skok do neznáma

Zajímá vás, jak bude vypadat další verze jednoho ze světově
nejoblíbenějších browserů? Samozřejmě že ano. Stejně tak bychom
to rádi věděli my, redaktoři. Jenže v případě Netscape
Communicatoru jde právě o nejpřísněji střežené tajemství
v historii vývoje softwaru.

Víme, že beta-verze Communicatoru 5 bude uvolněna koncem
příštího roku, a opět bude zdarma. Také víme, že stejně jako u
Windows 98 bude možné dívat se na soubory v počítači či na
lokální síti stejným způsobem jako na webové stránky. Ale jinak
ani zainteresovaní lidé netuší, jak Pětka bude vypadat.

Důvod? Netscape učinil kód pro Communicator veřejným.
Což znamená, že vývojáři po celém světě pracují na různých
kouscích programu, doplňují novinky, upravují problémy. Netscape
pak spojí všechny nejlepší kusy - společně s prací vlastního
vývojového týmu - do Communicatoru 5.

Aurora: úsvit nové metafory

Ačkoliv je Communicator 5 stále ve vývoji, pronikly některé bity
i byty ven, takže si můžeme udělat črtu programu.

První a nejhlavnější novinkou je připojení Aurory, nové
"brousící metafory", která vám dovoluje vidět obsah Webu, vašeho
hard disku a lokální sítě - míní se webové stránky, dokumenty,
e-mailové zprávy, cokoliv - přes jednoduché rozhraní. Aurora vám
pomůže organizovat si obsah, jak budete chtít - podle plánu,
tématu atd. Také se budete moci mezi složkami pohybovat
kliknutím na ikony v levém horním panelu prohlížeče, aniž byste
museli zdlouhavě vypisovat URL adresy nebo cestu, případně na
tlačítka Zpět a Dopředu. Zní vám to povědomě? Ano, Aurora je
odpovědí Netscapu na webově postavené rozhraní Windows 98.

Dalšími novými prvky v Communicatoru by měly být:

- vylepšené nástroje pro plánování a messaging (aby se nalákali
uživatelé Notesů a Exchange)

- nová tlačítka, menu a navigační nástroje pro podpůrný server
společnosti www.netcenter.com

- podpora XML (extensible markup language), nový standard, jenž
si získává popularitu mezi webovými tvůrci

- vylepšení stability a provedení

- menší tisková záhlaví (doufejme)

Ale to není všechno. Nový Communicator bude mít i prvky,
na něž Netscape doposud ani nepomyslel. Proč?

Volný kód

Netscape, ve svém jakémsi bujarém rozpoložení, uvolnil zdrojový
kód Communicatoru, známý jako Mozilla, aby se na něj mohl
podívat doslova celý svět. A nejen podívat - také používat a
opravovat. Pouze čas nám ukáže, nakolik šlo o chytrý tah, nebo o
podřezání si větve. Mezitím se připojily tisíce programátorů po
celém světě k nevídané akci Zdarma všem.

Neznám však žádného českého programátora, jenž by se
k týmu připojil. Jak mi jeden z nich sdělil, nejenže by bylo nutné
stáhnout si 70 MB zdrojového kódu, ale aby se s textem dalo
pracovat, musel by se použít překladač MS Visual C++ verze 4.2,
již u nás vlastní málokdo.

Přesto se kdokoliv z vás může zastavit na stránkách
www.mozilla.org/download.html anebo na některém z mnoha mirrorů,
a stáhnout si zdrojový kód - program v C++. Tento program je
samozřejmě běžným smrtelníkům nesrozumitelný. Ostatně na
downloadovacích stránkách se nachází varování: "Pokud jste nikdy
předtím nekompilovali a neodlaďovali velký program v C/C++,
jediný výsledek vašeho downloadování bude v tom, že si zaberete
spoustu místa na hard disku." Pro programátory jde však o zlatý
důl, protože jim podobný způsob dovoluje nahlédnout dovnitř
programu, a dokonce jej upravovat.

250 000 vývojářů

Netscape jde dokonce dál - při dodržení podmínek programu Mozilla
mají programátoři přístupová práva k doplňování kódu svými
vlastními dodatky. V důsledku toho si mohou uživatelé zdarma
zdrojový kód vzít, rozdělit na kousky podle potřeby a výsledky
pak prodávat na běžném trhu - aniž by museli Netscapu zaplatit
byť desetník. Na oplátku Netscape žádá vývojáře, aby ony novinky
umístili na stránky Mozilly a dovolili Netscapu začlenit je
všechny nebo některé do příští verze Communicatoru.

Takže teoreticky se tým Netscapu rozrostl o 250 000 lidí
(počet lidí, kteří si nahráli zdrojový kód - převzato z tiskových
informací Netscapu). Samozřejmě vedle těchto, řeklo by se
off-line vývojářů, má svůj vlastní placený tým, který také
nadále pokračuje ve vývoji nové verze Communicatoru.

Oficiálně Netscape oznámil, že koncem tohoto roku
zveřejní "otisk" kódu, jenž bude kombinací toho nejlepšího, co
vytvořil jeho vlastní vývojářský tým, a novinek off-linových
vývojářů, a na světě tak bude první beta-verze Communicatoru
Pětky. "Podílníci" nového kódu budou zveřejněni, ne však
finančně ohodnoceni.. Jejich jména se objeví na stránkách
Mozilly, a budou přidáni do titulků, které se objeví, když do
prohlížeče napíšete příkaz about: .

Podle firmy Netscape bude tento způsob vývoje úspěšný.
Jistě, vzniknou nejspíš nějaké očesané a pokroucené verze
Communicatoru a seberou Netscapu určitý podíl na trhu. Už nyní
lze najít klony Communicatoru se zlepšeným kódováním a podporou
cizích jazyků, a jsou dostupné běžně na Webu. Nemohou však odsát
z pokladny Netscapu ani korunu, protože Communicator je přece
zdarma.

Podstatně důležitější je možnost, že komerční vývojáři,
partneři Netscapu, by mohli začít pracovat na svých verzích
vlastních produktů. Například firma Qualcomm by vytvořila svoji
verzi populárního e-mailového programu Eudora, jenž nyní můžete
v Communicatoru používat. A společnost pro rozpoznávání řeči
počítačem by vytvořila vlastní prohlížeč, u něhož nebudete muset
používat ruce. Netscape si myslí, že pohodlní uživatelé budou
chtít mít vše v jednom browseru, a že tak mají i lepší podporu ze
strany společnosti. Častěji pak budou navštěvovat webové stránky
Netscapu - zdroj peněz pro firmu.

Jednoduše řečeno - pouze nebesa jsou hranicí, a jak
Netscape a programátoři, tak prodejci softwaru a koncoví
uživatelé na tom budou profitovat. V konečném výsledku by měl
Communicator 5 být však hlavně výstřelem proti Microsoftu. Na
začátku roku 1999 totiž mají být dostupné v beta-verzích obě nové
verze jak Communicatoru 5, tak Internet Exploreru 5. Vypukne
browserová válka - hmm, a to by mohlo být docela zajímavé.

INTERNET EXPLORER 5

Webové stránky podle vašeho přání

Microsoftí prohlížeč však, na rozdíl od soupeře, vystartuje a
začne bitvu dříve - pro koncové uživatele měla být první
beta-verze Exploreru 5 dostupná začátkem listopadu (tento článek
vznikal koncem října). Jako nejzajímavější novinku Microsoft
označuje fakt, že nová verze by vám měla dovolit kontrolovat,
jaké webové stránky se vám objeví na obrazovce.

Vždyť to znáte - buď se tvůrci webových stránek snaží
surfařům ztížit život, nebo to tak alespoň vypadá. Na mnoha
stránkách jste nuceni číst malilinkatý font, případně čekat
nekonečné hodiny, než se na obrazovce objeví různá cingrlátka a
ozdůbky. Nebojte se, pomoc je na cestě. Nová verze Exploreru
slibuje tyto problémy odstranit.

Měli jsme možnost podívat se na jednu z úplně prvních
verzí Exploreru 5, která byla nabídnuta novinářům. Mnoho prvků,
o nichž zde mluvíme, však tehdy bylo nefunkčních.

Konec mžourání

Explorer 5 slibuje podporu dvou důležitých standardů -
dynamického HTML a Cascading Style Sheets 2 - jež dovolí tvůrcům
webových stránek připojit webovým objektům "způsob chování".
Když navštívíte stránku, vytvořenou "způsobem chování", budete
si moci měnit barvu, umístění a další atributy. Je odstaveček
příliš malý ke čtení? Zvětšete font a šetřte si tak oči. Vaše
změny nebudou mít vliv na to, co uvidí další návštěvníci,
protože ty jsou vázány jen přímo na váš počítač a váš prohlížeč.

Nový prvek, jenž by se dal česky přeložit jako Stálost,
si "pamatuje" změny, které jste objektům na stránce přiřadili,
např. právě onen zvětšený font. Jakmile jednou upravíte nějakou
stránku a uložíte její umístění do složky Oblíbené, prohlížeč si
zapamatuje změny pro příští návštěvu dotyčné stránky. Tyto stálé
soubory jsou větší než soubory cookies a ukládají v sobě o hodně
větší množství informací.

Podpora Exploreru 5 pro CSS2 obsahuje nové schopnosti
aplikace drag-and-drop (táhni a pusť). Na stránkách virtuálního
obchodního domu vezmete pouze vybraný produkt a "přetáhnete"
(vložíte) do košíku. Stránka sama pak platbu započítá a přidá do
celkové sumy. Z FTP si budete moci přetáhnout soubor na plochu
rychlým nahráním.

Navíc jsou zde ještě drobnosti, díky nimž se Explorer 5
používá snadněji. Vylepšená funkce "Uložit jako" vám umožní
uložit na hard disk kompletní webovou stránku i s veškerou
grafikou a ostatními blbůstkami, jak to dovoluje například
Navigator Gold již od své verze číslo 3.

Významným zlepšením výkonu (a jediným, jenž si mohli
novináři vyzkoušet) je nová možnost "pevného layoutu tabulky",
která HTML tabulky činí neměnnými. Tvůrci webových stránek
používají tabulky skoro ke všemu - k vytvoření seznamů nebo jen
jako hezkou grafiku. Běžně se tabulky neobjeví dříve, dokud se
nenačte jejich obsah a layout. Nový "pevný layout tabulky"
umožňuje uživatelům vidět horní řádky tabulky, dokonce i když se
zbytek teprve načítá a generuje.

Odhalené chyby

Doposud byl Explorer 5 dostupný jen jako preview pro vývojáře. A
ti, tuším, že se tak stalo v Dánsku, odhalili těsně před
ohlášeným zveřejněním beta-verze pro koncové uživatele pěknou
chybu: Číselnou adresu IP ve formátu xxx.xxx.xxxx.xxx si můžete
přepočítat na jedno číslo. První část vynásobíte číslem 256 na
třetí, druhou 256 na druhou, třetí vynásobíte samotným číslem
256, poslední zůstane stejná. Pak všechno sečtete. Výsledné
jedno číslo bez teček zadáte do URL jako http. A dostanete se na
server, jehož adresu jste takhle přepočetli. U MSIE je ale
problém v tom, ze jednočíselné URL chápe jako intranetové
(nikoli internetové). A pro intranet se obvykle snižují
bezpečnostné úrovně. A to už je pole pro ActiveX, JavaScript a
jiné hrátky, které mohou oslabenou bezpečností proniknout na
uživatelův počítač a dál do intranetu. Tahle "beztečková" díra
byla případně nazvána "Zírej, žádné tečky". Proxy servery ale
tato beztečková adresa zvenčí neprojde. Microsoft díru uznal a
látá. Zatím doporučuje nasadit nejvyšší bezpečnostní úroveň i
pro komunikaci uvnitř intranetu.

V této souvislosti mne napadá, že Microsoft oznámil jako
jednu z novinek Exploreru 5 nové chybové hlášky, jež by měly
přesně určit zdroj problému, ať jde o chybu skriptu, struktury
HTML či další užitečné informace, díky nimž bude možné chybu
přesně lokalizovat.

Příliš brzo soudit

V této chvíli však možnost skutečného srovnání Exploreru 5 a
Communicatoru 5 není možná. Ačkoliv se zdá, že oba produkty mají
některé prvky podobné, například vylepšený výkon či možnost
nastavit si zobrazení a prohlížeč podle svého, ti, kdo
rozhodnou, budou tvůrci webových stránek a koncoví uživatelé. A
ti jsou v těchto případech nemilosrdní.

Netscape Communicator 5

Nový prvek < TAB> Detaily

Přidání Aurory <TAB> Umožňuje vidět obsah webových stránek, hard
disku a sítě přes rozhraní prohlížeče

Podpora XML <TAB> Extensible markup language je nový jazykový
standard, jenž si získává popularitu mezi tvůrci webových
stránek pro svoji snadnou implementaci

Podpora rozpoznávání řeči <TAB> Vylepšené funkce pro ovládání
prohlížeče hlasem (máte-li správně vybavený počítač)


Internet Explorer 5

Nový prvek < TAB> Detaily

Pevný layout tabulky<TAB> Načítá a genruje webové tabulky rychleji

Stálost<TAB> Nová generace ukládání vašeho specifického nastavení webových stránek ve stylu cookies

Vylepšená funkce "táhni a pusť"<TAB> Umožňuje rychlejší nahrání
tažením souboru z FTP serveru na plochu vašeho hard disku



Údaje k registraci článku:

převzato z amerického PC WORLDu č. 7/98, str. 60, a č. 9/98, str.
66

autor: Yael Li-Ron



Autor článku