- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Собственно вопрос в теме. Поделитесь своим опытом, как вы делаете сайты кроссбраузерными? Используете хаки, или же делаете отдельные CSS, для каждого браузера, или что то другое?
Enth,
А в чем проблема? Если грамотно сделана верстка и не используются всякие кривые скрипты, типа гквери, то из возможных проблем есть только 2.
1. альфа-канал у пнг (если это использовать)
2. отличия в позиционировании у IE и остальных. Решается просто разных значений для разных броузеров. Для этого нет необходимости даже подменять CSS.
Остальное, как правило, вызвано или кривизной верстки, или не понимаем "делателя" скриптов, как все устроено на самом деле.
Да у меня проблем нету ;) Может кто-то, что-то новое придумал....
Обычно делается один css без хаков для всех браузеров
плюс маленький Css в пару строк для IE
плюс маленький Css в пару строк для IE
А зачем разделять файлы, если есть способ просто некоторые строки пометить для IE?
а кто как их помечает ? Вот это "//padding-top: 10px;" вроде как не валидный вариант...
А зачем разделять файлы, если есть способ просто некоторые строки пометить для IE?
согласен, можно и так, но отдельный файл для IE другие браузеры не будут загружать - "<!--[if IE]>"
вроде как не валидный вариант
И что?
Рабочий или нет - это важно. А валидный-не валидный - пусть этим занимаются любители ана....ма. Вырвалось. Если IE так предпочитает, на мой взгляд, это куда важнее, чем мнение валидатора. Это же относится и к опере и к фф.
Nunan, а может быть и так, если вы файл стилей для IE через скрипты подключаете, а у пользователя в браузере они отключены! Выйдет косяк...
но отдельный файл для IE другие браузеры не будут загружать
Вы же сами сказали что там несколько строк... тогда вставка второго файла + проверка получается длиннее чем эти-же строки в общем файле =)))))
jQuery никоим боком не портит кроссбраузерную верстку ... трон, опять придумываешь :)
зы: легко получается. залог успеха - юзать reset.css + html strict. тогда фиксов реально 1-2 получается и то не всегда они нужны :)