COMPUTERWORLD
Specializovan² t²denφk o v²poΦetnφ technice
o Internetu
(CW 29/96)

Mocn² prohlφ₧eΦ od Oraclu

Oracle Powerbrowser 1.5

Jestli si myslφte, ₧e trh s prohlφ₧eΦi je stabilizovßn, z°ejm∞ se m²lφte. Naopak ze stabilnφ situace, kterß existovala p°ed p°φchodem Exploreru, se stßvß zmatek a chaos. A se svojφ troÜkou do ml²na nynφ p°isp∞la i dalÜφ firma, Oracle. Se sv²m powerbrowserem, kter² si nynφ m∙₧ete zadarmo stßhnout na Webu, skoΦila do st°edu klubka zßpasnφk∙. Ostatn∞, tato firma se nynφ Internetu peΦliv∞ v∞nuje, a tak to nenφ a₧ tak velkΘ p°ekvapenφ. Zarß₧ejφcφ je pouze to, ₧e Oracle podepsal ve velmi nedßvnΘ dob∞ smlouvu se sv²m rivalem - firmou Netscape - o dodßvce prohlφ₧eΦ∙ pro svΘ zam∞stnance.

Prohlφ₧eΦ se p°i spuÜt∞nφ tvß°φ pom∞rn∞ nenßpadn∞, ale nenechte se zaskoΦit, nabφzφ opravdu obrovskΘ mno₧stvφ funkcφ. P°edevÜφm spoleΦn∞ s vlastnφm prohlφ₧eΦem dostanete i "osobnφ" server a jednoduch² nßstroj pro tvorbu HTML strßnek. Ty jsou urΦeny p°edevÜφm pro tvorbu a zve°ejn∞nφ vaÜich domßcφch strßnek. Po pravd∞ °eΦeno, vlastnφ Web server nenφ nic p°φliÜ u₧iteΦnΘho, proto₧e pro jeho funkci musφ b∞₧et vßÜ poΦφtaΦ neustßle. Je daleko lepÜφ umφstit vaÜe strßnky na klasick² server, kter² slou₧φ jako Web server. Pou₧itφ serveru, kter² je v balφku s prohlφ₧eΦem, je tedy p°edevÜφm pro testy a vlastnφ vytvß°enφ strßnek. M∙₧ete tφmto zp∙sobem p°edevÜφm testovat dynamickΘ strßnky, kterΘ ke svΘ funkci pot°ebujφ spoluprßci serveru.

Co to umφ?

PowerBrowser dokß₧e pracovat ve svΘ souΦasnΘ verzi s HTML 2.0, ale podporuje i n∞kterΘ nejnov∞jÜφ rysy definovanΘ v HTML 3.2. Jsou p°edevÜφm rßmce, tabulky a animovanΘ GIFy. Je tΘm∞° jistΘ, ₧e s novou verzφ p°ibydou dalÜφ rozÜφ°enφ. Prohlφ₧eΦ, podobn∞ jako Explorer Microsoftu, umφ pracovat s videosoubory AVI, kterΘ automaticky spustφ. Aby bylo uΦin∞no zadost bezpeΦnosti, podboruje SSL, nejpou₧φvan∞jÜφ protokol pro zabezpeΦenφ IP paket∙.

Co je velmi d∙le₧itΘ, PowerBrowser dokß₧e pracovat s Java applety. Tφm se vlastn∞ °adφ mezi t°i nejd∙le₧it∞jÜφ prohlφ₧eΦe, kterΘ Javu podporujφ. Je nutnΘ ovÜem upozornit, ₧e Java Φinφ prohlφ₧eΦi potφ₧e, a n∞kdy p°i nich rßd tuhne. D∙vod je t°eba hledat v nedostatku pam∞ti, kterΘ schroustß cel²ch 12 MB. Pokud nechcete pou₧φvat Javu (lze vypnout v nastavenφ prohlφ₧eΦe), potom vßm rozhodn∞ staΦφ pouh²ch 8 MB. Oracle vybavil sv∙j produkt takΘ mo₧nostφ prßce p°es proxy brßnu, co₧ je u₧iteΦnΘ zejmΘna v podnikovΘm prost°edφ, kam takΘ, jak se zdß, chce firma sv∙j program sm∞°ovat.

