|
||||||||||||||||||
|
| |||||||||||||||||
![]() |
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
Internet Explorer 5
PC WORLD 12/98 |