WebClub - Всероссийский Клуб Веб-разработчиков
WebClub.RU » Советы » Графика

Графика


Дата публикации: 10-01-2008

В настоящее время в WML поддерживается графический формат, называемый WBMP (Wireless BMP type 0) - монохромные (двуцветные) изображения. Формат WBMP type 0 имеет следующие характеристики :

  • No compression
  • One bit color (white=1, black=0)
  • One bit color deep (monochrome)

Для вставки в wml картинки предназначен тег <img />, где, как в HTML, для ссылки на источник картинки используется атрибут "src". Типичные параметры img:

<img alt=  src="url"  localsrc="icon" 
  align=  height=  width=  vspace=  hspace= />. 

Назначение атрибутов большей частью очевидно. Пояснения требует лишь localsrc, позволяя, как замену src, указать в качестве источника внутреннюю пиктограмму броузера. Атрибут "align" задает выравнивание картинки с опциями top, bottom и middle.

WBMP в качестве ссылки

<anchor title="Home">
 <img alt="Home" src="url" localsrc="house" />Home
 <go href="default.wml"/>
</anchor><br/>

Для конвертирования в формат WBMP лучше всего выбирать маленькие контрастные изображения.

Максимальный размер картинки в байтах зависит от устройства, но не должен превышать ограничений на размер карты (как упоминалось выше, около 1,4k). Соответственно, предельный размер в пикселах для, скажем, Nokia 7110 составляет около 96 x 65 (width, height), хотя физический экран (без скроллинга) еще меньше и ограничен 96 x 44 (4 строки по 11 пикселов), а к примеру, для Ericsson R320 - 101x52 (строка в 13 пикселов). Следует учитывать, что пикселы отдельных устройств не всегда квадратные.

 

  • Небольшой плагин UnWired plug-in фирмы RCP Distributed Systems. Позволяет сохранять в виде WBMP рисунки из Photoshop 5.x или Paintshop Pro на платформе Windows (в команде меню Save As появится пункт "UnWired.wbmp").
    Q: Why doesn't the UnWired filter appear in the Filters menu?
    A: The plug-in is NOT a filter. It is a File Format plug-in. You will then be able to save any two colour bitmap image as a UnWired wbmp file.
  • Wapaint.dll (от Wapaint.com) - ActiveX Server module, предназначенный для работы в ASP-скриптах на сервере и удобный для генерации динамических картинок (типа статистических диаграмм и пр.).
  • Присмотритесь также к редактору изображений из Nokia SDK.

 

WML для вызова динам. картинок через ASP и Wapaint.dll

<wml> 
<card id="home" title="example"> 
REM GRAPH.asp is the image to construct
<p align="center">example<br/> 
<img src="GRAPH.asp" alt="problem"/><br/></p> 
<do type="prev" label="prev"> <prev/> </do> 
</card> 
</wml>

Если вы пользуетесь имитатором, необходимо тщательно протестировать страницы на реальном телефоне, потому что многие имитаторы плохо поддерживают графические файлы. Желательно проверить все в реальных условиях - это единственный способ застраховаться от неприятностей.

Популярное

Не так давно в сети появился новый сервис, под названием Dead Man Zero. Этот сервис сделал...
Рынок социальных площадок уже давно стал стабильным. Несмотря на то, что время от времени...
Artisteer 4 – единственный в своем роде продукт, позволяющий автоматизировать работу над созданием...
Октябрь 2018 (14)
Февраль 2017 (3)
Январь 2017 (1)
Август 2016 (1)
Май 2016 (2)
Ноябрь 2015 (1)

Карта сайта: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41

Друзья сайта



Случайная цитата

Неизвестный автор:

"Как видно, совершенство достигается не тогда, когда уже нечего прибавить, но когда уже ничего нельзя отнять."

Опрос

Какой браузер Вы используете?

Internet Explorer
Google Chrome
Mozilla Firefox
Netscape Navigator
Maxthon Browser
Opera
Mozilla Suite
SeaMonkey
K-Meleon
Safari
Amaya
Avant Browser
SlimBrowser
Другой...