LINUX.ORG.RU

Microsoft vs W3C


0

0

Попытка Microsoft добавить в веб-стандарты указание версии движка браузера, рекомендуемого для просмотра документов, вызвала крайне негативную реакцию остальных членов W3C, особенно учитывая желание Microsoft сделать в следующей версии IE рендеринг по-умолчанию совместимый с IE7, а не согласно максимально возможной для них совместимости с текущим стандартом.

Т. е. предложение MS заключается в том, чтобы в каждом документе указывалось в дополнительном тэге, для каких браузеров он был предназначен, а более новая версия браузера эмулировала бы рендеринг каждой старой версии в соответствии с этим указанием. Пример от Микрософт:

Естественно, подобное означало бы замораживание уже написанных веб-страниц в текущем не слишком хорошем состоянии (и несовместимости многих с браузерами, отличными от IE), замедление процесса разработки браузеров, отличных от IE, трудности для разработчиков сайтов, особенно когда речь идёт о DOM страницы, в которой во фреймах загружены страницы для разных версий браузеров, практическая невозможность появления какого-либо нового хоть сколько-нибудь приспособленного к реальности движка.... Несмотря на все возражения, о которых можно почитать по ссылкам ниже, Микрософт определённо реализует этот механизм в IE8.

>>> Mistakes, Sadness, Regret, Ян Хиксон, Google;

>>> The Internet Explorer lock-in, Эн ван Кестерен, Opera;

>>> , Slipping The Ball And Chain, Роберт О'Калахан, Mozilla;

>>> Versioning, Compatibility and Standards, Маций Стаховяк, WebKit;

>>> Quotes, Дэн Эдвардс, WaSP;

>>> ЛОР

★★★★

Проверено: Shaman007 ()

Акуели совсем.

anonymous
()

Возмущаяся или нет, MS продавит эту дрянь с помощью миллионов леммингов

adarovsky ★★★★
()

Как уже достали эти мелкософтовцы. Ну неужели нельзя зарабатывать деньги без этих грязных игр? Блевать хочется.

anonymous
()

Видимо мало денег отобрал анти-монопольный комитет у МС.

asc
()

Микрософт не имеет в штате достаточно опытных спецов, которые бы могли реализовать соблюдение стандарта в этом многолетнем нагромождении костылей под названием iexplorer. Следовательно надо тупо оставить всё как есть, добавив тэг в стандарт и всех делов, вернее можно продолжать громоздить костыли дальше. Этакая глобальная система снэпшотов :-)))))))

Anoxemian ★★★★★
()
Ответ на: комментарий от Quasar

> Вот уроды. Фиг они пройдут.

Они полюбому пройдут. Опубликуют статью где-нибудь на просторах msdn - "оптимизация html кода". Опубликуют пару книжек по html. А дальше лемминги сделают своё дело.

Anoxemian ★★★★★
()
Ответ на: комментарий от anonymous

>Как уже достали эти мелкософтовцы. Ну неужели нельзя зарабатывать деньги без этих грязных игр? Блевать хочется.

Им - нельзя. Они просрали что web1.0, что web2.0. Особенно красиво они слили гуглу. Приходиться выходить на панель, дабы хоть как-то пытаться контролировать утекающий в онлайн как песок сквозь пальцы десктоп.

anonymous
()
Ответ на: комментарий от INFOMAN

>Все дружно пишем <meta http-equiv="X-UA-Compatible" content="IE=9999;FF=2;OtherUA=0" />

Зачем? Достаточно отдать страницу как application/xhtml+xml и в IE уже работать не будет. :)

<meta http-equiv="content-type" content="application/xhtml+xml; charset=utf-8" />

anonymous
()
Ответ на: комментарий от anonymous

А учитывая, что из MS линяют люди, которые имеют хоть какой-то процент здравомыслия и филантропии, на капиталистических шалтае-болтае-подобных акул балмеров надеяться не стоит.

anonymous
()

хм, побыстрей бы это гавно загнали бы в могилу, 2-ой день мучаюсь с этим гавном, XML оно вообще не признает ...

phasma ★☆
()

Думается мне, на просторах рунета Майкрософт не имеет такой власти как на западе. Так какого хрена наши веб-программисты прогибаются под этот кривой браузер?! Почему нельзя писать код согласно СТАНДАРТА?!

anonymous
()

Это что, в отместку поддержки odf? А не пошли бы они к черту, пусть выпускают своё поделие, но аукнется это им...

shock2d
()

Ничего странного. Всем известно, что MS относится к стандартам положительно (от слова "положить")

