X BitMap | ||||
---|---|---|---|---|
Bestandsextensie | xbm | |||
MIME-type | image/xbitmap image/xbm image/x-xbitmap image/x-xbm | |||
|
Een XBM of X-BitMap Graphic is een type computerafbeelding. Het bestandstype werd oorspronkelijk ontworpen voor gebruik in het X Window System om de iconen van het besturingssysteem mee weer te geven. Afbeeldingen in het XBM formaat zijn monochroom, een pixel is zwart of transparant. Om kleuren te kunnen toevoegen, is de afgeleide indeling van X-PixMap Graphic of XPM ontwikkeld.
Bijzonder is, dat de informatie in het bestand wordt opgeslagen als ASCII tekst, met een teksteditor bewerkt kan worden, en zo een geïntegreerd deel kan uitmaken van de broncode van een programma dat is geschreven in bijvoorbeeld C of C++, dan wel een PHP-script of Javascript.
Het eerste plaatje op het internet moet een XBM geweest zijn, of een GIF. Dat waren de types die de eerste Mosaic webbrowser kende. Mede omdat XBM geen datacompressie toepast, werden al gauw nieuwe en rechtenvrije standaarden zoals JPEG ontwikkeld om het web zijn kleur te geven.[1] De meeste browsers begrijpen het (overigens nergens officieel vastgelegde) MIME-type "image/x-xbitmap" en kunnen de afbeeldingen weergeven. De ondersteuning is echter niet meer ingebouwd in Internet Explorer versie 6 of hoger.
Er bestaan twee versies, X10 en sinds 1986 ook X11. Het verschil zit in de wijze waarop de pixelgegevens worden genoteerd. In X10 staan 16-bit WORDs, waar in X11 8-bit BYTEs geschreven worden. De schrijfwijze van X10 wordt beschouwd als verouderd.[2]