Обновить
19
0
Вячеслав Stac Мацнев@Stac

Пользователь

Отправить сообщение
Очередной "холивор".
Инетерсно 2 момента:
1) Кто-нибудь знаком с мнением MS, на тему нарушения стандартов. Каковы причины этого?
2) Что мешает Opera написать свою операционку и испозьзовать ее для нечествной конкуренции? Является ли подача жалоб в Европейскую комиссию чествной конкуренцией?

Спасибо тем, кто ответит на вопросы.
И после такого мы говорим о нечестной конкуренции? :-)
Сейчас несовместимых браузеров гораздо больше, даже в пределах одного семейста (хороший, он же плохой, пример - IE). Но и мы тоже изменились, а так же наши средства разработки и технические средства.
Несколько слов о каждом способе решения проблем, как можно оценивать их сейчас:
  1. Так ли плохо ориентировать сайт на конкретный браузер или семейство браузеров? С одной стороны да, ведь, это ограничивает пользователей других браузеров. С другой стороны - нет, если ваш сайт разработан для решения конкретной задачи, которая технически может быть реализована только конкретным браузером. Вежливо укажите пользователю на это. Никто же не стесняется говорить, что его программа работает только под MacOS, Linux или Windows. К тому же многие пользователеи могут иметь несколько браузеров (как и операционных систем) или добровольно пойти на установку дополнительного, чтобы получить ценные функции вашего сайта. Обратите внимание, ценные функции, а не пестрый полупрозрачный и прочий дизайн.
    В любом случае, такой способ оправдан лишь для ряда специфичных задач.

  2. В описанные мной далекие времена был дорог трафик, было дорого дисковое пространство. Но вебмастера шли на то, чтобы охватить максимальную аудиторию и делали несколько версий сайтов. будем откровенны, пользователями тогда дорожили. А представляете, ведь , эти несколько версий нужно было еще и поддерживать, а CMS, как таковых, еще не было. На помощь вебмастерам приходили простые программисты.
    Вот сейчас (когда дисковое пространство стоит копейки, траффик тоже весьма не дорог, да средства разработки стали гораздо совершеннее) тут говорят о разных CSS- и прочих хаках. А скажите друзья, так ли сложно, программно из одного исходника сгенерировать версию сайта для каждого несовместимого браузера и выдавать ее в соответствии с полем "user agent"? И если есть среди вас программисты, то я, по идее, должен услышать дружное "Да, не сложно!". Впрочем надежды на это у меня нет, сейчас моднее и прогрессивнее перекладывать проблемы на пользователя, чем рещать их самому.

  3. Развитием третьего способа борьбы с несовместимосью стала кампания, о которой я упомилал в начале, - "Viewable by Any Browser". В ней засветился даже Артемий Лебедев, в частности он внес вклад в виде вот такого банера:

    Вот это поистине достойно уважения! Вы можете сколько угодно убивать браузеры, но настоящему Мастеру не важно, какой у вас браузер!


  4. Таким образом, парни (и девушки, если есть тут) я вас призываю более благосклонно взглянуть на своих пользователей и поискать более достойных дел для применения ваших усилий и профессиональных знаний!
Итак давным-давно (и это не самое начало) было два браузера Internet Explorer и Netscape Navigator, которые соревновались между собой в нарушении веб-стандартов и выдумывании своих расширений к ним. Уже тогда вебмастерам приходилось учитывать их несовместимость. Решений основных было три:

  1. Делался сайт под определенный браузер и ставилась кнопочка "Best viewed with (чаще всего IE)". При нажатии на такую кнопочку пользователь оправлялся на сайт производителя браузера. Ничего не напоминает? Ваша, блин, кампания, вот что это. Были и другие кнопочки, указывашие на рекомедуемое разрешение экрана.
    Те, кто застал все это, помнят, что в вебмастерском сообществе подобные меры не поощрялись и считались дурным тоном. Поэтому со временем такой способ решения проблем с несовместимостью сошел на нет.

  2. Делалось несколько версий сайта под разные браузеры, если нужно было учитывать их особенности. Опять же, кто помнит, это касалось и киррилических кодировок (своя версия сайта для кодирок WIN, OEM, KOI, MAC - звучит диковато, а?), а иногда и разрешения экрана, когда использовалась "жесткая верстка". Или rich и plaintext версии. Было дело, да.

  3. Делалась единственная универсальная версия сайта, которая работала (почти) одинаково сразу в двух конкурирующих браузерах. Вот тут от вебмастера требовалось реальное мастерство, тут проявлялось его искусство.
