Warning: file_exists() [function.file-exists]: Unable to access /var/www/sdc/8/6/vingtnotessur//wp-content/uploads in /mnt/105/sdb/8/6/vingtnotessur/wp-content/plugins/podpress/podpress_class.php on line 104
20 notes sur » Blog Archive » WBMP : Wireless BitMap

WBMP : Wireless BitMap

Le WBMP est un format, dérivé du BMP (BitMap), encodant les images en noir et blanc.

Il est destiné à intégrer des images de bonne résolution, et peu coûteuses en transfert, au sein des pages WAP.

Dans le domaine de l’Internet mobile (téléphones, PDA, GPS nouvelle génération…) la difficulté principale rencontrée est bien souvent les faibles taux de transfert des informations. De plus l’utilisation des services liés au WAP est, dans la grande majorité des cas, destinée à obtenir une information précise.

Le WBMP s’efforce de répondre pleinement à cette problématique en proposant un format ne supportant aucune compression (pas de traitement supplémentaire pour l’équipement nomade), tout en garantissant un poid minimal pour les fichiers formatés : Chaque pixel est alors décrit par un bit (0 pour le noir et 1 pour le blanc).

L’inconvénient du format est l’impossibilité de gérer des images couleurs. Néanmoins, comme nous l’avons évoqué précédemment, la plupart des accès WAP sont à but informatif. Les images noir et blanc ne sont alors pas pénalisantes pour l’interface, le but étant d’afficher au plus tôt l’ensemble du contenu sur le support mobile et non d’obtenir un rendu très raffiné.

Le WBMP occupe donc actuellement, sur les réseaux mobiles, une place similaire à GIF lors de ses débuts.
Dans la mesure où son évolution se poursuit à l’identique, il pourrait bien devenir une référence incountournable sur les réseaux nomades d’ici peu !

Pour résumer le WBMP se décrit comme suit :

- 2 couleurs (Noir et Blanc en se référant aux valeurs de BMP).
- Un encodage de chaque pixel sur 1 bit (0 -> noir , 1 -> blanc).
- Aucune compression envisageable.
- Un champs “TypeIdentifier” valué par un zéro (champs TypeField prévu en cas d’évolution du format*).
- Le suivi des spécifications des protocoles WAP - WAE.
- Une intégration aux spécifications “Wireless Application Environment Specification Version 1.1″ .

* A l’heure actuelle seule la valeur 0 est valide, le format étant naissant.

Pour créer des images au format WBMP plusieurs solutions s’offrent à vous :
Vous pouvez utiliser un des logiciels de retouche numérique du marché (exemple : Photoshop, Paintshop…).
Attention : vous devrez préalablement installer le plugin WBMP adapté au logiciel.
Si vous possédez déjà les images désirées aux formats GIF ou JPEG, il vous est possible d’utiliser des logiciels spécialisés dans la conversion vers WBMP (vos supports originaux peuvent être en couleurs, celles-ci seront changées en N/B).

Enfin, et c’est sans doute un atout majeur du format, des services Web offrent la possibilité de convertir ‘on-line’ et à la volée les images GIF ou JPEG en WBMP ! Cela permet à une interface Web d’être présente à la fois en couleur, avec ses formats d’image habituels, pour les visiteurs ‘PC’ et de s’alléger dynamiquement grâce au WBMP pour les clients nomades !

Pour les développeurs (JAVA par exemple) des modules ont été créés pour convertir en WBMP des données graphiques générées dynamiquement, cela peut faire de WBMP un outil précieux pour les applications offrant des graphiques à leurs utilisateurs WAP.
La mise en forme du WBMP au sein d’une page se conforme aux usuelles instructions HTML

.

Voici quelques exemples utiles pour se familiariser avec ce format :

Insertion d’une image WBMP :
<img alt="Une belle image WBMP" src="http://vingtnotessur.free.fr/repertoire_images/nom_du_fichier.wbmp" />

Pour accélérer plus encore l’affichage des images, vous pouvez spécifier leur taille (width, height) :
<img width="20" alt="Une belle image WBMP" src="http://vingtnotessur.free.fr/repertoire_images/nom_du_fichier.wbmp" />

Alignement du texte sur une image de la page :
Le paramètre ‘align’ peut prendre trois valeurs :
- middle : Texte au milieu
- bottom : Texte en bas
- top : Texte en haut
exemple :
<img align="top" alt="Texte en haut" src="http://vingtnotessur.free.fr/repertoire_images/nom_du_fichier.wbmp" />

Appel aux images internes du support mobile (téléphone, PDA…) :
Grace à l’attribut ‘localsrc’ vous pouvez demander de placer une image issue de ROM (mémoire morte) du système client. Placez le ainsi dans la balise img :
localsrc=”coffee” mce_src=”coffee” alt=”Il y a du café dans votre appareil !”

Dernière recommandation : cela n’est pas obligatoire mais efforcez vous de valuer l’attribut ‘alt’. En effet sur les supports nomades non graphiques cette valeur remplacera l’image, évitant ainsi un décalage de la page globale.

Technorati Tags: , , , , , ,

Laisser un commentaire