Модер
Сообщения: 1716
Благодарности: 17
|
Профиль
|
Сайт
|
Отправить PM
| Цитировать
Что конкретно надо написать из того, что "только в ie"?
Поподробнее.
стили scrollbar-... Netscape 4.x не поймет.
Mozilla 0,9,7 - тоже, это не странно ли? Ах, да...
А что, есть броузеры с полной поддержкой CSS2?
Или CSS2 уже стандартизована?
Короче, про эти стили даже не пишите, они стандартом не являются.
Про title - он кое-где только для чтения. Да и нефиг туда писать.
Далее идем, доходим до тега script и с удивлением обнаруживаем у него устаревший и не соответствующий стандарту атрибут language. Заменяем его на атрибут type=text/javascript
Далее и впредь забываем, что в своих переменных есть возможность использовать символы кроме маленьких латинских букв, ибо даже с подчеркиванием и цифрами случаются проблемы, хотя их быть и не должно. То же со стилями.
Почему бы MyStatus не исправить везде на mystatus?
Разве только ie умеет писать в строку состояния?
Разве только в ie работает setTimeout?
Разве нельзя не путать и аккуратно обращаться с одинарными и двойными кавычками?
setTimeout("flash();",speed) - это правильно? Или тут ; лишняя?
Стандарты проверяйте в мозилле, если она ошибается - пишите разработчикам, они реагируют более чем оперативно, например, бывает, в течение суток.
Учитесь писать правильно, выжимая все возможное даже из NN3.0x.
Кстати, правильно написанный код НЕ должен явно проверять версию броузера, платформу. Из-за того, что веб-подмастерья писали типа "если Netscape, то читаем layer'ы" - их странички не работают на этом месте в N6.x.
И обычно кроссброузерный код меньше, чем куча проверок версий (кроме, конечно, случая, когда если не ie, то дуй отсюда).
А вообще, конечно, при чем тут анимация - я так и не понял.
Добавлено:
и, кстати, стили к скриптам отношения не имеют.
|