Ребята, довольно интересное обсуждение вы тут затеяли. Хотел я вас даже поддержать, но потом прочитал все комменты до конца, задумался.

Да вы все перепутали, переставили с ног на голову. Ок, наплевали на основные идеи Web'а о всеобщей доступности информации, положили все, что можно положить на пользователей различных браузеров, всякой экзотики. Ок, время диктует свои законы. Кому нафиг нужна в инете информация, даешь дизайн и новые технологии! Прогресс не остановить!

Ваша статистика показывает, что большинство пользователей ваших же сайтов используют IE. Кто это? Люди для которых вы работаете? Благодаря кому существует сама ваша профессия? Нет, это быддо, приспешнки Майкрософта. А давайте заставим их всех сменить браузеры, чтобы нам нам легче и быстрее было делать наши бесполезные странички с бесполезными новыми функциями. Вы - звери!

Дальше я расскажу о другой подобной компании, более дружественной к пользователям. О которой вы, возможно, забыли. А кто-то даже и не знал. Также я скажу пару слов о проблемах с несовместимостью браузеров, какими они были когда-то и какие надуманные они сейчас. Даже в своей компании я сталкиваюсь с тем, что молодые разработчики не знают истории, в том числе истории различных IT проблем. Это приводит к непомерной дикости их решений (типа компании по убийству IE6). Пакость еще в том, что заказчик, как правило, истории IT тоже не знает, а часто просто не компетентен.
Нужно делать более качественные в плане верстки и контента сайты :-)
А если серьезно, тут в параллельной ветке в Будущее CSS: интервью с Эриком Мейером был упомянут
принцип прогрессивного развития: расширенные возможности нужно использовать таким образом, чтобы они положительно сказывались в отношении пользователей тех браузеров, которые их поддерживают. При этом необходимо избегать любого ухудшения пользовательских характеристик в отношении тех, кто остался со старыми браузерами.

Если Вы считаете, что какой-то браузер лучше, дайте его пользователю бонус на своем сайте. И укажите на это.
можно даже с дополнительными опциями:
DIR /b /on >1.doc
В выходном файле будут только имена файлов из текущего каталога, отсортированные по алфавиту.
Кроме шуток, мне эта команда реально помогла на прошлой неделе в одном серьезном проекте... :-)
Поздравляю всех любителей и ценителей этого языка!
Даже тех, кто на нем не пишет :)
Для многих Perl открыл дорогу в веб программирование, и работа с ним многому научила.
>Это кроме того что судить по строчке залоговка о веб-сервере как минимум наивно.
Верно! И подтверждение тому ZX Spectrum в качестве сервере (выше в коментах) :-)
Вот-вот, и я о том же! :)
А HTML 5 ждать 10-15 лет, судя по статье :-)
Лишние теги помогут, например, обрабатывать html-файлы программно.
Спасибо, было приятно читать!

Упомянутый "принцип прогрессивного развития" неплохо было бы иметь в виду многим обитающим тут разработчикам.
Привет! Я как раз хочу написать топик (о баркемпе). Повлияйте, плз, положительно, кому интересно.
Проголосовал за понедельник-вторник. Чтобы растянуть удовольствие.
Но записывать можно и в воскресенье, для тех кто хочет. Остальные скачают в понедельник-вторник или позже.
Мне не зачем Вас прощать, Вы ни в чем не виноваты передо мной. Просто в гонке прогреса Вы потеряли ориентир. Это мы проходили, знаем. В прнципе, умный человек со временем на правильный путь возвращается, а глупого и не жалко.
Если коротко, прогресс это не только появление новых технологий, но и более эффективное использование уже существующих.
Острите, колега?! Отключение скриптов в браузере, такая же полезная функция, как и отключение медиа и блокировка рекламы. А в данном случае, она еще и сыграла свою роль в обеспечкении безопасности. :-)
Нужно сначала перестать поддерживать MS IE 6, а потом дать право решать за себя самостоятельно. Только не нужно бросаться в крайности и отказываться поддерживать MS IE 6 совсем.

Непонятно. Вы хотите меня запутать или тут где-то вкралась опечатка? В любом случае, с продолжением сообщения я на 100% согласен.
Давайте внесем ясность, будущее со временем становится настоящим, а? :-)
Судя по всему, действительно, на другой. Извините. Я - на Земле.

Информация

В рейтинге
Не участвует
Откуда
Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность