Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
-=AntiK=-
Зарегистрирован: 05.06.2002 Сообщения: 2 Откуда: Арзамас
|
Добавлено: Ср Июн 05 2002 15:43 Заголовок сообщения: Что мне делать???...... |
|
|
Господа! Делаю я один сайт.. и все стили соответственно описываю в CSS, для чего все это я думаю все знают как 2*2=5.. Когда я начал тестить в Опере... У меня волосы на голове дыбом встали!!! Уороче получается лажа! Вопрос к грамотным людям 1) Распознает опера css или нет 2) Что сделать чтобы избежать данной проблемы (но при этом хотелось бы дальше пользоваться CSS`ками) |
|
Вернуться к началу |
|
|
Dmitry.Karpov http://www. Гость
|
Добавлено: Чт Июн 06 2002 11:03 Заголовок сообщения: Надо делать страницы так, чтобы они как можно меньше зависили от версий браузера |
|
|
Я видел множество страниц, которые с помощью стилей были приведены к малочитаемому виду, но ни разу не видел, чтобы стили улучшали восприятие информации. В частности, стили часто не дают юзеру подстроить размер шрифта под свой монитор и свои глаза. Короче: нет ничего такого, чего нельзя сказать с помощью простого HTML. Будь проще - и люди к тебе потянутся. |
|
Вернуться к началу |
|
|
-=AntiK=-
Зарегистрирован: 05.06.2002 Сообщения: 2 Откуда: Арзамас
|
Добавлено: Чт Июн 06 2002 14:56 Заголовок сообщения: Re: Надо делать страницы так, чтобы они как можно меньше зависили от версий браузера |
|
|
Спасибо, но для чего тогда нужны CSS`ки???
Дмитрий, а ты случаем не сможешь подсказать такую фичу, когда приходит на сайт посетитель происходит проверка его броузера, если он Опера или Нетскапе то переадресовывает на др формат написания??? |
|
Вернуться к началу |
|
|
Dmitry.Karpov http://www. Гость
|
Добавлено: Чт Июн 06 2002 15:53 Заголовок сообщения: Нужны ли CSS`ки |
|
|
CSS были созданы для того, чтобы приблизить HTML к издательским системам; но т.к. Internet принципиально отличается от издательского дела, применение CSS для неизвестного юзера с неизвестными парамтрами компьютера скорее приведет к проблемам, чем поможет. Да и поддерживать несколько вариантов HTML-страниц будет накладно.
Определить браузер и отреагировать на него можно через Java, JavaScript или CGI. Пример - головная страница сайта http://www.abn.ru, но лучше бы они сделали нормальную головную страницу. |
|
Вернуться к началу |
|
|
яяя Гость
|
Добавлено: Пт Июн 07 2002 08:07 Заголовок сообщения: Re: Надо делать страницы так, чтобы они как можно меньше зависили от версий браузера |
|
|
опера частично CSS понимает причем она один и тот же стиль у разных тегов может и понимать и не понимать.
отдельные странички писать не стоит, заколебешься.
определить легко на javascript-е, только вот предостерегаю от чтения свойств navigator. Их можно поменять, и тогда вся проверка коту под хвост.
Например, тебе надо обратиться к объекту по идентификатору. В этом случае неважно, мозилла или ИЕ, работать все равно будет да и в опере тоже. Пример кода можешь увидеть в файле http://registry.km.ru/all.js функция objbyidname также внимательно отнесись к определению стиля объекта, в нетскейпе старом нет свойства style, потому обрати внимание на функцию stylebyidname там же.
и запомни, раз и навсегда, чтоб никогда не забыть. NN4 определяется по document.layers, а опера - по window.opera, и никак иначе. |
|
Вернуться к началу |
|
|
|