2010-05-27 2 views
-1

Как предотвратить основные неприятности сегментирования браузера и более старые версии. Таким образом, код нужно будет сделать только для последней версии браузера, но пользователи могут по-прежнему иметь функциональность старой версии и не быть вынуждены делать крупные обновления?Возможно ли, чтобы веб-браузеры автоматически обновляли механизмы рендеринга?

Я уверен, что в этом будут некоторые серьезные недостатки, и я хотел бы, чтобы вы рассказали мне, что они собой представляют!

  • Очевидно, люди могут не хотеть этого, так как часто автообновление неодобрительно; Тем не менее, Chrome делает это (или, по крайней мере, использовал):

    Без ручной проверки Chrome автоматически обновится, сообщает Google. «Google Chrome будет автоматически проверять обновления примерно каждые пять часов. Если обновление доступно, оно будет загружено и применено при следующем перезапуске браузера», - сказал Google.

  • По-прежнему существует проблема с тем, чтобы пользователи из действительно старых были в любых новых браузерах, имеющих эту функциональность.

  • Чтобы предотвратить эксплойты с точки зрения обновлений, может быть, у них может быть 7-дневный период отказа перед тем, как выталкивать всех?

ответ

2

Да, это было бы возможно. Однако это было бы нежелательно, если бы вы не смогли его отключить.

Многие корпоративные интранет были построены с использованием причуды IE 6. Много испытаний и изменения были необходимы для компаний, чтобы перейти на IE 7.

Много Javascripts, которые были написаны для IE 6 больше не работает для IE 7 .

Теперь вы можете сделать так, чтобы Microsoft соблюдала стандарты их брайера. Но они этого не сделали, и все мы должны жить с результатами.

+0

Как они могли сделать стандартную жалобу IE6? – tster

+0

Ах ладно, спасибо за это.Я не думал об обратных проблемах - обратная совместимость с существующим кодом. Я полагаю, что проблема останется. Любое понимание того, почему вопрос был занижен? Это мой первый вопрос, я думал, что это справедливо. – unknowing

0

Мне нравится, когда браузер обновляется - на самом деле, я использую dev-канал Chrome на одном из своих ПК, потому что мне нравится проверять, куда мы идем.

Я не думаю, что мы должны остановить основные обновления. Я говорю о менталитете. Разработчики должны продвигать основные этапы в такой области, как веб-разработка, потому что в ней четко сказано, что они живы как остальная часть Сети.

Я знаю, что заставить пользователей менять версии довольно плохо. Говорить другу о переходе с X-браузера на Y (другое программное обеспечение или версия) в порядке, но я могу себе представить, насколько неуправляемым было бы это на корпоративном уровне, особенно если они используют код, предназначенный для определенных браузеров. В любом случае, они должны обновлять как можно больше из-за возможных проблем безопасности и т. Д. Фактически, они могут потерять деньги, если не используют более современные альтернативы. Чтобы сделать этот переход проще, изменение версии должно быть максимально прозрачным.

Если у нас есть браузер, который обновляет себя довольно регулярно, то мы можем иметь четкое представление о стандартном соответствии этого браузера в текущем состоянии - что действительно хорошо. Таким образом, мы можем быть уверены, что программное обеспечение, которое мы используем, - и программное обеспечение, на которое мы нацелим наш код! - проверено очень хорошо, и мы знаем о реальных проблемах.

+0

Да, я согласен - я также использую Dev Channel Chrome с автоматическими обновлениями. Да, я думаю, что если бы это сработало с самого начала, и это была «норма» с браузерами, которые были бы фантастическими для веб-разработчиков, к сожалению, это не так - хотя похоже, что Google пытается помочь другим , – unknowing

 Смежные вопросы

  • Нет связанных вопросов^_^