Размер шрифта в em для IE 6.0
Сегодня верстал шаблон (как я люблю это дело) и нашел маленький баг в IE 6.0. Может и не совсем баг, но он меня доконал.
В последнее время люблю делать эластичный шаблоны. Один из важных факторов, чтобы размеры шрифтов тоже были эластичными, для этого и придумали такую систему измерений как em.
Так вот если ставить размеры шрифтов в CSS с указанием единицы измерения em, то новые браузеры нормально рассчитывают кегель. А вот IE почему то уменьшает в обратную сторону. Елы-палы. Для этого пришлось создавать отдельный файл-хак для IE 6.0, в котором размеры шрифтов можно проставить или в % или в px.
Народ меняйте браузеры на современные, вы получите удовольствие от них, точнее от просмотра страниц в вебе.
Как правильно включать SEF
В связи с множеством вопросов по работе с красивыми ссылками, решил написать маленький туториал о правильном включении SEF. Здесь просто, даже очень просто. Данный материал относится к работе с Joomla 1.0.xx.
1. Нужно уточнить у хостера, поддерживает ли сервер функцию mod_rewrite. К сожалению, есть такие, которые не поддерживают. Что либо сделать в данном случае тяжело. Если вы хотите видеть красивые ссылки, то стоит переехать на другого хостера.
2. Установить ArtioSEF или OpenSEF. По вкусу. Я лично пользуюсь ArtioSEF, очень доволен. Скачать можно на сайте ArtioSef. Не забываем, что версиия ArtioSef 2.x.x это для Joomla 1.0.xx и Joostina, версии 3.x.x. для Joomla 1.5.X. Также у них есть различные расширения для других компонентов. Есть и коммерческие.
3. Включить в настройках Joomla SEF. Вкладка SEO, поле "Дружественные ссылки" или "Search Engine Friendly URLs:"
Подключение стиля только для Safari 3
Иногда, когда макет уже свёрстан, приходится вносить коррективы для некоторых отдельных браузеров. В случае IE очень помогают условные комментарии. В случае Safari обычно используются хаки.
<head>
<link type="text/css" media="screen and (-webkit-min-device-pixel-ratio:0)" href="/css/safari.css"/>
</head>
В итоге получаем чёткое побраузерное разделение кода и валидные HTML и CSS. Опробовано на Windows-версии Safari 3.1.
На что похож чистый HTML код?
За написании этой статьи хочу сказать спасибо одному замечательночу человеку из мира Joomla. Звать его Beliyadmin. Как-то в разговоре, обсуждали мой очередной сайт (верстку), короче искали баги. В какой-то момент вспомнили о валидности HTML кода.
Ведь действительно, если глянуть на многие коды исходные код страниц - становится очень страшно. Код HTML бывает такой страшный.
Не зря умные люди придумали CSS для удобства и вообще для упрощении множества процедур, особенно при создании сайтов, да хотя бы простых статей при наполнении тех же сайтов.
Давайте попробуем разоберемся, что да, как что бы было очень красиво, валидно и понятно. Поехали.
Расширенный модуль последних сообщений с форума Fireboard
Модуль сделан на основе FBLatest от Adeptus, известного создателя форума Fireboard для Joomla 1.0.xx. И так что нового в этой версии:
- Вывод в 1 или 2 колонки
- Индикатор непрочитанных/новых
- Разделение доступа к форумам
- Включение только некоторых категорий
- Различные способы выборки
- Настройка HTML вида стал еще более гибким, благодаря использованию дополнитительных заглушек
- Ссылки на профиль CB
- Интеграция с SEF
- Добавлено: Вырезка BB-тегов из сообщений
- Добавлено: URL заменяются на [ссылка]
- Добавлено: Возможность выбора типа ссылки - заголовок или текст сообщения
- Добавлено: Определение количества выводимых символов.
Качаем в разделе файлы / модули
Прозрачность для всех брaузеров через CSS
Прозрачность это одна из вещей, которые разные браузеры обрабатывают ПО СВОЕМУ. Чтобы охватить все браузеры, приведу пример с прозрачностью в 50%.
.transparent_class{
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;}