UvedenΘ vlastnosti jsou u₧ jaksi standardem, a proto daleko zajφmav∞jÜφ jsou ty navφc. Nejd∙le₧it∞jÜφ jsou dv∞: Oracle BASIC a NLO (Network Loadable Objects).

Oracle BASIC - Je otßzkou, zda ve chvφli, kdy exituje Java a JavaScript, je rozumnΘ p°idßvat dalÜφ programovacφ jazyk, ale proklamovanΘ mo₧nosti oraclovskΘho °eÜenφ vypadajφ ·ctyhodn∞. BASIC je p°edevÜφm skriptov²m jazykem, kter² umo₧nuje pracovat s u₧ivatelsk²m prost°edφm prohlφ₧eΦe nebo dokonce kooperovat s osobnφm serverem. Podpora oraclovskΘho BASICU je takΘ v jeho Φist∞ serverov²ch produktech. Prßv∞ tady se nejz°eteln∞ji projevuje ·mysl prosadit PowerBrowser jako komplexnφ intranetovskΘ °eÜenφ.

NLO - DalÜφ Φßstφ taktiky Oraclu jsou tzv. NLO. Jsou to vlastn∞ programy, plug-iny, kterΘ rozÜi°ujφ mo₧nosti prohlφ₧eΦe. Mohou existovat ve dvou verzφch: jako samostatn² program, kter² se po nata₧enφ spustφ a vykonßvß p°edepsanou funkci nebo jako modul, kter² zp°φstup≥uje urΦitß data. Tento modul se podobn∞ jako klasickΘ netscapovskΘ plug-iny spouÜt∞jφ na po₧ßdßnφ bez zßsahu u₧ivatele. Abyste m∞li kontrolu nad instalovan²mi NLO moduly, mßte k dispozici specißlnφ panel, kde s nimi m∙₧ete pracovat, p°φpadn∞ je konfigurovat. NLO je velmi hezkß v∞c, ale spφÜe s v²hledem do budoucnosti. Proto Oracle p°idal i podporu netscapovsk²ch plug-in∙, kter²ch se po Internetu povalujφ nesmφrnΘ spousty. Powerbrowser takto automaticky zφskal cel² zßstup v²vojß°∙, kte°φ pro n∞j vyvφjejφ software.

Poslednφ kapkou do kalichu dokonalosti (a mo₧nß takΘ ho°kosti pro konkurenci) je podpora databßzφ pomocφ windowsovskΘho ODBC. No, v₧dy¥ Powerbrowser je produktem Oraclu, a jak² by to byl Oracle, kdyby opomn∞l sv∙j vlastnφ databßzov² sv∞t.

P°φjemnΘ prost°edφ, zßklad ·sp∞chu

Vlastnφ prohlφ₧eΦ je organizovßn pon∞kud odliÜn∞ od sv²ch soupe°∙. Po spuÜt∞nφ se objevφ zßkladnφ okno prohlφ₧eΦe. To je po levΘ stran∞ lemovßno seznamem odkaz∙. A zde je jeden ze zlat²ch h°eb∙ dneÜnφho p°edstavenφ. Oracle se zde opravdu vyznamenal a vytvo°il systΘm, kter² je hoden nßsledovßnφ. Bookmarky si m∙₧ete uklßdat do stromu, jak je to v jin²ch produktech, ale zßrove≥ cel² strom (po₧adovanou Φßst) vidφte, a m∙₧ete se v n∞m rychle orientovat a p°epφnat na dalÜφ strßnky. AΦ se viditelnost stromu m∙₧e zdßt b²t pouze mal²m vylepÜenφm, v∞°te, ₧e p°i prßci s Webem v²znamn∞ pomßhß.

