Другие языки программирования и технологии
а почему за кросбраузерность голова болит у разработчиков САЙТА а не БРАУЗЕРА?
Справедливое замечание )
В больнице у доктора не болит голова когда вы на приеме!... это же вы болеете а не он.
Если, как говорится, гора не идет к Магомету...
Талгат Егимбаев
а почему магомед должен идти сквозь тернии и вонь к какой-то куче Г которая называется например ИЕ, чтоб ему провалится в небытиё..?
если речь про эксплорер, то стоит напомнить, что ноги у него растут из тех времен, когда на свете были нетскейп и интернет эксплорер. и у каждого из них были свои стандарты, которые не имели никакого отношения к тому, что мы теперь называем стандартами.
далее движок обязан был поддерживать свои нестандартные стандарты. нетскейп провалился в геену огненную, появились "стандартные" браузеры, а эксплорер в каждой версии должен был как-то тянуться к всеобщей стандартизации, и в то же время, обеспечивать совместимость с тем говнокодом, который был когда-то заточен под него.
справедливости ради - половина всех красот нынешнего CSS3 впервые появилось в IE5.5 - 6. - тенюшки, прозрачности, градиенты, масштабируемые фоны и т. д.
кривизна эксплорера породила огромное количество всяческих трюков, хаков и тому подобного. майкрософт упростил задачу - контекстные комментарии специально для IE. вплоть до того, что можно пользуясь только html и css написать полностью различный код html и стили хоть для каждой версии IE. кто еще может таким похвастаться?
для начинающих основная проблема - это эксплореры. а потом, когда верстальщик уже знает их как облупленных, никакого труда не составляет их укротить.
и проблема-то оказывается вовсе не в них. а в тех самых, которые кричат о том, что они полностью стандартные. - доберетесь например, до одного из тысяч багов Opera, и IE6 вам покажется милой зверушкой.) ) потому как никаких таких контекстных комментариев для "стандартных" браузеров нет. и решение многих проблем вообще нигде найти невозможно. приходится иной раз так изворачиваться, что мало не покажется.
а баги правят иногда.. . но и придумывают новые тут же.))
далее движок обязан был поддерживать свои нестандартные стандарты. нетскейп провалился в геену огненную, появились "стандартные" браузеры, а эксплорер в каждой версии должен был как-то тянуться к всеобщей стандартизации, и в то же время, обеспечивать совместимость с тем говнокодом, который был когда-то заточен под него.
справедливости ради - половина всех красот нынешнего CSS3 впервые появилось в IE5.5 - 6. - тенюшки, прозрачности, градиенты, масштабируемые фоны и т. д.
кривизна эксплорера породила огромное количество всяческих трюков, хаков и тому подобного. майкрософт упростил задачу - контекстные комментарии специально для IE. вплоть до того, что можно пользуясь только html и css написать полностью различный код html и стили хоть для каждой версии IE. кто еще может таким похвастаться?
для начинающих основная проблема - это эксплореры. а потом, когда верстальщик уже знает их как облупленных, никакого труда не составляет их укротить.
и проблема-то оказывается вовсе не в них. а в тех самых, которые кричат о том, что они полностью стандартные. - доберетесь например, до одного из тысяч багов Opera, и IE6 вам покажется милой зверушкой.) ) потому как никаких таких контекстных комментариев для "стандартных" браузеров нет. и решение многих проблем вообще нигде найти невозможно. приходится иной раз так изворачиваться, что мало не покажется.
а баги правят иногда.. . но и придумывают новые тут же.))
Талгат Егимбаев
несмотря на многочисленные доводы, они все равно не оправдывают само существование ишака
так например был же когда-то виндовс 3,11 который некоторые прадеды видели даже иногда работающим но не больше минут 20-30 потом фаст резет полчаса загрузки и снова те же самые тормоза... несмотря на столь богатую историю нынешние окошки могут работать без ошибок значительно большее количество времени ХОТЯ ОНИ КАК ТО ЖЕ ПРЕОДОЛЕЛИ ТОРОЗА БАГИ И ГЛЮКИ СВОИХ ПРОРАДИТЕЛЕЙ И СО СТАНДАРТАМИ ПРОБЛЕМА РЕШИЛАСЬ ну и что что радикальным образом и дос-игру теперь хрен запустишь на новеньких окошках... один ишак остался только волочить нестандартные стандарты прошлого века ламповых ЭВМ
что про CSS3 и прости Гсподи IE5.5 - как вообще можно назвать те пседоэфекты которые поддерживает ие свойствами css? а про баги оперы не нада мне лапшу на уши вешать если он и есть то только ОДИН небольшой для облегчения отображения и тот устранили уже в новенькой версии
так например был же когда-то виндовс 3,11 который некоторые прадеды видели даже иногда работающим но не больше минут 20-30 потом фаст резет полчаса загрузки и снова те же самые тормоза... несмотря на столь богатую историю нынешние окошки могут работать без ошибок значительно большее количество времени ХОТЯ ОНИ КАК ТО ЖЕ ПРЕОДОЛЕЛИ ТОРОЗА БАГИ И ГЛЮКИ СВОИХ ПРОРАДИТЕЛЕЙ И СО СТАНДАРТАМИ ПРОБЛЕМА РЕШИЛАСЬ ну и что что радикальным образом и дос-игру теперь хрен запустишь на новеньких окошках... один ишак остался только волочить нестандартные стандарты прошлого века ламповых ЭВМ
что про CSS3 и прости Гсподи IE5.5 - как вообще можно назвать те пседоэфекты которые поддерживает ие свойствами css? а про баги оперы не нада мне лапшу на уши вешать если он и есть то только ОДИН небольшой для облегчения отображения и тот устранили уже в новенькой версии
потому что адаптация сайта по браузер это работа разработчика сайта)))
Похожие вопросы
- Почему чтобы сейчас работать разработчиком сайтов, много знаний и ума не нужны?
- Ребята, разработчики сайтов отзовитесь
- На странице моего создаваемого сайта высота шапки (сайта) в разных браузерах открывается по-разному. Как исправить?
- объясните вы мне за что живут разработчики бесплатного софта, например браузера opera?
- что должен знать разработчик сайтов
- Уважаемые разработчики сайтов, услугами каких хостинг провайдеров вы пользуетесь? не бесплатными чтобы без ********а?
- Почему не повышаются показатели ТИЦ и Пр сайта и сайт выпадает из выдачи
- Почему у меня не получается самостоятельно делать сайты?
- Почему например если ввести купить компьютер то сайт на 5 месте а если компьютеры недорого то уже например на 40 месте?.
- Почему разработку ПО (в т. ч. веб-сайтов) не всегда начинают с разработки Технического задания на него?