P.S. Аааа у меня в капче заглавная буква!

anonymous
()

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

Tigger ★★★★★
()

ну и сволочи эти мелкософтовцы. а IE вопще самый хреновый браузер

Opera Рулит, IE must die

anonymous
()

Вот дебилы..... Дебилы! ДЕ-БИ-ЛЫ!!! придурки..

anonymous
()

Нет уж мы как-нибудь обойдёмся без этого бреда.

troorl ★★
()

Вот, кстати, порадовало в комментариях:

>I hear that in Internet Explorer 9, to get the most standardest standardy standards mode, you have to include a paragraph at the beginning of every file describing how awesome Microsoft is and how much you love them.

anonymfus ★★★★
() автор топика
Ответ на: комментарий от anonymous

>Почему нельзя писать код согласно СТАНДАРТА?!

Потому что надо согласно СТАНДАРТУ.

По теме - это может привести к сильному усложнению всех браузеров, где это будет реализовано. Они и так слишком громоздкие. Но проблема уже слишком раздута. Надо просто игнорировать этот тег всем сообществом.

anonimuos
()
Ответ на: комментарий от anonymous

Ну я бы не сказал что Опера рулит, она что то часто стала задумываться на некоротых страницах с последующим падением, перешёл на Огнелиса, пока всем в нём доволен

anonymous
()
Ответ на: комментарий от anonimuos

>Надо просто игнорировать этот тег всем сообществом.

И тогда IE8, 9 и т. д. все будут вести себя как IE7...

anonymfus ★★★★
() автор топика

Что-то эти контрацептивы охренели вообще. Бороться с этим будет тяжко. Но нужно.

one_more_hokum ★★★
()

Как всегда Майкрософт думает в первую очередь о пользователях, а опенсорсники о себе.

anonymous
()
Ответ на: комментарий от anonymous

>Как всегда Майкрософт думает в первую очередь о пользователях, а опенсорсники о себе.

Нет, милейший. Майкрософт думает только о себе, как бы напарить побольше срани, да такой которая только в ИЕ и работает. Ибо игнорирование всех существующих стандартов это просто напросто самый обычный дебош!

anonymous
()

Противостояние "Microsoft vs World" длится вот уже лет 15-ть.

Глупо предполагать, что КОММЕРЧЕСКАЯ компания, построенная на технологиях ПРОДАЖ НЕ БУДЕТ строить РЫНОК СБЫТА под СЕБЯ.

Продолжаться это будет до развязки, похожей на историю с SCO Group (банкротство).

Pronin ★★★★
()
Ответ на: комментарий от anonymous

> Как всегда Майкрософт думает в первую очередь о пользователях, а опенсорсники о себе.

хорошо сказано ...

/Pin

anonymous
()
Ответ на: комментарий от anonymous

> Нет, милейший. Майкрософт думает только о себе, как бы напарить побольше срани, да такой которая только в ИЕ и работает. Ибо игнорирование всех существующих стандартов это просто напросто самый обычный дебош!

Майкрософт как раз пытается перивести свой браузер в соответствие со стандартами, но так чтобы пользователи при этом не страдали. Опенсорсники же орут "Забейте на пользователей! Главное стандарты!".

anonymous
()
Ответ на: комментарий от anonymous

> Майкрософт как раз пытается перивести свой браузер в соответствие со стандартами

Каким макаром? Заморозив "неудавшиеся попытки перейти к стандартам" aka версии iexplorer <= 7 ? :-))) Ты хоть думай что несёшь :-)

Anoxemian ★★★★★
()

Для того, чтобы различать версии HTML/XHTML, есть Doctype. Они что, предлагают различать кривые реализации этих стандартов?

Допустим, есть страница, на которой прописана совместимость с осликом 7. Все юзеры винтукея (да и не только его) не увидят эту страницу нормально, поскольку веб-мастер рассчитывал на седьмой ослик. Юзеру прийдется апгрейдить ось из-за криворукоти веб-матера? Юзеры PDA опять в пролете. Зато M$ довольны: куча леммингов с IE не могут слезть из-за несовместимости с другими браузерами.

x3al ★★★★★
()

ничего плохого в этом нет, ведь этот тег будет иметь только рекомендательный характер.

anonymous
()
Ответ на: комментарий от x3al

> Они что, предлагают различать кривые реализации этих стандартов?

