>Таких людей надо нанимать работать уборщиками и грузчиками. Кого, людей, которые деньги платят? Сэкономить - это естественное желание клиента, к сожалению.
>DHTML появились несколько лет назад и успешно поддерживаются. Браузером Opera? С его объектной моделью, меняющейся от версии к версии. Ладно бы не полностью поддерживались, а то...
Кого, людей, которые деньги платят? Сэкономить - это естественное желание клиента, к сожалению.
Нет, которые на этом "экономят". Правильно делать сайт ничуть не дольше (ну, может разве что тестировать немножно больше надо будет - но эти люди и так не особо тестируют ;), чем криво - нужно просто использовать стандартные средства - кстати, для создания, к примеру, менюшек, стандартные скрипты существуют уже много лет. То же касается и большинства других популярных прибамбасов.
>И вот пожалуйста, я сразу набрёл на менюшки Дело не в менюшках. В комментах к комменту tony2001 на тот же коммент я пояснила, что имела в виду, упоминая Opera. Ранее я пыталась сказать о том, что криворукость - проблема не одних лишь Израильских дизайнеров. Примеров можно приводить массу. Например, kommersant.ru (им сайт делает ну очень крутая фирма), куда я однажды зашла NN4 под MacOS Classic. Хотела посмотреть увеличенную фотографию. Мне выдают алерт, что они используют супер-пупер скрипт, который мой браузер не поддерживает. Я посмотрела какой и очень удивилась, что NN не поддерживает window.open То есть люди даже браузер не поленились определить! (Если мне не изменяет память, как раз window.open из тех редких функций, которые вообще проблем не вызывает ни в каком браузере с незапамятных времён) Замечательный скрипт для баннера-счётчика шлют с rambler.ru: в валидности его точно не обвинишь. С хвалёного spylog.ru в кнопку счётчика вставляют JavaScript, который перезаписывает все куки. Это только крупные компании, которые я могу навскидку назвать, но если задаться целью, можно целый портал ляпов сделать. По поводу [не]израильских банков. Использование последних версий IE - новейшая тенденция в банковском сайтостроении. Не так давно нам была нужна информация по Американским и Европейским банкам: так там то же самое!
Упоминая об экономных клиентах я говорила о куда менее богатых организациях. Пожелания были: "я хочу как на том сайте". А "тот сайт" использует ActiveX, о чём и было сказано клиенту в комплекте с "лекцией" о кроссбраузерности-кроссплатформности. После чего мы получили ответ, так вас задевший. В результате пришлось идти на компромисс. Но это мы, ***, такие. А другие делают IE/Windows-only и не парятся. И все довольны, прошу заметить.
Маленькая заметка. Flash очень смешно смотреть на Mac, который эту Flash прекрасно отображает. Некоторые люди пытаются определить ActiveX-ом наличие плугина, естественно, не находят и отфутболивают на страницу без Flash. Так вот, если грамотно вставлять Flash, можно избежать всех этих клиентских проблем. Правда, тут уже не задвинешь на версию для неподдерживающих и как такой сайт обновлять в контексте финансово-торговых организаций, я не представляю. То есть представляю, конечно. Во что это выльется.
я живу под Оперой уже давно. и, кстати, писал всякие JS-менюшки под IE/Opera/Mozilla достаточно давно и достаточно успешно. за рабочим примером далеко ходить не надо - zend.com по поводу совместимости/несоответствию стандартам спорить не буду, т.к. никогда в это не вникал - "чего тут думать, прыгать надо!" (т.е. писАть, чтоб работало).
>и, кстати, писал всякие JS-менюшки под IE/Opera/Mozilla достаточно давно и достаточно успешно.
Да не про менюшки же речь! Просто Стас именно их привёл как пример. Речь идёт о реакции на события, поддержке плавающих фреймов и других нетривиальных (с точки зрения web-дизайна) вещах, а также мигающей поддержке от версии к версии некоторых CSS-фич. За примером идите Firefox-ом (или NN4+/IE4+/Mozilla) на http://www.microbecal.com и щёлкайте-шевелите мышью, используйте клавиатуру как в обычной программе и вообще чувствуйте себя свободно. Заметка: сайт работал под Opera5, затем вышла Opera6 с изменённой объектной моделью, которую мы тоже начали было поддерживать, но затем вышла Opera7 с изменённой объектной моделью. Вот из-за изменений объектной модели и BC breaks для Opera мы теперь выдаём только текстовую убогенькую версию. (Превращение её во что-то приемлемое для просмотра в Lynxе и т.д. лично на мне, так что камни прошу бросать лично в меня.) А если захочется обвинить нас в криворукости, идите Opera-ой на http://www.sgigant.ru/house
P.S.: Где-то читала, что Opera настолько строга к ошибкам web-дизайнера, что в ней можно проверять страницы на валидность. Это не так, к сожалению. Она пропускает много чего, в т.ч. незакрытые тэги, на которые ругается NN4.
Впрочем, не из религиозной [не]приязни, а раз уж зашёл разговор ;)
no subject
Кого, людей, которые деньги платят? Сэкономить - это естественное желание клиента, к сожалению.
>DHTML появились несколько лет назад и успешно поддерживаются.
Браузером Opera? С его объектной моделью, меняющейся от версии к версии. Ладно бы не полностью поддерживались, а то...
no subject
Нет, которые на этом "экономят". Правильно делать сайт ничуть не дольше (ну, может разве что тестировать немножно больше надо будет - но эти люди и так не особо тестируют ;), чем криво - нужно просто использовать стандартные средства - кстати, для создания, к примеру, менюшек, стандартные скрипты существуют уже много лет. То же касается и большинства других популярных прибамбасов.
Браузером Opera?
Про оперу я совсем мало знаю. Ну вот тут, например:
http://www.quirksmode.org/browsers/opera7.html
утверждают, что он отлично поддерживает стандарты. И вот пожалуйста, я сразу набрёл на менюшки, поддерживающие и оперу тоже: http://www.smartmenus.org/compatibility.php. Думаю, таких можно найти ещё с несколько десятков :)
no subject
Дело не в менюшках. В комментах к комменту tony2001 на тот же коммент я пояснила, что имела в виду, упоминая Opera.
Ранее я пыталась сказать о том, что криворукость - проблема не одних лишь Израильских дизайнеров. Примеров можно приводить массу. Например, kommersant.ru (им сайт делает ну очень крутая фирма), куда я однажды зашла NN4 под MacOS Classic. Хотела посмотреть увеличенную фотографию. Мне выдают алерт, что они используют супер-пупер скрипт, который мой браузер не поддерживает. Я посмотрела какой и очень удивилась, что NN не поддерживает window.open То есть люди даже браузер не поленились определить! (Если мне не изменяет память, как раз window.open из тех редких функций, которые вообще проблем не вызывает ни в каком браузере с незапамятных времён) Замечательный скрипт для баннера-счётчика шлют с rambler.ru: в валидности его точно не обвинишь. С хвалёного spylog.ru в кнопку счётчика вставляют JavaScript, который перезаписывает все куки. Это только крупные компании, которые я могу навскидку назвать, но если задаться целью, можно целый портал ляпов сделать.
По поводу [не]израильских банков. Использование последних версий IE - новейшая тенденция в банковском сайтостроении. Не так давно нам была нужна информация по Американским и Европейским банкам: так там то же самое!
Упоминая об экономных клиентах я говорила о куда менее богатых организациях. Пожелания были: "я хочу как на том сайте". А "тот сайт" использует ActiveX, о чём и было сказано клиенту в комплекте с "лекцией" о кроссбраузерности-кроссплатформности. После чего мы получили ответ, так вас задевший. В результате пришлось идти на компромисс. Но это мы, ***, такие. А другие делают IE/Windows-only и не парятся. И все довольны, прошу заметить.
Маленькая заметка. Flash очень смешно смотреть на Mac, который эту Flash прекрасно отображает. Некоторые люди пытаются определить ActiveX-ом наличие плугина, естественно, не находят и отфутболивают на страницу без Flash. Так вот, если грамотно вставлять Flash, можно избежать всех этих клиентских проблем. Правда, тут уже не задвинешь на версию для неподдерживающих и как такой сайт обновлять в контексте финансово-торговых организаций, я не представляю. То есть представляю, конечно. Во что это выльется.
no subject
и, кстати, писал всякие JS-менюшки под IE/Opera/Mozilla достаточно давно и достаточно успешно.
за рабочим примером далеко ходить не надо - zend.com
по поводу совместимости/несоответствию стандартам спорить не буду, т.к. никогда в это не вникал - "чего тут думать, прыгать надо!" (т.е. писАть, чтоб работало).
no subject
Да не про менюшки же речь! Просто Стас именно их привёл как пример. Речь идёт о реакции на события, поддержке плавающих фреймов и других нетривиальных (с точки зрения web-дизайна) вещах, а также мигающей поддержке от версии к версии некоторых CSS-фич. За примером идите Firefox-ом (или NN4+/IE4+/Mozilla) на http://www.microbecal.com и щёлкайте-шевелите мышью, используйте клавиатуру как в обычной программе и вообще чувствуйте себя свободно. Заметка: сайт работал под Opera5, затем вышла Opera6 с изменённой объектной моделью, которую мы тоже начали было поддерживать, но затем вышла Opera7 с изменённой объектной моделью. Вот из-за изменений объектной модели и BC breaks для Opera мы теперь выдаём только текстовую убогенькую версию. (Превращение её во что-то приемлемое для просмотра в Lynxе и т.д. лично на мне, так что камни прошу бросать лично в меня.)
А если захочется обвинить нас в криворукости, идите Opera-ой на http://www.sgigant.ru/house
P.S.: Где-то читала, что Opera настолько строга к ошибкам web-дизайнера, что в ней можно проверять страницы на валидность. Это не так, к сожалению. Она пропускает много чего, в т.ч. незакрытые тэги, на которые ругается NN4.
Впрочем, не из религиозной [не]приязни, а раз уж зашёл разговор ;)