Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Мои пять копеек 22.03.05 13:36 Число просмотров: 2000
Автор: Heller <Heller> Статус: Elderman
|
Во-первых, я не понимаю, как это "в IE страницы загружаются дольше". Не дольше - точно так же. Говорю совершенно точно - я тоже видел разные браузеры. Может быть эксплорер немного тормозит из-за нагрузки всякими ненужными примочками, но именно загрузка идёт с той же скоростью, что и у всех.
Во-вторых, опять о стандартах. Возьмём HTTP, Status 301. Вот что написано в RFC:
If the 301 status code is received in response to a request other
than GET or HEAD, the user agent MUST NOT automatically redirect the
request unless it can be confirmed by the user, since this might
change the conditions under which the request was issued.
То есть если я отправляю форму методом POST, то браузерзер должен спросить меня, а хочу ли я редиректиться? Ни одним браузером 301 статус не обрабатывается так как положено и если кто-то сварганит браузер, который будет в плане 301го статуса соответствовать стандартам, то он физически не приживётся, т. к. очень многие вебмастеры используют его с POST и нормально - живут.
Ранее, кстати говоря, 301 статус должен был просто говорить что страница перенесена, а про автоматический редирект речи вообще не шло. Авторедирект - это уже отклонение браузеров от нормы, которое впоследствии было принято как стандарт. RFC кишит подобными несоответствиями с реальностью.
Или возьмём например старую историю с Netscape и IE. Браузеры различались в корне, стандарт не говорил об их разногласиях ничего конкретного, стараясь придерживать и тех и других, Эксплореру пророчили близкую гибель и вознесение Netscape на Олимп. Где теперь Netscape? Кто теперь помнит о LAYER'ах? Стандарт был полностью подогнан под MS IE.
Опера, например, вполне соответствует стандартам (хотя и здесь не всё безоблачно), но вот с таблицами работать корректно не всегда хочет. Вроде бы как всё нормально, но как только возникает сложная ситуация (где-то width не прописан, что стандарт подзволяет, где-то вообще css используется, где-то ещё что-то) - таблица ломается. Просто такие вот у неё глюки.
А я ещё относительно недавно столкнулся с проблемой, что если я хватаю передаваемые из Оперы параметры с помощью стандартной Перловской библиотеки CGI, то они далеко не всегда обрабатываются корректно. В чём там дело разбираться не стал - отказался от стандартных функций, переписав всё в ручную, теперь вроде работает, но ни с одним другим браузером таких проблем не было. И не надо валить всё на то, что это Perl такой кривой и у вебмастеров руки такие кривые. Это браузеры кривые.
Единственное, какой недостаток IE - действительно с безопасностью %опа. Однако и она решается достаточно просто установкой AntiSpyware.
|
|
|