Pod organizovan²mi bookmarky je historie vaÜeho brouzdßnφ a op∞t se m∙₧ete ihned p°enΘst na strßnku, kterou jste vid∞li nap°. p°ed hodinou. Do seznamu lze takΘ bez problΘm∙ p°idßvat a to pomocφ dvou stisk∙ tlaΦφtka myÜi. JeÜt∞ jedna poznßmka, Powerbrowser dokß₧e importovat i exportovat netscapovskΘ bookmarky, a dokß₧e je takΘ sdφlet po sφti. ╚ili nenφ problΘmem vytvo°it obecn∞ dostupnΘ odkazy pro cel² podnik.

DalÜφm rozdφlem je organizace oken v PowerBrowseru. Ten na rozdφl od jeho konkurent∙ pou₧φvß MDI (multidokumentov² interface). P°i otev°enφ dalÜφho okna prohlφ₧eΦe se nespustφ novß instance programu, ale vytvo°φ se novΘ okno, kterΘ je stßle zobrazenΘ a pracuje v rßmci jednotnΘho programu. Je to v²hodnΘ zejmΘna z hlediska spot°eby pam∞ti, ale po chvφli pou₧φvßnφ jsem doÜel ke zjiÜt∞nφ, ₧e je to i p°φjemn∞jÜφ. Stejn∞ se otevφrajφ i dalÜφ okna, pro stahovßnφ soubor∙, ovlßdßnφ NLO modul∙ atd...

Podobn∞ jako u ostatnφch produkt∙, na hornφ liÜt∞ programu najdete sadu ikonek, kterou ovlßdßte cel² program. Krom∞ standardnφch funkcφ je zde i jedna novß - vyhledßvßnφ v sφti. Po jejφm stisku se p°ed vßmi otev°e dialog, kde zadßte hledan² °et∞zec, slu₧bu, kterou chcete vyu₧φt a po odeslßnφ je dotaz automaticky zpracovßn a vy u₧ dostanete strßnku s vyhledan²mi odkazy. V souΦasnΘ dob∞ lze takto vyu₧φt t°i - AltaVistu, Lycos a WebCrawler. JedinΘ, co my na liÜt∞ chybφ je ikonka pro tisk.

Hodnocenφ

Je p°edΦasnΘ hodnotit prohlφ₧eΦ od Oraclu, proto₧e testovanß verze byla jeÜt∞ v beta-stadiu. V ka₧dΘm p°φpad∞ se jednß o velmi t∞₧kΘho protivnφka obou nejv∞tÜφch konkurent∙. V n∞kter²ch ohledech nabφzφ Powerbrowser rozhodn∞ vφce, n∞kde jeÜt∞ zostßvß za sv²mi p°edch∙dci.

P°edevÜφm podpora multitaskingu pon∞kud zaostßvß a p°i p°echodu na novou strßnku musφte n∞kdy chvilku poΦkat ne₧ m∙₧ete s Powerbrowserem op∞t pracovat. To jsou vÜak jen nedostatky, kterΘ lze Φasem vylepÜit. Po delÜφm pou₧φvßnφ mi nezb²vß, ne₧ dßt Oraclu za nßvrh jedniΦku. Uvidφme, jak si povede dßle.


Oracle Powerbrowser v kostce

- Podpora HTML 2.0 a n∞kter²ch rys∙ HTML 3.0 jako jsou tabulky a rßmce

- Java applety

- Oracle BASIC - skriptov² jazyk

- NLO - sφ¥ovΘ objekty - moduly, kterΘ rozÜi°ujφ mo₧nosti prohlφ₧eΦe

- Podpora netscapovsk²ch plug-in∙

- vlastnφ webovsk² server a nßstroj pro tvorbu HTML dokument∙

Po₧adavky na systΘm:

PC 386, 12 MB RAM, Windows 3.X, 95 nebo NT

7 MB na harddisku

Powerbrowser si m∙₧ete stßhnout na adrese http://www.oracle.com/


| <<< | CW o Internetu | COMPUTERWORLD | IDG CZ homepage |