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