• Авторизация


Знак Рубля 26-08-2007 18:38 к комментариям - к полной версии - понравилось!


С того момента, как Петр первый непокладая топора рубил окно в Европу, мы только и делаем, что и гонимся за этой самой Европой.

Многие валюты давно уже имеют символьное обозначение, а у нас до сих пор совковое "руб". Попытаемся восстановить справедливость.

Задача. Внедряем обозначение Российской Валюты в Интернете.
[показать]Обозначение уже было принято на основе многочисленных критериев, если кто заинтересован тут можно прочитать требования к новому символу и варианты, предложенные профессионалами.

Мы же займемся непосредственно внедрением символа в HTML. К сожалению, знак еще не включен в таблицы ISO и Unicode, поэтому отсутствует на компьютерах пользователей. Приходится искать способы его отображения. Важно, чтобы он был масштабируемым. Необходимо также подумать об устройствах чтения с экрана и о том, что окажется в буфере обмена у пользователя, копирующего цены. Возможные решения: Flash, PNG, GIF и HTML.

Минусы флеша очевидны: у пользователя может не быть проигрывателя, фокус с текста перемещается в объект при клике, сложно изменить цвет знака.

Работая с изображениями мы сталкиваемся с пределами масштабирования, фиксированной цветовой гаммой, игнорированием поисковиками и привязкой к графике.

Решение с картинкой может быть следующим (обозначение «руб» скрыто и попадет в буфер обмена при копировании):



Кролики по 100 [показать]руб.


Кролики по 100 [показать]руб.


Кролики по 100 [показать]руб.


Кролики по 100 [показать]руб.




Так выглядит код:
PHP:

/) type="text/css">
    
img.ruble-img height1.5ex; }
    
span.dot position:absolutetext-indent: -1000em; }
/)>

<
p style="font-size:1em">Кролики по 100 <img src="rub.gif" class="ruble-img" /><span class="dot">руб.</span></p>
<
p style="font-size:1.2em">Кролики по 100 <img src="rub.gif" class="ruble-img" /><span class="dot">руб.</span></p>
<
p style="font-size:1.5em">Кролики по 100 <img src="rub.gif" class="ruble-img" /><span class="dot">руб.</span></p>
<
p style="font-size:2em">Кролики по 100 <img src="rub.gif" class="ruble-img" /><span class="dot">руб.</span></p>
font>



P.S. к сожалению, дневник ЛИ.ру отфильтровал тег style, поэтому пример отображается не так как должен. Если вы проверите дома - все должно работать.
вверх^ к полной версии понравилось! в evernote
Комментарии (2):
ONIKSfly 26-08-2007-19:41 удалить
в посте есть ссылка на эту статью.
TLС v.0.7.31c


Комментарии (2): вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник Знак Рубля | ONIKSfly - отдайте меня мне | Лента друзей ONIKSfly / Полная версия Добавить в друзья Страницы: раньше»