Я — эксперт в области разработки веб-приложений и безопасности в интернете. Каждый месяц мой блог посещают около 90 тысяч человек. Работаю техническим директором в «Системах документооборота», занимаюсь электронным правительством.
Сегодня вместо того, чтобы учить комбинации клавиш в Фотошопе, займёмся практикой. Если мы пишем текст не на макете веб-страницы, где в реальной жизни его всё равно будет рендерить какой-нибудь браузер с помощью какой-нибудь операционной системы, а на графическом элементе, который будет использован «как есть», то стоит обратить внимание на то, как этот текст порендерен в конкретные пиксели.У Ильи Бирмана в журнале статья о правке шрифта, смысл которой становится понятен после одного из его комментариев к статье:
Субпиксельное сглаживание нельзя вбивать в изображение. На разных мониторах разный порядок цветов в пикселе, и только ОС может это корректно учесть. Добившись отличного изображения на собственном мониторе, мы можем даже не догадываться, что на куче других получили размазню.
Btw, if you want CSS rules to apply to unknown elements in IE, you just have to do document.createElement(elementName). This somehow lets the CSS engine know that elements with that name exist.Есть другое решение, но оно требует использования namespace. В IE есть всеми забытая технология custom tags. Когда появился черновик HTML5 я пытался использовать её, чтобы внедрить в документ новые теги:
<html xmlns:html5="http://www.w3.org/html/wg/html5/">
<head>
<style type="text/css">
html5\:footer {
display: block;
border: 1px solid black;
padding: 10px;
}
</style>
</head>
<body>
<html5:footer>This is footer!</html5:footer>
</body>
</html>
Не совсем то, что нужно, если не использовать сторонние средства. Если использовать, то для альтернативного браузера можно оставлять как есть, а для правильных — вычищать ненужное пространство заменой на уровне веб-сервера (делать это не нужно, так как современные браузеры и без этого поймут такой тег, но это как-то более аккуратно).modern_browser msie 1.0;
if ($ancient_browser) {
sub_filter 'html5:' ''
}Надо сразу оговориться, что это не готовое решение, а намётки: кроме «html5:» надо так же вычистить «html5\:».
Если Вы будете должным образом регулировать количество используемого моющего средства, необходимости в удалении накипи не будет. […] Средства для удаления накипи содержат кислоты и это может привести к изменению цвета Вашего белья и оказать негативное воздействие на вашу машину.Из инструкции к стиральной машине «Whirlpool AWG263», которую мы купили недавно на съёмную квартиру. Кстати, локализацию выполняли какие-то эээ… альтернативно мыслящие люди, иначе как объяснить угодливое «Вы» и то, что в англоязычной части инструкции все рисунки интерфейса машины содержат русские символы.

<xml:namespace ns="urn:schemas-microsoft-com:vml" prefix="v" />
<style>
v\:* { behavior: url(#default#VML); display: inline-block; }
</style>
<v:image src="http://www.w3.org/Graphics/PNG/alphatest.png" style="width: 380px; height: 287px"></v:image>
К сожалению, есть существенный недостаток: картинка отображается чувствительно медленнее.
Некоторые считают, что плакать — ребячество. Даниель (который с рождения Годфри досыта наслушался плача) придерживается противоположного мнения. Плакать в голос — ребячество, поскольку плачущий верит, что его услышат и опрометью бросятся спасать. Плакать беззвучно, как Даниель в это утро, — знак возмужалого страдальца, не питающего подобных иллюзий.Нил Стивенсон «Ртуть»