Внимание! В связи с устареванием топика эта страница была взята из кэша.
|
Honix
Зарегистрирован: 08.02.04
Сообщения: 292
|
Добавлено: 21/08/04 в 03:30
|
|
Тут решил все-таки переделать сайтик под Оперу и понял, что не так все просто. Т.е. когда в ИЕ цсс работает без проблем, то под оперой кажется, что я их совсем не писал.
Поясните, в чем основные отличия ХТМЛ "понимания" кода ИЕ и Оперы
|
K началу
|
|
|
vlm
Зарегистрирован: 01.04.04
Сообщения: 66
|
Добавлено: 21/08/04 в 10:42
|
|
Дай линк глянуть что ли... А в общем - используй XHTML и валидируй страницы. Если написано правильно - то 95% что работать будет и в ослике и в опере и в мазилле! Удачи!
|
K началу
|
|
|
mr.GOD
Зарегистрирован: 19.11.03
Сообщения: 676
|
Добавлено: 21/08/04 в 12:28
|
|
также соглашусь с предыдущим высказыванием если ты на 100 % знаешь хтмл и умеешь профиссионально верстать страницы то проблем не будет .Дело не в отличии оперы и ИЕ , а в том что в хтмл стандартов как таковых нет .
|
K началу
|
|
|
JosephXP
Зарегистрирован: 12.07.04
Сообщения: 145
|
Добавлено: 21/08/04 в 18:32
|
|
mr.GOD писал: | Дело не в отличии оперы и ИЕ , а в том что в хтмл стандартов как таковых нет . |
имхо ерунду написал... чем тогда w3c занимается? Дело, именно в отличие Оперы и ИЕ.
|
K началу
|
|
|
Lonely
Зарегистрирован: 07.07.03
Сообщения: 375
|
Добавлено: 21/08/04 в 18:38
|
|
mr.GOD писал: | Дело не в отличии оперы и ИЕ , а в том что в хтмл стандартов как таковых нет . |
Как так? А как же HTML 4.01 Specification, или XHTML™ 1.1, или любая другая из спецификаций от W3C?
|
K началу
|
|
|
mr.GOD
Зарегистрирован: 19.11.03
Сообщения: 676
|
Добавлено: 21/08/04 в 22:38
|
|
JosephXP писал: | имхо ерунду написал... чем тогда w3c занимается? Дело, именно в отличие Оперы и ИЕ. |
Ну извините меня за мою серость тогда и поясните в чем разница эта заключается ?
п.с. Да стандарты есть но их понимание в ИЕ и Опере сводит их просто к нулю. Хотя согласен немного утрировал
|
K началу
|
|
|
JosephXP
Зарегистрирован: 12.07.04
Сообщения: 145
|
Добавлено: 22/08/04 в 01:02
|
|
mr.GOD писал: | Ну извините меня за мою серость тогда и поясните в чем разница эта заключается ? |
Не стоит извиняться...  Разница?... разница, связанная с ХТМЛ с каждой новой версией Оперы уменьшается. Т.е. уже мало заметна разница обычной ХТМЛ-страницы, например, в Опере 7.50 и ИЕ 6.0... имхо...
В предыдущих версиях Оперы (не помню точно 5.0 или 6.0...), если память не изменяет, не работали параматры тэга <body> leftmargin="0" rightmargin="0" marginwidth="0" topmargin="0"...
Толи дело CSS и JS... Примеры?!... style="border-collapse:collapse;"... да их много... некорые стараются сделать универсальными такие "фишки" (вместо того же border-collapse для 1 pix рамки делают "таблицу в таблице") ... т.е. или стили стараются не использовать или делают 2 (или более) файла css для каждого броузера (Яндекс как пример)...
З.Ы. Написал всё это и подумал... а какой собственно был вопрос?
|
K началу
|
|
|
Stimul
Зарегистрирован: 19.01.04
Сообщения: 161
|
Добавлено: 22/08/04 в 01:37
|
|
CSS в опере наоборот работает лучше чем в IE.
Если собираешься оптимизировать сайты под оперу, сразу делай сайт для неё, а потом подправляй для IE (это к CSS больше относится).
По два CSS можно и не делать в один можно запихнуть для разных броузеров (IE и Opera). если с JS возится нехочется (я например в нём ничего не понимаю).
Как раз таки Опера и Мозилла стандарта придерживаются, а у Майкрософта похоже свой стандарт.
по CSS ресурсы:
webmascon.com
немного на id-as.com
из буржуйских есть отличный ресурс alistapart.com (я правда не совсем понимаю)
|
K началу
|
|
|
zhorik +
Зарегистрирован: 14.11.02
Сообщения: 636
|
Добавлено: 22/08/04 в 03:33
|
|
ИЕ ест все, что ему предложешь... даже при наличии ошибок... опера более критична к коду... если она не съела твой CSS - значит ты его криво написал, даже не "неправильно", а просто некорректно... сам неоднократно сталкивался с подобными проблемами... и обрати внимание на наследование стилей (если пользуешься)... смотреть в сторону ИЕ не стоит, поскольку, как я уже сказал, он ест абсолютно все...
и еще: зайди на http://www.w3c.org, если будешь писать в соответствии со спецификациями - все будет ок...
|
K началу
|
|
|
Honix
Зарегистрирован: 08.02.04
Сообщения: 292
|
Добавлено: 22/08/04 в 03:42
|
|
всем спасибо... вроде разобрался. только вот пришел к выводу, что для того, чтобы в ИЕ и Опере все было идентично, увы, придеться писать две версии
|
K началу
|
|
|
vlm
Зарегистрирован: 01.04.04
Сообщения: 66
|
Добавлено: 22/08/04 в 11:16
|
|
Не прав ты... можна написать так что бы работало в разных броузерах одинаково... можна... главное писать в соответствии со стандартами... и последние бродилки рендерят правильную страницу корректно... Правильно тут уже сказали - "пиши" страницу под оперой - и ИЕ покажет ее нормально. Только единственно я пишу все таки под мозиллу изначально - она наиболее соответствует стандартам. И там есть очень замечательный плугин - web developer. Рекомендую... Повышает производительность работы и поиск багов в разы...
П.С. не забываем оценивать ответы %))))
|
K началу
|
|
|
Андрей73
Зарегистрирован: 02.04.04
Сообщения: 190
|
Добавлено: 27/08/04 в 23:53
|
|
Honix писал: | Тут решил все-таки переделать сайтик под Оперу и понял, что не так все просто. Т.е. когда в ИЕ цсс работает без проблем, то под оперой кажется, что я их совсем не писал. Поясните, в чем основные отличия ХТМЛ "понимания" кода ИЕ и Оперы |
у меня вот наоборот. смотрел только в опере думая что если уж в ней все нормально то ИЕ точно скушает. даже не проверял, а когда довелось открыть в ие так не знал с чего начать выправлять...
вообщем проверять нужно во всех, но для эдалта главное ИЕ и NN, опера только для того чттобы второй браузер не открыать чтобы по своему же сайту пройтись. ну и не гнатьсяся за новинками - CSS1 и точка.
|
K началу
|
|
|
vlm
Зарегистрирован: 01.04.04
Сообщения: 66
|
Добавлено: 27/08/04 в 23:59
|
|
Ты не прав. Дохрена народа ходит по нету в опере, которая идентифицирует себя как ИЕ. И ничего ты с этим не сделаешь. ИЕ потихонечку сдает свои позиции... Закономерная тенденция однако! Так что проверять нада как минимум в опере, ИЕ и мозилле. П.С. а еще есть вебтв )
Андрей73 писал: | у меня вот наоборот. смотрел только в опере думая что если уж в ней все нормально то ИЕ точно скушает. даже не проверял, а когда довелось открыть в ие так не знал с чего начать выправлять... вообщем проверять нужно во всех, но для эдалта главное ИЕ и NN, опера только для того чттобы второй браузер не открыать чтобы по своему же сайту пройтись. ну и не гнатьсяся за новинками - CSS1 и точка. |
|
K началу
|
|
|
dimon-eg
Зарегистрирован: 16.06.03
Сообщения: 62
|
Добавлено: 28/08/04 в 11:59
|
|
Вообще-то так и есть. В опере например по умолчанию стоит аутентификация как IE.
|
K началу
|
|
|
Андрей73
Зарегистрирован: 02.04.04
Сообщения: 190
|
Добавлено: 28/08/04 в 13:11
|
|
vlm писал: | Ты не прав. Дохрена народа ходит по нету в опере, которая идентифицирует себя как ИЕ. И ничего ты с этим не сделаешь. ИЕ потихонечку сдает свои позиции... Закономерная тенденция однако! Так что проверять нада как минимум в опере, ИЕ и мозилле. П.С. а еще есть вебтв ) |
народ который серфит в опере знает где достать порнуху нахаляву и в любых количествах. NN попал в список благодаря пользователям макинтошей которых в америке несметное количество.
|
K началу
|
|
|
Jark
Зарегистрирован: 05.01.04
Сообщения: 92
|
Добавлено: 29/08/04 в 12:20
|
|
Разница простая: W3C пишет стандарты для всех, а MS - для себя
вот тут страничка есть которая возможность браузера определяет в реалтайм: http://www.w3.org/2003/02/06-dom-support.html
судя по ней мой - IE6 нихера не поддерживает стандарты Opera - так себе Mozilla - больше всех рулит в плане стандартов
|
K началу
|
|
|