Afbeeldingen en foto's gebruiken op Internet pagina's.
© 2006 H.M. Pragt
Bijna iedere webpagina bevat afbeeldingen, dit kunnen foto's, tekeningen,
knoppen, balken of zelfs hele achtergronden zijn. Een afbeelding opnemen in
de HTML code is niet moeilijk, u kunt hiervoor de IMG tag (IMG staat voor Image)
gebruiken. Ook kunt u via CSS en het background attribuut afbeeldingen opnemen op
uw site. De meeste afbeeldingen die voor internet gebruikt worden, zijn in .gif
.jpg of .png formaat. Hoewel afbeeldingen de pagina kunnen verfraaien, moet u toch
goed nadenken voor u ze opneemt. Door veel en vooral grote afbeeldingen te gebruiken
kan de laadtijd van uw pagina veel te lang duren en kan de hoeveelheid dataverkeer
die u site gebruikt te hoog oplopen. Vaak zult u voor data extra dataverkeer extra
moeten gaan betalen, enkele providers halen zelf de pagina gewoon offline als de
limiet bereikt is en dat is iets wat we vooral willen voorkomen.
Pragt Foto Manager.
PragtFotoManager is een programma waarmee u één of meerdere bewerkingen op één
of meerdere (tot maximaal 999 foto bestanden) kunt uitvoeren. De bewerkingen die u op uw foto's kunt uitvoeren zijn:
hernoemen, verkleinen, miniatuurweergave maken, informatie uit foto opslaan,
uitvoer formaat aanpassen en indexbladen maken en watermerken. Deze bewerkingen kunt u elk
afzonderlijk maar ook allemaal tegelijk laten uitvoeren.
| IMG |
Het IMG element gebruik u om een afbeelding in een
HTML-document op te nemen.
<IMG SRC="plaatje.gif" ALT="een afbeelding">
Het IMG element heeft alleen attributen en geen inhoud, een beëindiging
</IMG> is daarom niet
toegestaan. Aan het IMG element moeten minimaal de attributen SRC
en ALT worden toegevoegd.
|
| ALIGN |
Met het ALIGN attribuut wordt bepaald hoe de omringende
inhoud van het document uitgelijnd wordt ten opzichte van de
afbeelding.
<IMG ALIGN="waarde" >
De mogelijke waarden voor de verticale uitlijning zijn:
- top: de bovenkant van de regel.
- middle: de basislijn van de regel t.o.v. het midden van de afbeelding.
- bottom: de basislijn van de regel t.o.v. de onderzijde van de afbeelding
Mogelijke waarden voor de horizontale uitlijning zijn:
- left: de afbeelding wordt op de eerste open ruimte aan de linker kantlijn geplaatst.
- right: de afbeelding wordt op de eerste open ruimte aan de rechter kantlijn geplaatst.
Bij het gebruik van horizontale uitlijning worden naast de afbeelding
zoveel regels geplaatst als de hoogte van de afbeelding toelaat. De
volgende regels lopen ook onder de afbeelding door.
|
| ALT |
Het ALT attribuut zorgt er voor dat in plaats van de afbeelding een tekst geplaatst
kan worden als de browser geen afbeeldingen kan weergeven (bij gebruik van een
tekst-georiënteerde browser), of wanneer het automatisch laden van
afbeeldingen in een grafische browser is uitgezet.
<IMG ALT="omschrijving" >
ALT is een verplicht attribuut, gebruik het dus altijd ook voor zoekmachines is het handig.
In Internet Explorer zal de waarde van het ALT attribuut ook weergegeven worden in
een tooltip wanneer de muisaanwijzer zich boven de afbeelding bevindt.
|
| BORDER |
Met het BORDER attribuut wordt de dikte van de rand om een
afbeelding bepaald.
<IMG BORDER="waarde" gt;
De waarde geeft de dikte van de rand in pixels aan. De
standaardwaarde is 0 pixels, behalve voor afbeeldingen die in een
hyperlink zijn opgenomen. Door de waarde 0 te gebruiken zal ook bij afbeeldingen in
een hyperlink de rand weggelaten worden.
|
| HEIGHT |
Met het HEIGHT attribuut wordt de hoogte van de afbeelding
vastgelegd.<IMG HEIGHT="waarde" >
De waarde kan uitgedrukt worden in pixels, of als percentage
van de beschikbare hoogte. Het opgeven van de
afmetingen van een afbeelding spaart tijd, omdat de browser het voor de
afbeelding benodigde gebied vooraf kan berekenen en met het plaatsen van
de rest van de inhoud van het document niet hoeft te wachten tot de
afbeelding geheel geladen is. Het HEIGHT attribuut kan ook
gebruikt worden om de afbeelding in een andere dan de eigen hoogte weer te
geven, dit is echter niet aan te raden, het beste is de afbeelding de gewenste
afmeting te maken zodat u geen extra bandbreedte zult verspillen.
Dit kunt u vrij eenvoudig doen met het programma
Pragt Foto Manager.
|
| HSPACE |
Met het HSPACE attribuut wordt de ruimte aangegeven, welke
zowel links als rechts naast de afbeelding wordt vrij gehouden. Hiermee
kunt u voorkomen dat de tekst te dicht tegen de afbeelding geplaatst zal worden.
<IMG HSPACE="waarde" >
De waarde is een getal dat de vrije ruimte in pixels aangeeft.
|
| NAME |
Het NAME attribuut kan gebruikt worden om een naam aan een
afbeelding te geven, zodat er naar verwezen kan worden vanuit
scripts.
<IMG NAME="naam" >
De naam is hoofdletterongevoelig, het NAME attribuut is toegevoegd in
HTML 4.01 omdat veel browsers het ID attribuut niet en
het NAME attribuut wel ondersteunen als identificatiekenmerk. De attributen
NAME en ID mogen alleen gelijktijdig voor hetzelfde IMG element worden
gebruikt, indien ze dezelfde waarde hebben.
|
| SRC |
Met het SRC attribuut wordt bepaald welke afbeelding opgenomen moet worden.
<IMG SRC="uri" >
De uri (Uniform Resource Identifier) heeft de volgende opbouw: http://host/path
Host specificeert het adres van de server, het kan ook een IP-adres zijn. Path
geeft aan in welke directory en onder welke bestandsnaam de afbeelding op de server
staat. U kunt ook alleen het pad opgeven als de afbeelding op de locale server staat.
|
| VSPACE |
Met het HSPACE attribuut wordt de ruimte aangegeven, welke
zowel boven als onder de afbeelding wordt vrij gehouden. Hiermee
kunt u voorkomen dat de tekst te dicht tegen de afbeelding geplaatst zal worden.
<IMG VSPACE="waarde" >
De waarde is een getal dat de vrije ruimte in pixels aangeeft.
|
| WIDTH |
Met het WIDTH attribuut wordt de breedte van de afbeelding
vastgelegd.<IMG WIDTH="waarde" >
De waarde kan uitgedrukt worden in pixels, of als percentage
van de beschikbare breedte. Het opgeven van de
afmetingen van een afbeelding spaart tijd, omdat de browser het voor de
afbeelding benodigde gebied vooraf kan berekenen en met het plaatsen van
de rest van de inhoud van het document niet hoeft te wachten tot de
afbeelding geheel geladen is. Het WIDTH attribuut kan ook
gebruikt worden om de afbeelding in een andere dan de eigen breedte weer te
geven, dit is echter niet aan te raden, het beste is de afbeelding de gewenste
afmeting te maken zodat u geen extra bandbreedte zult verspillen.
Dit kunt u vrij eenvoudig doen met het programma
Pragt Foto Manager.
|
Tips voor het gebruik van afbeeldingen.
Afbeeldingen op webpagina's gebruiken kan zeer fraai zijn, maar overdrijf er niet mee.
Enkele raadgevingen voor het gebruik van afbeeldingen zijn:
- De enige geschikte bestandsformaten voor afbeeldingen op het web zijn GIF, JPEG en PNG, gebruik
nooit het BMP-formaat omdat u dan alleen pagina's maakt voor Windows gebruikers. GIF is beperkt
tot 256 kleuren en leent zich uitstekend voor logo's of cliparts. Voor foto's kiest u voor JPEG formaat
dat 16,7 miljoen kleuren ondersteunt. PNG is het nieuwste formaat waarin de beste eigenschappen
van GIF en JPEG zijn verenigd.
- Hou de bestandsgrootte in de gaten, hoe kleiner de afbeelding, hoe sneller de bezoeker ze te zien
zal krijgen. De meeste websitebouwers vergeten een groot deel van de bezoekers nog surft met een gewone
modemaansluiting. Zij moeten dikwijls erg lang wachten vooraleer de afbeelding(en) worden geladen en
haken dan af. Maak de afbeelding niet groter dan 640 x 480 pixels, beperk de resolutie tot 72 dpi,
gebruik een zich herhalend motief als achtergrondkleur en gebruik thumbnails waar het kan.
- Gebruik alleen afbeeldingen als het ook iets toevoegt aan de inhoud, vaak wordt er nogal
kwistig omgesprongen met allerlei (al dan niet bewegende) cliparts die men (gratis) van het
web plukt. Dit komt de professionaliteit van uw site zeker niet ten goede.
Het stelen van afbeeldingen en foto's.
Wanneer u veel mooie plaatjes en foto's op uw site heeft staan, zult u op een gegeven
moment te maken krijgen met personen die uw plaatjes gaan stelen. Dat stelen gebeurt op
twee manieren:
- Men slaat het plaatje eerst vanaf uw site op en zet het vervolgens op zijn eigen server.
- Men plaatst een <img> tag waarmee het plaatje vanaf uw server geladen zal worden.
Tegen de eerste methode valt niet zo veel te doen, u kunt bijvoorbeeld wel de rechtermuisknop
uitschakelen, maar hier is vrij eenvoudig omheen te komen en het is zeer hinderlijk voor
bezoekers van uw site. Wel een goede methode is het plaatsen van een watermerk in uw afbeeldingen,
bijvoorbeeld een copyrigh regel onder aan een foto. Dit kunt u vrij eenvoudig doen met het programma
Pragt Foto Manager.
Tegen de tweede methode kunt u gelukkig wel wat ondernemen. Maar waarom zou u direct
linken tegengaan? De eerste reden is dat die personen uw plaatjes stelen, het is niet
toegestaan om andermans plaatjes zomaar op uw eigen site te gebruiken zonder voorafgaande
toestemming. De tweede reden is dat het direct linken naar uw plaatjes u geld kan kosten.
Uw site genereert namelijk extra dataverkeer doordat de plaatjes vanaf andere pagina's
opgevraagd worden. Aangezien de plaatjes op uw server staan, komt dit dataverkeer voor
uw rekening. Het kan zo zijn dat dit extra dataverkeer ervoor zorgt dat u boven de limiet
van uw contract uitkomt. U zult dan moeten bijbetalen en u betaalt in dat geval dus voor
de plaatjes op de site van een ander! Op deze pagina staat een voorbeeld van een PHP script waarmee
u het linken naar afbeeldingen kunt blokkeren.
Een pagina over de programmeertaal PHP.
Tekst en afbeeldingen bij elkaar houden.
Soms is het zeer hinderlijk dat een tekst niet goed aansluit bij de afbeeldingen op de
pagina. Dit kan ontstaan wanneer het venster erg groot of juist erg klein is. U kunt nooit
voorspellen hoe groot het scherm van uw bezoeker is dus kan het soms moeilijk zijn om
afbeeldingen en tekst goed bij elkaar te houden. Een oplossing voor dit probleem is een
onzichtbare tabel gebruiken waardoor tekst en afbeelding altijd bij elkaar blijven hoe
groot of klein het venster ook is. Hier staat een voorbeeld van de code om dit te realiseren.
Voorbeeld:
Deze tekst zal altijd bij het eerste plaatje blijven horen hoe breed het scherm ook is.
|
Deze tekst zal altijd bij het tweede plaatje blijven horen hoe breed het scherm ook is.
|
<table border='0' cellpadding='4'>
<tr><td valign="top">
<img src="./images/jb.gif" alt="jb" border="1" align="left">
Deze tekst zal altijd bij het eerste plaatje blijven horen hoe breed het scherm ook is.
</td></tr>
<tr><td valign="top">
<img src="./images/missdelft.jpg" alt="aw" border="1" align="left" >
Deze tekst zal altijd bij het tweede plaatje blijven horen hoe breed het scherm ook is.
</td>
</tr>
</table>
De meest gebruikte bestandsformaten.
Het GIF formaat.
GIF (Graphics Interchange Format) is een formaat dat al vanaf het begin van
het web in alle browsers gebruikt kon worden. Het ondersteunt kleuren, verschillende
resoluties, animatie en een transparante achtergrond echter het maximale aantal
kleuren dat een GIF afbeelding kan bevatten is 256, dit komt doordat er intern 8
bits voor elke kleur gebruik is. Omdat GIF een van de weinige bestandsformaten is
die met transparante achtergronden kan werken is het nog steeds een veelgebruikt
formaat voor Internet pagina's. Voor de compressie wordt gebruikt gemaakt van de
LZW compressietechnologie waar Unisys een patent op claimde. Hierdoor is het
formaat een tijd lang in de ban geweest bij web ontwikkelaars. In de Verenigde
Staten is het LZW patent verjaard op 20 juni 2003, het Canadese patent verliep
op 7 juli 2004 en de patenten voor Europa verliepen op 18 juni 2004. Het laatste
patent van IBM verloopt op 11 augustus 2006. Het LZW algoritme werkt volgens
het principe dat veelvoorkomende reeksen worden vervangen door een enkele code.
Bij veel vlakken met weinig details zal GIF dus zeer goede compressie vertonen.
GIF heeft ook de mogelijkheid om in hetzelfde bestand verschillende beelden
achter elkaar op te slaan waardoor er een klein animatiefilmpje wordt vertoond.
Het JPEG formaat.
JPEG (Joint Photographic Experts Group) is een ander veelgebruikt formaat voor
afbeeldingen en foto's op Internet pagina's. JPEG kent diverse compressiemogelijkheden,
hoe hoger de compressie des te kleiner het bestand en des te geringer de beeldkwaliteit.
De JPEG bestands indeling is zeer complex ten opzichte van PNG of GIF. Bij de meeste
programma's die jpeg ondersteunen kan de kwaliteit waarin een foto wordt opgeslagen
ingesteld worden. Bij een hogere kwaliteit wordt het bestand groter, en bij een
lagere kwaliteit wordt het bestand kleiner. Het is aan de ontwerper van de Internet
pagina welke kwaliteit nog acceptabel is. Een jpg-bestand kan verschillende extra
meta gegevens bevatten zoals Comment, (vrij in te vullen commentaar), EXIF (gegevens
van de digitale camera of scanner), IPTC (gestandaardiseerde indeling voor gegevens
van de afbeelding) en soms ook nog andere niet-standaard gegevens. Voor het gebruik
op Internet pagina's is deze extra informatie alleen maar hinderlijk omdat het bestand
er alleen maar groter van zal worden zonder dat dit effect heeft op de kwaliteit van
de afbeelding. Voor het gebruik op Internet zijn er ook programma's die al deze extra
informatie verwijderen. Ook voor dit formaat is er een patentenstrijd aan de gang.
In april 2004 klaagt Forgent Networks 31 ondernemingen waaronder Adobe, Apple en
IBM aan in verband met softwarepatentschending. Het bedrijf bezit een op 27 oktober
1986 toegewezen patent dat zou worden gebruikt in de JPEG-indeling. Dertig andere
bedrijven hebben in totaal al 90 miljoen dollar betaald en de ISO organisatie heeft
in juli 2002 al gedreigd de JPEG-indeling te schrappen als standaard.
Het PNG formaat.
PNG (Portable Network Graphic) is het antwoord van markt voor een patentvrij
alternatief voor een bestandsformaat voor afbeeldingen en foto's op Internet
pagina's. De afkorting wordt ook wel uitgelegd als Png is Not Gif. Het is een
bestandsformaat met verliesloze compressie, PNG afbeeldingen nemen relatief
weinig ruimte in met een goede kwaliteit. Ook dit formaat kent gedeeltelijke
transparantie en de ondersteuning van ruim zestien miljoen kleuren. Een PNG
afbeelding kan echter ook omgezet worden in maximaal 256 kleuren waardoor er
zeer kleine bestanden kunnen ontstaan. kunnen worden gebruikt, maar wat echter
de bestandsgrootte, door het kleinere aantal bits per kleur, extra verkleint.
Op deze manier is PNG zowel voor het verliesloos opslaan van afbeeldingen als
voor het besparen van geheugenruimte voor simpele afbeeldingen zeer geschikt.
Voor foto's en dergelijke is het JPEG formaat vaak toch nog een beter
alternatief. In een PNG bestand kan voor elke pixel niet alleen een
rood-, groen- en blauwwaarde worden opgegeven, maar ook een transparantie
(alfawaarde). Hierdoor kan elke pixel een bepaalde hoeveelheid transparantie
hebben waardoor een pixel bijvoorbeeld helemaal doorzichtig of gedeeltelijk
doorzichtig met wat blauw eroverheen kan zijn. PNG heeft geen mogelijkheden
voor animatie. Omdat de veelgebruikte browser Internet Explorer het PNG
formaat qua transparantie (nog) niet zo goed ondersteunt, is het PNG
formaat nog niet zo populair als GIF. Het gebruik van PNG stijgt echter
wel terwijl dat van GIF alleen maar daalt. Bijna elk grafisch pakket
ondersteunt het PNG formaat.
In het nieuws.
Jpeg-patent opnieuw onder de loep.
(3 februari 2006)
Het Amerikaanse merken- en patentenbureau neemt het jpeg-patent opnieuw onder de loep,
volgens tegenstanders zijn patentclaims vaak onterecht. Het jpeg-patent, bekend onder
nummer 4.698.672 (ook wel het 672-patent genoemd), is nu toegewezen aan Forgent Networks.
Het patent beschrijft het jpeg-compressieformaat dat door software, digitale camera's,
scanners en andere apparaten in stilstaande beelden wordt gebruikt. Het Amerikaanse
merken- en patentenbureau USPTO gaat de octrooitoewijzing herzien op verzoek van de
Public Patent Foundation (Pubpat). Deze organisatie zet vraagtekens bij de claims
die Forgent Networks indient wegens schending van het patent 672. Het 672-patent
is oorspronkelijk gedeponeerd door Compression Labs in 1986. Dit bedrijf heeft voor
het gebruik echter nooit geld gevraagd. Nadat Forgent in 1997 het octrooi van
Compression Labs overnam, begon het bedrijf geld te vragen voor het gebruik van
het compressieformaat. Forgent klaagde maar liefst 31 bedrijven, waaronder
Microsoft, aan wegens patentschending.
Unisys' patent op GIF-compressie vandaag wereldwijd verlopen.
(07 jul 2004)
Vandaag loopt het zogenaamde "GIF-patent" van Unisys wereldwijd ten einde, aangezien
ook in Canada vandaag de termijn van 20 jaar is verstreken. Het patent behelst eigenlijk
het LZW-algoritme: een relatief eenvoudige en snelle compressiemethode om bijvoorbeeld
plaatjes of documenten zonder verlies te kunnen comprimeren, waardoor de grootte afneemt
bij een gelijkblijvende kwaliteit. LZW is een doorontwikkeling van het LZ-algoritme
door Terry Welch en is genoemd naar de uitvinders Lempel, Ziv en Welch. Het wordt
bijvoorbeeld gebruikt in de grafische formaten GIF en TIFF, maar ook voor het
opslaan van PDF-bestanden. Door het aflopen van het patent kan iedereen het nu
gebruiken in softwareprojecten zonder een licentievergoeding aan Unisys te hoeven
betalen. Het patent liep in de V.S vorig jaar al te einde en op 18 en 20 juni 2004
in Europa respectievelijk Japan. Het patent veroorzaakte in het verleden veel ophef
omdat Unisys juridisch tegen diverse bedrijven optrad die GIF-plaatjes zonder
licentie aanboden. Ook websites met GIF-afbeeldingen, gemaakt met software van
een fabrikant zonder licentie, werden door Unisys aangepakt en moesten een zogenaamde
Billboard-Website-Licence ter waarde van 5.000,- dollar kopen. Het optreden van Unisys
leidde uiteindelijk tot de ontwikkeling van het alternatieve PNG-formaat. Dit biedt
niet alleen meer functies dan GIF, JPEG of TIFF, maar zou bovendien vrij van patenten
zijn en dus gratis gebruikt kunnen worden.
Patent op GIF-technologie verlopen.
(19 mei 2004)
Onlangs verliep binnen het Europese grondgebied het patent op LZW-compressie. Nu
klinkt dat niet bijzonder, maar het patent, dat in handen was van het bedrijf Unisys,
heeft de afgelopen jaren veel stof doen opwaaien. Unisys wilde namelijk geld hebben
voor het gebruik van GIF-plaatjes, dat van LZW-compressie gebruik maakt. Unisys
ontdekte het potentieel kostbare, maar danig verstofte patent enkele jaren terug
bij een inventarisatie. Men besloot serieus te kijken of er nog wat mee te verdienen
viel door webmasters aan te schrijven en tot 5000 dollar per "inbreuk op het patent"
te eisen. GIF was op dat moment al jarenlang een populair bestandsformaat. Al snel
ontstond grote weerstand tegen de werkwijze van Unisys. Veel gebruikers stapten over
op minder controversiële bestandsformaten als JPG of het geheel rechtenvrije PNG. De
meest fanatieke bestrijders van Unisys waren de mensen achter de site BurnAllGIFs,
die pleitte voor niet minder dan een totale uitroeiing van GIF. Dat is allemaal niet
echt gelukt: GIF blijft een populair bestandsformaat en PNG heeft daar maar een kleine
deuk in weten te slaan. De tijd heeft nu waarschijnlijk potentiële rechtszaken uit de
weg geruimd. Unisys houdt echter op haar website vol dat er een licentie dient te
worden genomen op hun LZW-techniek. Die oproep lijkt voornamelijk ceremonieel:
Microsoft wordt door Unisys als enige genoemd als licentienemer, inmiddels al
ruim acht jaar geleden. Het patent op LZW-compressie (vernoemd naar de uitvinders
Lempel, Ziv en Welch) verloopt in Europa op 18 juni 2004. In de Verenigde Staten
is het patent al in 2003 verlopen. In Japan verloopt het patent eveneens in juni.
Forgent start 31 rechtszaken om jpeg-patent.
(24 april 2004)
Forgent Networks heeft 31 bedrijven - waaronder Apple, Adobe, Macromedia, Hewlett-Packard,
IBM en Canon - aangeklaagd wegens patentbreuk. Compression Labs, dat onderdeel is van Forgent
Networks, daagt de 31 bedrijven voor de rechter wegens het gebruik van de technologie die bekend
staat als patentnummer 4,698672, ook wel kortweg `patent 672' genoemd. Dit wordt gebruikt in
het jpeg-compressieformaat. Forgent bezit de rechten op dit patent dat door software, digitale
camera's, scanners en andere apparaten in stilstaande beelden wordt gebruikt. Het bedrijf zegt
in de afgelopen twee jaar negentig miljoen dollar te hebben ontvangen van een reeks bedrijven
voor het gebruik van het bewuste patent. Met de bedrijven die nu worden gedaagd, lukte het
niet om tot een akkoord over licenties te komen, aldus het bedrijf. "Het is jammer dat die
bedrijven, ondanks alle gelegenheden die ze hadden om licenties af te sluiten, hebben geweigerd
mee te werken", aldus Forgent-directeur Richard Snyder. "Voor ons is er geen ander alternatief
dan te procederen." Het 672-patent is oorspronkelijk gedeponeerd door Compression Labs in 1986,
maar dit bedrijf heeft voor het gebruik nooit geld gevraagd. Nadat Forgent in 1997 Compression
Labs overnam, begon het bedrijf geld te vragen voor het gebruik van het compressieformaat.
Verlopen LZW-patent kan populariteit PNG beïnvloeden.
(9 juni 2003)
CNet schrijft dat het patent op het LZW-algoritme in de VS 20 juni aanstaande verloopt.
Het compressie-algoritme, genoemd naar de bedenkers Lempel, Ziv en Welch, vormt de basis
van het voor afbeeldingen veelgebruikte GIF-formaat. In landen als Groot-Britannië, Duitsland,
Canada en Japan duurt het nog een jaar voordat het patent verloopt, maar ook daar zal het
algoritme binnen afzienbare tijd rechtenvrij zijn. Unisys, nu nog eigenaar van het patent,
zegt geen plannen te hebben een verlenging van het patent aan te vragen. Het verstrijken
van het patent heeft mogelijk negatieve gevolgen voor de populariteit van het betrekkelijk
nieuwe PNG-formaat. De belangrijkste reden dat dit formaat ontwikkeld is, is dat er behoefte
bestond aan een rechtenvrij alternatief voor GIF. Zo kreeg PNG de geuzennaam 'Png-Not-Gif'
toebedeeld. PNG heeft weliswaar een aantal voordelen ten opzichte van GIF, maar het
laatstgenoemde formaat is nog altijd meer ingeburgerd onder internetgebruikers en
ontwikkelaars. Inmiddels ondersteunen de grote browsers het formaat wel, wat enkele
jaren geleden nog niet het geval was.
Texaans bedrijf blijkt eigenaar patent op JPEG-techniek en wil geld zien.
(18 Jul 2002)
Eigenlijk is het Texaanse bedrijf Forgent Networks gespecialiseerd in video-netwerken.
Maar sinds de overname van het Californische "Compression Labs" is het bedrijf in het bezit
van een patent, dat wel eens voor enige opschudding zou kunnen zorgen: het Amerikaanse
patent 4,698,672 uit 1987 beschrijft onder andere een wezenlijk bestanddeel voor het
maken van JPEG-plaatjes. Daarbij wordt de beeldinformatie eerst in een bepaalde datavolgorde
omgezet, die zo veel mogelijk nullen bevat. De methode pakt de nullen dan met Run Length
Encoding (RLE) samen; het resultaat wordt met een Huffmann-codering verder gecomprimeerd
en dat is nou precies de methode waarvoor Compression Labs in de herfst van 1986 een patent
aanvroeg, en dat een jaar later op 6 oktober 1987 werd toegekend. Deze methode wordt echter
zeker niet alleen in het JPEG-compressie-algoritme ingezet ook MPEG-video en enkele
Wavelet-methodes gebruiken deze stap. Aanvankelijk zullen de "Licentieactiviteiten"
van Forgent Networks zich richten op de fabrikanten van digitale camera's, scanners en
printers en van enkele andere apparaten, die "digitale beelden comprimeren, opslaan,
manipuleren, printen of doorgeven". Volgens een woordvoerder van Forgent hebben zowel
de elektronicareus Sony als ook een "bekende Amerikaanse camerafabrikant" al enkele
miljoenen aan licentiekosten betaald. Alleen het laaste kwartaalbericht laat 15
miljoen dollar aan inkomsten uit het "intellectual property licensing program"
zien. Het concern begon pas enkele maanden geleden met behulp van een Amerikaans
advocatenkantoor met de licentieonderhandelingen. Het kantoor krijgt bijna de helft
van de opbrengsten. Drie jaar geleden eiste Unisys in een mogelijk vergelijkbaar
geval van talrijke fabrikanten eveneens licentiekosten voor het bestandsformaat GIF,
dat ook voor plaatjes wordt gebruikt. Unisys bezit namelijk het patent voor het
LZW-algoritme, dat bij het comprimeren van de meeste GIF-bestanden wordt gebruikt.
Het concern riep alle soft- en hardware-fabrikanten, die GIF-bestanden of
LZW-gecomprimeerde TIFs schrijven, met succes op om te betalen. Zelfs grafische
giganten als Adobe betalen licentiekosten voor het gebruik van het LZW-patent.
|