Подтвердить что ты не робот

Является ли веб-браузер "Дискриминация". Хорошо?

Можно ли добавить "специальный", но ненужный контент на основе пользовательского веб-браузера? Например, можно ли это отобразить:

******.com works better with modern browsers like Firefox

в верхней части моей веб-страницы для всех пользователей IE?

4b9b3361

Ответ 1

Приемлемо для кого? Я лично считаю это признаком довольно хромого сайта - он там с этим маленьким знаком строительного парня с 1998 года (помните этот?).

Вы уверены, что можете, если хотите, но лучше сделать свой сайт максимально совместимым и использовать такие инструменты, как YUI и jQuery, чтобы сделать ваш сайт более независимым от браузера.

Ответ 2

Это две разные вещи. Почти каждое профессиональное веб-приложение в некоторой степени осведомлено о браузере пользователей и учитывает их, поэтому опыт практически такой же. Отображение "работает лучше" отказ от ответственности является своего рода признанием того, что вы не смогли заставить свой сайт работать с большинством браузеров.

Ответ 3

Что касается добавления "специального контента" для некоторых браузеров, я бы рекомендовал использовать подход, известный как прогрессивное улучшение (http://en.wikipedia.org/wiki/Progressive_Enhancement). Основной принцип заключается в том, что для создания конкретных функций для более современных веб-браузеров достаточно хорошо, пока основной контент доступен для других пользователей более старых или менее способных браузеров.

Yahoo придумали философию поддержки браузера, известную как поддержка браузера рейтинга (http://developer.yahoo.com/yui/articles/gbs/), которая основана на принципах прогрессивного улучшения.

Ответ 4

Это, безусловно, раздражает посетителей. И они, вероятно, не поймут, что такое Firefox и как его использовать.

Ответ 5

Это зависит от типа "дискриминации" и причины для этого.

Paypal блокирует старые браузеры как меру безопасности. Это, для меня, совершенно справедливо - особенно при работе с финансовыми транзакциями.

На другом конце спектра я посещал сайты с IE, чтобы иметь постоянное инвазивное всплывающее сообщение: "Мы думаем, что вам следует перейти на Firefox, это гораздо лучший браузер". Нет причин для этого. Просто снобизм. Этот сайт быстро закрылся.

Ответ 6

Нет. Это неуместно, презумптивно и высокомерно. Что особенно меня отличает от веб-сайтов, которые демонстрируют божественную рекламу для Firefox, когда я посещаю ее с помощью IE, превознося чудеса движения свободного программного обеспечения, а также порицая всех, кто осмеливается выпускать проприетарное программное обеспечение. Это сводит меня с ума. Я не посещаю такие сайты.

Ответ 7

Предлагая пользователю загрузить альтернативный браузер, это плохая идея, они на вашем сайте, чтобы прочитать о теме сайта, а не получить команду на получение альтернативного браузера. Когда они получат плохой опыт работы с этим браузером, это будет ошибкой вашего сайта, предлагая это, и вы можете потерять этих клиентов. (Кроме того, каждая внешняя ссылка привлекает посетителей со своего сайта)

В качестве примера: мне не нравится "Получить лучший браузер! Загрузите Firefox". сообщений, я использую IE8 Partner Build, Firefox 3.1 Beta 2 или другой браузер, например Opera, Safari. Эти браузеры все в порядке, и нет никаких оснований переключаться между ними. Вы в конечном итоге раздражаете людей, отправляете их со ссылкой на то, с чем у них нет абсолютно никакого опыта.

Обратите внимание, что у них есть компьютерные пользователи, у которых не будет никакой пользы, загрузив Firefox/Linux/...; -)

Ответ 8

Дискриминация против основных браузеров не нужна и совершенно неприемлема. Я даже не уверен, как это вопрос, если вы не хотите раздражать пользователей. Люди могут посетить ваш сайт, который не использует ваш браузер выбора. Это то, с чем вам придется жить. Если вы не являетесь веб-сайтом The Greatest Website in the World (tm), люди не будут изменять браузеры, чтобы разместить вас.

Ответ 9

Это зависит от того, что такое сайт, и кем является целевая аудитория.

Если это для бизнеса, то я определенно скажу "нет", что выглядит дилетантским. Это также очень плохо для профессионального сайта, который не функционирует должным образом независимо от возможностей браузера пользователя, особенно когда некоторые из этих пользователей могут использовать программы для чтения с экрана, чтобы помочь пользователям с ослабленным зрением.

Ответ 10

Это зависит от того, для чего предназначен ваш сайт и почему вы выполняете настройку определенных браузеров.

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

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

Не кажется реалистичным, что ваш сайт на 100% совершенен в каждом браузере, но нужно всегда делать большие, чтобы:

  • IE6 +
  • Firefox 2 +
  • Safari 3

Любая хорошая библиотека JavaScript должна работать (или, по крайней мере, ухудшаться) над тремя основными браузерами.

Как пользователь Opera, я нахожу, что нет ничего более раздражающего, что переход на сайт и поиск его полностью не удастся, и я должен вынести еще один. Обычно я привык и этот сайт теряет трафик.

Ответ 11

Это не обязательно неправильно. Но такие вещи являются артефактом старого мира, где браузеры были день и ночь между собой.

Нет никакого оправдания, чтобы не стремиться к совершенному соблюдению IE6 и выше.

Если вы хотите подобное сообщение, будьте добры к своему слову. Представьте пользователя Firefox, вместо того чтобы сказать ему, что его метод просмотра хуже.

Ответ 12

Прежде всего, следует тщательно обращаться с дискриминацией пользователей. Вы можете предпочесть Firefox/Opera/Safari, потому что это безопаснее, технологически лучше или что-то еще, но вы можете потерять несколько пользователей таким образом (помните, что Firefox только недавно достиг 20% доли использования).

Но если вы осознаете это, это зависит от типа дискриминации пользователей, которую вы рассматриваете. "**. com лучше работает с современными браузерами, такими как Firefox" должно быть просто прекрасно (но предоставить ссылку для загрузки для Firefox), если страница работала для пользователей Internet Explorer в любом случае.

Кроме того, вы можете захотеть ограничить пользователей последними версиями. Поскольку вы не хотите поддерживать IE, вы можете добавить поддержку только для IE7, а затем иметь поддержку только для IE8 после ее выпуска, заставляя пользователей либо обновлять свою версию браузера, либо переключиться на Firefox. Это также может быть менее опасной моделью для дискриминации Internet Explorer.

Все это приходит к следующему:

  • Сколько пользователей будет подвергаться дискриминации?
  • Будет ли эта дискриминация мешать им пользоваться вашим сервисом?

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

Ответ 13

В то время как я являюсь активным пользователем Firefox (или Chrome) и сочувствую основному настрою, я думаю, вы должны быть осторожны в том, как вы описываете проблему. Загружается термин "современный браузер". Я хотел бы использовать такую ​​фразу, как

Некоторые функции этого веб-сайта недоступны из-за используемого вами веб-браузера. Нажмите здесь для получения дополнительной информации.

Некоторые функции этого веб-сайта не работают с вашим веб-браузером. Нажмите здесь для получения дополнительной информации.

Крайне важно дать им куда-нибудь поехать, чтобы получить дополнительную информацию. Эта страница может предоставить им информацию о том, где скачать альтернативные браузеры и т.д. Важно не унижать их браузер. Многим людям не разрешается менять браузер. (Мне повезло: мне не нужно запускать MSIE более одного раза, может быть, дважды, через месяц. В остальное время я использую Firefox или Chrome в SO.)

В идеале веб-сайт работает одинаково для всех. Если есть биты, которые просто невозможно заставить работать для архаичных версий MSIE или Netscape Navigator или что бы то ни было, тогда перейдите с тщательно нейтральной формулировкой и источником объяснения.

Ответ 14

imho - да, но будьте осторожны, как вы это говорите, скажите это только тогда, когда это правда, и сделайте все возможное, чтобы убедиться, что это не так, прежде всего, то есть ваш сайт должен быть безопасен для x-браузера

И вы, вероятно, не можете сказать, что хотите сделать это на любом профессионально написанном.

Ответ 15

Конечно. Это ваш веб-сайт. Если людям это не нравится, они не вернутся.

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

Ответ 16

Я думаю, что любой, кто собирается получить Firefox, уже есть. К сожалению, из-за стольких factory компьютеров под управлением Windows с переименованием IE в "Интернет" многие люди, которые не запускают Firefox, Chrome, Safari (или любые другие современные браузеры, о которых я забыл упомянуть) Не понимаю, что такое браузер. Поэтому установка "работает лучше в firefox" собирается их отключить, так как они не знают, что такое Firefox. Я думаю, что движение с открытым исходным кодом стало немного религиозным, проповедующим разные браузеры и тому подобное.

Ответ 17

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

Ответ 18

Я смотрю на дискриминацию по-другому. У меня есть учетная запись онлайн-банкинга, и они недавно дискриминировали меня, в ЛЮБОМ браузере, проверяя мой IP-адрес, и если это не то же самое, что в последний раз, они утверждают, что они не "узнают мой компьютер" "и заставит меня с помощью сложной схемы получить идентификационный код для ввода, чтобы продолжить. У меня есть динамическое назначение IP-адреса, которое меняется ежедневно. Этот банк мог проверить первые два байта IP-адреса, чтобы увидеть, что он всегда является той же" подписью ", определяющей моего провайдера. Но НЕТ, они проверяют весь IP-адрес, поэтому меня" дискриминируют" против BECAUSE Я использую DHCP с динамическими IP-адресами. Для меня это еще одна форма дискриминации.