COMPUTERWORLD
Specializovaný týdeník o výpočetní technice
o Internetu
(CW 14/97)

Inteligentní agenti mohou zvýšit rychlost prohlížečů

Justin Hibbardová

Software pro zrychlení webových prohlížečů by měl pracovat rychleji, ne složitěji.

Říkají to uživatelé, kteří se "proklikali" stovkami stránek World Wide Webu, stažených off-line prohlížeči, a správci webovských serverů, jejichž systémy se při předávání těchto stránek prohýbají pod přívalem požadavků. Vícenásobné požadavky mohou servery snadno přetížit. Vývojáři proto pracují na inteligentních agentech, které by zlepšily efektivitu softwaru určeného pro zrychlení prohlížečů.

Většina akcelerátorů prohlížečů pracuje tak, že simultánně stáhne několik webovských stránek a uloží je na pevný disk uživatele. Prohlížeč potom může zobrazovat stránky rychleji, neboť je nemusí stahovat jednu po druhé.

Méně času on-line

Akcelerátory prohlížečů mohou zvýšit efektivitu snížením času, stráveného on-line.

Akcelerátor zkrátil u mnohých uživatelů čas, trávený v prostředí Internetu, přibližně na polovinu. Inteligentní agent zrychlí však naproti tomu prohlížení pouze tehdy, jestliže uživatelé opakují denně stejné modely procházení. Je to proto, že vývojáři programují své agenty, aby se učily ze zvyklostí uživatele při předešlých procházkách Sítí.

IBM například vyvíjí inteligentní aplikaci pro prohlížení založenou na Javě, která sleduje uživatelovy modely procházení a navrhuje zkrácené povely.

Aplikace Web Browsing Intelligence (WBI) také automaticky kontroluje oblíbené webovské stránky a ukládá je do vyrovnávací paměti (cache) pouze tehdy, když se změní.

Promarněný čas, šířka pásma a místo na disku jsou hlavními stížnostmi na off-line prohlížeče, z nichž většina umožňuje uživatelům ukládat do vyrovnávací paměti jednu stránku a všechny stránky v rámci třech propojení této stránky.

Mnoho off-line internetových nástrojů funguje vlastně tak, že stahují megabyty "haraburdí". Vývojáři některých off-line prohlížečů proto integrovali ve svých výrobcích alespoň minimálně inteligentní agenty. Ty si pak již vybírají, které stránky uloží do vyrovnávací paměti. Např. WebEx společnosti Travelling Software, umožňuje uživatelům nakonfigurovat produkt tak, aby stahoval pouze jednu rubriku elektronického časopisu.

Akcelerátory pro on-line prohlížeče používají stejný přístup.

Když uživatel Peak Net.Jet společnosti Peak Technologies, stahuje stránku, tento výrobek ukládá do cache všechny stránky, které jsou k této stránce připojeny. To samozřejmě uživateli zkracuje čas strávený natahováním stránek.

Program se sice opakovaným používáním také učí, na která propojení uživatel klikne nejdříve a stahuje stránky v tomto pořadí. To ale není dostatečná inteligence pro Paula Ginsparga, systémového správce v Los Alamos National Laboratories v Novém Mexiku.

Ginsparg proto nakonfiguroval svůj Web server, aby blokoval všechny žádosti od Peak Net.Jet.

"Problém je v tom, že Peak Net.Jet okamžitě vyžaduje v rychlém sledu velké počty stránek, které lidé nikdy nebudou číst," řekl Ginsparg. "S Net.Jet může jeden nebo několik málo uživatelů vytížit server generováním příliš mnoha automatizovaných žádostí."

Ne všechny akcelerátory prohlížečů však pracují podobným způsobem. Nektěré prohlížeče stahují pouze několik stránek najednou. Jedním takovým výrobkem je LiveAgent společnosti AgentSoft. LiveAgent umožňuje uživatelům při procházení Webu zaznamenávat svá vlastní kliknutí myši a stisknutí kláves. Tyto záznamy se potom stávají agentem, jenž duplikuje uživatelovo procházení.

Giga Information Group předpovídá, že inteligentní agenti budou do roku 2000 integrováni ve všech důležitých softwarových aplikacích.

Mecklermedia Internet Consulting Group odhaduje, že výrobky pro off-line prohlížení Webu -- uvedené na trh počátkek minulého roku -- se stanou do příštího roku kategorií výrobků s mnohem větším významem.


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