полиморфизм подразумевает возможность динамически подставлять вместо одного объекта другой, при условии идентичности интерфейсов. при чем тут жесткая типизация?
при более-менее серьезных изменениях всегда необходимо давать период "обката". когда работают и старая и новая системы.
в то же время у программ есть определённое время жизни.
так может быть как раз старые версии браузеров и будут тем периодом "обката". кто хочет жить в мире стандартов и всего современного, тот использует новые браузеры и надменно смотрит на сайты "старой школы". тот, кому важна совместимость сейчас, использует старые браузеры.
а за этот период "обката" следящие за своими ресурсами девелоперы должны позаботиться о переходе к вебу по стандартам.
это не панацея от всех бед, тут тоже есть свои шероховатости, но без них никуда в решении столь запущенных проблем, имхо.
ps. утопию же этой идеи я вижу в нежелании разработчиков браузеров работать совместно. как всегда найдётся один, кто оставит поддержку quirks mode, дабы подняться на фоне других, которые будут жестко следовать стандартам.
ну хорошо. вирусов под win больше, потому что эта ОС "популярнее". но мне-то всё равно! я отдаю предпочтение той ОС, где вирусов меньше. и мне абсолютно всё равно, почему их меньше :)
ну хорошо. под вин вирусов больше только потому, что виндовс более "популярна". но мне-то какая разница? я отдаю предпочтение той ОС, в которой нет вирусов. и мне всё равно, почему их там нет :)
все-таки многие документы (особенно с большим кол-вом изображений и схем), созданные товарищами в ms word, не отображаются нормально в pages. это, сожалению, не дает использовать только iwork.
отличная программа, сам использую.
но есть один минус - насколько я знаю, на данный момент нет релиза keepassX, работающего под mac os 10.5 (см. багтрак). приходится пользоваться svn-сборкой.
и
> Представление, там где нужно ..., вызывает само себя
Вы уж решите, что у Вас там само себя вызывает.
но нужно думать об отказоустойчивости заранее, а не когда петух уже клюнул.
плюс неплохой практикой было бы оповещать своих клиентов о подобных форс-мажорах, ибо начальство требует ответа, а до хостера не пробиться.
в то же время у программ есть определённое время жизни.
так может быть как раз старые версии браузеров и будут тем периодом "обката". кто хочет жить в мире стандартов и всего современного, тот использует новые браузеры и надменно смотрит на сайты "старой школы". тот, кому важна совместимость сейчас, использует старые браузеры.
а за этот период "обката" следящие за своими ресурсами девелоперы должны позаботиться о переходе к вебу по стандартам.
это не панацея от всех бед, тут тоже есть свои шероховатости, но без них никуда в решении столь запущенных проблем, имхо.
ps. утопию же этой идеи я вижу в нежелании разработчиков браузеров работать совместно. как всегда найдётся один, кто оставит поддержку quirks mode, дабы подняться на фоне других, которые будут жестко следовать стандартам.
решением мог бы быть более-менее одновременный переход основных популярных браузеров к жесткой поддержке стандартов, но это ещё одна утопия, имхо.
может быть эталонный браузер от w3c поможет миру?
а интерфейс для работы там отличный, согласен.
но есть один минус - насколько я знаю, на данный момент нет релиза keepassX, работающего под mac os 10.5 (см. багтрак). приходится пользоваться svn-сборкой.