M agazyn  


Ulepszona grafika w Internecie
Andrzej Majkowski


Prze│adowane grafik▒ i wszelkimi ruchomymi gad┐etami internetowe strony coraz trudniej przeciskaj▒ siΩ przez zawsze za w▒skie │▒cza. W szczytowych godzinach, gdy do surfowania w│▒czaj▒ siΩ najliczniejsi odbiorcy stron WWW zza Oceanu Atlantyckiego, nie pomaga nawet sta│e, szybkie │▒cze - bity informacji ledwie s▒cz▒ siΩ niczym woda z niedokrΩconego kranu.

Wyra╝niejsze szczeg≤│y bez utraty jako╢ci grafiki
Wyra╝niejsze szczeg≤│y bez utraty jako╢ci grafiki
Wyra╝niejsze szczeg≤│y bez utraty jako╢ci grafiki
Wyra╝niejsze szczeg≤│y bez utraty jako╢ci grafiki
A by temu zaradziµ firma Hewlett-Packard zaproponowa│a wprowadzenie do systemu swoich serwer≤w Imaging for the Internet specjalnego 32-bitowego modu│u graficznego ColorWave przygotowanego przez firmΩ TrueSpectra.
Modu│ ten jest elementem obiektowym, generuj▒cym obrazy o fotograficznej jako╢ci, potrafi▒cym rysowaµ grafikΩ zar≤wno lokalnie, jak i zdalnie. Podstawowymi jego zaletami s▒: bardzo szybka i wydajna praca w Internecie, niezale┐ne ╢rodowisko robocze u┐ytkownika bez wzglΩdu na stosowan▒ rozdzielczo╢µ oraz typ grafiki (wektorowa czy rastrowa), a tak┐e zgodno╢µ z podstawowymi standardami, takimi jak: FlashPix i JPEG.
Stworzony r≤wnie┐ przez TrueSpectra program Photo>Graphics w wersji dla Windows 95/NT korzysta w│a╢nie z modu│u ColorWave. Color Wave w swojej przestrzeni roboczej opisywany jest przez liczby zmiennopozycyjne, a zatem matematycznie zdefiniowane obiekty mog▒ byµ w dowolny spos≤b przesuwane, obracane i przekszta│cane bez konieczno╢ci redukowania ich do warto╢ci ca│kowitoliczbowych. U┐ytkownik aplikacji w systemie ColorWave nie musi definiowaµ rozdzielczo╢ci obrazu finalnego przed rozpoczΩciem tworzenia grafiki, co pozwala na reprodukcjΩ obraz≤w bez ogranicze±. Obiekty okre╢laj▒ce dokument ColorWave dynamicznie ze sob▒ oddzia│ywuj▒. To oznacza, ┐e zmiana w│asno╢ci jednego obiektu wp│ywa na uaktualnienie pozosta│ych, powi▒zanych z nim obiekt≤w i ponowne ich narysowanie. Co ciekawe, ponownemu odwzorowaniu ulegn▒ tylko obszary zawieraj▒ce zmienione obiekty, przy czym liczba obiekt≤w, kt≤re mog▒ ze sob▒ dzia│aµ jest nieograniczona.
Logo firmy
Logo firmy
Logo firmy TrueSpectra stworzone w formacie ColorWave mo┐e byµ przeskalowane do dowolnego rozmiaru, przy dowolnej rozdzielczo╢ci, w dowolnym czasie. ¼r≤d│owy plik w ka┐dej z tych postaci ma zawsze 23 KB.
Opr≤cz interaktywno╢ci opisywany modu│ charakteryzuje siΩ r≤wnie┐ niewielkimi rozmiarami oraz integralno╢ci▒ danych. DziΩki temu w│asna tw≤rczo╢µ odseparowana jest od oryginalnych obraz≤w i font≤w. ColorWave jest │atwo rozszerzalny, tote┐ na jego podstawie mo┐na w prosty spos≤b konstruowaµ r≤┐norodne interfejsy. W pe│ni obs│ugiwane s▒: wielow▒tkowo╢µ i wieloprocesorowo╢µ. DziΩki swojemu obiektowemu charakterowi "wirtualne obrazy" ColorWave nie s▒ zwi▒zane z punktami (pikselami) wiΩc nie mo┐na przypisaµ im konkretnej rozdzielczo╢ci. System HP Imaging for the Internet jest w stanie dostarczyµ te obrazy u┐ytkownikom w rozdzielczo╢ci dostosowanej do rozdzielczo╢ci ich ekran≤w. Umo┐liwi to znaczny wzrost prΩdko╢ci przesy│anych obraz≤w w Internecie, a ich powiΩkszenie odbΩdzie siΩ szybko i bez pikselizacji. ColorWave to obecnie jedyny dostΩpny system graficzny, umo┐liwiaj▒cy projektantom stron WWW wzbogacanie ich grafik▒ wektorow▒ i rastrow▒ oraz ozdabianie ich informacjami tekstowymi, przy zachowaniu du┐ej wydajno╢ci pomimo ograniczonego pasma przenoszenia w sieci.

HP Imaging for the Internet


Architektura nowego rozwi▒zania poprawiaj▒cego przesy│anie grafiki w Internecie autorstwa Hewlett-Packarda dzia│a jak dobrze zorganizowany system dystrybucji just-in-time (we w│a╢ciwym czasie). Zawiera on trzy podstawowe elementy:
  • format graficzny FlashPix, kt≤ry organizuje obrazy w hierarchiczny zestaw wzorcowych przyk│ad≤w (p│ytek) o rozmiarach 64╫64 pikseli, kt≤re mog▒ byµ szybko dostosowywane do rozdzielczo╢ci po┐▒danej przez odbiorcΩ;
  • Internet Imaging Protocol (IIP) zawiera modu│y klient/serwer pozwalaj▒ce na przesy│anie formatu FlashPix za po╢rednictwem protoko│u HTTP;
  • Image Tile Transcoder - zapewnia kodowanie i dekodowanie format≤w innych ni┐ FlashPix na wersjΩ "p│ytkow▒". Po│▒czenie sprzΩtowych i programowych technologii HP pozwala na powi▒zanie tych element≤w w ca│o╢µ i uzyskanie wydajniejszego systemu przetwarzania i przesy│ania obraz≤w przez Internet.

(c) Copyright LUPUS