Так очень плотно использую png24, и их количество на странице ужасающее, то для меня уже настало время отказаться от использования Internet Explorer 6. Вот создал небольшой плагин, который редиректит на страницу с заглушкой при попытке входа с ie6:
код:
global $modx;
include_once $this->config["base_path"] . "manager/includes/extenders/getUserData.extender.php";
$evt = &$modx->Event;
$array = $modx->getUserData();
switch($evt->name)
{
case 'OnParseDocument':
$user=$modx->getUserData();
if ($user['browser']=='ie' && $user['maj_ver']<7 && $modx->documentIdentifier!=$ie6_id)
{
$modx->sendRedirect($modx->makeUrl($ie6_id));
}
break;
}
Конфигурация
&ie6_id=Id документа с заглушкой;string;
Собственно тело шаблона взял уже существующее и прикрепил в файл
How could number of mysql queries be more than number of tables in DB???
Сейчас среди русскоязычных пользователей интернета около 7% пользуются IE6. Не знаю, что это за сайт, но так сразу давать «от ворот поворот» 7% посетителей – сомнительная идея. Кстати, использование ereg – еще одна плохая идея, так как это не работает в последних версиях PHP.
мда... способ

А не проще написать несколько строк в CSS для шестого "осла"?...
Разработка сайтов на MODx
PNG24 количеством штук 20 и общим весом 2 МБ заставляют IE6 вешаться с перезагрузкой компа, если их фиксить, поэтому извините...
Просто такой же плагин есть для Wordpress, Drupal, Joomla. Решил написать и для modx что-то подобное.
How could number of mysql queries be more than number of tables in DB???
Quote from: Aleksey at Aug 12, 2010, 03:23 AM
ужас
http://wiki.modxcms.com/index.php/API:getUserData
Пасибо, упростил
How could number of mysql queries be more than number of tables in DB???
PNG24 количеством штук 20 и общим весом 2 МБ
Так любой браузер может повеситься, с таким размером странички:) Представьте сколько будет грузится сайт, с слабым интернетом..
В любом случае PNG надо оптимизировать
Давайте не будем обсуждать, зачем люди отказываются от ие6.
Пока делаются сайты под ие6, закоренелым пользователям и не прийдет в голову, что можно его обновить. Поэтому, я считаю, что такие заглушки просто необходимы. Хотя бы 10% их увидивших поменяют свой ие6 на новый. Тем более заказчикам я сразу объясняю, что старые браузеры не поддерживаем.
How could number of mysql queries be more than number of tables in DB???
Quote from: kpoxas at Aug 13, 2010, 06:11 AM
Тем более заказчикам я сразу объясняю, что старые браузеры не поддерживаем.
Бывают же глупые заказчики… Или их ловко обманывают… Коммерческий сайт должен продвигать товары и услуги, а не прививать пользователям «хороший вкус». Если у посетителя IE6, но он готов купить товар, то пусть покупает, а не меняет браузер – он скорее уйдет на сайт конкурентов, чем будет что-то менять.
Хотя многие сайты делают просто для того «чтобы было», и в этом случае можно ставить любые ограничения…
Но даже с достаточно быстрым интернетом лично я недобрым словом поминаю авторов сайтов, где на странице грузится несколько мегабайт рисунков.