Должны ли мы развернуть браузер Webkit для наших приложений в интрасети? - PullRequest
3 голосов
/ 25 мая 2010

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

  1. Он уже был развернут.
  2. Он уже понимал аутентификацию NTLM, поэтому хорошо интегрирован с нашей безопасностью на уровне домена.
  3. Он имел изящные, хотя и нестандартные функции, такие как XMLDOM и XmlHTTP.

Теперь нас все больше раздражают проблемы, представленные IE:

  1. Существует несколько версий: бета-версия IE 7, 8 и, скорее всего, 9 beta, у которых есть немного отличающиеся проблемы, связанные с производительностью, функциональностью (особенно в отношении безопасности и зон) и эстетикой.
  2. IE 7 и 8 работают медленнее, чем браузеры на основе Webkit. Период.
  3. Существуют технологические ограничения, такие как отсутствие элемента canvas, ошибки CSS и т. Д., Которые затрудняют использование сторонних пакетов или даже постоянную запись кода в версиях IE.
  4. Пользователи все чаще используют Firefox или Chrome, даже для использования в интрасети.

У кого-нибудь есть опыт выполнения перехода?

Любой совет будет приветствоваться.

Ответы [ 2 ]

2 голосов
/ 25 мая 2010

Во-первых, проверьте все текущие приложения для интрасети с помощью браузера на основе Webkit. Если вы собираетесь создать сайт интрасети, который будет поврежден в IE (например, с помощью canvas), то лучше убедиться, что вы исправляете все устаревшие приложения интрасети, которые не работают в современных браузерах на основе Webkit, прежде чем заставлять всех запустить браузер без IE.

Убедитесь, что браузеры правильно работают и в вашей корпоративной сети. Например: Chrome все еще имеет некоторые проблемы с NTLM / Kerberos. Хотя это небольшая проблема, если это означает, что вы можете отказаться от IE. Однако, в зависимости от вашей пользовательской базы, никогда не стоит недооценивать внимание пользователей, которое будет необходимо для тех, кто использовал только IE.

Я использую браузер на основе Webkit на работе, хотя у нас есть куча дрянных / испорченных сайтов только для IE. Мне иногда приходится открывать IE для выполнения задач на этих сайтах. Теперь я согласен с этим, потому что я к нему привык и предпочитаю, чтобы незначительная боль была в том, чтобы использовать Chrome со всем остальным. Однако нетехнические сотрудники не хотят и предпочитают просто сидеть в IE (поскольку, по их мнению, Chrome виноват в том, что сайт не работает {поскольку он работал хорошо в течение нескольких лет [с этим трудно спорить из бизнеса) перспектива (без привлечения «технически необъятного», которое они отклоняют)]})

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

0 голосов
/ 25 мая 2010

Мой метод разработки всегда заключался в написании для Firefox или Chrome, и это просто работает в IE Я знаю, это нелогично, но у меня получалось чаще, чем нет.

...