Да, именно так. Сложилась ситуация когда часть сайтов написаны под IE6 и более ранние версии. Да, она сложилась по вине Майкрософт, но они пытаются это исправить. План таков: страницы пишутся в двух вариантах: под IE8+FF+Opera и под старые версии IE. Со временем IE8,9,10 вместе с оперой и фоксом вытесняют старые версии IE и в результате страницы можно будет писать полностью в соответствии со стандартами. А тэги, которые они хотят добавить это временное явление, позволяющее провести процесс безболезненно для пользователей.

anonymous
()
Ответ на: комментарий от anonymous

Вы не правы. Эта "рекомендация" добавит очень много головной боли разработчикам, так как практически навязывается - "а ты в нашей команде?"

Conditional comments и так заставляют дергаться каждого разработчика, теперь еще и этом.

Или же мне писать в десяти вариантах страницу ради любимого IE?

Чтобы вытеснить IE6 пройдет даже не год (в Рунете, разумеется), а писать по стандартам хочется сейчас.

Sir_Michael
()

странно. От МС добивались, чтобы они сделали броузер, совместимый с рекомендациями W3С. Они сделали (8ой, acid test). Но при этом еще и хотят позаботиться о тех, кому браузер поменять/обновить нет возможности, а так же о том, чтобы не поломать существующие страницы. И сразу же понеслись вопли... Хайтек ради хайтека, а пользователи побоку?

WindowsUser ★★
()
Ответ на: комментарий от anonymfus

> Не временное, а постоянное, потому что при их отсутствии IE8,9,10 будет вести себя как IE7.

Что помешает в IE9+ сделать поддержку стандартов дефолтной? IE8 даст возможность писать под IE в соответствии со стандартами. И благодаря этому появится возможность сделать поддержку стандартов дефолтной для будующих версий.

anonymous
()
Ответ на: комментарий от anonymous

Ога... Мало нам гемора с IE, надо будет ещё и под разные версии разные страницы писать? Накуй, накуй...

z-vet
()
Ответ на: комментарий от WindowsUser

>странно. От МС добивались, чтобы они сделали броузер, совместимый с рекомендациями W3С. Они сделали (8ой, acid test). Но при этом еще и хотят позаботиться о тех, кому браузер поменять/обновить нет возможности, а так же о том, чтобы не поломать существующие страницы. И сразу же понеслись вопли... Хайтек ради хайтека, а пользователи побоку?

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

Tigger ★★★★★
()
Ответ на: комментарий от WindowsUser

> От МС добивались, чтобы они сделали броузер, совместимый с рекомендациями W3С. Они сделали (8ой, acid test).

Это пока твои домыслы. Пока что неизвестно, насколько IE8 будет держать стандарты.

szh ★★★★
()
Ответ на: комментарий от anonymous

Как то слишком оптимистично звучит. Между тем IE8 проходит Acid 2 тест. С одной маленькой такой оговорочкой: IE8 Standarts O_o

gaux ★★
()
Ответ на: комментарий от anonymous

> Что помешает в IE9+ сделать поддержку стандартов дефолтной?

оптимизация прибыли акционеров майкрософт.

szh ★★★★
()
Ответ на: комментарий от WindowsUser

>а пользователи побоку?

А пользователям вместо денег потраченных на любимую венду предпочтительней купить ну хоть немеого серого вещества в голову.

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

anonymous
()

епт, ныне действующим стандартам -- почти 10 лет. IMHO, они просто не могут написать движок, соответствующий стадартам. Либо не хотят.

anonymous
()
Ответ на: комментарий от anonymous

Может и не мешает, но самим микрософтом декларируется обратное.

Типа, в IE9 будет режим совместимости с IE7 (по умолчанию и при "IE=7" в теге версии), с IE8 (при "IE=8" в теге версии), и свой собственный движок (при "IE=9" или "IE=edge").

Аналогично в IE10 — совместимость с IE7 (по умолчанию и при "IE=7"), с IE8(при "IE=8"), с IE9(при "IE=9"), и свой собственный движок (при "IE=10" или "IE=edge").

Это всё касается только страниц со strict-доктайпом.

anonymfus ★★★★
() автор топика
Ответ на: комментарий от anonymous

Ну дык МС-программеры про эти стандарты не знают. Вот если бы тексты этих стандартов на хинди и пушту кто перевел, может поддержка бы и улучшилась.

anonymous
()
Ответ на: комментарий от anonymous

>они просто не могут написать движок, соответствующий стадартам. Либо не хотят.

Не уверен, что не хотят. Скорее всего не могут. Они хоть в последних версиях PNG-таки освоили ?

ovax ★★★
()
Ответ на: комментарий от WindowsUser

> кому браузер поменять/обновить нет возможности, а так же о том

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

Anoxemian ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.